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
( 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)