- Viết được chương trình có sử dụng vòng lặp với số lần biết trước.. Lặp với số lần chưa biết.[r]
(1)Tin học 8 Tuần
Tuần Chương/bàiChương/bài SốSố tiết tiết Tiết
Tiết CT
CT Chuẩn kiến thứcChuẩn kiến thức Chuẩn kỹ năngChuẩn kỹ Chuẩn bịChuẩn bịcủa GVcủa GV Chuẩn bịChuẩn bịcủa HScủa HS
1
1 Máy tính chương trình máy tính
1,
- Biết 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 cách để 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 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 toán cụ thể
- Biết ngôn ngữ dùng để viết chương trình máy tính gọi ngôn ngữ lập trình
- Biết vai trò chương trình dịch
- Biết lấy ví dụ về một chương trình máy tính bản
- Biết đưa quy trình các câu lệnh để thực hiện một cơng việc
Xem trước nợi dung thực Xem trước nội dung thực hành hành
Máy vi tính, máy chiếu, BGĐT(nếu
có điều kiện)
- Xem trước nội dung
bài học - Dụng cụ
học tập
2 Làm quen với chương trình ngôn ngữ lập trình
2 3,
4 - Biết ngôn ngữ lập trình gồm các thành phần cơbản bảng chữ cái 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
- Biết soạn thảo một chương trình Turbo Pascal đơn giản
- Biết chạy một chương trình cụ thể môi trường lập trình Turbo
Máy vi tính, máy chiếu, BGĐT(nếu
có điều
- Xem trước nội dung
(2)dành riêng cho mục đích sử dụng định - Biết tên ngôn ngữ lập trình người lập trình đặt ra, đặt tên phải tuân thủ các quy tắc ngôn ngữ lập trình Tên không được trùng với từ khóa
- Biết cấu trúc chương trình gờm phần khai báo phần thân
Pascal kiện) học tập
3 Làm quen vớiThực hành Turbo Pascal
2 5,6
- Biết cách dịch, sửa lỗi chương trình, chạy chương trình xem kết quả
- Biết sự cần thiết phải tuân thủ quy định ngôn ngữ lập trình
- Thực hiện được thao tác khởi động/thoát khỏi môi trường lập trình, làm quen với hình soạn thảo chương trình
- Thực hiện được các thao tác mở các bản chọn chọn lệnh
- Soạn thảo được một chương trình đơn giản
Phòng máy Xem trước nội dung thực hành
4 trình máy tính3 Chương dữ liệu
2 7,8
- Biết khái niệm kiểu dữ liệu
- Biết một số phép toán bản với dữ liệu số - Biết chuyển công thức toán họcsang biểu diễn Pascal ngược lại - Biết xác định kết quả phép so sánh
Máy vi tính, máy chiếu, BGĐT(nếu
có điều kiện)
- Xem trước nội dung
bài học - Dụng cụ
học tập
5 Thực hành Viết chương trình để tính
2 9, 10
- Biết được kiểu dữ liệu khác thì được xử lí khác
- Hiểu phép toán chia lấy phần nguyên, chia lấy
Chuyển được biểu thức toán học sang biểu diễn ngôn ngữ lập trình
(3)toán
phần dư
- Hiểu thêm về các lệnh in thông tin hình
6 Sử dụngbiến chương trình
11, 12
- 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ò biến lập trình - Hiểu lệnh gán
- Biết khai báo đúng biến
- Phân biệt được biến hằng, biết khai báo đúng biến hằng
Máy vi tính, máy chiếu, BGĐT(nếu
có điều kiện)
- Xem trước nội dung
bài học - Dụng cụ
học tập
7 Thực hành 3Khai báo sử dụng biến
2 13,14
- Hiểu về các kiểu dữ liệu chuẩn: kiểu số nguyên, kiểu số thực
- Hiểu cách khai báo sử dụng hằng
- Hiểu thực hiện được việc tráo đổi giá trị 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 đưa thông tin hình lệnh nhập thông tin từ bàn phím để 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 giá trị cho biến
Phòng máy
Xem trước nội dung thực hành
8 Bài tập 15 Nắm các kiến thức về biến hằng: cách khai
báo, cách sử dụng chương trình - Củng cố kiến thức về biến hằngtrong NNLT Pascal - Rèn luyện kĩ sử dụng biến hằng ngôn ngữ Pascal
(4)Kiểm tra
(lý thuyết) 16
Kiểm tra theo chuẩn kiến thức đã học Đề kiểm
tra(photo)
Ôn lại các kiến thức đã
học
9
Luyện go phím nhanh
với Finger Break Out
3 17,18, 19
Học sinh hiểu công dụng ý nghĩa phần
mềm - Có thể tự khởi đợng, tự mở các bàivà chơi, ôn luyện go bàn phím - Rèn luyện được kĩ go bàn phím nhanh chính xác
Phòng máy có cài Finger Break Out
- Xem trước nội dung
bài học - Dụng cụ
học tập
10 11 12
5 Từ toán đến chương
trình
4 20, 21, 22, 23
- Biết khái niệm toán, thuật toán - Biết các bước giải toán máy tính - Biết chương trình thể hiện thuật toán một ngôn ngữ cụ thể
- Biết mô tả thuật toán bằng phương pháp liệt kê các bước
- Hiểu thuật toán tính tổng N số tự nhiên đầu tiên, tìm số lớn một dãy số
- Xác định Input, Output một toán đơn giản
- Biết mô tả thuật toán bằng phương pháp liệt kê các bước
Máy vi tính, máy chiếu, BGĐT(nếu
có điều kiện)
- Xem trước nội dung
bài học - Dụng cụ
học tập
12 Bài tập 24 - Xác định được Input, Output một toán - Biết mô tả thuật toán bằng phương pháp liệt kê
Biết xác định Input Ouput một toán chính xác, biết mô tả
(5)các bước thuật toán bằng phương pháp liệt kê các bước
13 14
Tìm hiểu thời gian với phần
mềm Sun Times
3 25,26, 27
- Học sinh hiểu được các chức chính phần mềm, sử dụng phần mềm để quan sát thời gian địa phương các vị trí khác Trái Đất
Học sinh có thể tự thao tác thực hiện một số chức chính phần mềm tìm kiếm các vị trí Trái Đất có cùng thời gian Mặt Trời mọc, tìm các vị trí có nhật thực, cho thời gian tự chuyển động để quan sát hiện tượng ngày đêm,…
Phòng máy có cài Sun
Times
- Xem trước nội dung
bài học - Dụng cụ
học tập
14
15 Câu lệnhđiều kiện 28,29 - Biết sự cần thiết cấu trúc rẽ nhánh tronglậ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 dạng đủ
- Biết mọi ngơn ngữ lập trình đều có câu lệnh để thực hiện cấu trúc rẽ nhánh
- Hiểu cú pháp, hoạt động các câu lệnh điều kiện dạng thiếu dạng đủ một ngôn ngữ lập trình cụ thể
Bước đầu viết được câu lệnh điều kiện một ngôn ngữ lập trình cụ thể
Máy vi tính, máy chiếu, BGĐT(nếu
có điều kiện)
- Xem trước nội dung
bài học - Dụng cụ
(6)15 16
Thực hành Sử dụng lệnh
điều kiện If … then
2 30,31
- Hiểu được câu lệnh rẽ nhánh chương trình có sẵn
- Hiểu được ý nghĩa thuật toán sử dụng chương trình
- Viết được câu lệnh điều kiện chương trình
- Rèn luyện kĩ ban đầu về đọc các chương trình đơn giản
Phòng máy Xem trước nội dung thực hành
16 Bài tập 32
Vận dụng kiến thức vào việc giải các câu hỏi tập
- Phân tích, so sánh tổng hợp
- Phát triển kỹ vận dụng lý thuyết thực hành
- Rèn luyện kỹ tư lôgic…
Các tập Làm trước các tập
17 Kiểm tra (thực hành)
33, 34
Kiểm tra theo chuẩn kĩ đã học Phòng máy
18 Ôn tập 35,36
Củng cố lại kiến thức đã được học học kỳ I - Rèn luyện kỹ tư logic
- Rèn luyện kỹ đọc hiểu viết được chương trình
Máy vi tính, máy chiếu, BGĐT(nếu
có điều kiện)
Ôn lại các kiến thức đã
học HKI
19 Kiểm tra học kì I
1 37, 38
(7)20 21 22
Học vẽ hình học với
GeoGebra
39, 40, 41, 42, 43
- Học sinh hiểu được các đối tượng hình học bản phần mềm quan hệ giữa chúng - Thông qua phần mềm học sinh biết hiểu được các ứng dụng phần mềm việc vẽ minh họa các đối tượng hình học thiết lập quan hệ toán học giữa các đối tượng
Vẽ được đường tròn nội tiếp tam giác, đường tròn ngoại tiếp tam giác, tam giác đều, vẽ một hình đối xứng trục một đối tượng cho trước hình, vẽ một hình đối xứng qua tâm một đối tượng cho trước hình
Phòng máy có cài GeoGebra
- Xem trước nợi dung
bài học - Dụng cụ
học tập
22 23
7 Câu lệnh
lặp
44, 45
- Biết nhu cầu cần có cấu trúc lặp 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 lặp lại công việc mợt số lần
- Hiểu hoạt đợng câu lệnh lặp với số lần biết trước
- Hiểu lệnh ghép
Viết đúng được lệnh lặp với số lần biết trước một số tình đơn giản
Máy vi tính, máy chiếu, BGĐT(nếu
có điều kiện)
- Xem trước nợi dung
bài học - Dụng cụ
học tập
23
24 Bài tập
46, 47
Vận dụng kiến thức vào việc giải các câu hỏi tập
- Phân tích, so sánh tổng hợp
- Phát triển kỹ vận dụng lý thuyết thực hành
- Rèn luyện kỹ tư lôgic…
Các tập Làm trướccác
(8)24 25
Thực hành 5: Sử dụng lệnh
lặp for-do
2 48,49
Hiểu được câu lệnh lặp với số lần biết trước
trong chương trình có sẵn - Viết được chương trình có sử dụngvòng lặp với số lần biết trước - Sử dụng được câu lệnh ghép
- Rèn luyện kĩ đọc hiểu chương trình có sử dụng vòng lặp với số lần biết trước
Phòng máy Xem trước nội dung thực hành
25 26
8 Lặp với số lần chưa biết
trước
50, 51
- 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 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 lặp lại công việc đến một điều kiện được thoả mãn
- Hiểu hoạt động câu lệnh lặp với số lần chưa biết trước một ngôn ngữ lập trình cụ thể
Đọc hiểu chương trình có sử dụng
vòng lặp với số lần biết trước Máy vi tính,máy chiếu, BGĐT(nếu
có điều kiện)
- Xem trước nợi dung
bài học - Dụng cụ
học tập
26
27 Sử dụng lệnhThực hành lặp while-do
2 52,
53 - Hiểu câu lệnh lặp với số lần chưa biết trướctrong chương trình có sẵn - Biết lựa chọn câu lệnh lặp với số lần chưa biết trước hoặc câu lệnh lặp với số lần biết trước phù hợp cho từng tình cụ thể
- Biết vai trò việc kết hợp cấu trúc điều khiển
- Rèn luyện kĩ về khai báo, sử dụng biến
- Rèn luyện khả đọc hiểu chương trình
(9)27
28 Bài tập 54,55
Ôn lại kiến thức đã học về lệnh lặp While … Do - Rèn luyện khả đọc chương trình, tìm hiểu tác dụng kết hợp các câu lệnh
- Viết được chương trình pascal sử dụng lệnh lặp While Do
Các tập Làm trước các tập
28 (lý thuyết)Kiểm tra 56
Kiểm tra theo chuẩn kiến thức đã học Đề kiểm
tra(photo)
Ôn lại các kiến thức đã học ở HKII
29
9 Làm việc với dãy số
2 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ử mảng
- Hiểu thuật toán tìm số lớn nhất, số nhỏ một dãy số
Máy vi tính, máy chiếu, BGĐT(nếu
có điều kiện)
- Xem trước nội dung
bài học - Dụng cụ
học tập
30 Bài tập 59,60 - Sử dụng các kiến thức đã học để làm một sốbài tập. Rèn luyện kĩ sử dụng các câulệnh Pascal. Các tập Làm trướccác tập. 31 Thực hành
Xử lý dãy số chương trình
2 61,
62
Hiểu được chương trình với thuật toán tìm giá trị lớn nhất, nhỏ một dãy số, tính tổng dãy số
- Thực hành khai báo sử dụng biến mảng
- Ôn luyện cách sử dụng câu lệnh điều kiện, lặp với số lần biết trước
(10)- Củng cố kĩ đọc, hiểu chỉnh sửa chương trình
- Viết được chương trình với thuật toán tìm giá trị lớn nhất, nhỏ một dãy số, tính tổng dãy số
32 33
Quan sát hình không gian
với phần mềm YENKA
4 63, 64, 65, 66
- Học sinh hiểu được các tính chính phần mềm, biết cách tạo các hình không gian bản
- Học sinh biết hiểu được các ứng dụng phần mềm việc vẽ minh họa các hình hình học được học chương trình môn Toán
Tạo hình chóp, hình nón, hình trụ, xoay mơ hình khơng gian 3D, phóng to, thu nhỏ, dịch chuyển mô hình, thay đổi kích thước, màu sắc mơ hình
Phòng máy có cài Yenka
- Xem trước nội dung
bài học - Dụng cụ
học tập
34 Bài tập 67,68
Sử dụng các kiến thức đã học để làm một số
bài tập Rèn luyện kĩ sử dụng các câulệnh Pascal Các tập Làm trướccác tập
35 (thực hành)Kiểm tra 69,70
Kiểm tra theo chuẩn kĩ đã học Phòng máy
(11)72
- Rèn luyện kỹ đọc hiểu viết
được chương trình BGĐT(nếumáy chiếu, có điều
kiện)
kiến thức đã học ở HKII
37 Học kỳ IIKiểm tra 73,74
Kiểm tra theo chuẩn kiến thức đã học Kiểm tra theo chuẩn kĩ đã học
Tiểu Cần, ngày … tháng … năm 2010
Hiệu trưởng Tổ trưởng CM Giáo viên