Giáo án Tin học Lớp 8 - Tiết 30, Bài 7: Câu lệnh lặp (Tiếp theo) - Năm học 2008-2009 - Phạm Thị Lệ

Giáo án Tin học Lớp 8 - Tiết 30, Bài 7: Câu lệnh lặp (Tiếp theo) - Năm học 2008-2009 - Phạm Thị Lệ

I. MỤC TIÊU

1. Kiến thức

- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình.

- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.

- Biết lệnh ghép trong pascal.

2. Kỹ năng

- Hiểu hoạt động của câu lệnh lặp với số lần biết trước for do trong pascal.

- Viết đúng được lệnh for do trong một số tình huống đơn giản.

Thái độ

- Nghiêm túc trong học tập, có tinh thần học hỏi, sáng tạo .

II. CHUẨN BỊ

1. Nội dung:

- Ví dụ về câu lặp.

- Tính tổng và tích bằng câu lặp.

2. Đồ dùng:

- Giáo viên: Sách giáo khoa, giáo án, bài tập.

- Học sinh:Sách giáo khoa, vở, viết, thước kẻ. Xem bài mới trước khi lên lớp.

 

doc 3 trang Người đăng tranhiep1403 Lượt xem 1302Lượt tải 3 Download
Bạn đang xem tài liệu "Giáo án Tin học Lớp 8 - Tiết 30, Bài 7: Câu lệnh lặp (Tiếp theo) - Năm học 2008-2009 - Phạm Thị Lệ", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tuần: 15	Tiết 30	Ngày soạn: 21
Bài 7 : CÂU LỆNH LẶP (tt)
I. MỤC TIÊU
Kiến thức
- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình.
- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.
- Biết lệnh ghép trong pascal.
Kỹ năng
- Hiểu hoạt động của câu lệnh lặp với số lần biết trước fordo trong pascal.
- Viết đúng được lệnh fordo trong một số tình huống đơn giản.
Thái độ
- Nghiêm túc trong học tập, có tinh thần học hỏi, sáng tạo .
II. CHUẨN BỊ
Nội dung:
- Ví dụ về câu lặp.
- Tính tổng và tích bằng câu lặp.
Đồ dùng:
- Giáo viên: Sách giáo khoa, giáo án, bài tập.
- Học sinh:Sách giáo khoa, vở, viết, thước kẻ. Xem bài mới trước khi lên lớp.
III. HOẠT ĐỘNG DẠY HỌC
Tổ chức lớp	(2’)
- Ổn định tổ chức.
- Kiểm tra sĩ số học sinh.
+ Lớp 8A1:	
+ Lớp 8A2:	
- Phân nhóm học tập.
Kiểm tra bài cũ (không thực hiện)
* Câu hỏi: 
* Trả lời:
Bài mới: 
* Giới thiệu bài: (1’)
- Trong cuộc sống hằng ngày, nhiều hoạt động được thực hiện lặp đi, lặp lại nhiều lần, có những hoạt động mà chúng ta thường thực hiện lặp với số lần nhất định và biết trước. Khi viết chương trình cũng vậy. Để chỉ dẫn cho máy tính thực hiện đúng công việc, trong nhiều trường hợp ta cũng cần phải viết lặp lại nhiều câu lệnh để thực hiện một phép tính nhất định. Để hiểu hơn về điều này ta đi vào bài mới.
* Tiến trình bài dạy:
TG
Hoạt động giáo viên
Hoạt động học sinh
Nội dung
9’
Hoạt động 1: Tìm hiểu ví dụ về câu lặp 
* Ví dụ 1:
- Program chao;
Var i: integer;
Begin
	For i:=1 to 10 do
	Writeln(‘chao cac ban’)
	Readln;
End.
- Hướng dẫn hs viết lại đoạn chương trình nêu trên nhờ vào cú pháp của câu lệnh lặp.
- Chú ý.
10’
- Yêu cầu học sinh viết đoạn chương trình in ra chữ O trên màn hình lặp lại 20 lần.
- Nhận xét, sửa bài.
=> Trong ví dụ này các câu lệnh đơn giản được đặt trong hai từ khóa để tạo thành một câu lệnh ghép trong pascal.
- Lên bảng.
* Ví dụ 2:
- Ví dụ 4/SGK: in dòng chữ O trên màn hình (20 lần).
Program chuO;
Var i: integer;
Begin
	For i:=1 to 20 do
	Begin
	Writeln(‘O’); 
	Delay (100);
	End;
	Readln;
End.	
8’
Hoạt động2: Tìm hiểu câu lệnh lặp về tính tổng và tích.
2. Câu lệnh lặp – tính tổng và tích:
* Tính tổng:
Ví dụ 1: Tính tổng của N số tự nhiên đầu tiên.
Bài giải: SGK
- Đưa ra ví dụ 4 SGK.
- Yêu cầu hs viết lại thuật toán tính tổng đã được tìm hiểu trong bài học số 4.
- Nhận xét. Viết lại thuật toán.
=> Từ thuật toán giáo viên hướng dẫn học sinh hoàn thành đoạn chương trình này.
- Đọc yêu cầu.
- Lên bảng.
- Chú ý.
- Theo dõi và nghiên cứu thuật toán.
9’
- Hướng dẫn học sinh tìm hiểu ví dụ này:
- Hiểu vì sao cần đến cấu trúc lặp.
* Tích:
Ví dụ 2: Chương trình tính N!, với N là số tự nhiên được nhập vào từ bàn phím.
Bài giải: SGK
5’
Hoạt động 3: Củng cố
* Bổ sung kiến thức:
Bài 6: Thuật toán:
B1: Gán A.
B2:
B3: 
B4: Nếu , quay lại B2.
B5: Kết thúc thuật toán.
- Khái quát cho học sinh cấu trúc lặp với số lần biết trước.
- Hướng dẫn giải bài tập SGK.
- Lắng nghe.
- Làm cùng giáo viên.
4. Dặn dò: (1’)
- Học bài và làm lại bài tập SGK.
- Xem trước nội dung thực hành.
- Bài tập thêm: Từ thuật toán trên về nhà hoàn thành đoạn chương trình hoàn chỉnh.
IV. RÚT KINH NGHIỆM
— —»@@&??«— — —

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

  • doc30.doc