Tuần 14 - Tiết 27 - CÂU LỆNH ĐIỀU KIỆN

3 21 0
Tuần 14 - Tiết 27 - CÂU LỆNH ĐIỀU KIỆN

Đang tải... (xem toàn văn)

Thông tin tài liệu

- 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.. - Hiểu cấu trúc rẽ nhánh có hai dạng : Dạng thiếu và dạng đủ.[r]

(1)

Ngày soạn: 15/11/2019 Tiết 27 Ngày giảng:

CÂU LỆNH ĐIỀU KIỆN I MỤC TIÊU

1.Kiến Thức:

- Hiểu cú pháp, hoạt động câu lệnh điều kiện dạng thiếu dạng đủ Pascal

- Hiểu cấu trúc rẽ nhánh có hai dạng : Dạng thiếu dạng đủ

- Biết ngôn ngữ lập tŕnh có câu lệnh thể cấu trúc rẽ nhánh Kỹ năng:

- Bước đầu viết câu lệnh điều kiện Pascal Thái độ:

- Có thái độ nghiêm túc học, có ý thức suy nghĩ tư thuật toán

4 Năng lực cần đạt:

- Năng lực quan sát, lực tự học, lực tư 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, giảng điện tử - HS: Đọc trước

III PHƯƠNG PHÁP- KĨ THUẬT DẠY HỌC

-Phương pháp: Giải 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 cũ:5’

Hãy nêu số hoạt động phụ thuộc vào điều kiện?

3 Bài mới:

Hoạt động : Câu lệnh điều kiện : 36’

- Mục tiêu: Biết câu lệnh, hoạt động điều kiện dạng thiếu dạng đủ

- Thời gian: 36 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

Hoạt động GV HS Nội dung

GV: chiếu cú pháp câu lệnh: If <điều kiện> then < câu lệnh>;

Giải thích câu lệnh hoạt động câu lệnh

GV chiếu sơ đồ yêu cầu HS mô tả lại hoạt động câu lệnh

5 Câu lệnh điều kiện : 36’

Lệnh If … Then … Else

(2)

HS: Chú ý ghi GV: chiếu ví dụ 1, 2,

GV: Em thể câu lệnh điều kiện dạng thiếu Pascal

HS: Hoạt động theo nhóm bàn Đại diện lên trình bày kết GV: Nhận xét, bổ sung

GV chiếu Kết luận

Từ VD GV phân tích dẫn dắt sang câu lệnh dạng đủ

Đưa câu lệnh đầy đủ

If < điều kiện) then < câu lệnh 1> Else < câu lệnh 2>;

? Giải thích thành phần câu lệnh GV chiếu sơ đồ yêu cầu HS mô tả hoạt động

HS: Trả lời

GV chiếu kiến thức cần ghi Chú ý, ghi

GV chiếu ví dụ 1, VD2, VD3 phân tích tập

GV Hs làm tập

Gv gọi Hs lên bảng làm HS lớp làm nhận xét

Gv Chiếu VD

VD3:Giảm giá 30% cho khách hàng mua với số tiềnT >=100000 giảm 10% cho khách hàng mua với số tiền T<100000

Thuật toán:

B1: Nhập số nguyên a, b; B2: Nếu a<b in (a); in (b) B3: Ngược lại in (b); in (a); B4: Kết thúc

VD1: Nếu a>b in hình giá trị a

VD2: giảm giá 30% khách hang mua với số tiền T>=100000, Tính số tiền ST phải trả

VD3: Nếu Delta <0 in phương trình vơ nghiệm

Dạng

If < Điều kiện > then Lệnh

Else Lệnh ;

Trước else khơng có dấu chấm phẩy Trong đó: ĐK biểu thức logic nhận giá trị sai

VD1: Muốn in hình giá trị a a>b, ngược lại in giá trị b Câu lệnh pascal là:

If a>b then writeln (a) Else writeln (b);

VD2: Đọc vào số a kiểm tra xem số chẵn hay lẻ

Giải :

IF a mod 2=0 THEN Writeln(‘a la so chan’) ELSE Writeln(‘a la so le’);

IF T>=100000 Then ST:=70/100*T ELSE ST:=90/100*T;

(3)

4.Củng cố: 2’

- Cho học sinh nhắc lại bước giải toán

- Giáo viên nhắc lại cách làm toán lần cho học sinh nắm vững

5 BTVN: 1’

 Nắm vững hai dạng câu lệnh điều kiện

 Biết vẽ lưu đồ hai câu lệnh điều kiện

 Làm tập sách chuẩn bị thực hành

V Rút kinh nghiệm:

Ngày đăng: 06/02/2021, 11:47

Tài liệu cùng người dùng

Tài liệu liên quan