I. Mục tiêu:
- Sửa một số bài tập cơ bản ở SGK
- Thực hiện tính toán một số biểu thức trong Pascal.
- Tập viết chương trình đơn giản trên giấy.
II. Chuẩn bị:
GV: Bảng phụ.
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, nộp câu hỏi TN.
2/ Kiểm tra bài cũ:
GIÁO ÁN TIN HỌC 8 Tiết PPCT: 15 Ngày soạn: 27/9/2009 Ngày dạy: 5/10/09 – 10/10/09 BÀI TẬP I. Mục tiêu: - Sửa một số bài tập cơ bản ở SGK - Thực hiện tính toán một số biểu thức trong Pascal. - Tập viết chương trình đơn giản trên giấy. II. Chuẩn bị: GV: Bảng phụ. 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, nộp câu hỏi TN. 2/ Kiểm tra bài cũ: 6’ TG 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. Biến là gì? 2. Nêu cách khai báo biến và cho ví dụ - Y/c 1 HS lần lượt trả lời các câu hỏi trên (ghi trên bảng). - Y/c nhóm HS chuẩn bị câu hỏi trắc nghiệm nhận xét, đánh giá HS trả lời câu hỏi. - 1 HS lần lượt trả lời các câu hỏi của GV. - 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: TG Hoạt động của GV Hoạt động của HS Nội dung 30’ Ở những bài trước ta đã học nhiều về kiến thức lý thuyết, ở tiết này thầy trò ta cùng nhau vận dụng những kiến thức đó để giải một số bài tập ở bài 3 và 4. Hoạt động Giải bài tập - Yêu cầu 4 Hs lên bảng giải BT 4 SKG tr 26 - Y/c Hs nhận xét, sửa chửa từng bài giải. (Những bài khó, giáo viên gợi ý trước khi gọi Hs lên giải). - Ghi đề bài a. 2 – 3 + 4Mod2 – 10Div3=? b.8Mod9+8Div9+9Mod8+9Div8 - Yêu cầu 2 hs lên bảng giải. - Y/c Hs nhận xét, sửa chửa từng bài giải. - Treo bảng phụ ghi bài tập 4 SGK tr 33. - Y/c Hs đọc đề bài tập 4 SGK tr 33. - Y/c 1 Hs lần lượt nhận xét và cho biết câu nào đúng, câu sai đề nghị sửa lại cho đúng. - Treo bảng phụ ghi bài tập 5 SGK tr 33. Y/c hs đọc đề. - Y/c Hs lần lượt nhận xét tứng câu lệnh. Nếu cho là sai thì đề nghị sửa lại. - Treo bảng phụ ghi đề bài Viết chương trình nhập vào 2 số và cho biết kết quả của phép cộng, nhân. - Y/c hs thảo luận nhóm giải bài tập trên. - Y/c đại diện nhóm trình bày kết quả.. - Nhận xét, sửa chửa (nếu sai). - Giải BT 4 SKG tr 26. - Nhận xét từng bài giải. - 2 Hs giải Bt Gv ghi trên bảng - Nhận xét từng bài giải. - Đọc đề Bt 4. - Giải Bt 4: a – đúng; b – Sai vì khi đặt tên không có chữ số ở đầu; c – sai vì từ khai báo hằng là dấu =; d – sai vì khai báo biến là dấu :. - Hàng 1 sai vì khai báo biến sử dụng dấu : - Hàng 2 sai vì khai báo hằng không có dấu : - Hàng 1 và 2 phải hoán đổi với nhau. - Hàng 4 thiếu dấu ; - Hàng các hàng còn lại đúng. Tuy nhiên bài này sẽ không dịch được vì sai kiểu, b khai báo integer nhưng lại gán một số thập phân cho nó. Nên, ta có thể sửa lại hàng 1 kiểu dữ liệu là Real. - Thảo luận nhóm - Trình bày kết quả. 1. bài tập 4 SKG tr 26:Viết các biểu thức toán học dưới đây bằng các ký hiệu trong Pascal: a) b) ax2 + bx +cc) d) (a2 + b)(1+c)3 2. Tính a. 2 – 3 + 4Mod2 – 10Div3=? = -1 + 0 – 3 = -4 (đáp án) b.8Mod9+8Div9+9Mod8+9Div8 = 8+0+1+1=10 (đáp án) 3. Bài tập 4 SGK tr 33 4. Bài tập 5 SGK tr 33 5. Viết chương trình nhập vào 2 số và cho biết kết quả của phép cộng, nhân. 4. Củng cố, dặn dò: 9’ TG Hoạt động của GV Hoạt động của HS Nội dung * Củng cố: - Qua bài này ta học được những gì? - Y/c Hs lần lượt trả lời. (Nếu Hs chưa nhớ rõ, Gv gợi ý cho Hs trả lời). * Dặn dò: - Yêu cầu hs về nhà xem lại nội dung bài từ bài 1 đến bài tập này chuẩn bị kiểm tra 1 tiết lý thuyết, xem lại toàn bộ nội dùng bài tập. - 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.
Tài liệu đính kèm: