I. MỤC TIÊU
1. Kiến thức
- Biết soạn thảo, chỉnh sửa và phiên dịch chương trình.
- Biết được sự tương tác giữa người và máy là do người lập trình tạo ra.
2. Kỹ năng
- Chuyển được biểu thức toán học sang biểu diễn trong pascal.
- Soạn thảo, chỉnh sữa được chương trình, biên dịch và chạy xem kết quả hoạt động của chương trình trong môi trường turbo pascal.
3. Thái độ
- Nghiêm túc trong thực hành, có tinh thần học hỏi, sáng tạo .
II. CHUẨN BỊ
1. Nội dung:
- Các bài tập liên quan đến từng nội dung.
2. Đồ dùng:
- Giáo viên: Sách giáo khoa, giáo án, phòng thực hành, và bài tập.
- Học sinh:Sách giáo khoa, vở, viết, thước kẻ. Bài tập chuẩn bị trước.
Tuần: 6 Tiết 11 Ngày soạn: 16 Bài thực hành: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN I. MỤC TIÊU Kiến thức - Biết soạn thảo, chỉnh sửa và phiên dịch chương trình. - Biết được sự tương tác giữa người và máy là do người lập trình tạo ra. Kỹ năng - Chuyển được biểu thức toán học sang biểu diễn trong pascal. - Soạn thảo, chỉnh sữa được chương trình, biên dịch và chạy xem kết quả hoạt động của chương trình trong môi trường turbo pascal. Thái độ - Nghiêm túc trong thực hành, có tinh thần học hỏi, sáng tạo . II. CHUẨN BỊ Nội dung: - Các bài tập liên quan đến từng nội dung. Đồ dùng: - Giáo viên: Sách giáo khoa, giáo án, phòng thực hành, và bài tập.. - Học sinh:Sách giáo khoa, vở, viết, thước kẻ. Bài tập chuẩn bị trước. III. HOẠT ĐỘNG DẠY HỌC Tổ chức lớp (2’) - Ổn định tổ chức. - Kiểm tra sĩ số học sinh. + Lớp 8A1: + Lớp 8A2: - Phân nhóm thực hành. Kiểm tra bài cũ (5’) * Câu hỏi: - Chuyển các biểu thức toán học dưới đây thành biểu thức viết trong ngôn ngữ pascal: ; * Trả lời: ((10+2)-24)/(3+1); Bài mới: Giới thiệu bài: (1’) Để củng cố thêm nội dung trong hai tiết học trước . Hôm nay ta đi vào nội dung của bài thực hành. Tiến trình bài dạy: TG Hoạt động giáo viên Hoạt động học sinh Nội dung 15’ Hoạt động 1: Luyện gõ biểu thức số học pascal 1. Luyện tập gõ các biểu thức số học. a. 15x4-30+12; b. ; c. ; d. ; -> Chuyển đổi thành các biểu thức viết bằng kí hiệu trong pascal. - Yêu cầu HS khởi động Turbo và gõ chương trình tính các biểu thức (bài 1). - Hướng dẫn hs trong quá trình thao tác. - Thực hiện theo yêu cầu. a. 15*4-30+12; b. ((10+5)/(3+1))-18/(5+1); c. (10+2)*(10+2)-24/(3+1); d. ((10+2)*(10+2))/(3+1); - Thực hiện theo hướng dẫn - Lưu chương trình với tên CT2.pas. - Dịch và chạy chương trình để kiểm tra KQ. 16’ Hoạt động2: Tìm hiểu phép chia lấy phần nguyên và phép chia lấy phần dư.. 2. Bài tập 2. - Phép chia lấy phần nguyên và phép chia lấy phần dư. - Tìm hiểu lệnh delay, readln và cho nhận xét. - Giới thiệu về phép chia lấy phần nguyên và phép chia lấy phần dư. - Mở tệp mới. - Yêu cầu hoàn thành nội dung bài 2 giống mẫu. - Lắng nghe. - Thực hành. + Mở tệp mới và gõ chương trình. Sau đó dịch và chạy chương trình, quan sát Kq nhận được và cho nhận xét. + Thêm câu lệnh Delay (5000) sau mỗi câu lệnh. 5’ Hoạt động3: củng cố * Bổ sung: - Các lệnh tạm ngừng chương trình. + delay(x); + readln or read; - Hệ thông lại toàn bộ nội dung. ? Gõ đoạn chương trình Writeln(‘so tien phai tra la’,thanh tien,10:2); - Lện tạm ngừng CT. - Lắng nghe. - Thực hiện. 4. Dặn dò: (1’) - Xem trước bài mới. - Làm bài tập SGK. IV. RÚT KINH NGHIỆM — — —»@@&??«— — —
Tài liệu đính kèm: