Giáo án Tin học 8 - Tiết 41-42 - Năm học 2010-2011

Giáo án Tin học 8 - Tiết 41-42 - Năm học 2010-2011

I. Mục tiêu bài học:

1. Kiến thức:

 Vận dụng câu lệnh lặp For.to.do cho bài tập.

 Hiểu được hoạt động hoạt động vòng lặp

2. Kỹ năng: Viết chương trình pascal có sử dụng lệnh for .do.

 Kỹ năng đọc chương trình, lập trình trên máy.

3.Thái độ: Thái độ học tập nghiêm túc, tích cực làm các dạng bài tập ứng dụng.

II. Chuẩn bị của giáo viên và hoc sinh

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, phiếu học tập

 

doc 4 trang Người đăng tranhiep1403 Lượt xem 1170Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Tiết 41-42 - Năm học 2010-2011", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Ngày dạy: 	 / / 2010.	Tại lớp 8A1; 	
Ngày dạy: 	 / / 2010.	Tại lớp 8A2; 	
Tiết 41: Bài thực hành 5 sử dụng lệnh lặp forto
I. Mục tiêu bài học: 	
1. Kiến thức: 
	Vận dụng câu lệnh lặp For..to..do cho bài tập.
	Hiểu được hoạt động hoạt động vòng lặp
2. Kỹ năng: Viết chương trình pascal có sử dụng lệnh for ..do.
	Kỹ năng đọc chương trình, lập trình trên máy.
3.Thái độ: Thái độ học tập nghiêm túc, tích cực làm các dạng bài tập ứng dụng.
II. Chuẩn bị của giáo viên và hoc sinh
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, phiếu học tập
III. Hoạt động dạy và học
Lớp 8A1: / 	Lớp 8A2: / 	
Hoạt động của GV và HS
Nội dung
1. Kiểm tra bài cũ ( Không)
2. Dạy nội dung bài mới.
Hoạt động 1 ( 3 phút)
Mục đích yêu cầu.
GV: Cho 2 HS đọc mục đích yêu cầu
HS: Đọc mục đích yêu cầu
GV: Kết luận
1. Mục đích yêu cầu.
Viết được chương trình pascal có câu lệnh For..to..do
Tiếp tục nâng cao kỹ năng đọc chương trình.
Hoạt động 2 ( 15 phút)
GV: Cho 2 HS đọc thông tin bài tập 1.
HS: Đọc thông tin bài tập 1
GV: Hướng dẫn HS thực hiện các yêu cầu của bài thực hành
a)Gõ chương trình như SGK Tr62
b)Tìm hiểu ý nghĩa các câu lệnh trong chương trình, dịch chương trình và sửa lỗi nếu có.
c)Chạy chương trình với các giá trị bằng 110. Quan sát kết quả
HS: Chú ý ghi bài.
GV: Cho 2 HS đọc bài tập 2
HS: Đọc thông tin bài tập 1
GV: Hướng dẫn làm thực hành bài tập 2
a)Chỉnh sửa câu lệnh lặp
b)Dịch và chạy chương trình với các giá trị nhập từ bàn phím.
GV: Đưa ra lưu ý.
HS: Chú ý ghi bài.
Bài tập 1: Viết chương 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 để 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 nhan’,n);
Writeln;
For i:=1 to 10 do
Writeln(n,’x’,i:2,’=’,n*i:3); 
Readln;
End.
Bài 2 sgk (T63)
a) Giới thiệu lệnh gotoxy(), wherex
- Gotoxy(a,b)
Trong đó: a là chỉ số cột, b là chỉ số hàng
- ý nghĩa của câu lệnh là đưa con trỏ về cột a hàng b.
- Wherex: cho biết số thứ tự của cột, wherey cho biết số thứ tự của hàng.
* Lưu ý: Phải khai báo thư viện crt trước khi sử dụng hai lệnh trên
a) Chỉnh sửa chương trình như sau:
b)Dịch và chạy chương trình.
Hoạt động 3 ( 25 phút)
GV: Tổ chức HS nhận máy tính 2 em/máy
HS: ổn định tổ chức
GV: Yêu cầu HS thực hành bài tập 1 trên máy.
HS: Thực hành trên máy
GV: Quan sát hướng dẫn
Lấy bài tập mẫu hướng dẫn 
GV: Nhận xét thực hành và cho điểm
3. Củng cố (1 phút)
GV:Nhận xét giờ thực hành
HS: Rút kinh nghiệm
4. Hướng dẫn học sinh tự học nhà ( 1 phút)
	Học kĩ lí thuyết cấu trúc lệnh lặp For .. to ..do
	Làm lại bài tập 1,2 SGK Tr 62, 63. Đọc trước bài tập 3.
Ngày dạy: 	 / / 2010.	Tại lớp 8A1; 	
Ngày dạy: 	 / / 2010.	Tại lớp 8A2; 	
Tiết 42- Bài thực hành 5 sử dụng lệnh lặp forto ( Tiếp)
I. Mục tiêu bài học: 	
1. Kiến thức: 
	Vận dụng câu lệnh lặp For..to..do cho bài tập.
	Hiểu được hoạt động hoạt động vòng lặp
2. Kỹ năng: Viết chương trình pascal có sử dụng lệnh for ..do.
	Kỹ năng đọc chương trình, lập trình trên máy.
3.Thái độ: Thái độ học tập nghiêm túc, tích cực làm các dạng bài tập ứng dụng.
II. Chuẩn bị của giáo viên và hoc sinh
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, phiếu học tập
III. Hoạt động dạy và học
Lớp 8A1: / 	Lớp 8A2: / 	
Hoạt động của thầy và trò
Nội dung 
1. Kiểm tra bài cũ (0 phút)
2. Dạy nội dung bài mới.
Hoạt động 1 (10 phút)
GV: Hướng dẫn kỹ năng thực hành bài tập 2.
GV: Tổ chức HS nhận máy tính 2 em/máy
HS: ổn định tổ chức
GV: Yêu cầu HS thực hành bài tập 2 trên máy.
HS: Thực hành trên máy
GV: Quan sát hướng dẫn
Lấy bài tập mẫu hướng dẫn 
GV: Nhận xét thực hành và cho điểm
Bài 2 SGK tr 63
Hoạt động 2 ( 28 phút)
GV; Cho 2 HS đọc thông tin bài tập 3
HS: Đọc thông tin 
GV: Hướng dẫn bài tập 3
a)Tìm hiểu chương trình
b)Gõ và chạy chương trình. Sử dụng lệnh gotoxy(a,b) để điều chỉnh bảng ra giữa màn hình.
GV: Tổ chức HS nhận máy tính 2 em/máy
HS: ổn định tổ chức
GV: Yêu cầu HS thực hành bài tập 3 trên máy.
HS: Thực hành trên máy trong 20 phút
GV: Quan sát hướng dẫn
Lấy bài tập mẫu hướng dẫn 
GV: Nhận xét thực hành và cho điểm
3. Củng cố và luyện tập ( 5 phút)
GV:Tóm tắt kiến thức trọng tâm đã học.
GV: Đưa ra tổng kết bài thực hành SGk tr65.
HS: Chú ý
Bài 3 SGK (T64).
a) Câu lệnh for lồng trong for
For to do
For to do
;
Program Tao_bang;
Uses crt;
Var i,j: byte;
Begin
Clrscr;
For i:=1 to 9 do
Begin
For j:=0 to 9 do 
Writeln(10*i+j:4);
Writeln;
End;
Readln;
End.
4. Hướng dẫn học sinh tự học ở nhà (2 phút). 
- Học lại bài về câu lệnh lặp For .. to .. do. Xem lại các ví dụ SGK
- Làm lại bài tập 1,2,3Tr 62-64. Đọc bài đọc thêm 1 SGK tr65.
- Đọc trước phần mềm Geogebra tr98

Tài liệu đính kèm:

  • docTiet 41,42 - Bai thuc hanh 5.doc