- Sử dụng được cõu lệnh ghộp;
1.3. Thỏi độ
- HS cú thỏi độ nghiờm tỳc trong học bài
- Hiểu được hoạt động của cõu lệnh lặp sử dụng trong bài toỏn
2. CHUẨN BỊ
2.1. Giỏo viờn: - SGK, SGV, tài liệu, giỏo ỏn và cỏc đồ dựng khỏc
2.2. Học sinh:
- SGK, đồ dựng học tập, bảng phụ- Đọc trước bài tại nhà - Đọc trước bài tại nhà
3. TIẾN TRèNH TIẾT DẠY3.1. Ổn định lớp (2ph) 3.1. Ổn định lớp (2ph)
- Kiểm tra sĩ số- Ổn định trật tự - Ổn định trật tự
3.2. Kiểm tra bài cũ (0ph)
Kết hợp kiểm tra trong giờ thực hành
3.3. Dạy bài mới
HĐ CỦA THẦY VÀ TRề TG NỘI DUNG
HĐ 1: H ớng dẫn ban đầu
GV : Yờu cầu hs nờu lại cấu trỳc và hoạt động của cõu lệnh lặp For .. to .. do.
HS : Suy nghĩ, trỡnh bày trờn bảng.
10 Lý thuyết* Cấu trỳc: * Cấu trỳc:
For (biến đếm) := giỏ trị đầu To giỏ trị cuối Do cõu lệnh;
* Hoạt động
Ban đầu biến đếm sẽ nhận giỏ trị là giỏ trị đầu, sau mỗi vũng lặp biến đếm sẽ tự động tăng thờm 1 đơn vị cho đến khi bằng giỏ trị là giỏ trị cuối.
HĐ 2: Làm bài tập 1 – SGK
GV: Y/c HS xem hỡnh 36 kết hợp với ctrỡnh để tỡm hiểu ctrỡnh.
HS: đọc, phõn tớch cõu lệnh tỡm hiểu hoạt động của chương trỡnh.
GV: yờu cầu một học sinh đứng tại vị trớ trỡnh bày hoạt động của chương trỡnh, cỏc nhúm khỏc cựng tham gia phõn tớch.
HS: tham gia hoạt động của giỏo viờn
GV: yờu cầu học sinh lập bảng hoạt động của chương trỡnh theo mẫu:
15 Bài 1(sgk T62): Viết chương trỡnhin ra màn hỡnh bảng nhõn của một in ra màn hỡnh bảng nhõn của một số từ 1 đến 9, và dừng màn hỡnh để cú thể quan sỏt kết quả. Program Bang_cuu_chuong; Uses crt; Var i, n: integer; Begin Clrscr;
Giả sử N=2:
Bước i i<=10 Writeln(n,’.’,i,’=’,n*i)
1 1 đỳng 2.1=2
HS: cỏc nhúm lập bảng và đại diện nhúm bỏo cỏo kết quả.
GV: nhận xột.
GV: cho chương trỡnh chạy trờn mỏy theo bộ dữ liệu, yờu cầu học sinh quan sỏt kết quả.
Writeln(‘Bang nhan’,n); Writeln; For i:=1 to 10 do Writeln(n,’x’,i:2,’=’,n*i:3); Readln; End. 4. TỔNG KẾT VÀ HƯỚNG DẪN HỌC TẬP 4.1. Tổng kết
- GV: nhắc lại nội dung chớnh của bài học
Là viết chương trỡnh pascal cú cõu lệnh lặp For .. to … do - HS: Cần nắm vững trọng tõm nội dung bài học
4.2. Hướng dẫn tự học
- Ôn lại bài học hôm nay- Đọc trước phần tiếp theo - Đọc trước phần tiếp theo
Tiết ppct 42: Ngày soạn: 05/02/ 2017
Tuần dạy 22: Lớp: 8A1,8A2,8A3,8A4,8A5 BÀI THỰC HÀNH 5 Sử dụng lệnh lặp For .. to .. do 1. MỤC TIấU 1.1. Về kiến thức
Vận dụng kiến thức của vòng lặp for … do, câu lệnh ghép để viết chơng trình, tìm hiểu câu lệnh gotoxy(), where(), lệnh for lồng trong for
1.2. Về kỹ năng