Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (132.64 KB, 4 trang )
<span class='text_page_counter'>(1)</span>Tuaàn 06 - 07: Tieát 8 - 9:. Ngày soạn: 11/09/2008 Ngaøy daïy: 16/09/2008 BAØI TẬP VAØ THỰC HAØNH 1. A. Muïc tieâu: 1. Kiến thức:. Biết được một chương trình Pascal hoàn chỉnh. Làm quen với các dịch vụ chủ yếu của Turbo Pascal trong việc soạn thảo, dịch, thực hiện, và hiệu chỉnh chương trình. 2. Kyõ naêng: Soạn được chương trình, lưu trên đĩa, dịch lỗi cú pháp, thực hiện và tìm lỗi và hiệu chỉnh.. Bước đầu biết phân tích và hoàn thành một chương trình đơn giản trên Turbo Pascal. 3. Thái độ: Tự giác, tích cực và chủ động trong thực hành. B. Troïng taâm: Bieát löu chöông trình leân ñóa. Biết chạy, sữa lỗi chương trình. C. Chuaån bò: 1. Giaùo vieân: Kiểm tra phòng máy vi tính đã được cài đầy đủ Turbo Pascal. 2. HS: Tìm hiểu chương trình bài tập thực hành 1 SGK trang 34. D. Tieán trình tieát hoïc: 1. Tổ chức lớp: Lớp trưởng báo cáo sĩ số của lớp và đồng phục của lớp mình. 2. Bài cũ: Thể hiện trong tiết thực hành. 3. Bài mới:. Tieát 1: HÑ1: Goõ chöông trình sau: Noäi dung Program Cac_Phep_Toan Uses crt; Var a, b: integer Begin Clrscr; Write (‘a, b’); Readln (a, b); Tong = a+b; Hieu = a-b; Tich = a*b; Thuong = a/b; writeln(‘Tong=’,Tong,’Hieu=’,Hieu); writeln(‘Tich=’,Tich,’Thuong=’,Thuong:5:2); readln; End. HÑ2: Lưu chương trình.: Noäi dung Để lưu chương trình ta nhấn phím F2, nhập tên file đầy đủ vào. Maøn hình nhö sau:. Giaùo aùn tin hoïc 11. Hoạt động của GV và HS GV: Hướng dẫn học sinh khởi động chương trình Pascal. HS: Khởi động chương trình Pascal. GV: Yêu cầu học sinh đọc, tìm hiểu và soạn thảo nội dung chương trình thực hiện các phép toán số học bên. HS: Soạn thảo (gõ) nội dung chương trình beân vào máy.. Hoạt động của GV và HS GV: Yêu cầu học sinh lưu vào đĩa với tên là CAC_PHEP_TOAN. HS: Nhấn phím F2, nhập tên file đầy đủ: D:\Bai Tap\ CAC_PHEP_TOAN. Trang Lop11.com. 1.
<span class='text_page_counter'>(2)</span> GV: Trong Pascal CT nguồn có phần mở rộng mặc nhiên là .PAS, khi lưu vào đĩa chỉ cần xác định: D:\Bai Tap\ CAC_PHEP_TOAN. Nhaáp vaøo OK. HÑ3 Dịch lỗi cú pháp, thực hiện chương trình: Noäi dung. Nhấn phím Alt + F9 (Hoặc nhấn phím. . F9) để dịch và sửa lỗi, tiến hành sữa loãi. Thực hiện chương trình.. Hoạt động của GV và HS GV: Hướng dẫn học sinh thực hiện các thao tác: + Dịch và sửa lỗi cú pháp (nếu có). + Thực hiện chương trình. HS: Nhấn phím Alt + F9. (Hoặc nhấn phím F9) GV: Hướng dẫn HS sữa lỗi. HS: Tiến hành sữa các lỗi.. E. Cuõng coá: Nắm các bước để hoàn thành một chương trình: Phân tích bài toán để xác định dữ liệu vào, dữ liệu ra. Xác định thuật toán. Soạn thảo chương trình vào máy. Lưu trữ chương trình. Dặn dò: Về nhà xem lại bài và hoàn chỉnh chương trình trên. F. Ruùt kinh nghieäm: ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ....................................................................................................................................................... Tieát 2: 1. Tổ chức lớp: Lớp trưởng báo cáo sĩ số của lớp và đồng phục của lớp mình. 2. Bài cũ: Thể hiện trong tiết thực hành 3. Bài thực hành: HÑ1: Hieäu chænh chöông trình: Noäi dung Hoạt động của GV và HS GV: Yêu cầu HS khởi động máy, mở CT Mở bài Cac_Phep_Toan ở tiết 1 ra để tiến Pascal lên và mở bài Cac_Phep_Toan ở tiết 1 hành sữa lỗi. hôm trước ra. HS: Thực hiện các yêu cầu của GV đưa ra. CT như ở tiết 1 trên. GV: Các em tiến hành chạy CT để sữa lỗi, neáu CT coù loãi thì heä thoáng seõ baùo loãi taïi doøng CT sau khi hieäu chænh nhö sau: đó. HS: Nhấn tổ hợp phím: Ctrl + F9 để chạy CT. GV: Lỗi thứ nhất đó là gì? HS: Khaùi baùo CT thieáu daáu ; Giaùo aùn tin hoïc 11. Trang Lop11.com. 2.
<span class='text_page_counter'>(3)</span> Program Cac_Phep_Toan; Uses crt; Var a, b, Tong, Hieu, Tich: integer; Thuong : Real; Begin Clrscr; Writeln (‘a, b’); Readln (a, b); Tong := a+b; Hieu := a-b; Tich := a*b; Thuong := a/b; writeln(‘Tong=’,Tong,’Hieu=’,Hieu); writeln(‘Tich=’,Tich,’Thuong=’,Thuong:5:2); readln; End.. GV: Caùc em tieáp tuïc chaïy CT vaø tieán haønh sữa lỗi tiếp. Thế lỗi tiếp theo đó là gì? HS: Sau khai baùo bieán phaûi coù daáu ; vaø ta chöa khaùi baùo cho caùc bieán Tong, Hieu, Tich, Thuong. GV: Theá caùc em haõy khai baùo bieán cho noù. HS: Tiến hành hoàn thiện CT trên. GV: Những lỗi tiếp theo đó là gì? HS: Các lỗi tiếp theo đó là cú pháp câu lệnh gaùn sai, cuù phaùp nhö sau: Tong : = a+b; Hieu : = a-b; Tich : = a*b; Thuong : = a/b; GV: Còn các lỗi nào nữa hay không, nếu không các em lưu lại một lần nữa trước khi ta laøm nhieäm vuï khaùc. HS: Khoâng, tieán haønh löu laïi baèng caùch nhaán phím F2.. HÑ2: Trở về màn hình soạn thảo: Noäi dung. Hoạt động của GV và HS GV: Sau khi chạy CT xopng, làm thế nào để Nhấn phím Enter để trở về màn hình soạn trở lại màn hình soạn thảo văn bản ? thaûo. HS: Nhấn phím Enter. HÑ3: Thực hiện chương trình:: Noäi dung Nhấn tổ hợp phím: Ctrl + F9 để chạy chương trình, sau đó nhập a = 6, b = 2 vaøo roài xem keát quaû. Tiếp tục nhấn tổ hợp phím: Ctrl + F9 để chạy CT, nhập bộ dữ liệu 10; 3 vào. Keát quaû nhö sau:. Giaùo aùn tin hoïc 11. Hoạt động của GV và HS GV: Haõy chaïy CT? HS: Nhấn tổ hợp phím: Ctrl + F9. GV: Hãy nhập bộ dữ liệu sau: a=6 b=2 HS: Thực hiện yêu cầu trên. GV: Haõy quan saùt keát quaû, coù nhaän xeùt gì khoâng? HS: Keát quaû laø: Tong = 8 Hieu = 4 Tich = 12 Thuong = 3.00 Như vậy kết quả đúng. GV: Taïi sao Thuong laïi coù keát quaû 3.00? HS: Vì Thuong thuộc kiểu thực, ta lấy 2 chữ soá sau daáu phaåy. GV: Thực hiện CT với bộ dữ liệu 10; 3 và quan saùt keát quaû treân maøn hình. HS: Quan saùt keát quaû treân maøn hình.. Trang Lop11.com. 3.
<span class='text_page_counter'>(4)</span> GV: Tại sao ta phải nhập nhiều bộ dữ liệu khaùc nhau? HS: Để xem tính chính xác của thuật toán. GV: Haõy löu laïi laàn cuoái. HS: Nhấn phím F2 để lưu lại. E. Cuûng coá: Nắm các bước để hoàn thành một chương trình. Bieát bieân dòch CT. Thực hiện các bộ dữ liệu khác nhau. Hieäu chænh CT. Bài tập cũng cố: Viết CT nhập từ bàn phím hai giá trị a và b tuỳ ý, biết rằng a và b là hai cạnh của tam giác vuông. Tính cạnh huyền và diện tích của tam giác vuông đó? Daën doø: Xem lại các phần đã học và làm các bài tập trong SGK, SBT. F. Ruùt kinh nghieäm: ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ....................................................................................................................................................... Giaùo aùn tin hoïc 11. Trang Lop11.com. 4.
<span class='text_page_counter'>(5)</span>