Giáo án Tin học Lớp 8 - Tiết 51: Bài thực hành 6: Sử dụng lệnh While...Do - Năm học 2013-2014

HOẠT ĐỘNG CỦA GV VÀ HS

 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.

Gọi Hs đọc bài toán và nêu yêu cầu bài toán.

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

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

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

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

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

 ? 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.

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

 ? Tìm hiểu ý nghĩa từng 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 hoạt động nhóm để 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

 

doc2 trang | Chia sẻ: lethuong715 | Lượt xem: 527 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo án Tin học Lớp 8 - Tiết 51: Bài thực hành 6: Sử dụng lệnh While...Do - Năm học 2013-2014, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Tuần 27
Bài:thực hành 	Tiết:51 
Ngày dạy:04/03/2013 
	Bài thực hành 6:
Sử dụng lệnh While  do
1. Mục tiờu:
1.1 Kiến thức
Hoùc sinh bieỏt: 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ể.
Học sinh hieồu: 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.
1.2 Kĩ năng
HS thành thạo: Thao taực ủửụùc treõn baứn phớm
Học sinh thực hiện thành thạo: lặp với số lần chưa biờt trước.
1.3 Thỏi độ
- Thúi quen: Thỏi độ nghiờm tỳc cẩn thận.
- Tớnh cỏch: chõm chỉ.
2. Nội dung học tập
- Lặp vụ hạn lần – Lỗi lập trỡnh cần trỏnh.
3. Chuẩn bị: 
3.1 Gv: Tài liệu tin lớp 8.
3.2 HS: SGK tin 8.
4. Tổ chức cỏc hoạt động học tập	
4.1. ổn định tổ chức và kiểm diện
- ổn định lớp.
- kiểm diện học sinh.
 4.2. kiểm tra miệng: Khụng
 4.3. Tiến trỡnh bài học
Hoạt động 1: thực hành.
Mục tiờu:
- kiến thức: HS biết lặp với số lần chưa biết trước.
kĩ năng: HS biết nhiều cỏch lặp với số lần chưa biết trước.
Phương phỏp, phương tiện dạy học
phương phỏp: Đàm thoại – vấn đỏp.
phương tiện: mỏy tớnh.
Cỏc bước của hoạt động:
HOẠT ĐỘNG CỦA GV VÀ HS
NỘI DUNG BÀI HỌC
 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. 
Gọi Hs đọc bài toán và nêu yêu cầu bài toán.
? Làm thế nào để tính trung bình n số thực x1, x2, . . ., xn
? Dữ liệu đầu vào (Input) của bài toán là gì 
? Dữ liệu đầu ra (Output) của bài toán là gì
Gọi Hs nêu thuật toán.
Gv nhận xét và đưa ra thuật toán.
 ? 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.
Gv kết luận và đưa ra chương trình trình như Sgk.
 ? Tìm hiểu ý nghĩa từng 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 hoạt động nhóm để 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
Hs nêu thuật toán.
Hs trả lời.
Hs làm việc theo nhóm cử đại diện báo cáo.
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
5. Tổng kết và hướng dẫn học tập
	5.1 Tổng kết.
	5.1 Hướng dẫn học tập
	- Đối với bài học ở tiết học này:
	+ HS biết lặp với số lần chưa biết.
	- Đối với bài học ở tiết học sau:
	+ HS lặp với số lần chưa biết..
6. phụ lục.

File đính kèm:

  • doct 51.doc