Tin học lớp 8. Tiết 34.
Chia sẻ bởi Phạm Tuấn Anh |
Ngày 14/10/2018 |
34
Chia sẻ tài liệu: Tin học lớp 8. Tiết 34. thuộc Tin học 8
Nội dung tài liệu:
Dạy lớp: 8A; 8B; 8E. Ngày soạn: 19/12/2009.
Tiết PPCT: 34. Ngày dạy: 22/12/2009.
Ôn tập. (T1)
I. Mục tiêu:
- Giúp HS hệ thống các kiến thức về lý thuyết dã học trong học kỳ I, khắc sâu thêm về ngôn ngữ lập trình Pascal.
- Rèn luyên thưc hiện các bài tập đơn giản.
II. Chuẩn bị:
GV: Soạn bài đọc tài liệu tham khảo, dụng cụ dạy học.
HS: Ôn tập kỹ các kiến thức đã học trong học kỳ, dụng cụ học tập.
III. Tiến trình dạy học:
Hoạt động của GV
Hoạt động của HS
Hoạt động 1:
Kiểm tra bài củ: GV Yêu cầu:
Nêu cấu trúc câu lệnh điều kiện dạng thiếu, câu lệnh điều kiện dạng đủ?
GV nhận xét cho điểm.
Hoạt động 2:
I. Ôn tập lý thuyết.
GV nêu lần lượt từng câu hỏi yêu cầu HS trả lời.
Câu 1: Ngôn ngữ lập trình là gì? Chương trình dịch là gì ? (SGK trang 7)
Câu 2: Việc tạo chương trình trên máy tính gồm mấy bước? ( SGK trang 7)
Câu 3: Từ khoá là gì? Nêu ý nghĩa của các từ khoá sau: Program, Begin, End
Câu 4: Tên (trong NNLT) là gì? Qui tắc đặt tên?
Câu 5: Cấu trúc chung của một chương trình gồm mấy phần? Đó là những phần nào? (Y/c nêu cụ thể từng phần)
Câu 6: Nêu ý nghĩa của các câu lệnh: Write, Writeln (SGK trang 19)
Câu 7: Nêu ý nghĩa của các câu lệnh Read(), Readln() (SGK Trang 36)
Câu 8: Các kiểu dữ liệu và kí hiệu các phép toán trong NNLT Turbo Pascal
Câu 9: Cách khai báo biến? Cho ví dụ?
Câu 10: Nêu cách khai báo hằng? Cho ví dụ?
Câu 11: Thuật toán và mô tả thuật toán? Câu lệnh điều kiện IF .... THEN?
Hoạt động 3:
II. Bài tập.
1. Hãy xác định kết quả của các phép so sánh sau đây:
15 ( 8 ≥ 3
(20 ( 15)2 ≠ 25
112 = 121
x > 10 ( 3x
2. Viết các phép so sánh trong Bài tập 8 với các kí hiệu trong Pascal.
3. Hãy mô tả thuật toán giải các bài toán sau:
a) Đếm số các số dương trong dãy số A = {a1, a2,.., an} cho trước.
b) Hãy mô tả thuật toán tính tổng các số dương trong dãy số A = {a1, a2,..., an} cho trước.
Hoạt động 4:
Hướng dẫn về nhà.
Xem kỹ phần lý thuyết đã học.
Làm tất cả các bài tập SGK.
HS: Lên bảng trả lời câu hỏi của GV.
Câu 1:
Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính.
HS: Lần lượt trae lời các câu hỏi.
HS: Thực hiện.
1. Kết quả của các phép so sánh:
Đúng.
Sai.
Đúng.
Đúng khi x > 2.5; ngược lại, phép so sánh có kết quả sai.
2.a) 15-8>=3; b) (20-15)*(20-15)<>25; c) 11*11=121; d) x>10-3*x.
HS: Làm bài 3.
a) Đếm số các số dương trong dãy số
Tiết PPCT: 34. Ngày dạy: 22/12/2009.
Ôn tập. (T1)
I. Mục tiêu:
- Giúp HS hệ thống các kiến thức về lý thuyết dã học trong học kỳ I, khắc sâu thêm về ngôn ngữ lập trình Pascal.
- Rèn luyên thưc hiện các bài tập đơn giản.
II. Chuẩn bị:
GV: Soạn bài đọc tài liệu tham khảo, dụng cụ dạy học.
HS: Ôn tập kỹ các kiến thức đã học trong học kỳ, dụng cụ học tập.
III. Tiến trình dạy học:
Hoạt động của GV
Hoạt động của HS
Hoạt động 1:
Kiểm tra bài củ: GV Yêu cầu:
Nêu cấu trúc câu lệnh điều kiện dạng thiếu, câu lệnh điều kiện dạng đủ?
GV nhận xét cho điểm.
Hoạt động 2:
I. Ôn tập lý thuyết.
GV nêu lần lượt từng câu hỏi yêu cầu HS trả lời.
Câu 1: Ngôn ngữ lập trình là gì? Chương trình dịch là gì ? (SGK trang 7)
Câu 2: Việc tạo chương trình trên máy tính gồm mấy bước? ( SGK trang 7)
Câu 3: Từ khoá là gì? Nêu ý nghĩa của các từ khoá sau: Program, Begin, End
Câu 4: Tên (trong NNLT) là gì? Qui tắc đặt tên?
Câu 5: Cấu trúc chung của một chương trình gồm mấy phần? Đó là những phần nào? (Y/c nêu cụ thể từng phần)
Câu 6: Nêu ý nghĩa của các câu lệnh: Write, Writeln (SGK trang 19)
Câu 7: Nêu ý nghĩa của các câu lệnh Read(
Câu 8: Các kiểu dữ liệu và kí hiệu các phép toán trong NNLT Turbo Pascal
Câu 9: Cách khai báo biến? Cho ví dụ?
Câu 10: Nêu cách khai báo hằng? Cho ví dụ?
Câu 11: Thuật toán và mô tả thuật toán? Câu lệnh điều kiện IF .... THEN?
Hoạt động 3:
II. Bài tập.
1. Hãy xác định kết quả của các phép so sánh sau đây:
15 ( 8 ≥ 3
(20 ( 15)2 ≠ 25
112 = 121
x > 10 ( 3x
2. Viết các phép so sánh trong Bài tập 8 với các kí hiệu trong Pascal.
3. Hãy mô tả thuật toán giải các bài toán sau:
a) Đếm số các số dương trong dãy số A = {a1, a2,.., an} cho trước.
b) Hãy mô tả thuật toán tính tổng các số dương trong dãy số A = {a1, a2,..., an} cho trước.
Hoạt động 4:
Hướng dẫn về nhà.
Xem kỹ phần lý thuyết đã học.
Làm tất cả các bài tập SGK.
HS: Lên bảng trả lời câu hỏi của GV.
Câu 1:
Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính.
HS: Lần lượt trae lời các câu hỏi.
HS: Thực hiện.
1. Kết quả của các phép so sánh:
Đúng.
Sai.
Đúng.
Đúng khi x > 2.5; ngược lại, phép so sánh có kết quả sai.
2.a) 15-8>=3; b) (20-15)*(20-15)<>25; c) 11*11=121; d) x>10-3*x.
HS: Làm bài 3.
a) Đếm số các số dương trong dãy số
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Phạm Tuấn Anh
Dung lượng: 54,00KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)