Các nhóm hoạt động trong 5 phút trả lời câu hỏi: hãy mô tả hoạt động tính tiền cho khách. Đại diện nhóm trả lời Nhận xét chéo và bổ sung GV chiếu thuật toán[r]
Trang 1Ngày soạn: 8/11/2019 Tiết 26
Ngày giảng:
CÂU LỆNH ĐIỀU KIỆN
I MỤC TIÊU
1.Kiến Thức:
Biết sự cần thiết 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 cho máy tính thực hiện các
thao tác phụ thuộc vào điều kiện
Hiểu cấu trúc rẽ nhánh có hai dạng : Dạng thiếu và dạng đủ
Biết mọi ngôn ngữ lập tŕnh có câu lệnh thể hiện cấu trúc rẽ nhánh
2 Kỹ năng:
Bước đầu viết được câu lệnh điều kiện trong Pascal
3 Thái độ:
- Có thái độ nghiêm túc trong giờ học, có ý thức suy nghĩ tư duy trong thuật toán
4 Năng lực cần đạt:
- Năng lực quan sát, năng lực tự học, năng lực tư duy
II CHUẨN BỊ CỦA GV VÀ HS
- Giáo viên: Giáo án, SGK, SGV, máy tính, máy chiếu, bài giảng điện tử
- HS: Đọc trước bài
III PHƯƠNG PHÁP- KĨ THUẬT DẠY HỌC
-Phương pháp: Giải quyết vấn đề, hoạt động nhóm, tự khám phá, vấn đáp
- Kĩ thuật: Đặt câu hỏi, tư duy, chia nhóm
IV TIẾN TRÌNH DẠY HỌC:
1 ổn định lớp: 1’
2 Kiểm tra bài cũ: 5’
Trước khi vào bài mới cô cho các em chơi 1 trò chơi
GV: Chiếu luật chơi lên máy chiếu
HS thực hiện theo yêu cầu của luật chơi
3 Bài mới:
Hoạt động 1 : Hoạt động phụ thuộc vào điều kiện: 8’
- Mục tiêu: Nêu các ví dụ hoạt động phụ thuộc vào điều kiện
- Thời gian: 8 phút
- Phương pháp: nghiên cứu, vấn đáp, gợi mở, quan sát, hoạt động nhóm
- Kĩ thuật: Đặt câu hỏi, tư duy, chia nhóm
1 Hoạt động phụ thuộc vào điều kiện
GV: Đặt vấn đề:
? Em hãy thảo luận theo nhóm trả lời câu
1 Hoạt động phụ thuộc vào điều kiện: 8’
Trang 2? Em hãy kể tên các công việc mà các em
thường làm vào các buổi sáng trước khi đến
trường
H: Thảo luận trong 2 phút
Đại diện lên trả lời
GV: Nhận xét bổ sung
GV chiếu 1 số VD
“Nếu” em bị ốm, em sẽ không tập thể dục
buổi sáng”, GV phân tích VD
GV: Tuy nhiên các hoạt động của con
người có nhiều thay đổi bởi các hoàn cảnh
cụ thể VD nếu trời mưa to thì em không đi
đá bóng
Tổ chức trò chơi nếu thì
Nếu gặp đèn đỏ ta dừng lại
Cách chơi: Bạn Nam đưa ra nếu … bạn Gái
trả lời thì….sau đó hoán đổi lại vai
H: Tổ chức cho 2 cặp chơi Các bạn còn lại
là trọng tài
GV: chiếu Kết luận
- Trong thực tế có nhiều hoạt động bị thay đổi bởi hoàn cảnh cụ thể
- Có những hoạt động chỉ được thực hiện khi một điều kiện cụ thể được thoả mãn
- Điều kiện thường là một sự kiện được mô
tả sau từ nếu
Các câu lệnh được thực hiện tuần tự từ câu
lệnh đầu tiên đến cuối cùng Trong nhiều
trường hợp kiểm tra thỏa mãn điều kiện ta
bỏ qua câu lệnh để đến câu lệnh khác
Gv chiếu ví dụ 2
Các nhóm hoạt động trong 5 phút trả lời
câu hỏi: hãy mô tả hoạt động tính tiền cho
khách
Đại diện nhóm trả lời
Nhận xét chéo và bổ sung
GV chiếu thuật toán
GV ? VD này thể hiện cấu trúc rẽ nhánh
dạng ?
GV chiếu VD3:
3 Cấu trúc rẽ nhánh: 14’
Ví dụ 2:
Bước 1: Tính tổng tiền T khách đã mua sách
Bước 2: Nếu T >=100000 số tiền phải thanh toán là 70% x T
Bước 3: In hóa đơn
VD3:
Bước 1: Tính tổng tiền T khách đã mua sách
Bước 2: Nếu T >=100000 số tiền phải thanh toán là 70% x T, ngược lại phải thanh toán là 90% x T
Trang 3Các nhóm hoạt động trong 5 phút trả lời
câu hỏi: hãy mô tả hoạt động tính tiền cho
khách
Đại diện nhóm trả lời
Nhận xét chéo và bổ sung
GV chiếu thuật toán
GV: VD này thể hiện cấu trúc rẽ nhánh
dạng ?
GV chiếu sơ đồ cấu trúc rẽ nhánh
Cấu trúc rẽ nhánh như vậy cú pháp hoạt
động câu lệnh đó thể nào chúng ta sang
phần tiếp theo
Bước 3: In hóa đơn
Hoạt động 2 : Điều kiện và phép so sánh: 10’
- Mục tiêu: Nêu các phép so sánh, kết quả phép so sánh là gì?
- Thời gian: 10 phút
- Phương pháp: nghiên cứu, vấn đáp, gợi mở, quan sát, hoạt động nhóm
- Kĩ thuật: Đặt câu hỏi, tư duy, chia nhóm
GV: Em hãy nêu các phép so sánh
HS: Trả lời
GV nhận xét chiếu các phép so sánh
Đưa ra ví dụ 1 trên phông chiếu
HS thực hiện theo nhóm
GV nhận xét
Đưa ra ví dụ 2 trên phông chiếu
HS thực hiện theo nhóm
Nhận xét bổ sung
2.Điều kiện và phép so sánh: 10’
Kí hiệu trong pascal Phép so sánh
Ký hiệu toán học
<= Nhỏ hơn hoặc bằng ≤
>= Lớn hơn hoặc bằng ≥
- Phép so sánh luôn cho kết quả đó là đúng hoặc sai Nếu đúng thì thỏa mãn ngược lại không thỏa mãn
Ví dụ 1: Nhập 2 biến a,b in ra màn hình biến có giá trị lớn hơn
Ví dụ 2: Giải phương trình bậc nhất tổng quát bx + c = 0
Hoạt động 3 : Cấu trúc rẽ nhánh: 14’
- Mục tiêu: Biết cấu trúc rẽ nhánh như thế nào, sơ đồ hoạt động của nó
- Thời gian: 14 phút
- Phương pháp: nghiên cứu, vấn đáp, gợi mở, quan sát, hoạt động nhóm
Trang 4- Kĩ thuật: Đặt câu hỏi, tư duy, chia nhóm
Các câu lệnh được thực hiện tuần tự từ câu
lệnh đầu tiên đến cuối cùng Trong nhiều
trường hợp kiểm tra thỏa mãn điều kiện ta
bỏ qua câu lệnh để đến câu lệnh khác
Gv chiếu ví dụ 2
Các nhóm hoạt động trong 5 phút trả lời
câu hỏi: hãy mô tả hoạt động tính tiền cho
khách
Đại diện nhóm trả lời
Nhận xét chéo và bổ sung
GV chiếu thuật toán
GV ? VD này thể hiện cấu trúc rẽ nhánh
dạng ?
GV chiếu VD3:
Các nhóm hoạt động trong 5 phút trả lời
câu hỏi: hãy mô tả hoạt động tính tiền cho
khách
Đại diện nhóm trả lời
Nhận xét chéo và bổ sung
GV chiếu thuật toán
GV: VD này thể hiện cấu trúc rẽ nhánh
dạng ?
GV chiếu sơ đồ cấu trúc rẽ nhánh
Cấu trúc rẽ nhánh như vậy cú pháp hoạt
động câu lệnh đó thể nào chúng ta sang
phần tiếp theo
3 Cấu trúc rẽ nhánh: 14’
Ví dụ 2:
Bước 1: Tính tổng tiền T khách đã mua sách
Bước 2: Nếu T >=100000 số tiền phải thanh toán là 70% x T
Bước 3: In hóa đơn
VD3:
Bước 1: Tính tổng tiền T khách đã mua sách
Bước 2: Nếu T >=100000 số tiền phải thanh toán là 70% x T, ngược lại phải thanh toán là 90% x T
Bước 3: In hóa đơn
4 CỦNG CỐ: 6’
- GV chiếu bài tập 1, bài tập 2 trên máy chiếu
- GV chốt lại kiến thức
5 BTVN: 1’
- Học bài theo sách giáo khoa và vở ghi, Ôn lại các kiến thức chính đã học
- Làm các bài tập 1, 2, 3 sách GK
- Đọc bài mới VD2, VD3 SGK để giờ sau học
V Rút kinh nghiệm:
Trang 5
Ngày tháng … năm 2019 duyệt giáo án
Tổ trưởng chuyên môn