- Hiểu được cú pháp và hoạt động của câu lệnh lặp while ...[r]
Trang 1PHÒNG GD-ĐT AN PHÚ
HĐBM TIN HỌC
********
KẾ HOẠCH BỘ MÔN TIN HỌC 8
Năm học: 2012 – 2013
dung lồng ghép
Ghi chú
Loại – tên (ĐDDH-PT) TB TL
8
1 1,2 Bài 1: Máy tính và chương trình máy tính
- Máy tính thực hiện một hay nhiều lệnh con người đưa ra
- CT máy tính là gì?
- Biết được viết CT là hướng máy tính thực hiện
- NNLT là NN để viết CT MT? CT dịch?
- Tạo ra CT máy tính gồm mấy bước
- Hình Robot
- Viết VD về
CT trên bảng phụ
X X
2 3,4
Bài 2: Làm quen với chương trình và ngôn ngữ lập trình
- NNLT?
- Cấu trúc CT - Bảng phụ VDvề CT hình 6, 7
- In giao diện Pascal
X
X
9
3 5,6 Bài thực hành 1: Làm quen với Turbo Pascal
- Khởi động
- Soạn thảo CT, biên dịch, chạy CT
- Chỉnh sửa CT đơn giản
- Dịch CT, chạy CT và cho KQ
- Tuân thủ theo nguyên tắc của NNLT
Sử dụng máy cho các em xem giao diện của Pascal
4 7,8
Bài 3: Chương trình máy
- Biết khái niệm về kiểu DL
- Biết một số phép toán cơ bản
Bảng phụ kiểu
Dl, phép toán, X
Trang 2tính và dữ liệu - Điều khiển tương tác giữa người
và máy
phép so sánh
5 9,1 0 Bài thực hành 2: Viết chương trình để tính toán
- Chuyển BT toán học sang BT Pascal
- Xử lí các kiểu DL khác nhau
- Phân biệt và sử dụng DIV, MOD
- Hiểu các lệnh In, tạm dừng CT
KT 15 phút
6 11, 12 Bài 4: Sử dụng biến trong
chương trình
- Khái niệm biến, hằng
- Khai báo, sử dụng biến và hằng
- Biết vai trò của biến trong LT
- Hiểu được lệnh gán
-Bảng phụ khai báo biến
- In trên khổ A3: Input, Output, thuật toán
X
X
10
7 13, 14 Bài thực hành 3: Khai báo và sử dụng biến
- Thực hiện khái báo đúng cú pháp, lựa chọn kiểu DL phù hợp
- Kết hợp lệnh nhập, xuất
- Hiểu các kiểu DL chuẩn: integer, real
- Sử dụng lệnh gán
- Hiểu khai báo sử dụng hằng
- Hiểu được trao đổi GT 2 biến
8 15 Bài tập
- Chuyển các BT toán sang Pascal
- Cấu trúc CT
- Khai báo hợp lệ, kiểu DL phù hợp
- Các thao tác nhập xuất cơ bản
- Hiểu cách sử dụng hằng, biến
16 Kiểm tra 1 tiết 9,
10 17, 18,
19,
20 Bài 5: Từ bài toán đến chương trình
- Biết k/n bài toán, thuật toán
- Biết các bước giải bài toán rên máy tính
- Xác định được Input, Output
- Biết CT là thể hiện của thuật toán
- Biết mô phỏng thuật toán
- Hiểu thuật toán Tổng, Min, Max
- In A4 mỗi hình trong hình 28
- BP đổi GT x
và y
X X
Trang 311 21, 22 Bài tập
- Củng cố lại bìa toán đến CT
- Trình bày Input, Output đến thuật toán
- Thể hiện được thuật toán và hiểu các câu lệnh trong CT ở mức cơ bản
12 23, 24 Bài 6: Câu lệnh điều kiện
- Biết sự cần thiết của cấu trúc rẽ nhánh
- Biết cấu trúc rẽ nhánh thực hiện phụ thuộc vào điều kiện Có hai dạng thiếu và đủ
- Mọi NNLT đều có câu lệnh RN
- Hiểu cú pháp câu lệnh RN
- Viết được câu lệnh RN cơ bản
In khổ A3 hai hình cấu trúc rẽ nhánh
X
13 25, 26
Bài thực hành 4: Sử dụng lệnh điều kiện IF … THEN
- Viết được câu lệnh điều kiện
- Rèn kĩ năng ban đầu về đọc CT đơn giản và hiểu được ý nghĩa của thuật toán
KT 15 phút
14,
15
27 Kiểm tra thực hành ( 1 tiết )
29 Luyện gõ phím nhanh với Finger Break out Bài tập
15,
16,
17
30, 31, 32, 33
Tìm hiểu thời gian với
tập
17 34,
35
- Biết sơ bộ về NNLT (Pascal)
- Cấu trúc CT Pascal
- Hiểu các thành phần cơ bản: kiểu
DL chuẩn, biến, hằng, biểu thức số học, phép gán, nhập xuất
- Biết k/n bài toán thuật toán
Trang 4Ôn tập - Có thể mô tả thuật toán liệt kê
- Biết CT là mô tả của thuật toán
- Cú pháp câu lệnh RN và viết được câu lệnh RN cơ bản
- Đọc hiểu được CT và hiểu ý nghĩa của thuật toán
12
18 36 Kiểm tra học kì 1
19 37, 38 Bài 7: Câu lệnh lặp
- Biết nhu cầu có cấu trúc lặp
- Biết NNLT có cấu trúc lặp
- Hiểu hoặt động của câu lệnh lặp For to do trong Pascal
- Viết dúng cú pháp cơ bản
- Hiểu lệnh ghép
- BP vẽ HCN
và 4 mũi tên
- BP thuật toán tính tổng
X
X
HỌC KỲ 2
01
20 39, 40 Bài tập - Củng cố lại câu lệnh lặp- Bổ sung các bài tập tương tự vid
sụ để HS nắm bài tốt hơn
21 41, 42 Bài thực hành 5: Sử dụng lệnh lặp For … to … do
- Đọc hiểu CT và ý nghĩa của thuật toán
- Thao tác gõ CT trên máy, hiểu câu lệnh ghép
- Cho chạy các gt khác nhau của CT
02
22,
23,
24
43, 44, 45, 46, 47, 48
Học vẽ hình với phần mềm Geogebra
- Hiểu được các k/n cơ bản về phần mềm
- Hiểu được ứng dụng của phần mềm, minh họa các đối tượng và quan hệ của chúng
- Biết cách sử dụng phần mềm để
vẽ các hình trong môn toán
- Có ý thức trong việc sử dụng phần mềm học tập
- Sử dụng phòng máy PM quản lý HS để khống chế máy nhằm minh họa cho HS và làm mẫu cho HS
KT 15 phút
25 49,
50 Bài 8: Lặp với số lần chưa
- Biết nhu cầu có cấu trúc lặp với
số lần chưa biết trước
- Biết NNLT có cấu lặp cũng như
- In hình 39
- BP vẽ cú
X X
Trang 5biết trước trong Pascal có while do
- Hiểu được cú pháp và hoạt động của câu lệnh lặp while do
pháp while và giải thích
03
26 51, 52
Bài thực hành 6: Sử dụng lệnh lặp While … do
- Hiểu lệnh while do Pascal
- Biết lựa chọn lệnh lặp phù hợp
- Rèn kĩ năng khai báo và sử dụng biến
- Luyện kĩ năng đọc hiểu CT
- Biết vai trò của việc kết hợp các cấu trúc điều khiển
27 53, 54 Bài tập
- Củng cố lại hai câu lệnh lặp
- Hiểu được trong bài toán nên sử dụng câu lệnh lặp nào cho phù hợp
- Đọc hiểu Ct và ý nghĩa của thuật toán
- Củng cố lại cho HS sử dụng câu lệnh if
28 55 Kiểm tra 1 tiết
28,
29
56, 57
Bài 9: Làm việc với dãy số
Biết được k/n mảng một chiều -Pascal
- Biết cách khai báo mảng, nhập,
in, truy xuất các phần tử
- Hiểu thuật toán tìm Min, Max trong dãy số
- Viết khai báo trên bảng phụ
- Viết thuật toán Max, Min trên bảng phụ
X
X
29 58 Bài tập - Củng cố lại mảng (Pascal)- Đọc hiểu CT sử dụng mảng cơ
bản
04 30 59,
60 Bài thực hành 7: Xử lí
dãy số trong chương trình
- Thực hành khai báo và sử dụng biến mảng
- Ôn tập IF, FOR, While
- Củng cố dọc hiểu , sửa CT
- Hiểu và viết được CT tìm Max, Min, tính tổng dãy số
Trang 631,
32
61 , 62, 63, 64
Quan sát hình không gian với phần mềm Yenka
- Hiểu được các chức năng chính của phần mềm
- Tự thao tác và thực hiện một số chức năng chính của phần mềm
- Vận dụng phần mềm hỗ trợ kiến thức, hiểu thêm về thiên nhiên, trái đất
- Sử dụng phòng máy PM quản lý HS để khống chế máy nhằm minh họa cho HS và làm mẫu cho HS
KT 15 phút
33 65, 66
34 67 Kiểm tra thực hành 1 tiết
05
34,
35 68, 69
Ôn tập
- Củng cố lại các câu lệnh lặp
- Sử dụng câu lệnh lặp cho phù hợp
- Hiểu cách sử dụng biến mảng, khi nào sử dụng biến mảng
- Đọc hiểu các thuật toán và viết
CT đơn giản tìm Max, Min, tổng, tích
- Biết được cách sử dụng phần mềm cơ bản nhất
35 70 Kiểm tra học kì II
An Phú, ngày 10 tháng 8 năm 2012
TV.HĐBM
Ngô Long Kiến