Giỏo viờn: Giỏo ỏn, phũng mỏy tớnh, sgk Học sinh: Kiến thức cũ, sgk.

Một phần của tài liệu giao an Tin hoc 8 ca nam da chinh sua (Trang 92)

III. Tiến trình dạy học

1.ổn định tổ chức :

Ngày dạy Lớp Tiết HS vắng Nhận xét hoạt động dạy học

8A 8B 8C 8D 8E

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 nha

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ì

Dãy số thực x1, x2, . . ., xn

Giáo án Tin Học 8 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à lu 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

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 cha 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. ---o0o---

Bài thực hành 5:

Tiết 44: Sử dụng lệnh While do

I. Mục tiêu

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

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

- 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ị

- Giỏo viờn: Giỏo ỏn, phũng mỏy tớnh, sgk.- Hc sinh: Kiến thức cũ, sgk. - Hc sinh: Kiến thức cũ, sgk.

III. Tiến trỡnh dạy – học

Hoạt đng 1: Kieồm tra bài cũ.

?Nêu ý nghĩa của câu lệnh lặp while ... do và For ... do. ?Em hiểu thế nào là một số nguyên tố.

Hoạt động2: Thực hành.

- Yêu cầu HS đọc Bài tập 2.

- Giảng giải cho hs hiểu đợc ý tởng để giải quyết bài toán.

Thảo luận nhóm để làm các việc sau: + Xác định Input và Output.

+ Mô tả thuật toán.

Một phần của tài liệu giao an Tin hoc 8 ca nam da chinh sua (Trang 92)

Tải bản đầy đủ (DOC)

(119 trang)
w