- Biết được viết chương trình là viết các lệnh chỉ dẫn máy tính thực hiện các công việc hay giải một bài toán.- Biết ngôn ngữ lập trình là ngôn ngữ dùng để viết chương trình4. - Biết vai[r]
Trang 1
I Mơn học: Tin học 8
II Năm học: 2011 - 2012
III Họ và tên giáo viên: Đặng Văn Phú – Điện thoại 0982710196
IV Địa điểm Văn phịng Tổ bộ mơn
V ĐẶC ĐIỂM TÌNH HÌNH CÁC LỚP GIẢNG DẠY:
- Phần lớn học sinh các lớp giảng dạy ngoan hiền, đặc biệt có một số học sinh yêu thích bộ môn Tin học nên học tập rất tích cực,sôi nổi Trong giờ học, có nhiều học sinh tham gia phát biểu xây dựng bài sôi nổi Việc hoạt động tổ, nhóm để thảo luận rút ra kiếnthức bài học được học sinh tham gia nhiệt tình, đạt một số kết quả nhất định
- Được sự quan tâm của lãnh đạo, các cấp chính quyền địa phương, BGH nhà trường, đặc biệt là tinh thần đoàn kết của tập thể giáoviên trong trường cùng phối hợp chặt chẽ với nhau tạo điều kiện việc dạy học, quản lý việc học của học sinh thuận tiện hơn
2 Khó khăn
- Còn một số học sinh ý thức học tập chưa cao, năng lực tiếp thu kiến thức bài học rất hạn chế; kĩ năng diễn đạt quá yếu; trầm tính, íttham gia phát biểu xây dựng bài trong giờ học; phương tiện phục vụ cho việc học còn thiếu, không có sách để học sinh tham khảo,phòng máy thực hành còn thiếu
- Đa số các em là người dân tộc thiểu số, gia đình đều làm nông hoàn cảnh kinh tế còn nhiều khó khăn, cho nên việc các em phụgiúp gia đình làm kinh tế, điều đó ảnh hưởng đến chất lượng học tập của các em Đa số các em còn nhút nhát và không chuẩn bị bàicũ khi lên lớp, cha mẹ ít quan tâm đến chuyện học của con…
VI THỐNG KÊ CHẤT LƯỢNG :
Trang 2VII BIỆN PHÁP NÂNG CAO CHẤT LƯỢNG :
1 Đối với học sinh khá giỏi :
o Hướng dẫn các em cách đọc tư liệu, thu thập kiến thức ghi chép vào sổ tay
o Dạy kiến thức nâng cao, giao việc, giáo viên chấm sửa
o Kết hợp với giáo viên chủ nhiệm, với PHHS
o Xây dựng cho các em nền nếp tự học
2 Đối với học sinh yếu kém :
o Dạy bồi dưỡng để rèn luyện một số kĩ năng chưa vững
o Định hướng cho học sinh học tổ - nhóm, có giáo viên theo dõi, nhắc nhở thưởng xuyên
o Thiết lập đôi bạn cùng tiến
o Khuyến khích tinh thần phát biểu xây dựng bài bằng cách ghi chấm điểm miệng cho những em trả lời chính xác
o Phân tích, giảng giải để các em thấy được cái hay, cái đẹp khi học môn Ngữ văn ( giá trị và tác dụng )
o Tăng cường việc kiểm tra bài cũ, dùng phương pháp tối ưu để truyền đạt kiến thức
VIII KẾT QUẢ THỰC HIỆN :
8
9
IX NHẬN XÉT, RÚT KINH NGHIỆM :
1 Cuối học kì I : ( So sánh kết quả đạt đựoc với chỉ tiêu phấn đấu, biện pháp tiếp tục nâng cao chất lượng trong học kì II ).
………
………
………
………
………
………
………
Trang 3………
2 Cuối năm học : ( So sánh kết quả đạt được với chỉ tiêu phấn đấu, rút kinh nghiệm năm sau ). ………
………
………
………
X KẾ HOẠCH GIẢNG DẠY
Tuần Tên bài Tiết Mục tiêu bài dạy Kiến thức trọng tâm Phương pháp giảng dạy Chuẩn bị của GV, HS Ghichú 1
Bài 1:
Máy tính
và
chương
trình máy
tính
1
Kiến thức:
- Biết con người chỉ dẫn cho máy tính thực hiện cơng việc thơng qua lệnh
- Biết chương trình là cách để con người chỉ dẫn cho máy tính thực hiện nhiều cơng việc liên tiếp
Kỹ năng:
- Biết đưa ra quy trình các câu lệnh để thực hiện một cơng việc nào đĩ
Thái độ:
- Thái độ học tập nghiêm túc, yêu thích mơn học
- Con người ra lệnh cho máy tính như thế nào?
- Ví dụ rơ-bốt nhặt rác
- Giảng giải
- Gợi mở
- Phát hiện và giải quyết vấn đề
- GV: chuẩn bị giáo án, SGK, SGV, dụng cụ (phấn, thước,…), tranh ảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bị trước bài học
Bài 1:
Máy tính
và
chương
trình máy
tính (tt)
2 Kiến thức:
- Biết được viết chương trình là viết các lệnh chỉ dẫn máy tính thực hiện các cơng việc hay giải một bài tốn.- Biết ngơn ngữ lập trình là ngơn ngữ dùng để viết chương trình
- Biết vai trị của chương trình dịch
Kỹ năng:
- Rèn luyện kĩ năng viết chương trình đơn giản
Thái độ:
- Thái độ học tập nghiêm túc, yêu thích
- Biết chương trình là cách
để con người chỉ dẫn cho máy tính thực hiện nhiều cơng việc liên tiếp một cách tự động
- Viết chương trình – ra lệnh cho máy tính làm việc
- Chương trình và ngơn ngữ lập trình
- Giảng giải
- Gợi mở
- Phát hiện và giải quyết vấn đề
- GV: chuẩn bị giáo án, SGK, SGV, dụng cụ (phấn, thước,…), tranh ảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bị trước bài học
Trang 4viết chương trình để thực hiện một sốcông việc
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
- Biết tên trong ngôn ngữ lập trình là dongười lập trình đặt ra
- Biết cấu trúc của chương trình bao gồmphần khai báo và phần thân
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
- Biết sơ bộ về ngôn ngữ lập trình Pascal
- Biết cấu trúc của một chương trình TP:
- Giáo viên:
Giáo án, bài tập
- Học sinh:
Học bài cũ, sách giáokhoa, sách bài tập, vở,bút ghi chép
Bài thực 6 Kiến thức: - Khởi động và thoát khỏi - Hướng dẫn thao tác, - GV:
Trang 5- Gõ được một chương trình Pascal đơngiản.
- Biết cách dịch, sửa lỗi chương trình,chạy chương trình và xem kết quả
Turbo Pascal
- Nhận biết các thành phầntrên màn hình của TurboPascal
học sinh thực hiện bàitập
Quan sát, theo dõi, kiểmtra, đánh giá
- Hợp tác theo nhóm
Giáo án, SGK, bài thựchành mẫu
- HS:
Đọc trước bài thựchành, sách giáo khoa,
Chỉnh sửa chương trình vànhận biết một số lỗi
- Hướng dẫn thao tác,học sinh thực hiện bàitập
Quan sát, theo dõi, kiểmtra, đánh giá
- Hợp tác theo nhóm
- GV:
Giáo án, SGK, bài thựchành mẫu
- HS:
Đọc trước bài thựchành, sách giáo khoa,
- Biết khái niệm dữ liệu và kiểu dữ liệu
- Biết một số phép toán với kiểu dữ liệusố
Kỹ năng:
- Rèn luyện kĩ năng sử dụng các phéptoán với kiểu dữ liệu số
Thái độ:
- Thái độ học tập nghiêm túc, yêu thích
- Dữ liệu và kiểu dữ liệu
Các phép toán với dữ liệukiểu số
Tạo tình huống có vấn
đề, phát vấn, học sinh trảlời Giáo viên nhận xét
và giải thích
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
Trang 6và giải thích.
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
và máy
- Rèn luyện kĩ năng sử dụng các phéptoán trong ngôn ngữ Pascal
Thái độ:
- Nghiêm túc trong học tập, ham thíchhọc ngôn ngữ lập trình
- Các phép toán, phép sosánh
Các lệnh nhập, xuất, tạmngừng chương trình
Giáo viên hướng dẫnhọc sinh thực hiện
- Luyện gõ các biểu thức
số học trong chương trìnhPascal
- Tìm hiểu các phép div,mod Sử dụng câu lệnhtạm ngừng chương trình
- Hướng dẫn thao tác,học sinh thực hiện
- Quan sát kiểm tra, đánhgiá
- GV:
Giáo án, SGK, bài thựchành mẫu
- HS:
Đọc trước bài thựchành, sách giáo khoa,
vở ghi chép
Bài thực 12 Kiến thức: - Tìm hiểu thêm về cách in - Hướng dẫn thao tác, - GV:
Trang 7- Biết sử dụng phép toán DIV và MOD
- Hiểu thêm về các lệnh in dữ liệu ramàn hình và tạm ngừng chương trình
dữ liệu ra màn hình học sinh thực hiện
- Quan sát kiểm tra, đánhgiá
Giáo án, SGK, bài thựchành mẫu
- HS:
Đọc trước bài thựchành, sách giáo khoa,
- Kiểm tra kiến thức về: Các khái niệm
cơ bản về lập trình Cấu trúc của chươngtrình, các kiểu dữ liệu của ngôn ngữ lậptrình
- Vận dụng những kiến thức đã học đểhoàn thành bài kiểm tra
- Nghiêm túc trong giờ kiểm tra
- Viết chương trình đơngiản
- Viết biểu thức toán họctrong Pascal
- GV ra đề HS thực hiệntheo yêu cầu GV: Chuản bị đề bàikiểm tra
HS: Chuẩn bị kiếnthức đã được học
- Diễn giải
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
- Hằng và cách khai báo
- Từ trực quan sinh độngđến tư duy trừu tượng
- Diễn giải
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
Trang 8- Thái độ học tập nghiêm túc, yêu thích
- Rèn luyện kĩ năng sử dụng biến vàhằng trong ngôn ngữ Pascal
Thái độ:
- Nghiêm túc trong học tập, ham thíchhọc ngôn ngữ lập trình
- Biến, hằng và cách khaibáo
- Lệnh gán, nhập, xuất dữliệu
dữ liệu cho biến từ bàn phím
- Hiểu về các kiểu dữ liệu chuẩn: sốnguyên, số thực
- Hiểu cách khai báo và sử dụng hằng
Kỹ năng:
- Thực hiện được khai báo đúng cúpháp, lựa chọn được kiểu dữ liệu phùhợp cho biến
- Rèn luyện kĩ năng kết hợp giữa câulệnh Write, Writeln với Read, Readln
- Giáo viên hướng dẫnthao tác
- Học sinh thực hiện thaotác
Giáo viên nhận xét, kiểmtra, đánh giá
- GV:
Giáo án, SGK, bài thựchành mẫu
- HS:
Đọc trước bài thựchành, sách giáo khoa,
- Bước đầu làm quen cách khai báo và
sử dụng biến trong chương trình
- Kết hợp được giữa lệnh write(),writeln() với read() readln() để thựchiện việc nhập dữ liệu cho biến từ bànphím
- Hiểu về cách gán giá trong chương
- Viết chương trình có khaibáo và sử dụng biến
- Viết chương trình cóhoán đổi giá trị giữa haibiến
- Giáo viên hướng dẫnthao tác
- Học sinh thực hiện thaotác
Giáo viên nhận xét, kiểmtra, đánh giá
- GV:
Giáo án, SGK, bài thựchành mẫu
- HS:
Đọc trước bài thựchành, sách giáo khoa,
vở ghi chép
Trang 9Kỹ năng:
- Thực hiện được khai báo đúng cúpháp, lựa chọn được kiểu dữ liệu phùhợp cho biến
- Sử dụng được lệnh gán giá trị cho biến
- Liên hệ thực tế, vậndụng kiến thức trongtoán học, lý,…
Giới thiệu, mô tả
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
- Liên hệ thực tế, vậndụng kiến thức trongtoán học, lý,…
Giới thiệu, mô tả
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
- Biết được khái niệm thuật toán và cách
mô tả thuật toán
Một số ví dụ về thuật toán - Dẫn dắt, diễn giải,
minh hoạ trực quan sinhđộng
- Liên hệ thực tế, vậndụng kiến thức trongtoán học, lý,…
Giới thiệu, mô tả
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
Bài Tập 22 Kiến thức:
- Học sinh rèn luyện đểt nắn vững thuậttoán biến đổi để di được từ bài toán đến
Kiến thức trong bài 5 Học sinh tự giải bài tập
trên cơ sở được sựhướng dẫn của giáo viên
- GV:
Giáo án, bài tập mẫu
- HS:
Trang 10Kỹ năng:
- Rèn luyện kĩ năng bước đầu viết đượccâu lệnh điều kiện trong Pascal
Thái độ:
- Thái độ học tập nghiêm túc, rèn luyện
tư duy logic
- Hoạt động phụ thuộc vàođiều kiện
- Tính đúng hoặc sai củađiều kiện
Điều kiện và phép so sánh
- Kiểm tra kiến thức cũ,dẫn dắt đến nội dung bàimới
- Liên hệ thực tiễn làmsinh động bài học
- Luyện tập các ví dụminh hoạ
Khái quát hoá vấn đề
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
Kỹ năng:
- Rèn luyện kĩ năng bước đầu viết đượccâu lệnh điều kiện trong Pascal
Thái độ:
- Thái độ học tập nghiêm túc, rèn luyện
tư duy logic
- Cấu trúc rẽ nhánh
- Câu lệnh điều kiện.
- Kiểm tra kiến thức cũ,dẫn dắt đến nội dung bàimới
- Liên hệ thực tiễn làmsinh động bài học
- Luyện tập các ví dụminh hoạ
Khái quát hoá vấn đề
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
Trang 11- Phát triển kỹ năng vận dụng lý thuyết thực hành.
- Rèn luyện kỹ năng tư duy lôgic…
Thái độ:
- Ham thích môn học, cẩn thận và tinhthần làm việc theo nhóm, nâng cao ýthức và lòng say mê học tập
Thái độ:
- Thái độ học tập nghiêm túc, yêu thíchmôn học
- Cấu trúc rẽ nhánh - Gợi ý, giải thích
hướng dẫn chi tiết
- Đặt vấn đề và yêu cầuthực hành theo nhóm vàtheo chủ đề
- GV: Giáo án Phòngmáy tính Các máy tính
có cài đặt phần mềm
- HS: Đọc trước sáchgiáo khoa, xem hướngdẫn sử dụng phầnmềm
- Gợi ý, giải thích
hướng dẫn chi tiết
- Đặt vấn đề và yêu cầuthực hành theo nhóm vàtheo chủ đề
- GV: Giáo án Phòngmáy tính Các máy tính
có cài đặt phần mềm
- HS: Đọc trước sáchgiáo khoa, xem hướngdẫn sử dụng phầnmềm
Kiểm tra 28
Mục đích yêu cầu:
- Kiểm tra, đánh giá khả năng vận dụngkiến thức vào việc lập trình giải bài toáncủa học sinh
- Vận dụng những kiến thức đã học đểhoàn thành bài kiểm tra
- Nghiêm túc trong giờ kiểm tra
- Biến, cách sử dụng biến
- Thuật toán
- Câu lệnh điều kiện
- GV ra đề HS thực hiệntheo yêu cầu
GV: Chuản bị đề bàikiểm tra
HS: Chuẩn bị kiếnthức đã được học
- Biết ngôn ngữ lập trình dùng cấu trúc
- Các công việc phải thựchiện nhiều lần
- Câu lệnh lặp – một lệnhthay cho nhiều lệnh
- Kiểm tra kiến thức cũ,dẫn dắt đến nội dung bàimới
- Liên hệ thực tiễn làm
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
Trang 12lặp để chỉ dẫn máy tính thực hiện lặp đilặp lại công việc nào đó một số lần.
Khái quát hoá vấn đề
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
- Kiểm tra kiến thức cũ,dẫn dắt đến nội dung bàimới
- Liên hệ thực tiễn làmsinh động bài học
- Luyện tập các ví dụminh hoạ
Khái quát hoá vấn đề
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
16
Bài tập 31
Kiến thức:
- Các kiến thức đã học: Câu lệnh lặp vàlệnh ghép
Chỉnh sửa chương trình
- Gợi ý, giải thích
hướng dẫn chi tiết
- Đặt vấn đề và yêu cầuthực hành theo nhóm vàtheo chủ đề
- GV:
Giáo án, SGK, bài thựchành mẫu
- HS:
Đọc trước bài thựchành, sách giáo khoa,
vở ghi chép
Trang 13- Thái độ học tập nghiêm túc, yêu thíchviết chương trình để thực hiện một sốcông việc.
Sử dụng câu lệnh ghépif…then và for…do lồngnhau
- Giáo viên hướng dẫnthao tác
- Học sinh thực hiện thaotác
Giáo viên nhận xét, kiểmtra, đánh giá
- GV:
Giáo án, SGK, bài thựchành mẫu
- HS:
Đọc trước bài thựchành, sách giáo khoa,
- Rèn luyện kỹ năng tư duy logic
- Rèn luyện kỹ năng đọc hiểu và viếtđược chương trình
Thái độ:
- Nghiêm túc, trật tự nghe giảng
- Ham học hỏi, yêu thích môn học
- Rèn luyện tác phong làm việc khoahọc, chuẩn xác
Tất cả kiến thức đã học từđầu chương trình đến vònglặp For…do
- Thực hành trên máytính
- Giáo viên:
Giáo án, phòng máy,bài tập
- Rèn luyện kỹ năng tư duy logic
- Rèn luyện kỹ năng đọc hiểu và viếtđược chương trình
Thái độ:
- Nghiêm túc, trật tự nghe giảng
- Ham học hỏi, yêu thích môn học
- Rèn luyện tác phong làm việc khoahọc, chuẩn xác
Giải các câu hỏi lý thuyết
và bài tập trong đề cương
HS:học thuộc các kiến thức đã học
19 Kiểm tra 36 Mục đích yêu cầu: Những kiến thức đã học GV ra đề HS thực hiện GV: Chuẩn bị đề bài
Trang 14học kỳ I
- Kiểm tra, đánh giá kiến thức của họcsinh trong học kì I
- Vận dụng những kiến thức đã học đểhoàn thành bài kiểm tra
- Nghiêm túc trong giờ kiểm tra
theo yêu cầu kiểm tra
HS: Cbị kiến thức đãđược học
- Hiểu ngôn ngữ lập trình dùng cấu trúclặp với số lần chưa biết trước để chỉ dẫnmáy tính thực hiện lặp đi lặp lại côngviệc đến khi một điều kiện nào đó đượcthoả mãn
Ví dụ về lặp với số lầnchưa biết trước
- Kiểm tra kiến thức cũ,dẫn dắt đến nội dung bàimới
- Liên hệ thực tiễn làmsinh động bài học
- Luyện tập các ví dụminh hoạ
Khái quát hoá vấn đề
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
- Kiểm tra kiến thức cũ,dẫn dắt đến nội dung bàimới
- Liên hệ thực tiễn làmsinh động bài học
- Luyện tập các ví dụminh hoạ
Khái quát hoá vấn đề
- GV: chuẩn bị giáo án,SGK, SGV, dụng cụ(phấn, thước,…), tranhảnh và ví dụ minh họa
- HS: sách giáo khoa,
vở ghi chép, chuẩn bịtrước bài học
Giáo viên hướng dẫnhọc sinh thực hiện
- GV:
Giáo án, bài tập mẫu
- HS: