Tải bản đầy đủ (.docx) (3 trang)

Tiết 42_Bài TH5

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 (128.63 KB, 3 trang )

<span class='text_page_counter'>(1)</span>Ngày soạn: Ngày dạy:. Tiết 42 Bài thực hành 5: SỬ DỤNG LỆNH LẶP FOR…DO (Tiếp theo). I. MỤC TIÊU: 1. Kiến thức: - Viết chương trình có sử dụng vòng lặp for…do. - S dụng được câu lệnh ghép. 2. Kỹ năng - Rèn luyện kĩ năng đọc hiểu chương trình có sử dụng vòng lặp for … do, tìm hiểu tác dụng của các câu lệnh. 3. Thái độ - Ham thích lập trình trên máy tính để giải các bài tập. 4. Định hướng phát triển năng lực Năng lực tự học; giải quyết vấn đề; sáng tạo; giao tiếp; tự quản lý; hợp tác; sử dụng công nghệ thông tin và truyền thông; sử dụng ngôn ngữ. II. CHUẨN BỊ: - Giáo viên: Giáo án, SGK, SGV, phòng máy. - Học sinh: Học bài cũ ở nhà. III. PHƯƠNG PHÁP - Giải quyết vấn đề, hoạt động nhóm, thực hành, vấn đáp. IV. TIẾN TRÌNH: 1. Ổn định lớp: (1'). 2. Kiểm tra bài cũ: Kết hợp trong giờ. 3. Bài mới (32') Hoạt động của GV và HS Nội dung - Mục tiêu: Rèn luyện kĩ năng Bài 3. Cũng như câu lệnh if, có thể dùng đọc hiểu chương trình có sử dụng câu lệnh for lồng trong một câu lệnh vòng lặp For … do. for khác khi thực hiện lặp. Sử dụng - Hình thức tổ chức: cá nhân, các câu lệnh for…do lồng nhau để in nhóm ra màn hình các số từ 0 đến 99 theo - Kỹ thuật: Động não, vấn đáp, suy dạng bảng như hình sau: nghĩ. - Phương pháp: Đàm thoại, đặt vấn đề, trực quan, thực hành. GV: Chúng ta đã học câu lệnh lặp, sau từ khoá do là một câu lệnh. Vậy câu lệnh đó có thể là một câu lệnh For ... do nữa không? HS: Được. a) GV: Tìm hiểu chương trình. Tìm hiểu chương trình sau đây:.

<span class='text_page_counter'>(2)</span> SGK/64. Tìm hiểu ý nghĩa của từng câu lệnh? HS: Thảo luận nhóm tìm hiểu ý nghĩa của từng câu lệnh trong chương trình. GV: Giới thiệu về dòng chú thích trong chương trình.. Program Tao_bang; Uses Crt; Var i: byte; {chi so cua hang} j: byte; {chi so cua cot} Begin Clrscr;{xoa man hinh} For i:=0 to 9 do {viet theo tung hang} begin For j:=0 to 9 do {viet theo tung cot tren moi hang} write(10*i+j:4); {viet cac so ij ra man hinh} writeln; {xuong hang moi} end; {xong hang thu i} readln {dung chuong trinh de xem ket qua} end.. GV: Yêu cầu HS gõ chương trình vào máy tính và chạy thử chương trình. HS: Thực hành theo nhóm trên máy tính. GV: Quan sát, hướng dẫn thực hành. GV: Hãy sử dụng thêm các lệnh GotoY(a,b) để điều chỉnh bảng kết quả ra giữa màn hình. HS: Chỉnh sửa chương trình và chạy chương trình. b). Gõ và chạy chương trình, quan sát kết quả trên màn hình. Sử dụng thêm các câu lệnh GotoXY(a,b) để điều chỉnh (một cách tương đối) bảng kết quả ra giữa màn hình. TỔNG KẾT SGK/62.. 4. Củng cố (10') - Yêu cầu HS gõ lại chương trình bài toán cổ: Vừa gà vừa chó Bó lại cho tròn Ba mươi sáu con Một trăm chân chẵn. Var ga, cho:byte; Begin For cho:= 1 to 24 do Begin ga:= 36 cho;.

<span class='text_page_counter'>(3)</span> if (2*ga + 4*cho = 100) then writeln('Ga: ', ga, ', Cho: ',cho); end; readln End. - Chạy chương trình và quan sát kết quả nhận được. 5. Hướng dẫn về nhà (2') - Thực hành lại các bài tập ở nhà. - Xem trước bài mới. V. RÚT KINH NGHIỆM.

<span class='text_page_counter'>(4)</span>

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×