Giỏo viờn: Giỏo ỏn, phũng mỏy tớnh, sgk.

Một phần của tài liệu Giáo án môn tin học lớp 8 cả năm (Trang 77 - 79)

- Hc sinh: Kiến thức cũ, sgk.

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

4.1. ổn định lớp:4.2. Kiểm tra 154.2. Kiểm tra 15

? Viết cú pháp của câu lệnh lặp while ... do và For ... do.

4.3. Bài mới:

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 tốn và nêu yêu cầu bài tố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 tốn là gì ? Dữ liệu đầu ra (Output) của bài tốn là gì

Gọi Hs nêu thuật tốn.

Gv nhận xét và đa ra thuật tốn.

? Dựa vào việc thuật tốn ở trên, theo em cần khai

báo những biến gì cho chơng trình bài tố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 Dãy số thực x1, x2, . . ., xn Giá trị trung bình (x1+x2+. . . +xn) / n Hs nêu thuật tố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

- 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 tốn.

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

+ Mơ tả thuật tốn.

- Thực hiện viết chơng trình trên máy tính.

- Thực hiện nghiêm túc yêu cầu của gv.

- Chú ý nghe giảng.

- Tích cực hoạt đơng hồn thành yêu cầu của gv.

- Hồn thiện chơng trình, nếu cĩ lỗi tiến hành chỉnh sửa. - Chạy chơng trình với các dữ liệu khác nhau để kiểm tra. - Tiến hành lu chơng trình với tên ‘’Songuyento’’.

4.4. Củng cố

- Nhận xét tồn bộ kiến thức chính đã học trong giờ. - Nhận xét đánh giá giờ thực hành.

4.5. H ớng dẫn về nhà

- Ơn lại tồn bộ kiến thức đã học.

Ngày soạn:1/3 Ngày giảng: 10/3/09

Tiết 53,54

Bài tập

I.Mục tiờu:

+ Kiểm tra vận dụng cấu trỳc lặp với số lần chưa biết trước trong ngụn ngữ lập trỡnh; + Hiểu hoạt động của cõu lệnh lặp với số lần chưa biết trước while...do… trong Pascal.

II. Chuẩn bị

GV: SGK

HS: Xem trước bài ở nhà

Một phần của tài liệu Giáo án môn tin học lớp 8 cả năm (Trang 77 - 79)

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

(113 trang)
w