Giáo án Tin học Lớp 8 - Tiết 54: Bài thực hành 5: Sử dụng lệnh While...do (T1) - Năm học 2009-2010

Giáo án Tin học Lớp 8 - Tiết 54: Bài thực hành 5: Sử dụng lệnh While...do (T1) - Năm học 2009-2010

GV:Làm thế nào để tính trung bình n số thực x1, x2, . . ., xn?

HS: Trả lời theo ý hiểu

GV: Giải thích cách tính

GV:Dữ liệu đầu vào (Input) của bài toán là gì ?

HS: Trả lời

GV: Dữ liệu đầu ra (Output) của bài toán là gì?

HS: Trả lời

GV: Gọi Hs nêu thuật toán.

HS: Nêu thuật toán

Gv: nhận xét và đưa ra thuật toán.

GV:Dựa vào việc thuật toán ở trên, theo em cần khai báo những biến gì cho chương trình bài toán?

HS: Tìm các biến cần khai báo

Gv: kết luận và đưa ra chương trình trình như Sgk.

 

doc 2 trang Người đăng tuvy2007 Lượt xem 560Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học Lớp 8 - Tiết 54: Bài thực hành 5: Sử dụng lệnh While...do (T1) - Năm học 2009-2010", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Bài thực hành 5:
Sử dụng lệnh While .. do
 Tuần 27
Tiết 54
Ngày soạn: 22/02/2010
Ngày dạy: 02/03/2010
I. mục tiêu
1. Kiến thức
- Vận dụng kiến thức của vòng lặp while ... do để viết chương trình. Biết lựa chọn câu lệnh lặp while ... do hoặc For ... do cho phù hợp với tình huống cụ thể.
2. Kỹ năng
- Rèn luyện kỹ năng về khai báo và sử dụng biến, kĩ năng đọc hiểu chương trình. Biết vai trò của việc kết hợp các cấu trúc điều khiển.
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.
II. CHUẨN BỊ
1. Giỏo viờn
a. Phương phỏp: Thuyết trỡnh, vấn đỏp, gợi mở
b. Phương tiện: Giỏo ỏn, mỏy chiếu, mỏy tớnh. 
2. HS: Sỏch, vở đọc trước bài ở nhà.
III. TIẾN TRèNH DẠY - HỌC
1.Ổn định lớp
- Ổn định trật tự
- Kiểm tra sĩ số
2. Kiểm tra bài cũ
? Viết cú pháp của câu lệnh lặp while ... do và For ... do.
3. Thực hành
Chúng ta đã nghiên cứu lý thuyết về vòng lặp While ... do. để biết vòng lặp chạy như thế nào thì hôm nay chúng ta cùng nhau đi vào tiết thực hành. 
GV: Gọi Hs đọc bài toán và nêu yêu cầu bài toán.
HS: Đọc SGK
GV:Làm thế nào để tính trung bình n số thực x1, x2, . . ., xn?
HS: Trả lời theo ý hiểu
GV: Giải thích cách tính 
GV:Dữ liệu đầu vào (Input) của bài toán là gì ?
HS: Trả lời
GV: Dữ liệu đầu ra (Output) của bài toán là gì? 
HS: Trả lời
GV: Gọi Hs nêu thuật toán.
HS: Nêu thuật toán
Gv: nhận xét và đưa ra thuật toán.
GV:Dựa vào việc thuật toán ở trên, theo em cần khai báo những biến gì cho chương trình bài toán?
HS: Tìm các biến cần khai báo
Gv: kết luận và đưa ra chương trình trình như Sgk.
 GV:Tìm hiểu ý nghĩa từng câu lệnh ?
HS: Tìm ý nghĩa câu lệnh
Gv mô phỏng hoạt động chính của chương trình với n = 3
Yêu cầu Hs thực hiện các công việc sau:
+ Gõ và lưu chương trình với tên Tinh_TB.
+ Dịch và sửa lỗi nếu có và chạy với bộ số dữ liệu tuỳ ý đề kiểm tra kết quả nhận được.
+ Thử viết lại chương trình bằng cách sử dụng câu lệnh For...do thay cho câu lệnh while . . . do.
? Khi nào ta dùng câu lệnh For . . . do và khi nào ta dùng câu lệnh While . . . do
Dãy số thực x1, x2, . . ., xn 
Giá trị trung bình 
(x1+x2+. . . +xn) / n
Với câu lệnh lặp khi biết điều kiện đã biết trước thì sử dụng câu lệnh lặp For . . . do, còn khi lặp với số lần chưa biết trước thì sử dụng câu lệnh lặp While . . . do
4. Củng cố
- Nhận xét toàn bộ kiến thức chính đã học trong giờ.
	- Nhận xét đánh giá giờ thực hành.
5. Hướng dẫn về nhà
	- Chuaồn bũ baứi cho tieỏt sau.
	- Ôn lại câu lệnh và tập viết một số chương trình đơn giản.
iv. rút kinh nghiệm

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

  • doctuan27_54.doc