Giáo án phát triển năng lực Tin học 8 theo CV3280 - Tiết 26, Bài 6: Câu lệnh điều kiện (Tiết 2) - Năm học 2018-2019

I.MỤC TIÊU

1.Kiến thức

Giúp học sinh :

- Biết sự cần thiết của cấu trúc rẽ nhánh trong lập trình.

- Biết cấu trúc rẽ nhánh được sử dụng để chỉ dẫn cho máy tính thực hiện các thao tác phụ thuộc vào điều kiện.

- Biết mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện cấu trúc rẽ nhánh.

2.Kĩ năng

- Hiểu được cầu trúc rẽ nhánh có hai dạng: Dạng thiếu và dạng đầy đủ.

- Hiểu cú pháp và hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đầy đủ trong pascal.

- Bước đầu viết được chương trình với câu lệnh điều kiện.

II.CHUẨN BỊ CỦA GV VÀ HS

1.Chuẩn bị của giáo viên

- Thiết bị dạy học: Bảng

- Học liệu: Sách giáo khoa Tin học 8, giáo án.

2.Chuẩn bị của học sinh

 Nội dung liên quan đến bài học.

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

- Phương pháp: Thuyết trình, giải quyết vấn đề, làm việc nhóm.

- Kĩ thuật dạy học: Đặt câu hỏi, nhóm.

IV.TỔ CHỨC CÁC HOẠT ĐỘNG DẠY - HỌC

1.Ổn định lớp (3 phút)

2. Kiểm tra bài cũ

3.Bài mới

Cùng với hoạt động phụ thuộc vào điều kiện nói trên. Để hiểu như thế nào về câu lệnh điều kiện, cách sử dụng chúng trong ngôn ngữ lập trình, tiết học này ta sẽ tìm hiểu về nội dung này.

 

doc 3 trang linhnguyen 08/10/2022 5740
Bạn đang xem tài liệu "Giáo án phát triển năng lực Tin học 8 theo CV3280 - Tiết 26, Bài 6: Câu lệnh điều kiện (Tiết 2) - Năm học 2018-2019", để 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 phát triển năng lực Tin học 8 theo CV3280 - Tiết 26, Bài 6: Câu lệnh điều kiện (Tiết 2) - Năm học 2018-2019

Giáo án phát triển năng lực Tin học 8 theo CV3280 - Tiết 26, Bài 6: Câu lệnh điều kiện (Tiết 2) - Năm học 2018-2019
Tuần: 13 	Ngày soạn: 12/11/2018
Tiết: 26	 Ngày dạy: 19/11/2018
Bài 6: CÂU LỆNH ĐIỀU KIỆN (tiết 2)
I.MỤC TIÊU
1.Kiến thức
Giúp học sinh : 
- Biết sự cần thiết của cấu trúc rẽ nhánh trong lập trình.
- Biết cấu trúc rẽ nhánh được sử dụng để chỉ dẫn cho máy tính thực hiện các thao tác phụ thuộc vào điều kiện.
- Biết mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện cấu trúc rẽ nhánh.
2.Kĩ năng
- Hiểu được cầu trúc rẽ nhánh có hai dạng: Dạng thiếu và dạng đầy đủ.
- Hiểu cú pháp và hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đầy đủ trong pascal.
- Bước đầu viết được chương trình với câu lệnh điều kiện.
II.CHUẨN BỊ CỦA GV VÀ HS
1.Chuẩn bị của giáo viên
- Thiết bị dạy học: Bảng
- Học liệu: Sách giáo khoa Tin học 8, giáo án.
2.Chuẩn bị của học sinh
	Nội dung liên quan đến bài học.
III.PHƯƠNG PHÁP VÀ KĨ THUẬT DẠY HỌC
- Phương pháp: Thuyết trình, giải quyết vấn đề, làm việc nhóm.
- Kĩ thuật dạy học: Đặt câu hỏi, nhóm.
IV.TỔ CHỨC CÁC HOẠT ĐỘNG DẠY - HỌC
1.Ổn định lớp (3 phút)
2. Kiểm tra bài cũ
3.Bài mới
Cùng với hoạt động phụ thuộc vào điều kiện nói trên. Để hiểu như thế nào về câu lệnh điều kiện, cách sử dụng chúng trong ngôn ngữ lập trình, tiết học này ta sẽ tìm hiểu về nội dung này.
3.1) Hoạt động 1: Cấu trúc rẽ nhánh (15 phút)
a) Mục tiêu
- Hiểu được cầu trúc rẽ nhánh có hai dạng: Dạng thiếu và dạng đầy đủ.
b.Năng lực hình thành
Năng lực chuyên môn, năng lực tự quản, năng lực hợp tác, năng lực ngôn ngữ.
c)Phương pháp/Kĩ thuật dạy học
Phương pháp: Giải quyết vấn đề, thuyết trình, làm nhóm.
Kĩ thuật dạy học: Đặt câu hỏi, nhóm.
d)Phương tiện
	- Bảng.
Hoạt động giáo viên
Hoạt động học sinh
- Xét ví dụ 2/SGK.
- ?Mô tả thuật toán, tính tiền của khách hàng khi mua sách.
=> Cách thể hiện hoạt động phụ thuộc vào điều kiện như trên được gọi là cấu trúc rẽ nhánh dạng thiếu.
- Mô tả thuật toán thể hiện hoạt động phụ thuộc vào điều kiện của cấu trúc rẽ nhánh dạng đủ.
- Đọc ví dụ, suy nghĩ cách tính.
- Trả lời.
- Chú ý theo dõi.
e) Sản phẩm
* Cấu trúc rẽ nhánh dạng thiếu:
Điều kiện
Câu lệnh
S
Đ
- Nếu điều kiện thỏa mản thì thực hiện câu lệnh, ngược lại thì bỏ qua câu lệnh.
* Cấu trúc rẽ nhánh dạng đủ
Điều kiện
Câu lệnh 1
Câu lệnh 1
Đ
S
- Nếu điều kiện thỏa mản thì thực hiện câu lệnh 1, ngược lại thì thực hiện câu lệnh 2.3.2) Hoạt động 2: Câu lệnh điều kiện (22 phút)
a) Mục tiêu
- Hiểu cú pháp và hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đầy đủ trong pascal.
b.Năng lực hình thành
Năng lực chuyên môn, năng lực tự quản, năng lực hợp tác, năng lực ngôn ngữ.
c)Phương pháp/Kĩ thuật dạy học
Phương pháp: Giải quyết vấn đề, thuyết trình, làm nhóm.
Kĩ thuật dạy học: Đặt câu hỏi, nhóm.
d)Phương tiện
	- Bảng.
Hoạt động giáo viên
Hoạt động học sinh
- Trong ngôn ngữ lập trình, các cấu trúc rẽ nhánh được thể hiện bằng câu lệnh điều kiện.
- ?Nêu và viết cú pháp của câu lệnh điều kiện dạng thiếu.
-> Gv có thể dịch sang tiếng việt cho hs dễ tiếp thu.
- Nêu ví dụ.
- Nêu và viết cú pháp của câu lệnh điều kiện dạng thiếu?
-> Dịch sang tiếng việt cho hs dễ tiếp thu.
- Nêu ví dụ.
- Lắng nghe.
- Trả lời.
- Chú ý theo dõi.
- Trả lời.
- Chú ý.
- Tự nêu ví dụ dựa vào cú pháp.
e) Sản phẩm
* Câu lệnh điều kiện dang thiếu:
if then ;
-> Chương trình sẽ kiểm tra điều kiện, nếu điều kiện thỏa mãn thì chương trình thực hiện câu lệnh sau từ khóa then, ngược lại câu lệnh bị bỏ qua.
Ví dụ: If a>b then write(a);
* Câu lệnh điều kiện dang đủ:
if then else ;
-> Chương trình sẽ kiểm tra điều kiện, nếu điều kiện thỏa mãn thì 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ụ: If a>b then write(a) else write(b);
V.CÂU HỎI & BÀI TẬP KIỂM TRA ĐÁNH GIÁ NĂNG LỰC HS (3 phút)
Thông hiểu: Hướng dẫn làm bài tập 5 và 6 SGK.
a) sai (thừa dấu :)	
b) sai (thừa ;)	
c) Đúng nếu m:=n không phụ thuộc vào X>5, ngược lại sai.	
d) sai;
VI.HƯỚNG DẪN HỌC Ở NHÀ (2 phút)
- Học bài và làm bài tập đầy đủ tiết sau học “Bài tập”

File đính kèm:

  • docgiao_an_phat_trien_nang_luc_tin_hoc_8_theo_cv3280_tiet_26_ba.doc