Giáo án Tin học Lớp 8 - Tuần 11 - Nguyễn Thanh Hòa - Năm học 2020-2021

1. Kiểm tra bài cũ: (5p)

? 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 toán để thực hiện bài toán đó.

2. Bài mới:

doc 5 trang Bình Lập 17/04/2024 280
Bạn đang xem tài liệu "Giáo án Tin học Lớp 8 - Tuần 11 - Nguyễn Thanh Hòa - Năm học 2020-2021", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Giáo án Tin học Lớp 8 - Tuần 11 - Nguyễn Thanh Hòa - Năm học 2020-2021

Giáo án Tin học Lớp 8 - Tuần 11 - Nguyễn Thanh Hòa - Năm học 2020-2021
Tuần 11 (từ ngày 16/11/2020 đến ngày 21/11/2020 )
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ị:
Sách giáo khoa, máy tính điện tử.
III. Tiến trình bài dạy:
1. Kiểm tra bài cũ: (5p)
	? 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 toán để thực hiện bài toá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 ?
- Từ “nếu” trong các câu trên được dùng để chỉ một “điều kiện” và các hoạt động tiếp theo sau sẽ phụ thuộc vào điều kiện đó 
? Nêu các điều kiện và 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
- Mỗi điều kiện nói trên được mô tả dưới dạng một phát biểu . Hoạt động tiếp theo phụ thuộc vào kết quả kiểm tra phát biểu đó đúng hay sai . Vậy kiết quả kiểm tra có thể là gì ?
? Cho ví dụ.
+ 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 việc mô tả thuật toán và lập trình. 
? Ta thường sử dụng các kí hiệu toán học nào để so sánh.
- Ví dụ : Nếu a > b ,phép so sánh đúng thì in giá trị của a ra màn hình ; ngược laị in giá trị của b ra màn hình (có nghĩa là phép so sánh cho kết quả sai).

+ Nếu chiều nay trời không mưa, em sẽ đi chơi bóng.
+ Nếu em bị ốm, em sẽ nghỉ học 
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
+ Các điều kiện : chiều nay trời không mưa, em bị ốm.
+ Các hoạt động phụ thuộc điều kiện : em sẽ đi chơi bóng, em sẽ nghỉ học.
- Khi đưa ra câu điều kiện , kết quả kiểm tra là đúng, ta nói điều kiện được thoả mãn, còn khi kết quả kiểm tra là sai, ta nói diều kiện không thoả mãn.
+ Ví dụ :
- Nếu nháy nút “x” ở góc trên, bên phải cửa sổ, (thì) cửa sổ sẽ được đóng lại.
- Nếu X>5, (thì hãy) in giá trị X ra màn hình.
+ 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 toán học như: , =, , =.
+ Học sinh chú ý lắng nghe

1. Hoạt động phụ thuộc vào điều kiện:
Có những hoạt động chỉ được thực hiện khi một điều kiện cụ thể được xảy ra.
2. Tính đúng hoặc sai của các điều kiện:
2. Điều kiện và các phép so sánh:
+ Để so sánh ta thường sử dụng các kí hiệu toán học như: , =, , =.
IV. Củng cố: 
	? Hãy cho một số hoạt động phụ thuộc vào điều kiện.
V. Dặn dò: 
- Về nhà học bài, kết hợp SGK.
VI./ Tổng kết – Rút kinh nghiệm:
Hàm if...then là điều kiện nếu thì để học sinh làm những bài toán gồm nhiều trường hợp xảy ra theo các kết quả khác nhau
Tuần 11 (từ ngày16/11/2020 đến ngày 21/11/2020)
Tiết 22	
Bài thực hành 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ị:
Nội dung bài thực hành, máy tính điện tử.
III. Tiến trình thực hành:
Hoạt động của thầy
Hoạt động của trò
Nội dung
+ 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 đủ. 
+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 ;
end.
- 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
a) Dạng thiếu:
- Cú pháp:
IF then 
	;
- 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 then 
Else 
	;
- 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.

IV. Nhận xét 
Giáo viên nhận xét và đánh giá tiết thực hành.
V. Dặn dò: - Tiết sau thực hành: “ Bài thực hành số 4” 
VI./ Tổng kết – Rút kinh nghiệm:
- Hàm if ... then... else... thay vì sử dùng 2 hàm if ta chỉ cần 1 hàm là xét được tất cả các trường hợp của bài toán

File đính kèm:

  • docgiao_an_tin_hoc_lop_8_tuan_11_nguyen_thanh_hoa_nam_hoc_2020.doc