Soạn thảo dịch, thực hiện và hiệu chỉnh chương trình I. Mục tiêu. 1. Kiến thức. - Biết được các bước để hoàn thành một chương trình. - Biết các file chương trình cơ bản của Turbo Pascal 7.0 2. kĩ năng. - Biết khởi động và thoát hệ soạn thảo Turbo Pascal. - Soạn được một chương trình vào máy. - Dịch được chương trình đê phát hiện lỗi cú pháp. - Thực hiện được chương trình để nhập dữ liệu và thu kết quả, tìm lỗi thuật toán và sửa lỗi. II. đồ dùng dạy học. 1. Chuẩn bị của giáo viên - máy vi tính có cài phần mềm Turbo Pascal 7.0, máy chiếu Projector, máy chiếu vật thể. 2. Chuẩn bị của học sinh. - Sách giáo khoa. III. Hoạt động dạy – học . 1. Hoạt động 1: Làm quen với Turbo Pascal 7.0 a. Mục tiêu: - Biết được các file chương trình cơ bản của Turbo Pascal 7.0. Biết cách khởi động và thoát Turbo Pascal 7.0. b. Nội dung: - Chuyển vào thư mục chứa file Turbo.exe - Gõ turbo.exe và enter. (Nếu ở môi trường Win thì chỉ cần bấm biểu tượng Turbo Pascal) c. Các bước tiến hành: hướng dẫn của giáo viên Hoạt động của học sinh 1. Đặt vấn đề: Để sử dụng được Turbo Pascal, trên máy phải có các file chương trình cần thiết. Tham khảo sách giáo khoa và cho biết tên các file chương trình đó? 2. Trình diễn cách khởi động Turbo 1. Tham khảo sách giáo khoa và trả lời . Turbo.exe Turbo.tpl Graph.tpu Egavga.bgi và các file *.chr 2. Học sinh quan sát và ghi nhớ. Pascal thông qua máy chiếu Projector. - Giới thiệu màn hình soạn thảo chương trình: Bảng chọn, con trỏ, vùng soạn thảo 2. Hoạt động 2: Tập soạn thảo chương trình và dịch lỗi cú pháp. a. Mục tiêu: - Học sinh biết cách tạo và lưu một file chương trình. Biết cách dịch và tìm lỗi cú pháp. b. Nội dung: - Gõ các lệnh của chương trình (giống như trong hệ soạn thảo văn bản). - Lưu file chương trình trên đĩa bấm F2. - Biên dịch lỗi cú pháp : bấm ALT_F9. c. Các bước tiến hành: hướng dẫn của giáo viên Hoạt động của học sinh 1. Soạn một chương trình làm ví dụ, lưu chương trình, dịch lỗi. - Dùng máy chiếu vật thể để minh họa thap tác lưu file chương trình và biên dịch. 2. Soạn một chương trình, hỏi các lỗi cú pháp trong chương trình, gọi học sinh dịch lỗi và sửa. Program vd1 var x:integer; Begin Write(‘Nhap mot so nguyen duong); readln(x); 1. Quan sát và ghi nhớ. - Lưu: F2 - Dịch lỗi: ALT_F9 2. Quan sát và phát hiện lỗi để sửa lỗi cho chương trình. Program vd1; var x,y:integer; Begin Write(‘Nhap mot so nguyen duong); readln(x); y:=sqrt(x); write(y); y:=sqrt(x); write(y); End. End. 3. Hoạt động 3: Tập thực hiện chương trình và tìm lỗi thuật toán để hiệu chỉnh. a. Mục tiêu: - Học sinh biết cách thực hiện một chương trình, biết cách nhập dữ liệu và tìm lỗi thuật toán để hiệu chỉnh. b. Nội dung: - Thực hiện chương trình: Bấm CTR_F9 - Xây dựng test. - Nhập dữ liệu, thu kết quả, đối chứng với kết quả của test. c. Các bước tiến hành: hướng dẫn của giáo viên Hoạt động của học sinh 1. Thực hiện chương trình đã được 1. Quan sát giáo viên thực hiện và viết ở trên, nhập dữ liệu, giới thiệu kết quả. - Dùng máy chiếu vật thể để minh hạo thao tác thực hiện chương trình. - Hỏi : Nhóm phím dùng để thực hiện chương trình? - Yêu cầu học sinh nhập dữ liệu và thực hiện chương trình. 2. Giới thiệu chương trình giải phương trình ax+b=0. Var Begin Readln(a, b); If a<>0 then write(-b/a) else write(“PTVN”); Readln; End. - Yêu cầu học sinh tìm test để chứng minh chương trình này sai. tham khảo sách giáo khoa. CTRL_F9 2. Quan sát yêu cầu của giáo viên và độc lập suy nghĩ để tìm test a b x 0 0 VSN IV. Đánh giá cuối bài. 1. Những nội dung đã học. - Khởi động Turbo. Soạn thảo chương trình. Dịch lỗi cú pháp. Thực hiện chương trình. Tìm lỗi thuất toán và hiệu chỉnh. 2. Câu hỏi và bài tập về nhà. - Viết chương trình nhập vào một số và tính bình phương của số đó. - Viết chương trình nhập độ dài bán kính và t icnhs chu vi diện tích của hìnhtròn tương ứng. - Làm các bài tập 9, 10, sách giáo khoa, trang 36. - Đọc trước nội dung của phần bài tập và thực hành số 1, sách giáo khoa, trang 33. - Xem phụ lục B, sách giáo khoa, trang 122: Môi trường Turbo Pascal. - Xem phụ lục B, sách giáo khoa, trang 136: Một số thông báo lỗi. . động Turbo. Soạn thảo chương trình. Dịch lỗi cú pháp. Thực hiện chương trình. Tìm lỗi thuất toán và hiệu chỉnh. 2. Câu hỏi và bài tập về nhà. - Viết chương trình nhập vào một số và tính bình. khởi động và thoát hệ soạn thảo Turbo Pascal. - Soạn được một chương trình vào máy. - Dịch được chương trình đê phát hiện lỗi cú pháp. - Thực hiện được chương trình để nhập dữ liệu và thu. 3: Tập thực hiện chương trình và tìm lỗi thuật toán để hiệu chỉnh. a. Mục tiêu: - Học sinh biết cách thực hiện một chương trình, biết cách nhập dữ liệu và tìm lỗi thuật toán để hiệu chỉnh.