2. Chuẩn bị của HS: Đọc trước bài ở nhà.
IV/ Hoạt động dạy học:
T/g Hoạt động của thầy Hoạt động của trũ Nội dung
13p
10p
+ Hoạt động 1: Tỡm hiểu
những hoạt động phụ thuộc vào điều kiện.
? Cho ví dụ vờ̀ mụ̣t hoạt đụ̣ng phụ thuụ̣c điờ̀u kiợ̀n ?
- Từ “nờ́u” trong các cõu trờn được dùng đờ̉ chỉ mụ̣t “điờ̀u kiợ̀n” và các hoạt đụ̣ng tiờ́p theo sau sẽ phụ thuụ̣c vào điờ̀u kiợ̀n đó
? Nờu các điờ̀u kiợ̀n và các hoạt đụ̣ng phụ thuụ̣c điờ̀u kiợ̀n trong các ví dụ trờn .
+ Hoạt động 2: Tỡm hiểu
tớnh đỳng hoặc sai của cỏc điều kiện
- Mụ̃i điờ̀u kiợ̀n nói trờn được mụ tả dưới dạng mụ̣t phát biờ̉u . Hoạt đụ̣ng tiờ́p theo phụ thuụ̣c vào kờ́t quả kiờ̉m tra phát biờ̉u đó đúng hay sai .
+ Nờ́u chiờ̀u nay trời khụng mưa, em sẽ đi chơi bóng.
+ Nờ́u em bị ụ́m, em sẽ nghỉ học .
+ Học sinh chỳ ý lắng nghe => ghi nhớ kiến thức.
+ Các điờ̀u kiợ̀n : chiờ̀u nay trời khụng mưa, em bị ụ́m.
+ Các hoạt đụ̣ng phụ thuụ̣c điờ̀u kiợ̀n : em sẽ đi chơi bóng, em sẽ nghỉ học.
- Khi đưa ra cõu điờ̀u kiợ̀n , kờ́t quả kiờ̉m tra là đúng, ta nói điờ̀u kiợ̀n được thoả mãn, còn khi kờ́t quả kiờ̉m tra là sai, ta
1. Hoạt động phụ thuộc vào điều kiện: vào điều kiện:
- Cú những hoạt động chỉ được thực hiện khi một điều kiện cụ thể được xảy ra.
2. Tớnh đỳng hoặc sai của cỏc điều kiện: của cỏc điều kiện:
- Khi đưa ra cõu điờ̀u kiợ̀n , kờ́t quả kiờ̉m tra là đúng, ta nói điờ̀u kiợ̀n được thoả mãn, còn khi kờ́t quả kiờ̉m tra là sai, ta
10p
Vọ̃y kiờ́t quả kiờ̉m tra có thờ̉ là gì ?
? Cho vớ dụ.
+ Hoạt động 3: Tỡm hiểu
điều kiện và cỏc phộp so sỏnh.
- Các phép so sánh có vai trò rṍt quan trọng trong viợ̀c mụ tả thụ̃t toán và lọ̃p trình.
? Ta thường sử dụng cỏc kớ hiệu toỏn học nào để so sỏnh.
- Ví dụ : Nờ́u a > b ,phép so sánh đúng thì in giá trị của a ra màn hình ; ngược laị in giá trị của b ra màn hình (có nghĩa là phép so sỏnh cho kờ́t quả sai).
nói diờ̀u kiợ̀n khụng thoả mãn.
+ Ví dụ :
- Nờ́u nháy nút “x” ở góc trờn, bờn phải cửa sụ̉, (thì) cửa sụ̉ sẽ được đóng lại.
- Nờ́u X>5, (thì hãy) in giá trị X ra màn hình.
+ Học sinh chỳ ý lắng nghe => ghi nhớ kiến thức. + Để so sỏnh ta thường sử dụng cỏc kớ hiệu toỏn học như: <, >, =, ≠, ≤, ≥. + Học sinh chỳ ý lắng nghe
nói diờ̀u kiợ̀n khụng thoả mãn. 3. Điều kiện và cỏc phộp so sỏnh: + Để so sỏnh ta thường sử dụng cỏc kớ hiệu toỏn học như: <, >, =, ≠, ≤, ≥. 4. Củng cố: (5phỳt)
? Hĩy cho một số hoạt động phụ thuộc vào điều kiện.
5. Dặn dũ: (2 phỳt)
- Về nhà học bài, kết hợp SGK.
Tuần :
15 Ngày soạn:
Tiết: 30 Ngày giảng:
BÀI 6: CÂU LỆNH ĐIỀU KIỆN (tt)
I/ Mục tiờu:
* Kiến thức:
- 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ỏcphụ thuộc vào điều kiện.
- Hiểu cấu trỳc rẽ nhỏnh cú 2 dạng: Dạng thiếu và dạng đủ.
- 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 Pascal.
- Bước đầu viết được cõu lệnh điều kiện trong Pascal.
* Kỹ năng: - Viết đựng cõu lệnh rẽ nhỏnh dạng khuyết, rẽ nhỏnh dạng đầy đủ. - Biết sử dụng đỳng và cú hiệu quả cõu lệnh rẽ nhỏnh.
II/ Phương phỏp: Thuyết trỡnh, vấn đỏp, thảo luận…III/ Chuẩn bị: 1. Chuẩn bị của GV: bảng phụ, tranh ảnh,… III/ Chuẩn bị: 1. Chuẩn bị của GV: bảng phụ, tranh ảnh,…
2. Chuẩn bị của HS: Đọc trước bài ở nhà.
IV/ Hoạt động dạy học:
Hoạt động của thầy Hoạt động của trũ Nội dung
+ Hoạt động 1: Tỡm hiểu
cấu trỳc rẽ nhỏnh.
Vớ dụ 2: Một hiệu sỏch thực hiện đợt khuyến mĩi lớn với nội dung sau: Nếu mua sỏch với tổng số tiền ớt nhất là 100 nghỡn đồng, khỏch hàng sẽ được giảm 30% tổng số tiền phải thanh toỏn. ? Em hĩy mụ tả hoạt động tớnh tiền cho khỏch. Vớ dụ 3: Trong vớ dụ 2, chỳng ta biết rằng nếu tổng số tiền khụng nhỏ hơn 100 nghỡn đồng, khỏch hàng sẽ được giảm 30% tổng số tiền phải thanh toỏn. Giả sử thờm vào đú, cửa hàng giảm 10% cho những khỏch chỉ mua với tổng số tiền khụng đến 100 nghỡn + Mụ tả hoạt động tớnh tiền cho khỏch: - B1. Tớnh tổng số tiền T khỏch hàng đĩ mua sỏch. - B2. Nếu T ≥ 100000, số tiền phải thanh toỏn là 70%x T. - B3. In hoỏ đơn. + Mụ tả hoạt động tớnh tiền cho khỏch: - B1. Tớnh tổng số tiền T khỏch hàng đĩ mua sỏch. - B2. Nếu T ≥ 100000, số tiền phải thanh toỏn là 70%x T; ngược lài, số tiền phải thanh toỏn là 90% x T - B3. In hoỏ đơn.
4. Cấu trỳc rẽ nhỏnh:
Cấu trỳc rẽ nhỏnh được sử dụng để chỉ thị cho mỏy tớnh thực hiện cỏc hoạt động khỏc nhau tuỳ theo một điều kiện cụ thể cú được thoĩ mĩn hay khụng. Cấu trỳc rẽ nhỏnh cú hai dạng: dạng thiếu và dạng đủ.
đồng.
? Em hĩy mụ tả hoạt động trờn.
- Cỏch thể hiện hoạt động phụ thuộc vào điều kiện như trong vớ dụ 2 được gọi cấu trỳc rẽ nhỏnh dạng thiếu cũn trong vớ dụ 3 gọi là cấu trỳc rẽ nhỏnh dạng đủ.
+ Hoạt động 2: Tỡm hiểu
cõu lệnh điều kiện.
- ? Cõu lệnh điều kiện cú mấy dạng.
* Dạng thiếu. - Cỳ phỏp:
IF <điều kiện> then <cõu lệnh>;
- Hoạt động: Chương trỡnh sẽ kiờm tra điều kiện. Nếu điều kiện được thoĩ mĩn, chương trỡnh sẽ thực hiện cõu lệnh sau từ khoỏ then, ngược lại cõu lệnh đú bị bỏ qua. - Vớ dụ: giả sử cần in số a ra màn hỡnh giỏ trị của a. Nếu a > b thỡ in ra màn hỡnh nếu a > b. * Dạng đủ: - Cỳ phỏp: If <điều kiện> then <Cõu lệnh 1> Else <cõu lệnh 2>;
- Hoạt động?
+ Học sinh chỳ ý lắng nghe => ghi nhớ kiến thức.
+ Cõu lệnh điều kiện cú 2 dạng là dạng thiếu và dạng đủ.
+ Học sinh chỳ ý lắng nghe => ghi nhớ kiến thức.
+ Thể hiện dạng thiếu trong Pascal.
If a > b then Writeln(a);
+ Chương trỡnh sẽ kiểm tra điều kiện. Nếu điều kiện được thoĩ mĩn, chương trỡnh sẽ thực hiện cõu lệnh 1 sau từ khoỏ then, ngược lại cõu lệnh 2 sẽ được thực hiện.
5. Cõu lệnh điều kiện:a) Dạng thiếu: a) Dạng thiếu:
- Cỳ phỏp:
IF <điều kiện> then <cõu lệnh>;
- Hoạt động: Chương trỡnh sẽ kiờm tra điều kiện. Nếu điều kiện được thoĩ mĩn, chương trỡnh sẽ thực hiện cõu lệnh sau từ khoỏ then, ngược lại cõu lệnh đú bị bỏ qua.
b) Dạng đủ:
- Cỳ phỏp: If <điều kiện> then <Cõu lệnh 1> Else <cõu lệnh 2>;
- Hoạt động: Chương trỡnh sẽ kiểm tra điều kiện. Nếu điều kiện được thoĩ mĩn, chương trỡnh sẽ thực hiện cõu lệnh 1 sau từ khoỏ then, ngược lại cõu lệnh 2 sẽ được thực hiện.
4. Củng cố: (5phỳt)
? Hĩy nờu cỳ phỏp và hoạt động của cõu lệnh điều kiện dạng thiếu và dạng đủ.
5. Dặn dũ: (2 phỳt)
- Về nhà học bài, kết hợp SGK.
- Chuẩn bị tiết sau thực hành: ”Sử dụng cõu lệnh điều kiện If … then”
Tuần :
16 Ngày soạn:
Tiết: 31 Ngày giảng:
BÀI THỰC HÀNH 4:
SỬ DỤNG LỆNH ĐIỀU KIỆN IF…THEN
I/ Mục tiờu:
* Kiến thức: - Viết cõu lệnh if…then trong chương trỡnh
- Rốn kỹ năng ban đầu về đọc cỏc chương trỡnh đơn giản và hiểu được ý nghĩa của thuật toỏn sử dụng trong chương trỡnh.
* Kỹ năng: - Viết đỳng cõu lệnh rẽ nhỏnh dạng khuyết, rẽ nhỏnh dạng đầy đủ. - Biết sử dụng đỳng và cú hiệu quả cõu lệnh rẽ nhỏnh.