Dạng thiếu

Một phần của tài liệu Giáo án Tin học lớp 8 cả năm_CKTKN_Bộ 11 (Trang 68)

- Cõu hỏi: ?Em hóy cho biết phần mềm Sun Time dựng để làm gỡ?

a. Dạng thiếu

Cỳ phỏp:

IF <điều kiện> THEN <Cõu lệnh>;

Hoạt động: Khi gặp cõu lệnh điều kiện, chương trỡnh sẽ kiểm tra điều kiện. Nếu điều kiện thỏa món chương trỡnh sẽ thực hiện cõu lệnh sau từ khúa THEN. Ngược lại, cõu lệnh đú sẽ bị bỏ qua.

Vớ dụ 4, 5 sgk

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: Khi gặp cõu lệnh điều kiện, chương trỡnh sẽ kiểm tra điều kiện. Nếu điều kiện thỏa món chương trỡnh sẽ thực hiện cõu lệnh 1. Ngược lại, thực hiện cõu lệnh 2.

Vớ dụ 6 sgk

4. TỔNG KẾT VÀ HƯỚNG DẪN HỌC TẬP:4.1. Tổng kết : 4.1. Tổng kết :

- Cõu lệnh điều kiện và phộp so sỏnh. - Cấu trỳc cõu lệnh điều kiện

4.2.Hướng dẫn tự học:

- Học bài và xem lại bài. Trả lời cõu hỏi và làm cỏc bài tập trong SGK

5. Phụ lục:

Tuần: 16 Ngày soạn: 30/11 /2014 Tiết: 31+32 Ngày dạy: 01/12 /2014 Lớp dạy : 8A1,2,3,4,5

1. MỤC TIấU:

1.1. Kiến thức:

- Cõu lệnh điều kiện, thuật toỏn

1.2. Kỹ năng:

- Luyợ̀n tọ̃p sử dụng cõu lợ̀nh IF…

- Rèn luyợ̀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 .

1.3. Thỏi độ:

- Nghiờm tỳc, kỷ luật, tớch cực hoạt động

2. CHUẨN BỊ:

2.1. Giỏoviờn: - KHDH, chuẩn KTKN, SGK, SGV, mỏy tớnh, màn hỡnh LCD, bảng phụ

2.2. Học sinh: SGK., kiến thức bài cũ

3.TỔ CHỨC CÁC HOẠT ĐỘNG DẠY VÀ HỌC:3.1. Ổn định lớp: 3.1. Ổn định lớp:

- Kiểm tra sĩ số: 2’

- Ổn đỡnh trật tự: 1’ 3.2. Kiểm tra bài cũ:

TG Nội dung Hỡnh thức kiểm

tra

Đối tượng kiểm tra

3’4’ 4’

1. Viết cỳ phỏp cõu lệnh điều kiện dạng dủ.

2. Trỡnh bày sự hoạt động của cõu lệnh điều kiện dạng đủ. Vẽ sơ đồ. Vấn đỏp (M) Vấn đỏp (M) HS TB HS Khỏ, giỏi 3.3. Tiến trỡnh dạy học:

Hoạt động của Gv VÀ hs Nội dung GHI BẢNG

Hoạt động 1: Bài tập 1 (20’)

Gv: Hướng dẫn viết chương trỡnh ở bài tập 1

Hs: Tỡm hiểu và viết chương trỡnh vào mỏy - Dịch và chạy chương trỡnh - Tỡm hiểu kết quả Bài thực hành 4: sử dụng lệnh điều kiện if...then

Bài tập 1 : Viết chương trỡnh nhập vào hai số nguyờn a và b khỏc nhau từ bàn phớm và in hai số đú ra màn hỡnh theo thứ tự khụng giảm. Program sapxep; Uses crt; Var a, b : integer; Begin Clrscr;

Write (‘a=’) ; readln(a); Write (‘b=’) ; readln(b);

Hoạt động của Gv VÀ hs Nội dung GHI BẢNG

If a < b then write (a, ‘ ‘, b) else write (b, ‘ ‘, a);

Readln; End.

Hoạt động 2: Bài tập 2 (25)

Gv: Hướng dẫn viết chương trỡnh ở bài tập 2

Hs: Tỡm hiểu và viết chương trỡnh vào mỏy

- Dịch và chạy chương trỡnh - Tỡm hiểu kết quả

Bài tập 2: Viết chương trỡnh nhập chiều cao của hai bạn Long và Trang, in ra màn hỡnh kết quả so sỏnh chiều cao của hai bạn, chẳng hạn "Bạn Long cao hơn". Tham khảo thuật toỏn trong vớ dụ 5, bài 5.

program Ai_cao_hon;

uses crt;

var Long, Trang: Real;

begin

clrscr;

write('Nhap chieu cao cua Long:'); readln(Long);

write('Nhap chieu cao cua Trang:'); readln(Trang);

If Long>Trang then writeln('Ban Long cao hon');

If Long<Trang then writeln('Ban Trang cao hon')

else writeln('Hai ban cao bang nhau'); readln

end.

Hoạt động 3: Bài tập 3 (35)

Gv: Hướng dẫn viết chương trỡnh ở bài tập 3

Hs: Tỡm hiểu và viết chương trỡnh vào mỏy

- Dịch và chạy chương trỡnh - Tỡm hiểu kết quả

Bài tập 3: Dưới đõy là chương trỡnh nhập ba số dương a, b, và c từ bàn phớm, kiểm tra và in ra màn hỡnh kết quả kiểm tra ba số đú cú thể là độ dài cỏc cạnh của một tam giỏc hay khụng.

ý tưởng: Ba số dương a, b, và c là độ dài

cỏc cạnh của một tam giỏc khi và chỉ khi a + b > c, b + c > a và c + a >

Hoạt động của Gv VÀ hs Nội dung GHI BẢNG Program Ba_canh_tam_giac; uses crt; Var a, b, c: real; Begin Clrscr; write('Nhap ba so a, b va c:'); readln(a,b,c);

If (a+b>c) and (b+c>a) and (c+a>b)

then

writeln('a, b va c la 3 canh cua mot tam giac!')

else writeln('a, b, c khong la 3 canh cua 1 tam giac!');

end.

4.TỔNG KẾT VÀ HƯỚNG DẪN HỌC TẬP:4.1. Tổng kết: 4.1. Tổng kết:

- Vận dụng kiến thức cõu lệnh điều kiện và cấu trỳc cõu lệnh điều kiện để thực hành.

4.2. Hướng dẫn tự học:

- Xem lại bài 6, nắm vững cỳ phỏp và sự hoạt động của cõu lệnh IF…

Một phần của tài liệu Giáo án Tin học lớp 8 cả năm_CKTKN_Bộ 11 (Trang 68)

Tải bản đầy đủ (DOC)

(72 trang)
w