Giáo án chi tiết lớp 11 Bài: Bài thực hành số 1 Tiết theo PPCT: 08, 09. Ngời soạn: GV Phạm Anh Tùng. Ngày soạn: 05 tháng 09 năm 2010. I. Mục đích, yêu cầu: 1. Mục đích: 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, lu chơng trình, dịch chơng trình và thực hiện chơng trình. Kĩ năng: - Soạn đợc chơng trình, lu lên đĩa, dịch lỗi cú pháp, thực hiện và tìm lỗi thuật toán 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. Thái độ: - Tự giác, tích cực và chủ động trong thực hành. 2. Yêu cầu: Giáo viên: - Soạn giáo án trớc khi lên lớp. Học sinh: - Đọc trớc sách giáo khoa ở nhà. - Sách giáo khoa và vở ghi chép bài. Thiết bị dạy học: - Phòng máy tính thực hành, máy chiếu đa năng, phiếu học tập, sách giáo khoa, và các tài liệu học tập, II. Tiến trình lên lớp: A. ổn định lớp: - Sĩ số: - Số học sinh có mặt: B. Nội dung bài học: Hoạt động 1: Tìm hiểu một chơng trình hoàn chỉnh. a. Mục tiêu: - Học sinh biết đợc một chơng trình hoàn chỉnh. - Biết soạn một chơng trình. - Biết lu, biên dịch, thực hiện chơng trình. - Biết tìm lỗi và sửa lỗi. b. Nội dung: - Cho chơng trình sau: Program Giai_PT; Uses crt; Var a, b, c, d, x1, x2: real; Begin clrscr; write( nhap he so A, B, C: ); readln(a,b,c); d:= b*b 4*a*c; x1:= -b sqrt(d)/(2*a); x2:= -b + sqrt(d)/(2*a); writeln( x1= , x1:6:2, va x2= , x2:6:2); readln; End. c. Các bớc tiến hành: Hoạt động của Giáo viên Hoạt động của Học sinh 1. Chiếu chơng trình lên bảng. Yêu cầu học sinh các nhiệm vụ: - Soạn thảo chơng trình vào máy. - Lu chơng trình lại. 1. Quan sát trên bảng, độc lập soạn chơng trình vào máy. - Nhấn phím F2. 1/08&09 a a a a - Dịch lỗi cú pháp. - Thực hiện chơng trình. - Nhập dữ liệu 1 -3 2 thông báo kết quả. - Trở lại màn hình soạn thảo. - Thực hiện chơng trình. - Nhập dữ liệu 1 0 2 thông báo kết quả. - Hỏi: Vì sao lỗi lại xuất hiện? Sửa lại chơng trình không dùng biến d. - Nhấn tổ hợp phím Alt + F9. - Nhấn tổ hợp phím Ctrl + F9. - Nhấn phím Enter. - Nhấn tổ hợp phím Ctrl + F9. - Thông báo lỗi. - Do căn bậc hai của một số âm. readln(a,b,c); x1:= -b - sqrt(b*b - 4*a*c)/(2*a); x2:= -b + sqrt(b*b - 4*a*c)/(2*a); writeln(x1= , x1:6:2, va x2= ,x2:6:2); Hoạt động 2: Rèn luyện kĩ năng lập trình. a. Mục tiêu: - Học sinh soạn đợc chơng trình và lu chơng trình vào đĩa. Biên dịch và thực hiện đợc chơng trình. Nhập đợc dữ liệu và kiểm định kết quả của chơng trình. b. Nội dung: - Viết chơng trình tính diện tích hình đợc tô màu, với a đợc nhập từ bàn phím máy vi tính. c: Các bớc tiến hành: Hoạt động của Giáo viên Hoạt động của Học sinh 1. Định hớng để học sinh phân tích bài toán. - dữ liệu vào. - dữ liệu ra. - cách tính. 2. Yêu cầu học sinh soạn chơng trình và lu trên đĩa. - Quan sát hớng dẫn từng học sinh trong lúc thực hành. 3. Yêu cầu học sinh nhập dữ liệu và thông báo kết quả. a= 3. a= -3. 1. Phân tích theo yêu cầu của giáo viên. - dữ liệu vào: a. - dữ liệu ra: s. - Tính diện tích hình tròn có bán kính a(s1). - Tính diện tích hình vuông cạnh a 2 (s2) S:= s1 s2. 2. Thực hiện các yêu cầu của giáo viên. - Soạn chơng trình. - Bấm phím F2, gõ tên file để lu. - Bấm tổ hợp phím Alt + F9 để dịch lỗi cú pháp. - Bấm tổ hợp phím Ctrl +F9 để thực hiện chơng trình. - Thông báo kết quả cho giáo viên. 3. Nhập dữ liệu theo yêu cầu: - Với a= 3, ta đợc s= 9 (pi-2)=10.26. - Với a= -3, kết quả không đúng vì độ dài cạnh phải là số dơng. D. Củng cố bài học: 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 và dữ liệu ra. + Xác định thuật toán. + Soạn chơng trình vào máy. 2/08&09 + Lu chơng trình. + Biên dịch chơng trình. + Thực hiện và hiệu chỉnh chơng trình. E. Bài tập về nhà: Viết chơng trình nhập từ bàn phím vào độ dài của 3 cạnh của tam giác (nhập hợp lệ). Tính chu vi và diện tích của tam giác trên. F. Đúc rút kinh nghiệm: 3/08&09 . Giáo án chi tiết lớp 11 Bài: Bài thực hành số 1 Tiết theo PPCT: 08, 09. Ngời soạn: GV Phạm Anh Tùng. Ngày soạn: 05 tháng 09 năm 2010. I. Mục đích, yêu cầu: 1.