Cõu lệnh điều kiện: a) Dạng thiếu:

Một phần của tài liệu Giáo án Tin học 8 cả năm chuẩn (Trang 70 - 73)

IV. Tiến trỡnh dạy và học: 1 Ổn định lớp:

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.

6. Rỳt kinh nghiệm:

... ...

Tuần: 16 Ngày soạn: 2/12/2012

Tiết: 31 Ngày giảng: 5/12/2012

Bài thực hành số 4

SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN IF...THEN

I. Mục tiờu:

1. Kiến thức:

- Luyện tập sử dụng cõu lệnh If...then

2. Kĩ năng:

- 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

3. Thỏi độ:

- Thỏi độ học tập nghiờm tỳc, yờu thớch mụn học.

II. Chuẩn bị:

- GV: SGK, giỏo ỏn, tài liệu tham khảo

- Chuẩn bị phũng thực hành đủ số mỏy hoạt động tốt - HS: Học kỹ lý thuyết, đọc trước bài thực hành

III. Phương phỏp:

- Phõn nhúm Hs thực hành.

- Đặt vấn đề, đưa ra yờu cầu để học sinh trao đổi và thực hành trờn mỏy.

- Gv quan sỏt, hướng dẫn cỏc núm thực hành, nhận xột cụng việc của từng nhúm.

IV. Tiến trỡnh dạy và học:1. Ổn định lớp 1. Ổn định lớp

2. Phõn việc cho từng nhúm thực hành.3. Bài mới: 3. Bài mới:

T/g Hoạt động của thầy Hoạt động của trũ Nội dung

13p + Hoạt động 1: ễn lại cõu

lệnh điều kiện

? 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 đủ.

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 đủ: 1. ễn lại cõu lệnh điều kiện: a) Dạng thiếu: - Cỳ phỏp:

IF <điều kiện> then

<cõu lệnh>;

b) Dạng đủ:

25p + Hoạt động 2: Làm bài tập1/52 - Viết chương trỡnh nhập 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 - Gừ chương trỡnh sau: program sapxep ; uses crt ;

var a,b : integer ; begin clrscr ; write(‘ nhap so a : ‘) ; readln(a) ; write(‘ nhap so b : ‘) ; readln(b) ; if a < b then write(a,’ ‘,b) else writeln(b,’ ‘,a) ; readln ;

- Tỡm hiểu ý nghĩa của cỏc cõu lệnh trong chương trỡnh.

- Dịch và chạy chương trỡnh

- 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.

+ Học sinh chỳ ý lắng nghe

+ Học sinh độc lập gừ chương trỡnh vào mỏy

+ Học sinh tỡm hiểu ý nghĩa của cỏc cõu lệnh trong chương trỡnh theo yờu cầu của giỏo viờn. + Nhấn F9 để dịch và nhấn Ctrl + F9 để chạy chương trỡnh.

kiện> then <Cõu lệnh 1> Else <cõu lệnh 2>; 2. Viết chương trỡnh nhập 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(‘ nhap so a : ‘) ; readln(a) ; write(‘ nhap so b : ‘) ; readln(b) ; if a < b then write(a,’ ‘,b) else writeln(b,’ ‘,a) ; readln end. 4. Củng cố (5 phỳt)

Giỏo viờn nhận xột và đỏnh giỏ tiết thực hành.

5. Dặn dũ: (2 phỳt)

- Tiết sau thực hành: “ Bài thực hành số 4” (tt)

Một phần của tài liệu Giáo án Tin học 8 cả năm chuẩn (Trang 70 - 73)

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

(178 trang)
w