Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (95.22 KB, 4 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
Tuaàn 13 NS:
Tiết PPCT: 26 ND:
<i><b>1. Kiến thức: </b></i>
- 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.
- 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.
<i><b>2. Kỹ năng</b>:</i>
- Hiểu được cầu trúc rẽ nhánh có hai dạng: Dạng thiếu và dạng đầy đủ.
- Hiểu cú pháp và 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.
- Bước đầu viết được câu lệnh điều kiện.
<i><b>3. Thái độ</b>: </i>Nghiêm túc trong học tập, có tinh thần học hỏi, sáng tạo .
<i><b>1.</b><b>Giáo viên:</b></i> Giáo án, máy tính, máy chiếu.
<i><b>2.</b><b>Học sinh: </b></i>Sgk, xem trước bài ở nhà.
<i><b>1. Ổn định lớp:</b></i>
Kiểm tra sỉ số lớp
Giải quyết nhanh chóng tình huống xảy ra.
<i>* Giới thiệu bài : </i>Cùng với hoạt động phụ thuộc vào điều kiện nói trên. Để hiểu
như thế nào về câu lệnh điều kiện, cách sử dụng chúng trong ngôn ngữ lập trình, tiết
học này ta sẽ tìm hiểu về nội dung này.
<i>* Tiến trình bài dạy:</i>
<b>Hoạt đ ng của GV và HSô</b> <b>N i dungô</b>
GV: Xét vd 2/SGK.
HS: Đọc VD, suy nghĩ cách tính và trả lời
GV: Mơ tả thuật tốn, tính tiền của khách
hàng khi mua sách.
=> 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.
HS: Chú ý theo dõi
GV: Mơ tả thuật tốn thể hiện hoạt động
<b>4. Cấu trúc rẽ nhánh: </b>
a) Cấu trúc rẽ nhánh dạng thiếu:
VD:
phụ thuộc vào điều kiện của cấu trúc rẽ
nhánh dạng đủ.
HS: Lắng nghe.
GV: 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: Lắng nghe.
GV: Nêu và viết cú pháp của câu lệnh điều
kiện dạng thiếu.
-> Có thể dịch sang tiếng việt cho hs dễ tiếp
thu.
HS: Chú ý theo dõi.
GV: Hãy nêu vd.
HS: Trả lời.
b) cấu trúc rẽ nhánh dạng đủ:
- Nếu điều kiện thỏa mản thì câu lệnh 1 thực
hiện, ngược lại thì thực hiện câu lệnh 2.
* Dạng thiếu:
if <<i><b>điều kiện</b></i>> then <<i><b>câu lệnh</b></i>>;
Trong đó:
- Điều kiện: là một phép so sánh
- Câu lệnh: Là câu lệnh nào đó của Pascal (Có thể là
lệnh đơn hoặc lệnh ghép)
Ý nghĩa:
<b>Nếu <</b><i><b>điều kiện</b></i>> đúng thì thực hiện <câu lệnh>
sau từ khóa then,
if <<i><b>điều kiện</b></i>> then <<i><b>câu lệnh 1</b></i>> else <<i><b>câu lệnh </b></i>
<i><b>2</b></i>>;
Trong đó:
- Điều kiện: là một phép so sánh
- Câu lệnh: Là câu lệnh nào đó của Pascal (Có thể
là lệnh đơn hoặc lệnh ghép)
Ý nghĩa: Nếu <<i><b>điều kiện</b></i>> đúng thì <câu lệnh 1>
được thực hiện,
ngược lại thì <câu lệnh 2> được thực hiện.
<i><b>1. Củng cố: </b></i>
<i><b>2. Hướng dẫn học sinh tự học ở nhà:</b></i>
- Học nội dung bài học hôm nay.
- Chuẩn bị tiết sau làm Bài tập.