Hoạt động của giáo viên H§ cña HS Ghi b¶ng Hoạt động 2: Viết chương trình cho các bài tập đã cho về nhà.. trong qu¸ tr×nh thùc hµnh..[r]
Trang 1Ngày soạn: 09/01/2010
Ngày dạy: 13/01/2010
Tiết: 41:
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 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"# trình
2 Kỹ năng
Viết đ"% ch"# trình có sử dụng vòng lặp for do;
Sử dụng đợc câu lệnh ghép;
Rèn luyện kỹ năng đọc hiểu ch"# trình có sử dụng vòng lặp for do
3 Thái độ: Thái độ học tập nghiêm túc, tích cực làm các bài tập thực hành
III chuẩn bị của GV, HS
1 Chuẩn bị của GV: - Giáo án, SGK, phòng máy, phần mềm pascal
2 Chuẩn bị của HS: - SGK, vở ghi, bút,nghiên cứu "A bài
IV Tiến Trình lên lớp:
hoạt động 1: Kiểm tra bài cũ Kiểm tra bài tập đã cho về nhà.
thế nào thì hôm nay chúng ta cùng nhau đi vào tiết thực hành Giáo viên ghi tên bài học lên bảng
Hoạt động của giáo viên HĐ của HS Ghi bảng
Hoạt động 2: Viết ch"# trình cho các bài tập đã cho về nhà
- GV: yêu cầu mỗi dãy
gõ một bài vào máy
(10’)
- GV: hỗ trợ học sinh
trong quá trình thực
hành
- Sau khi kết quả
chạy ch"# trình đã
đúng, gv yêu cầu học
trình, chạy thử
báo cáo kết quả
Bài 1: Tính tổng của n số tự nhiên đầu tiên
Program tinh_tong;
Uses crt;
Var i, n: integer; tong: longin; Begin
Clrscr;
Tong:=0;
Writeln(‘Nhap vao so n’); readln(n);
For i:=1 to n do Tong: = Tong+i;
Writeln(‘Tong của’, n,’so tu nhien dau tien la’,tong);
Readln;
End
số "ơng trong n số nhập vào từ bàn phím
Program tinh_so_cac_so_duong;
Uses crt;
Begin
Clrscr;
Dem:=0;
Writeln(‘Nhap vao so n’); readln(n);
For i:=1 to n do begin
writeln(‘nhap vao so thu’,i); readln(A);
if A>0 then dem:=dem+1;
Lop7.net
Trang 2sinh chữa bài của mình
đã làm ở nhà cho đúng
chạy
end;
Writeln(‘So cac so duong la’,dem);
Readln;
End
- GV: i"a ra nội dung
của bài toán
- GV: "a nội dung
hình, yêu cầu học sinh
đọc hiểu ch"# trình
- động của ch"# 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"# trình, các
nhóm khác cùng tham
gia phân tích
- GV: yêu cầu học sinh
lập bảng hoạt động của
ch"# trình theo
mẫu:
Giả sử N=2:
- GV: nhận xét
- GV: cho ch"# trình
chạy trên máy, yêu cầu
học sinh quan sát kết
quả
- HS: Nghiên cứu bài toán, tìm input và output
- HS: đọc, phân tích câu lệnh tìm hiểu hoạt
- HS: tham gia hoạt động của giáo viên
- HS: các nhóm lập bảng và đại diện nhóm báo cáo kết quả
Bài 2: Viết ch"# trình 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;
Writeln(‘Nhap vao so n’); readln(n); Writeln(‘Bang nha’,n);
Writeln;
For i:=1 to 10 do Writeln(n,’x’,i:2,’=’,n*i:3);
Readln;
End
Giả sử N=2:
n*i)
Hoạt động 4: củng cố và dặn dò.
Nhận xét, rút kinh nghiệm tiết thực hành
V Rút kinh nhiệm:
Lop7.net
...học sinh quan sát kết
quả
- HS: Nghiên cứu toán, tìm input output
- HS: đọc, phân tích câu lệnh tìm hiểu hoạt
- HS: tham gia hoạt động giáo viên
- HS:...
- GV: yêu cầu dãy
gõ vào máy
(10’)
- GV: hỗ trợ học sinh
trong trình thực
hành
- Sau kết
chạy ch"# trình
đúng, gv yêu cầu học. .. nội dung
của tốn
- GV: "a nội dung
hình, u cầu học sinh
đọc hiểu ch"# trình
- động ch"# trình
- GV: yêu cầu học
sinh đứng vị trí