PHƯƠNG PHÁP: Giảng giả i+ hoạt động của học sinh.

Một phần của tài liệu Giáo án Tin học 11 chuẩn KTKN_Bộ 4 (Trang 27)

IV. HOẠT ĐỘNG DẠY HỌC

1. Hoạt động 1: (5 phút) Kiểm tra bài cũ

Hđ của GV Hđ của HS

Cho 2 số nguyên a, b; tìm Max(a,b).

Yêu cầu: viết phần tên, phần khai báo, và câu lệnh nhập a, b bằng Pascal. Nêu thuật toán tìm Max(a,b).

Gọi 2 hs lên bảng

Nhận xét, đánh giá, cho điểm

Đ/án:

Program baitap;

Var a, b, max : integer;

Begin

readln(a,b);

end.

2 hs lên bảng trả lời độc lập. Hs khác nhận xét

2. Hoạt động 2: (5 phút) Tìm hiểu cấu trúc rẽ nhánh thiếu và đủ

Hđ của GV Hđ của HS Nd ghi bảng

Câu lệnh IF Đ_kiện Đ S Câu lệnh 1 IF Điều kiện Đ S Câu lệnh 2

- Với bài toán trên làm thế nào để tìm Max(a, b)?

- Hãy mô tả thuật toán bằng NNLT Pascal?

- Hãy cho biết câu: Nếu …thì … là loại câu gì?

Còn dạng nào khác không?

- Hãy cho ví dụ về các loại câu điều kiện

* Chọn hai câu làm ví dụ. Từ đó phân tích cho học sinh thấy cấu trúc rẽ nhánh thể hiện trong ví dụ này.

- So sánh:

+ Nếu a>b thì max = a. + Nếu a<b thì max = b. - Chưa làm được - Câu điều kiện.

- Có, Nếu …thì … nếu không thì … - Nếu có học bài thì đạt điểm 10. - Nếu là người lớn thì 5000đ nếu trẻ em thì 1000đ. 1. Rẽ nhánh: * Một số mệnh đề có dạng điều kiện: + Dạng thiếu: Nếu… thì… + Dạng đủ: Nếu … thì … nếu không thì … * Cấu trúc dùng để mô tả các mệnh đề như trên được gọi là cấu trúc rẽ nhánh thiếu và đủ.

* Mọi ngôn ngữ lập trình đều có các câu lệnh để mô tả cấu trúc rẽ nhánh.

3. Hoạt động 3: (12 phút)Câu lệnh If …then

Hđ của GV Hđ của HS Nd ghi bảng

1. Y/cầu hs n/cứu sgk và dựa vào các ví dụ cấu trúc rẽ nhánh để đưa ra cấu trúc chung của câu lệnh rẽ nhánh.

2. Khi không đề cập đến việc gì xãy ra nếu điều kiện không thõa mãn cấu ra nếu điều kiện không thõa mãn cấu trúc câu lậnh rẽ nhánh như thế nào?

3.Gọi học sinh viết câu lệnh so sánh để tìm Max(a, b) bằng 2 cách.

Một phần của tài liệu Giáo án Tin học 11 chuẩn KTKN_Bộ 4 (Trang 27)

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

(72 trang)
w