Tải bản đầy đủ (.docx) (6 trang)

Giao an hoc ki 1

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 (114.47 KB, 6 trang )

Lớp

Ngày soạn

Ngày giảng

8A
8B

30/ 10 /2018

8C

Tiết

Sĩ số

... / ... / 2018

30

... / ... / 2018

30

... /... / 2018

29

Vắng


Tiết: 21
Bài 6: CÂU LỆNH ĐIỀU KIỆN
I. Mục tiêu:
1. Kiến thức:
- Biết một số hoạt động phụ thuộc vào điều kiên, tính đúng hoặc sai của
các điều kiện, điều kiện và các phép so sánh
2. Kĩ năng:
- Rèn luyện kĩ năng bước đầu viết được câu lệnh điều kiện trong Pascal
3. Thái độ:
- Thái độ học tập nghiêm túc, rèn luyện tư duy logic
II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- HS: Học kỹ lý thuyết, đọc trước bài.
III. Tiến trình dạy và học:
1. Kiểm tra bài cũ:
- ? Cho hai số thực a và b. Hãy cho biết kết quả so sánh hai số đó dưới dạng
“a lơn hơn b”, “a nhỏ hơn b” hoặc “a bằng b”. Hãy viết thuật tốn để thực hiện
bài tốn đó.
2. Bài mới:
Hoạt động của thầy

Hoạt động của trị

Nội dung

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

1. Hoạt động phụ

?
- Từ “nếu” trong các câu + Nếu chiều nay trời không
trên được dùng để chi mưa, em se đi chơi bóng.
một “điều kiện” và các
hoạt động tiếp theo sau se
phụ thuộc vào điều kiện

+ Nếu em bị ốm, em se nghi
học .
+ Học sinh chú ý lắng nghe

đó
? Nêu các điều kiện và

=> ghi nhớ kiến thức

thuộc vào điều kiện:

- Có những hoạt
động chi được thực
hiện khi một điều
kiện cụ thể được xảy
ra.

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

2. Tính đúng hoặc

- Mỡi điều kiện nói trên

sai của các điều

được mô tả dưới dạng
một phát biểu . Hoạt + Các điều kiện : chiều nay
động tiếp theo phụ thuộc trời không mưa, em bị ốm.

kiện:
- Khi đưa ra câu

vào kết quả kiểm tra phát + Các hoạt động phụ thuộc điều kiện , kết quả
biểu đó đúng hay sai . điều kiện : em se đi chơi kiểm tra là đúng, ta
nói điều kiện được
Vậy kiết quả kiểm tra có bóng, em se nghi học.
thoả mãn, còn khi kết

thể là gì ?

quả kiểm tra là sai, ta

? Cho ví dụ.

nói diều kiện khơng
thoả mãn.
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

3. Điều kiện và các
- Khi đưa ra câu điều kiện , phép so sánh:

việc mô tả thuật toán và kết quả kiểm tra là đúng, ta


lập trình.

nói điều kiện được thoả mãn, + Để so sánh ta

? Ta thường sử dụng các còn khi kết quả kiểm tra là thường sử dụng các
kí hiệu tốn học nào để sai, ta nói diều kiện khơng kí hiệu toán học như:
thoả mãn.

so sánh.

<, >, =, ≠, ≤, ≥.

- Ví dụ : Nếu a > b ,phép

Ví dụ :

so sánh đúng thì in giá trị

- Nếu nháy nút “x” ở góc

của a ra màn hình ; trên, bên phải cửa sổ, (thì)
ngược laị in giá trị của b cửa sở se được đóng lại.

ra màn hình (có nghĩa là

- Nếu X>5, (thì hãy) in giá

phép so sánh cho kết quả trị X ra màn hình.
sai).
+ 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 tốn học
như: <, >, =, ≠, ≤, ≥.
+ Học sinh chú ý lắng nghe

3. Củng cố:
? Hãy cho một số hoạt động phụ thuộc vào điều kiện.
4. Dặn dò:
- Về nhà học bài, kết hợp SGK.

Lớp

Ngày soạn

8A
8B
8C

30/10/2018

Ngày giảng


Tiết

Sĩ số

... / ... / 2018

30

... / ... / 2018

30

... /... / 2018

29

Vắng


Tiết 22

Bài 6: CÂU LỆNH ĐIỀU KIỆN (TT)
I. Mục tiêu:
1. Kiến thức:
- Biết sự cần thiết của câu trúc re nhánh trong lập trì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.
2. Kĩ năng:
- Rèn luyện kĩ năng bước đầu viết được câu lệnh điều kiện trong Pascal
3. Thái độ:

- Thái độ học tập nghiêm túc, rèn luyện tư duy logic
II. Chuẩn bị:
- GV: SGK, giáo án, tài liệu tham khảo
- HS: Học kỹ lý thuyết, đọc trước bài.
III. Tiến trình dạy và học:
1. Kiểm tra bài cũ:
- ? Hãy cho ví dụ về một số hoạt động phụ thuộc vào điều kiện
2. Bài mới:
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

4. Cấu trúc rẽ nhánh:

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 se

+ Mơ tả hoạt động tính Cấu trúc re nhánh được
tiền cho khách:

sử dụng để chi thị cho



được giảm 30% tởng số tiền - B1. Tính tởng số tiền T máy tính thực hiện các
phải thanh tốn.

khách hàng đã mua sách.

hoạt động khác nhau tuỳ

? Em hãy mơ tả hoạt động tính - B2. Nếu T ≥ 100000, số theo một điều kiện cụ thể
tiền cho khách.
tiền phải thanh tốn là có được thỗ mãn hay
Ví dụ 3: Trong ví dụ 2, chúng 70%x T.
ta biết rằng nếu tởng số tiền - B3. In hố đơn.
khơng nhỏ hơn 100 nghìn

khơng. Cấu trúc re nhánh
có hai dạng: dạng thiếu
và dạng đủ.

đồng, khách hàng se được
giảm 30% tổng số tiền phải
thanh tốn. Giả sử thêm vào + Mơ tả hoạt động tính
đó, cửa hàng giảm 10% cho tiền cho khách:
những khách chi mua với tởng - B1. Tính tởng số tiền T
số tiền không đến 100 nghìn khách hàng đã mua sách.
đồng.

- B2. Nếu T ≥ 100000, số

? Em hãy mơ tả hoạt động trên. tiền phải thanh tốn là
- Cách thể hiện hoạt động phụ 70%x T; ngược lài, số

thuộc vào điều kiện như trong tiền phải thanh tốn là
ví dụ 2 được gọi cấu trúc re 90% x T
nhánh dạng thiếu còn trong ví - B3. In hoá đơn.
dụ 3 gọi là cấu trúc re nhánh + Học sinh chú ý lắng
dạng đủ.
nghe => ghi nhớ kiến

+ Tìm hiểu câu lệnh điều kiện.

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

- ? Câu lệnh điều kiện có mấy
dạng.

a) Dạng thiếu:

* Dạng thiếu.

- Cú pháp:

- Cú pháp:

+ Câu lệnh điều kiện có 2 IF <điều kiện> then

IF <điều kiện> then <câu dạng là dạng thiếu và lệnh>;
lệnh>;

dạng đủ.


- Hoạt động: Chương

- Hoạt động: Chương trình se

trình se kiêm tra điều

kiêm tra điều kiện. Nếu điều

kiện. Nếu điều kiện được

kiện được thoã mãn, chương
trình se thực hiện câu lệnh sau
từ khố then, ngược lại câu
lệnh đó bị bỏ qua.

+ Học sinh chú ý lắng
nghe => ghi nhớ kiến
thức.

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

thoã mãn, chương trình
se thực hiện câu lệnh sau
từ khố then, ngược lại
câu lệnh đó bị bỏ qua.
b) Dạng đủ:


+ Thể hiện dạng thiếu
trong Pascal.
If a > b then Writeln(a);

* 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

- Cú pháp: If <điều kiện> then + Chương trình se kiểm trình se kiểm tra điều
tra điều kiện. Nếu điều kiện. Nếu điều kiện được
<CL 1> Else <CL 2>;
- Hoạt động?

kiện được thoã mãn, thoã mãn, chương trình
chương trình se thực hiện se thực hiện câu lệnh 1
câu lệnh 1 sau từ khoá sau từ khoá then, ngược
then, ngược lại câu lệnh 2 lại câu lệnh 2 se được
se được thực hiện.

thực hiện.

3. Củng cố:
? 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
đủ.
4. Dặn dò:
- 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”.




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×