Đặc biệt là cách khai báo các biến, hằng, cách viết 1 chương trình pascal, cách viết thuật toán.. V..[r]
Trang 1Ngày soạn: 07/12/2019 Tiết 33
Ngày giảng:
ÔN TẬP
I MỤC TIÊU:
1 Kiến thức:
- Củng cố, hệ thống lại kiến thức của học sinh từ bài 1 đến bài 6
2 Kỹ năng:
- Hình thành cho học sinh kỹ năng quan sát, phân tích, tư duy tổng hợp
3 Thái độ:
- Thái độ nghiêm túc, có ý thức phát biểu xây dựng bài
4 Các năng lực: Năng lực quan sát, năng lực tự học, năng lực tư duy, HĐ nhóm
II CHUẨN BỊ CỦA GV VÀ HS
- Giáo viên: Giáo án, đề bài, máy chiếu, máy tính, bảng phụ, sách bài tập
- HS: học sinh chuẩn bị ở nhà
III PHƯƠNG PHÁP- KĨ THUẬT DẠY HỌC
- Phương pháp: Nêu vấn đề, gợi mở, giải quyết vấn đề, thảo luận nhóm, trực quan, phân tích, thực hành cá nhân
- Kĩ thuật: Chia nhóm, đặt câu hỏi, tư duy
IV TIẾN TRÌNH DẠY HỌC
1 Ổn định lớp (1’).
2 Kiểm tra bài cũ: Kết hợp trong giờ
3 Bài mới: 38’
Hoạt động 1 : Bài tập
- Mục tiêu: Nắm kiến thức từ bài 1 đến hêt bài 5
- Thời gian: 38 phút
- Phương pháp: nghiên cứu, vấn đáp, gợi mở, quan sát, hoạt động nhóm, HĐ cá nhân
- Kĩ thuật: Đặt câu hỏi, tư duy, chia nhóm
3 Bài mới: 38'
HS thảo luận nhóm hoàn thiện nội dung
kiến thức trên sơ đồ tư duy
HĐ1: Giáo viên chiếu các chủ đề kiến
thức lý thuyết cơ bản đã học trong
chương trình học kỳ I bằng sơ đồ tư duy
Trang 2Hoạt động 2: Gv chia nhóm HS trả lời
các câu hỏi
HS: Ôn lại kiến thức và trả lời câu hỏi 1
GV gọi đại diện các nhóm trả lời, nhóm
khác nhận xét
HS: Thảo luận trả lời câu hỏi 2
GV gọi đại diện các nhóm trả lời, nhóm
khác nhận xét
HS: Thảo luận trả lời câu hỏi 3
GV gọi đại diện các nhóm trả lời, nhóm
khác nhận xét
HS: Thảo luận trả lời câu hỏi 4
GV gọi đại diện các nhóm trả lời, nhóm
khác nhận xét
HS: Thảo luận trả lời câu hỏi 5
GV gọi đại diện các nhóm trả lời, nhóm
khác nhận xét
HS: Thảo luận trả lời câu hỏi 6, 7
GV gọi đại diện các nhóm trả lời, nhóm
khác nhận xét
HS: Thảo luận trả lời câu hỏi 8,9,10,11
GV gọi đại diện các nhóm trả lời, nhóm
khác nhận xét
1 Ngôn ngữ lập trình là gì? Chương trình dịch là gì? Việc tạo chương trình trên máy tính gồm mấy bước?
2 Từ khoá là gì? Nêu ý nghĩa của các từ khoá sau: Program, Begin, End
3 Tên trong ngôn ngữ lập trình là gì? Quy tắc đặt tên?
4 Cấu trúc chung của một chương trình gồm mấy phần? Hãy trình bày cụ thể từng phần?
5 Trình bày các câu lệnh giao tiếp giữa người và máy tính Cho ví dụ cụ thể
6 Các kiểu dữ liệu cơ bản và kí hiệu các phép toán trong Turbo Pascal?
7 Nêu cách khai báo biến, hằng trong Pascal? Cho VD?
8 Bài toán là gì? Quá trình giải bài toán trên máy tính gồm mấy bước?
9 Thuật toán là gì? Trình bày thuật toán đổi giá trị cuả hai biến x và y?
10 Hoạt động phụ thuộc vào điều kiện
là gì? Cho 2 ví dụ về hoạt động phụ thuộc vào điều kiện Phân tích tính đúng sai của các điều kiện đó
11 Trình bày cú pháp của câu lệnh điều kiện dạng đủ và câu lệnh điều kiện dạng thiếu Vẽ sơ đồ mô tả hoạt động của câu lệnh và cho ví dụ?
4 Củng cố ( 5 phút)
GV: Tóm tắt kiến thức trọng tâm đã học trong học kì 1 vừa qua
5 BTVN: (1 phút)
- Xem lại các câu hỏi và bài tập cuối các bài từ bài 1 đến bài 6
Trang 3- Xem lại kiến thức các bài từ bài 1 đến bài 6 Đặc biệt là cách khai báo các biến, hằng, cách viết 1 chương trình pascal, cách viết thuật toán
V Rút kinh nghiệm: