I. MỤC TIÊU:
- Xây dựng chương trình có cấu trúc rẽ nhánh.
- Làm quen với các công cụ hiệu chỉnh chương trình.
II. PHÂN TIẾT:
- Tiết 19 - 20: Thực hành.
III. TIẾN TRÌNH BÀI HỌC:
Tiết 19:
A. Ổn định lớp:
B. Bài cũ :
C. Bài mới:
BÀI TẬP VÀ THỰC HÀNH SỐ 2 (Tiết 19-20) I. MỤC TIÊU: - Xây dựng chương trình có cấu trúc rẽ nhánh. - Làm quen với các công cụ hiệu chỉnh chương trình. II. PHÂN TIẾT: - Tiết 19 - 20: Thực hành. III. TIẾN TRÌNH BÀI HỌC: Tiết 19: A. Ổn định lớp: B. Bài cũ : C. Bài mới: Hoạt động : Bài toán kiểm tra bộ ba ba số pi- ta - go Hoạt động của giáo viên Hoạt động của học sinh Nội dung H1: Xác định in put, output và xây dựng thuật toán của bài toán. H2: Giáo viên phân tích thuật toán của bài toán. H3: Yêu cầu HS gõ chương trình . H4: Giáo viên hướng dẫn các thao tác sau: - Nhấn phím F2 để lưu chương trình. - Hướng dẫn HS nhập a, b,c. - Nhấn phím F7 để theo dõi từng lệnh của chương trình đặc biệt là quá trình rẽ nhánh (Kết hợp với cửa sổ Output). - Nhấn tổ hợp phím Ctrl + F7 thêm chủa sổ Add Watches theo dõi các giá trị a2, b2, c2 kết hợp với phím F6 để chuyển đổi các cửa sổ hiện hành. H5:Yêu cầu HS thực hành các thao tác trên với các dữ liệu mới và uốn nắn giải đáp cho một số học sinh. H6:Gọi HS cải tiến chương trình. - Input: Nhập a, b, c - Output: Ba ba số là bộ số Pi-ta-go hay không là bộ số Pi-ta-go. - Thuật toán: *Bước 1: Nhập a, b, c; *Bước 2: Nếu a2=b2+c2 hay b2=a2+c2 hay c2=a2+b2 thì kết luận bộ số đã nhập là bộ số Pi-ta-go rồi kết thúc. *Bước 3: Kết luận bộ số không phải Pi-ta-go rồi kết thúc. - HS nghe, hiểu. - HS gõ chương trình. - Theo dõi các thao tác và làm theo. - HS thực hành. - HS trả lời: a2:=sqr(a); b2:=sqr(b); c2:=sqr(c); D.Củng cố và dặn dò: - Biết sử dụng một số dịch vụ chủ yếu của Pascal trong soạn thảo, lưu, dịch, thực hiện chương trình; chạy từng câu lệnh và theo dõi giá trị của các biến. - Về xem lại bài và xem trước chương trình bài tập 5/SGK/51 để tiết sau thực hành. Tiết 20: A. Ổn định lớp: B. Bài cũ : C. Bài mới: Hoạt động 1 :bài toán tìm ước số chung của hai số m,N Hoạt động của giáo viên Hoạt động của học sinh Nội dung H1:Yêu cầu HS gõ chương trình , lưu, biên dịch , chạy chương trình tìm UCLN trong SGK trang 48. H2: Sau đó yêu cầu HS chạy từng câu lệnh và theo dõi các giá trị M và N. -HS làm theo yêu cầu của giáo viên. Hoạt động 2 :bài Tập 5 Hoạt động của giáo viên Hoạt động của học sinh Nội dung H1: Gõ chương trình câu 5a. H2: Lưu, biên dịch , chạy chương trình. -HS làm theo yêu cầu của giáo viên. D.Củng cố và dặn dò: - Biết sử dụng một số dịch vụ chủ yếu của Pascal trong soạn thảo, lưu, dịch và thực hiện chương trình. - Về nhà xem lại bài và làm các bài tập trong SGK.
Tài liệu đính kèm: