Tuan 15 - tiet 30 - tin 8 - 2012

Chia sẻ bởi Trần Văn Hải | Ngày 14/10/2018 | 38

Chia sẻ tài liệu: tuan 15 - tiet 30 - tin 8 - 2012 thuộc Tin học 6

Nội dung tài liệu:



Bài 6: CÂU LỆNH ĐIỀU KIỆN (tt)
I. Mục tiêu:
1. Kiến thức:
- Biết mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện cấu trúc rẽ nhánh.
- Hiểu cú pháp, hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đầy đủ trong Pascal.
2. Kĩ năng: đầu viết được câu lệnh điều kiện trong Pascal.
3. Thái độ: Học tập tự giác, ý thức học tập, có tinh thần trách nhiệm, vượt qua khó khăn.
II. Chuẩn bị:
- Gv: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.
- Hs: Vở ghi, sách giáo khoa.
III. Phương pháp:
- GV thuyết trình, diễn giải, đặt vấn đề, minh họa bằng mô hình, HS vấn đáp, quan sát.
IV. Tiến trình bài dạy:
Ổn định lớp: (1’)
8A1 :………………………………………………………………………………………………………………………….
8A2 :………………………………………………………………………………………………………………………….
2. Kiểm tra bài cũ:
Lồng ghép trong nội dung bài học
3. Nội dung bài mới:
HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH
GHI BẢNG

Hoạt động 1: (22’) Tìm hiểu cấu trúc rẽ nhánh.
+ GV: Yêu cầu Hs nhắc lại khi thực hiện một chương trình máy tính sẽ thực hiện như thế nào?
+ GV: Xét ví dụ 2/SGK.
+ GV: Yêu cầu Hs mô tả thuật toán, tính tiền của khách hàng khi mua sách.



+ GV: ( Cách thể hiện hoạt động phụ thuộc vào điều kiện như trên được gọi là cấu trúc rẽ nhánh dạng thiếu (h. 32a).
+ GV: Xét ví dụ 3/SGK.
+ GV: Phân tích bài toán ở ví dụ 3 cho Hs thấy và hiểu được.
+ GV: Yêu cầu Hs sửa lại thuật toán ở ví dụ 3.






+ GV: ( Cách thể hiện hoạt động phụ thuộc vào điều kiện như trên được gọi là cấu trúc rẽ nhánh dạng đủ (h. 32b).
Hoạt động 2: (21’) Tìm hiểu câu lệnh điều kiện.
+ GV: Trong ngôn ngữ lập trình, các cấu trúc rẽ nhánh được thể hiện như thế nào.
+ GV: Nêu và viết cú pháp của câu lệnh điều kiện dạng thiếu.
+ GV: Có thể dịch sang tiếng việt cho Hs dễ tiếp thu.

+ GV: Cho ví dụ.
+ GV: Nêu và viết cú pháp của câu lệnh điều kiện dạng thiếu.
+ GV: Dịch sang tiếng việt cho Ds dễ tiếp thu.


+ GV: Hãy nêu một số ví dụ.

+ GV: Nhận xét. Chốt nội dung.


+ HS: Khi thực hiện một chương trình máy tính sẽ thực hiện tuần tự các câu lệnh.
+ HS: Đọc ví dụ 2.
+ HS:
Bước 1: Tính tổng số tiền T khách hàng đã mua sách.
Bước 2: Nếu T >= 100000, số tiền phải thanh toán là 70%*T.
Bước 3: In ra hóa đơn.
+ HS: Tập trung chú ý lắng nghe, tư duy để hiểu nội dung kết luận từ ví dụ.

+ HS: Đọc ví dụ 3.


+ HS:
Bước 1: Tính tổng số tiền T khách hàng đã mua sách.
Bước 2: Nếu T >= 100000, số tiền phải thanh toán là 70%*T. Ngược lại, số tiền phải thanh toán là 90%*T.
Bước 3: In ra hóa đơn.
+ HS: Tập trung chú ý lắng nghe, tư duy để hiểu nội dung kết luận từ ví dụ.



+ HS: Trong ngôn ngữ lập trình, các cấu trúc rẽ nhánh được thể hiện bằng câu lệnh điều kiện.
+ HS: if <ĐK> then ;
( CT sẽ kiểm tra ĐK này, nếu ĐK thỏa mãn, thì CT thực hiện câu lệnh sau từ khóa then, ngược lại câu lệnh bị bỏ qua.
Ví dụ: If a>b then write(a);
+ HS: if <ĐK> then else ;
( CT sẽ kiểm tra ĐK này, nếu ĐK thỏa mãn, thì CT thực hiện câu lệnh sau từ khóa then, ngược lại câu lệnh bị bỏ qua.
Ví du: If a>b then write(a) else write(b);
+ HS: Tập trung chú ý lắng nghe.
4. Cấu trúc rẽ nhánh:
a) Cấu trúc rẽ nhánh dạng thiếu:
VD:






- Nếu điều kiện thỏa mản thì câu lệnh thực hiện, ngược lại thì bỏ qua câu lệnh.
b) cấu trúc rẽ nhánh dạng đủ:











- Nếu điều
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Văn Hải
Dung lượng: 53,00KB| Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)