readln để thực hiện việc nhập dữ liệu cho biến từ bàn phím - Sử dụng được lệnh gán - Hợp tác với nhóm để thực hiện tốt bài thực hành - SGK Tin Học Quyển 3 - Phòng máy tính - Giáo án - C
Trang 1KẾ HOẠCH DẠY HỌC MÔN TIN HỌC KHỐI 8 Năm học 2016 – 2017
Giáo viên: Phạm văn Phương
Tổ chuyên môn: Toán – Lý – Tin – Công nghệ
I CƠ SỞ ĐỂ XÂY DỰNG KẾ HOẠCH
1 Các căn cứ
- Căn cứ vào thông tri về nhiệm vụ năm học 2016-2017 của Ủy ban nhân dân tỉnh Bến Tre ngày 22 tháng 7 năm 2016
- Căn cứ vào công văn số 500/ PGD&ĐT – THCS của Phòng giáo dục và đào tạo Thạnh Phú ngày 22 tháng 8 năm 2016 về việc hướng dẫn thực hiện nhiệm vụ năm học 2016-2017
- Căn cứ vào các văn bản chỉ đạo chuyên môn bậc trung học và các văn bản hướng dẫn giảng dạy bộ môn tin học
- Căn cứ vào sự phân công nhiệm vụ năm học 2016 – 2017 của Ban giám hiệu Trường THCS Mỹ An
-Căn cứ vào tình hình thực tế tại đơn vị và kết quả chất lượng giáo dục năm học 2015-2016 của cá nhân Nay tôi xây dựng kế hoạch bộ môn Tin học 8 năm học 2016-2017 như sau:
2 Đặc điểm tình hình
a Thuận lợi:
- Giáo viên dạy đúng chuyên môn
- Đồ dùng dạy học tương đối đầy đủ
- Học sinh có ý thức học tập, yêu thích môn học, tích cực phát biểu xây dựng bài
- Có sự quan tâm của BGH, phụ huynh học sinh
Trang 2b Khó khăn:
- Sự nhận thức của học sinh không đồng đều, một số học sinh nhận thức chậm
- Tài liệu tham khảo còn ít
- Một bộ phận không nhỏ phụ huynh và học sinh coi nhẹ môn học vì cho rằng đây là môn phụ, không có tính quyết định như môn văn hay môn toán
- Điều kiện thâm nhập thực tế chưa có
- Đa số học sinh không có máy tính, điều kiện đi lại còn khó khăn nên thời gian đầu tư cho việc học tập còn ít
II PHƯƠNG HƯỚNG- NHIỆM VỤ - CHỈ TIÊU PHẤN ĐẤU.
1.Phương hướng, nhiệm vụ.
*Giảng dạy lí thuyết
- Đảm bảo dạy đúng chương trình, đủ số tiết theo phân phối chương trình
- Lấy kiến thức làm trọng tâm để soạn giảng phù hợp với đối tượng học sinh mà vẫn đúng phương pháp và đúng đặc trưng bộ môn
- Chuẩn bị đủ đồ dùng và thiết bị dạy học đầy đủ trước khi lên lớp
* Giờ thực hành:
- Thực hiện theo phân phối chương trình, theo từng bài và từng tiết quy định, cho học sinh thực hành hợp lý, khoa học
* Tổ chức cho học sinh thăm quan ngoại khoá nếu có điều kiện
*Giáo dục đạo đức, tinh thần thái độ và ý thức học tập cho học sinh qua các giờ học lí thuyết, thực hành
Trang 3III CÁC BIỆN PHÁP CHÍNH
1 Đảm bảo duy trì sĩ số học sinh
Thường xuyên kiểm tra đôn đốc học sinh đến lớp, giáo dục học sinh yêu trường, yêu lớp, yêu thầy cô, đoàn kết với bạn bè, động viên học sinh có ý định bỏ học
2 Giáo viên tự học tự bồi dưỡng nâng cao trình độ chuyên môn nghiệp vụ bằng cách dự giờ và tham khảo tài liệu Tham gia đầy đủ các buổi học chính trị, các lớp tập huấn nghiệp vụ
3 Có phương pháp dạy học phù hợp với đối tượng học sinh, học lý thuyết gắn liền với thực hành, hình thành khả năng sử dụng máy tính phục vụ hoạt động học tập của bản thân và nâng cao chất lượng giảng dạy, giáo dục đạo đức, liên hệ với thực tế cuộc sống
4 Kiểm tra đánh giá kết quả học tập của học sinh theo đúng quy chế (lý thuyết và thực hành)
5 Phối hợp với các lực lượng trong và ngoài trường cùng giáo dục
IV ĐIỀU KIỆN ĐẢM BẢO THỰC HIỆN KẾ HOẠCH
1 Có đầy đủ đồ dùng trang thiết bị dạy học, sách, tài liệu tham khảo cho các giờ học
2 Kịp thời xin bố trí kinh phí để tu bổ sửa chữa phục vụ cho hoạt động dạy học của bộ môn
V KẾ HOẠCH GIẢNG DẠY TỪNG CHƯƠNG, BÀI
-Học kỳ I: Tổng số tiết là: 38 tiết
-Học kỳ II: Tổng số tiết là: 36 tiết
*Tổng số tiết cả năm học là: 74 tiết
Trang 4KẾ HOẠCH GIẢNG DẠY
Phương tiện dạy
học
Bổ sung
kế hoạch
1 Bài 1 Máy tính và
chương trình máy tính 1, 2
- 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 một cách tự động
- Biết rằng 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 cụ thể
- Biết ngôn ngữ dùng để viết chương trình máy tính gọi là ngôn ngữ lập trình
- Biết vai trò của chương trình dịch
Hs mô tả được 1 số lệnh đơn giản để rôbot trở lại đúng
vị trí có rác
- SGK Tin Học Quyển 3
- Phòng máy tính
- Bài giảng
- Giáo án
2 Bài 2 Làm quen với
Chương trình và Ngôn
ngữ lập trình
3, 4 - Biết ngôn ngữ lập trình gồm các thành phần cơ bản là
bảng chữ cái và các quy tắc để viết chương trình, câu lệnh
- Biết ngôn ngữ lập trình có tập hợp các từ khóa dành
- SGK Tin Học Quyển 3
- Phòng máy tính
- Bài giảng
Trang 5riêng cho mục đích sử dụng nhất định.
- Biết Tên trong ngôn ngữ lập trình là do người lập trình đặt ra, khi đặt tên phải tuân thủ các quy tắc của ngôn ngữ
lập trình Tên không được trùng với các từ khoá
- Biết cấu trúc chương trình bao gồm phần khai báo và phần thân
- Nhận biết được chương trình, tên chương trình có hợp
lệ hay không và sửa lại cho đúng
- Giáo án
3 Bài thực hành 1 Làm
quen với Turbo Pascal 5, 6
- Biết cách dịch, sửa lỗi trong chương trình, chạy chương trình và xem kết quả
-Biết sự cần thiết phải tuân thủ quy định của ngôn ngữ lập trình
- Thực hiện được thao tác khởi động/kết thúc TP, làm quen với màn hình soạn thảo TP
- Thực hiện được mở các bảng chọn và chọn lệnh
- Soạn thảo được một chương trình Pascal đơn giản
- SGK Tin Học Quyển 3
- Phòng máy tính
- Giáo án
4 Bài 3 Chương trình
máy tính và dữ liệu
7, 8 - Biết khái niệm kiểu dữ liệu;
- Biết một số phép toán cơ bản với dữ liệu số;
- Biết khái niệm điều khiển tương tác giữa người với máy tính
- SGK Tin Học Quyển 3
- Phòng máy tính
- Bài giảng
Trang 6- Viết được các biểu thức toán học bằng ký hiệu trong Pascal và ngược lại
- Nghiêm túc tiếp thu bài
- Giáo án
5 Bài thực hành 2 Viết
chương trình để tính
toán
9 10
- Biết được kiểu dữ liệu khác nhau thì được xử lý khác nhau
- Hiểu phép toán div, mod
- Hiểu thêm về các lệnh in dữ liệu ra màn hình và tạm ngừng chương trình
- Chuyển được biểu thức toán học sang biểu diễn trong Pascal
- Thực hiện được việc nhập, dích, chỉnh sửa và chạy chương trình
- SGK Tin Học Quyển 3
- Phòng máy tính
- Giáo án
12
-Viết các biểu thức toán học với dạng biểu thức trong Pascal
- Hiểu phép toán div, mod
- Hiểu thêm về các lệnh in dữ liệu ra màn hình và tạm ngừng chương trình
- SGK Tin Học Quyển 3
- Phòng máy tính
7 Luyện gõ phím nhanh
với Finger Break Out
13 14
- Cần phải hiểu được qui luật chơi
- Phải hiểu công dụng và ý nghĩa của phần mềm và có thể
tự khởi động và thoát phần mềm Finger break out
- Luyện kĩ năng gõ phím nhanh và chính xác
Máy chiếu, máy tính, phần mềm Finger Break Out
Trang 78 Bài 4 Sử dụng biến
trong chương trình
15 16
- Biết khái niệm biến, hằng;
- Hiểu cách khai báo, sử dụng biến, hằng;
- Biết vai trò của biến trong lập trình;
- Hiểu lệnh gán
- Tìm được các lỗi cơ bản trong chương trình và sửa lại cho đúng
- SGK Tin Học Quyển 3
- Phòng máy tính
- Bài giảng
- Giáo án
9 Bài thực hành 3 Khai
báo và sử dụng biến
17 18
- Hiểu về kiểu dữ liệu chuẩn: Nguyên, thực
- Hiểu và thực hiện được việc tráo đổi giá trị của hai biến
- 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
- Kết hợp được giữa lệnh write(), writeln() với read()
readln() để thực hiện việc nhập dữ liệu cho biến từ bàn phím
- Sử dụng được lệnh gán
- Hợp tác với nhóm để thực hiện tốt bài thực hành
- SGK Tin Học Quyển 3
- Phòng máy tính
- Giáo án
- Củng cố kiến thức về dữ liệu, kiểu dữ liệu, các phép toán…
- Biết khai báo và sử dụng biến, hằng một cách chính xác
- Hiểu và thực hiện được lệnh gán
- SGK Tin Học Quyển 3
- Phòng máy tính
Trang 810 Kiểm tra (1 tiết) 20
- Kiểm tra khả năng tiếp thu kiến thức của HS từ bài 1 đến bài 4
- Rèn luyện khả năng tự lực làm bài
- Đề kiểm tra
- Phòng máy tính
11
12
Bài 5 Từ bài toán đến
chương trình
21 22 23 24
- Biết khái niệm bài toán, thuật toán;
- Biết các bước giải bài toán trên máy tính;
- Biết một chương trình là mô tả của thuật toán trên một ngôn ngữ cụ thể
- Hiểu thuật toán tính tổng của N số tự nhiên đầu tiên, tìm
số lớn nhất của một dãy số
Xác định được Input, Output của một bài toán đơn giản;
- SGK Tin Học Quyển 3
- Phòng máy tính
- Bài giảng
- Giáo án
13 Bài 6 Câu lệnh điều
kiện
25 26
- Biết sự cần thiết của cấu trúc rẽ nhánh trong lập trình
- Biết cấu trúc rẽ nhánh được sử dụng để chỉ dẫn cho máy tính thực hiện các thao tác phụ thuộc vào điều kiện
- Hiểu cấu trúc rẽ nhánh có hai dạng: Dạng thiếu và dạng đủ
- Biết mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện cấu trúc rẽ nhánh
- Hiểu cấu trúc, hoạt động câu lệnh điều kiện dạng thiếu
và dạng đủ trong Pascal
- Bước đầu viết được câu lệnh điều kiện trong Pascal
- SGK Tin Học Quyển 3
- Phòng máy tính
- Bài giảng
- Giáo án
14 Bài thực hành 4 Sử 27 - Hiểu được ý nghĩa của thuật toán sử dụng trong chương - SGK Tin Học
Trang 9dụng lệnh điều kiện if
then
28
trình
- Viết được được câu lệnh điều kiện if then trong chương trình;
- Rèn luyện kĩ năng ban đầu về đọc các chương trình đơn giản
- Hợp tác với nhóm để thực hiện tốt bài thực hành
Quyển 3
- Phòng máy tính
- Giáo án
15
Bài tập 29 - Củng cố kiến thức bài 6: Câu lệnh có điều kiện
- Hợp tác với nhóm để thực hiện tốt bài tập
- SGK Tin Học Quyển 3
- Phòng máy tính
Kiểm tra thực hành (1
- Kiểm tra khả năng tiếp thu kiến thức của HS từ bài 5 đến bài 6
- Đề kiểm tra thực hành
- Phòng máy tính
32
- Biết khái niệm bài toán, thuật toán;
- Biết các bước giải bài toán trên máy tính;
- Biết một chương trình là mô tả của thuật toán trên một ngôn ngữ cụ thể
- Hiểu cấu trúc rẽ nhánh có hai dạng: Dạng thiếu và dạng đủ
-Viết các câu lệnh điều kiện đơn giản trong Pasccal
- SGK Tin Học Quyển 3
- Phòng máy tính
17 Kiểm tra học kì I. 33
34
- Đánh giá kết quả học tập qua các bài đã học trong học
kì I
- Đề kiểm tra
- Phòng máy tính
18 Ôn tập học kì I 35 - Biết các bước giải bài toán trên máy tính; - SGK Tin Học
Trang 10- Biết một chương trình là mô tả của thuật toán trên một ngôn ngữ cụ thể
-Rèn luyện khả năng nhận biết tính hợp lệ của các chương trình
Quyển 3
- Phòng máy tính
19
Trả bài kiểm tra học
kì I
37 - Trả và sửa bài kiểm tra học kì I - Phòng máy tín
Ôn tập cuối học kì I 38 Tổng hợp kiến thức học kì I
- Phòng máy tính
- SGK Tin học quyển 3
20 Bài 7 Câu lệnh lặp 39
40
- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình
- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần
- Hiểu hoạt động của câu lệnh với số lần biết trước for do trong Pascal
- Hiểu lệnh ghép trong Pascal
- Viết đúng được lệnh for do trong một số tình huống đơn giản
- SGK Tin Học Quyển 3
- Phòng máy tính
- Bài giảng
- Giáo án
21 Bài thực hành 5 Sử
dụng lệnh lặp for do
41 42
- Viết được chương trình có sử dụng vòng lặp for do;
- Sử dụng được câu lệnh ghép;
- Rèn luyện kĩ năng đọc hiểu chương trình có sử dụng
- SGK Tin Học Quyển 3
- Phòng máy tính
Trang 11vòng lặp for do
22
23
24
Học vẽ hình với phần
mềm Geogebra
43 44 45 46 47 48
- Học sinh hiểu được các đối tượng hình học cơ bản của phần mềm và quan hệ giữa chúng
- Thông qua phần mềm, HS biết và hiểu được các ứng dụng của phần mềm trong việc vẽ và minh họa các đối tượng hình học và thiết lập quan hệ toán học giữa các đối tượng này
- Hs biết cách sử dụng phần mềm để vẽ được các hình hình học được học trong chương trình Toán 8
- SGK Tin Học Quyển 3
- Phòng máy tính
- Giáo án
- Bài giảng
- Phần mềm Geogebra
25 Bài 8 Lặp với số lần
chưa biết trước
49 50
- Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trước trong ngôn ngữ lập trình;
- Biết ngôn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết trước để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc đến khi một điều kiện nào đó được thoả mãn;
- Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước while do trong Pascal
- Viết được 1 số chương trình đơn giản từ các thuật toán
đã cho
- “Chạy tay” được 1 số chương trình để xác định số vòng lặp
- SGK Tin Học Quyển 3
- Phòng máy tính
- Bài giảng
- Giáo án
26 Bài tập 51 -Viết được một chương trình Pascal đơn giảng thông qua
thuật toán
- SGK Tin Học Quyển 3
Trang 12-Rèn luyện khả năng đọc và hiểu chương trình - Phòng máy tính
Bài thực hành 6:Sử
dụng lệnh lặp while…do 52
- Hiểu câu lệnh lặp while do trong chương trình TP có sẵn
- Rèn luyện kĩ năng về khai báo, sử dụng biến
- Viết được một chương trình Pascal đơn giản
- SGK Tin Học Quyển 3
- Phòng máy tính
- Giáo án
27
Bài thực hành 6 Sử
dụng lệnh lặp while do 53
- Biết lựa chọn câu lệnh lặp while do hoặc for do phù hợp với tình huống cụ thể
- Biết vai trò của việc kết hợp các cấu trúc điều khiển
- Rèn luyện khả năng viết chương trình
- SGK Tin Học Quyển 3
- Phòng máy tính
- Củng cố kiến thức câu lệnh for … do, While … do
- Phân biệt được 2 lệnh lặp , biết sử dụng lệnh for…khi nào?
- Hợp tác với nhóm để thực hiện tốt bài tập
- SGK Tin Học Quyển 3
- Phòng máy tính
28
- Rèn luyện kĩ năng về khai báo, sử dụng biến
- Viết được một chương trình Pascal đơn giản có sử dụng câu lệnh lặp
- SGK Tin Học Quyển 3
- Phòng máy tính
- Giáo án
Kiểm tra (1 tiết) 56
- Kiểm tra khả năng tiếp thu kiến thức của HS đối với các lệnh For … do, While … do
- Rèn luyện khả năng tư duy phán đoán cho học sinh
- Phòng máy tính
- Đề kiểm tra
29 Bài 9 Làm việc với dãy
số
57 58
- Biết được khái niệm mảng một chiều
- Biết cách khai báo mảng, nhập, in, truy cập các phần tử của mảng
- SGK Tin Học Quyển 3
- Phòng máy tính
Trang 13- Hiểu thuật toán tìm số lớn nhất, số nhỏ nhất của một dãy số
- Viết được câu lệnh khai báo biến mảng
- Viết được 1 số chương trình đơn giản có sử dụng biến mảng
- Bài giảng
- Giáo án
30
Bài thực hành 7 Xử lí
dãy số trong chương
trình
59 60
- Ôn luyện cách sử dụng câu lệnh lặp if then, for do
- Thực hành khai báo và sử dụng các biến mảng ;
- Củng cố kĩ năng đọc, hiểu và chỉnh sửa chương trình
- Hiểu và viết được chương trình với thuật toán tìm giá trị lớn nhất, nhỏ nhất của một dãy số, tính tổng dãy số
- SGK Tin Học Quyển 3
- Phòng máy tính
31
Bài tập 61 - Củng cố kiến thức về dãy số.
- Vận dụng được các kiến thức về dãy số vào giải bài tập
- SGK Tin Học Quyển 3
- Phòng máy tính
Kiểm tra thực hành (1
- Kiểm tra khả năng tiếp thu kiến thức của HS về dãy số
- Rèn luyện khả năng tự lực làm bài
- Máy tính
- Đề kiểm tra
32
33
34
Quan sát hình không
gian với phần mềm
Yenka
63 64 65 66 67 68
- Hs hiểu được các tính năng chính của phần mềm
- Biết cách tạo ra các hình không gian cơ bản
- SGK Tin Học Quyển 3
- Phòng máy tính
- Bài giảng
- Giáo án
Trang 1435 Kiểm tra học kì II 69
70
- Đánh giá kết quả học tập của học sinh qua các bài đã
-Phòng máy tính
72
- Củng cố toàn bộ kiến thức bài 7, 8, 9 -Rèn luyện kĩ năng giải các bài toán trên máy tính với ngôn ngữ lập trình Pascal
- SGK Tin Học Quyển 3
- Phòng máy tính
- Giáo án
37
Trả bài kiểm tra học
Ôn tập cuối học kì II 74 Tổng hợp kiến thức học kì II -Phòng máy tính
-Sách giáo khoa
Trang 15TRƯỜNG THCS MỸ AN
TỔ: TOÁN-LÍ-TIN-C.NGHỆ
KẾ HOẠCH DẠY HỌC THEO CHỦ ĐỀ
NĂM HỌC 2016-2017 MÔN TIN HỌC KHỐI 8
*Bước 1: Xây dựng chủ đề
I Tên chủ đề: Câu lệnh điều kiện
II Mô tả chủ đề:
1.Tổng số tiết thực hiện chủ đề
+Tiết 1: Tìm hiểu điều kiện và các phép so sánh; hoạt động phụ thuộc vào điều kiện
+Tiết 2: Tìm hiểu về cấu trúc rẽ nhánh; câu lệnh điều kiện
+Tiết 3: Thực hành với câu lệnh điều kiện
+Tiết 4: Thực hành với câu lệnh điều kiện tổng kết
Câu lệnh điều kiện
25, 26 Bài 6: Câu lệnh điều kiện
27, 28 Bài thực hành 4: Sử dụng lệnh điều kiện if … then
2.Mục tiêu của chủ đề
2.1.Mục tiêu tiết 1
a Kiến thức
- Biết một số hoạt động phụ thuộc vào điều kiên
-Biết tính đúng hoặc sai của các điều kiện, điều kiện và các phép so sánh