Mục tiêu: - Ôn lại kiến thức lý thuyết ở các bài 1 – Máy tính và chương trình máy tính; bài 2 – Làm quen với chương trình và ngôn ngữ lập trình, bài 3 – Chương trình máy tính và dữ liệu.[r]
Trang 1Trang 1
GIÁO ÁN TIN HỌC 8
Tiết PPCT: 34
Ngày soạn: 28/11/2009
Ngày dạy: / /2009 – / /2009
ÔN TẬP LÝ THUYẾT
I Mục tiêu:
- Ôn lại kiến thức lý thuyết ở các bài 1 – Máy tính và chương trình máy tính; bài 2 – Làm quen với chương trình và ngôn ngữ lập trình, bài 3 – Chương trình máy tính và dữ liệu
II Chuẩn bị:
GV: Bảng phụ, câu hỏi ôn tập
HS: SGK, dụng cụ học tập đầy đủ
III Hoạt động dạy học:
1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’).
2/ Kiểm tra bài cũ:
Hoạt động của GV Hoạt động của HS Nội dung
- Đặt câu hỏi chung cho cả lớp:
1 Tại sao phải tạo ra các ngôn ngữ
lập trình trong khi có thể điều khiển
máy tính bằng ngôn ngữ máy
2 Cho biết quy tắc đặt tên trong
chương trình
3 Nêu tên những kiểu dữ liệu đã
học?
4 Viết các biểu thức Toán sau đây
bằng kí hiệu trong Pascal:
a e 5
d
c b
a
b (a3 – b2) – (c – d)
- Y/c 2 Hs lần lượt trả lời các câu hỏi
vừa nêu
- Y/c nhóm HS nhận xét, đánh giá
HS trả lời câu hỏi
- 2 HS trả lời các câu hỏi của GV (trình bày trên bảng)
- Nhóm HS nhận xét, đánh giá HS trả lời câu hỏi
- Vấn đáp giữa giáo viên, học sinh để ôn lại bài cũ
- Nhóm HS nhận xét, đánh giá HS trả lời câu hỏi
3/ Bài mới:
- Thông báo về nội dung sẽ được
ôn lại trong tiết (bài 1, 2 và 3)
- Đặt câu hỏi ôn tập
- Phân chia các nhóm thảo luận
trả lời:Chia lớp thành 8 nhóm,
mỗi nhóm thảo luận và trả lời 2
câu (thảo luận trong 10 phút)
- Y/c các nhóm trình bày câu trả
lời
- Ghi nhận nội dung câu hỏi
- Thảo luận nhóm
1 Con người ra lệnh cho máy tính như thế nào?
2 Chương trình là gì?
3 Viết chương trình là gì?
4 Ngôn ngữ máy là gì?
5 Ngôn ngữ lập trình là gì?
6 Chương trình dịch là
TG
30’
5’
TG
Lop8.net
Trang 2Trang 2
- Y/c các nhóm nhận xét câu trả
lời
- Nhận xét, sửa chửa các câu trả
lời của Hs
- Nhận xét câu trả lời gì?
7 Môi trường lập trình
là gì?
8 Vì sao phải viết chương trình để điều khiển máy tính?
9 Ngôn ngữ lập trình gồm những gì?
10 Hãy cho biết các thành phần cơ bản của một ngôn ngữ lập trình?
11 Ta có thể viết chương trình bằng câu lệnh tiếng Việt được không?
12 Cho biết cấu trúc chung của chương trình?
13 Ta có thể soạn thảo những câu lệnh Pascal trong Word hay trong một chương trình soạn thảo khác hay không?
14 Dữ liệu và kiểu dữ liệu là gì?
15 Dữ liệu được phân
ra những loại nào?
17 Cho biết cphép toán với dữ liệu kiểu số?
16 Cho biết cách viết
ký hiệu so sánh trong Pascal tương ứng trong toán học?
4 Củng cố, dặn dò:
Hoạt động của GV Hoạt động của HS Nội dung
* Củng cố:
- Cho biết phần cốt lõi của bài 1, 2, 3?
- Viết lại khung sườn của một chương
trình Pascal
Yêu cầu hs lần lượt trả lời, nhận xét
* Dặn dò:
- Yêu cầu hs về nhà xem lại nội dung
bài 1, 2, 3
- Hs trả lời và nhận xét từng câu hỏi của GV
- Hs trả lời một số câu hỏi của GV đặt ra
9’
TG
Lop8.net