Bài 5: CÂU LỆNH ĐIỀU KIỆN (tiếp)

Một phần của tài liệu lớp 8 - kì 1 (Trang 46 - 47)

IV. ĐÁP ÁN VÀ THANG ĐI ỂM:

Bài 5: CÂU LỆNH ĐIỀU KIỆN (tiếp)

I. MỤC TIÊU:1. Kiến thức 1. Kiến thức

- Biết được nhu cầu của cấu trúc rẽ nhánh trong lập trình.

- Biết cấu trúc rẽ nhánh được sử dụng để chỉ dẫn máy tính thực hiện các thao tác phụ thuộc khác nhau tuỳ 1 điều kiện cụ thể có được thoả mãn hay không.

- Biết được cấu trúc, hoạt động rẽ nhánh dạng thiếu và dạng đủ trong ngôn ngữ lập trình.

2. Kĩ năng

- Sử dụng cấu trúc rẽ nhánh trong mô tả thuật toán của một số bài toán đơn giản. - Viết được cấu trúc rẽ nhánh dạng thiếu và dạng đủ.

II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1. Giáo viên 1. Giáo viên

o Giáo án, SGK, máy tính, projector.

2. Học sinh

o Vở, SGK

III. PHƯƠNG PHÁP:

Thuyết trình, vấn đáp, thảo luận nhóm.

IV. TIẾN TRÌNH DẠY HỌC:1. Ổn định lớp : Kiểm tra sỉ số. 1. Ổn định lớp : Kiểm tra sỉ số.

2. Kiểm tra bài cũ:

- Cấu trúc rẽ nhánh là cấu trúc như thế nào?

- Cấu trúc rẽ nhánh gồm mấy dạng? Điều kiện trong cấu trúc rẽ nhánh được biểu diễn như thế nào?

3. Bài mới : Cấu trúc rẽ nhánh.

Hoạt động của giáo viên và học sinh Nội dung

GV: nhớ lại ví dụ về chương trình robot quét nhà, theo em để quét được nhà thì robot phải thực hiện thứ tự các câu lệnh như thế nào? HS: trả lời.

GV: khi thực hiện 1 chương trình máy tính sẽ thực hiện tuần tự các câu lệnh, từ câu lệnh đầu tiên đến câu lệnh cuối cùng.

GV: máy tính thường thực hiện một câu lệnh khi nào?

HS: máy tính thường thực hiện một câu lệnh nếu một điều kiện cụ thể được thoả mãn. GV: ngược lại, nếu không thoả mãn thì máy tính làm gì?

HS: nếu không thoả mãn thì máy tính bỏ qua câu lệnh đó hoặc thực hiện một câu lệnh khác.

GV: nêu ví dụ 2 – SGK.

GV: hoạt động tính tiền của cửa hàng gồm mấy bước? đó là những bước nào?

HS: trả lời.

GV: khẳng định: cách thể hiện hoạt động phục thuộc vào điều kiện như mô tả ở trên gọi là cấu trúc rẽ nhánh dạng thiếu.

GV: đưa ra sơ đồ cấu trúc rẽ nhánh dạng thiếu lên màn hình và giải thích.

HS: đọc ví dụ 3 – SGK.

việc tính tiền cho khách thực hiện theo mấy cách, cụ thể là gì?

HS: trả lời.

GV: khẳng định: các bước mô tả ở ví dụ 3 được gọi là cấu trúc rẽ nhánh dạng đầy đủ. GV:Đưa sơ đồ cấu trúc rẽ nhánh dạng đầy đủ và yêu cầu HS giải thích

GV: ngôn ngữ lập trình viết câu lệnh để thực hiện các cấu trúc rẽ nhánh gồm những dạng nào?

GV: kết luận chung:

Mọi ngôn ngữ lập trình đều có các câu lệnh để thực hiện các cấu trúc rẽ nhánh dạng thiếu và đủ.

GV: đưa mẫu câu lệnh thực hiện cấu trúc rẽ nhánh dạng thiếu trong Pascal.

Yêu cầu HS dịch sang tiếng anh. GV: nhấn mạnh dấu “;” cuối câu.

Một phần của tài liệu lớp 8 - kì 1 (Trang 46 - 47)

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

(66 trang)
w