Tuan 18 - tiet 32 - tin 8 - 2014 - 2015
Chia sẻ bởi Trần Văn Hải |
Ngày 14/10/2018 |
42
Chia sẻ tài liệu: tuan 18 - tiet 32 - tin 8 - 2014 - 2015 thuộc Tin học 6
Nội dung tài liệu:
BÀI 6: CÂU LỆNH ĐIỀU KHIỂ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 đủ trong một ngôn ngữ lập trình cụ thể.
2. Kĩ năng: Bước đầu viết được câu lệnh điều kiện trong một ngôn ngữ lập trình cụ thể.
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Ị:
1. Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.
2. Học sinh: Vở ghi, sách giáo khoa.
III. CÁC HOẠT ĐỘNG DẠY – HỌC:
1. Ổn định lớp:
8A1:……………………………………………………………………………
8A2:……………………………………………………………………………
8A3:……………………………………………………………………………
2. Kiểm tra bài cũ:
Lồng ghép trong nội dung bài học.
3. Bài mới:
Hoạt động của GV
Hoạt động của HS
Nội dung ghi bảng
Hoạt động 1: 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: Đưa ra ví dụ về câu lệnh chỉ thực hiện khi điều kiện đúng ngược lại không thực hiện khi điều kiện sai và cho HS nhận xét về ví dụ.
+ GV: Nhận xét vấn đề mà ví dụ trên đã nêu ra cho HS hiểu.
+ GV: Xét ví dụ 2/SGK.
+ GV: Phân tích bài toán cho HS nhận biết để thực hiện các bước tiếp theo, yêu cầu HS xác định bài toán.
+ GV: Yêu cầu một số HS trình bày xác định bài toán theo yêu cầu.
+ GV: Nhận xét chốt nội dung.
+ 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: Gọi một số HS trình bày các bước của thuật toán đưa ra.
+ GV: Nhận xét chốt nội dung.
+ GV: Số tiền của khác hàng thanh toán phụ thuộc vào điều gì?
+ 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: Gọi một số HS trình bày nội dung thực hiện.
+ GV: Cho các bạn khác lắng nghe nhận xét và bổ xung ý kiến.
+ GV: Sửa chữa những sai sót các em mắc phải, nhận xét.
+ GV: Diễn giải, thuyết trình, kích thích sự tư duy để hiểu nội dung kết luận từ ví dụ. Yêu cầu HS phát biểu kết luận từ ví dụ trên.
+ 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: Trong nhiều trường hợp, chúng ta muốn thực hiện một câu lệnh nào đó, nếu điều kiện cụ thể được thỏa mãn; ngược lại nếu điều kiện không thỏa mãn thì bỏ qua câu lệnh.
+ HS: Đọc tìm hiểu ví dụ 2.
+ HS: Xác định bài toán:
- Input: Nếu mua sách > 100 nghìn đồng, khách sẽ được giảm 30% tổng số tiền thanh toán.
- Output: Tính tổng số tiền phải thanh toán.
+ HS: Thuật toán:
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: Phụ thuộc vào số lượng khác hàng mua.
+ HS: Tập trung chú ý lắng nghe, tư duy để hiểu nội dung kết luận từ ví dụ.
+ HS: Đọc tìm hiểu ví dụ 2.
+ HS: Chú ý lắng nghe tìm hiểu về bài toán.
+ HS: Thuật toán:
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: 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).
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
* 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: 57,50KB|
Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)