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 (107.14 KB, 2 trang )
<span class='text_page_counter'>(1)</span>Tuần 19 Tiết: 38. Ngày soạn: 05/01/2016 Ngày day: 07/01/2016. BÀI THỰC HÀNH 5: SỬ DỤNG LỆNH LẶP FOR…DO I. MỤC TIÊU: 1. Kiến thức: Sử dụng được câu lệnh ghép. 2. Kĩ năng: - Viết được chương trình có sử dụng vòng lặp với số lần biết trước; - Rèn luyện kĩ năng đọc hiểu chương trình có sử dụng vòng lặp với số lần biết trước. 3. Thái độ: Học tập nghiêm túc, có ý thức tự giác, tinh thần vươn lên vượt qua khó khăn. II. CHUẨN BỊ: 1. Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu. 2. Học sinh: Vở ghi, sách giáo khoa. III. CÁC HOẠT ĐỘNG DẠY – HỌC: 1. Ổn định lớp: (1’) 8A1:…………………………………………………………………………… 8A2:…………………………………………………………………………… 2. Kiểm tra bài cũ: (4’) Câu 1: Trình bày câu lệnh lặp trong Pascal? 3. Bài mới: Hoạt động của GV. Hoạt động của HS Hoạt động 1: (5’) Củng cố lý thuyết. + GV: Củng cố cho HS về cấu trúc + HS: Ôn lại cú pháp thực hiện: lặp với số lần lặp cho trước bằng câu for <biến đếm>:=<giá trị đầu to lệnh for…to…do. <giá trị cuối> do <câu lệnh>; + GV: Cách sử dụng câu lệnh lặp + HS: Câu lệnh sẽ thực hiện câu với lần biết trước. lệnh nhiều lần, mỗi lần là một vòng lặp. + GV: Yêu cầu HS đưa ra các ví dụ + HS: Đưa ra các ví dụ minh họa minh họa cho cú pháp trên. theo yêu cầu. + GV: Nhận xét sửa sai cho HS các + HS: Sửa các lỗi sai mà các em lỗi các em gặp phải. gặp phải. Hoạt động 2: (34’) Nội dung bài tập 1. + GV: Đưa ra yêu cầu của bài tập 1. + HS: Chú ý thực hiện. + GV: Phân tích cho HS nội dung + HS: Chú ý lắng nghe sự hướng yêu cầu của bài tập 1. dẫn của GV. + GV: Hướng dẫn HS tìm hiểu thuật + HS: Tìm hiểu thuật toán của bài toán trong nội dung bài tập 1. tập 1. + GV: Chỉ ra câu lệnh cần thực hiện + HS: Chú ý lắng nghe và hiểu trong bài. nội dung bài. + GV: Yêu cầu HS thực hiện gõ + HS: Gõ đoạn chương trình: đoạn chương trình sau và thực hiện Uses Crt; các yêu cầu: Var n, i: Integer; - Tìm hiểu ý nghĩa của các câu lệnh BEGIN trong chương trình, dịch chương Clrscr; trình và sửa lỗi, nếu có. Write(‘Nhap n = ’); Readln(n); - Chạy chương trình với các giá trị Writeln;. Nội dung ghi bảng. 1. Bài tập 1. Uses Crt; Var n, i: Integer; BEGIN Clrscr; Write(‘Nhap n = ’); Readln(n); Writeln; Writeln(‘Bang nhan ’,n); Writeln; For i:=1 To 10 Do Writeln(N,‘x’,i:2,‘= ’, n*i); Readln; END..
<span class='text_page_counter'>(2)</span> nhập vào lần lượt bằng 1, 2,..., 10. Quan sát kết quả nhận được trên màn hình.. Writeln(‘Bang nhan ’,n); Writeln; For i:=1 To 10 Do Writeln(N, ‘ x ’, i:2, ‘ = ’, n*i); Readln; END. + HS: Chu ý qua sát quá trình thực hiện viết chương trình của GV và chú ý các lệnh khó. + HS: Tự giác thực hiện theo sự hướng dẫn của GV. + HS: Thực hiện theo sự hướng dẫn của GV. + HS: Sửa những lỗi mà các em hay gặp phải về dấu. + HS: Quan sát và nhận xét, lắng nghe và hiểu về chương trình.. + GV: Thao tác mẫu các bước thực hiện nhập chương trình cho HS quan sát để thực hiện. + GV: Quan sát, hướng dẫn HS thực hiện trên máy. + GV: Giúp đỡ hướng dẫn HS thực hiện gõ chương trình. + GV: Sửa chữa những sai sót các em mắc phải. + GV: Sử dụng một bài làm hoàn thiện của HS hướng dẫn các em về câu lệnh lặp. + GV: Yêu cầu HS giải thích về câu + HS: Giải thích về cách chạy của lệnh lặp được sử dụng trong bài. câu lệnh lặp. + GV: Hướng dẫn phân tích những + HS: Chú ý lắng nghe và hiểu câu lệnh các em chưa rõ. nội dung ý nghĩa các câu lệnh. + GV: Yêu cầu HS thực hiện chạy + HS: Thực hiện chạy với các bộ chương trình với dữ liệu lần lượt là dữ liệu trên, quan sát kết quả 1, 2, …, 10. nhận được. + GV: Thực hiện chạy chương trình + HS: Chú ý quan sát quá trình bày tay trên bảng để các em nhận chạy chương trình bằng tay của biết trong các câu lệnh. GV thực hiện. + GV: Phân tích cách thực hiện của + HS: Chú ý lắng nghe hiểu bài. chương trình cho HS nhận biết. + GV: Giải thích cho HS các câu + HS: Tìm hiểu các câu lệnh các lệnh các em còn vướng mắc. em chưa thật sự nắm rõ. + GV: Chỉ ra các lỗi các em thường + HS: Chú ý sửa các lỗi thường gặp khi viết chương trình. mắc phải. + GV: Chốt nội dung bài tập 1. + HS: Tập trung chú ý lắng nghe. 4. Củng cố - Củng cố trong nội dung bài học. 5. Dặn dò: (1’) - Xem trước nội dung phần tiếp theo của bài. IV. RÚT KINH NGHIỆM: .............................................................................................................................................................. .............................................................................................................................................................. ...............................................................................................................................................................
<span class='text_page_counter'>(3)</span>