Tiến trình bài dạy:

Một phần của tài liệu GIAO AN TIN 11 IN NGAY (Trang 45 - 47)

1. Hoạt động 1: Kiểm tra bài cũ

Câu hỏi 1(H1): Trình bày cấu trúc câu lệnh rẽ nhánh và cấu trúc lặp ?

2. Hoạt động 2: Giải bài tập 4

Câu hỏi 1(H1): Sử dụng lệnh If này gồm mấy nhánh ?

Câu hỏi 2(H2): Hàm lấy giá trị tuyệt đối của biểu thức hay biến ?

Hoạt động của HS Hoạt động của GV Ghi bảng

- 1 HS lên bảng giải câu 4a)

HĐTP1:

- GV gọi 1 HS lên bảng giải câu 4a)

Câu 4a)

If (sqrt(x) + sqrt(y)) <=1

Hoạt động của HS Hoạt động của GV Ghi bảng

- 1 HS lên bảng trả lời.

- Cả lớp theo dõi và nhận xét bổ sung (nếu cĩ).

- GV gọi 1 HS lên trả lời H1.

- GV yêu cầu cả lớp nhận xét câu trả lời của bạn. - GV nhận xét và đánh giá. -Rẽ nhánh If <btđk > then <lệnh 1> else <lệnh 2>; If <btđk > then <lệnh 1>; - Lặp For

For <biến đếm>:= <giá trị đầu> To <giá trị cuối> Do <lệnh>;

For <biến đếm>:= <giá trị đầu> Downto <giá trị cuối> Do <lệnh>;

- Lặp While

- 1 HS trả lời H1. - Các HS khác theo dõi và nhận xét. - 1 HS lên bảng giải câu 4b) - 1 HS trả lời H2. - GV đặt H1.

- GV yêu cầ cả lớp theo dõi và nhận xét.

- GV nhận xét, hồn chỉnh bài làm và đánh giá.

HĐTP2:

- GV gọi 1 HS lên bảng giải câu 4b)

- GV đặt H2.

- GV nhận xét và đánh giá.

then z:= sqrt(x) + sqrt(y) Else

If y>=x then z:= x+y Else z:= 0.5;

Câu 4b)

If (sqr(x-a) + sqr(y-b)) <= sqr(r) then z:=abs(x) +abs(y) Else z:= x+y;

3. Hoạt động 3: Giải bài tập 5

Câu hỏi 1(H1): Hãy khai triển biểu thức Y =∑

= +50 50

1 1

n nn n

dưới dạng tường minh ?

Câu hỏi 2(H2): Nhìn vào cơng thức khai triển, em hãy cho biết n lấy giá trị trong đoạn nào ?

Câu hỏi 3(H3): Em hãy thử đưa ra phương pháp tính Y ?

Câu hỏi 4(H4): Sử sụng cấu trúc điều khiển lặp nào là phù hợp ?

Hoạt động của HS Hoạt động của GV Ghi bảng

- 1 HS lên bảng trình bày H1. - 1 HS trả lời H2. - 1 HS trả lời H3 -1 HS trả lời H4 - 1 HS lên bảng giải bài 5a - Các HS cịn lại theo dõi và nhận xét bổ sung (nếu cĩ). - GV đặt H1. - GV đặt H2. - GV đặt H3. - GV đặt H4.

- GV gọi 1 HS lên bảng giải bài 5a)

- GV yêu cầu các HS cịn lại theo dõi và nhận xét. - GV nhận xét, hồn chỉnh bài làm và đánh giá. Y = 51 50 4 3 3 2 2 1+ + ++ Câu 5a) Uses crt; Var y: real; n: byte; Begin Clrscr; y:=0; for n:=1 to 50 do y:= y + n/(n+1); writeln(y:14:6); readln; End. V. Củng cố và dặn dị :

1. Nắm được những nội dung đã học: Cĩ 2 cấu trúc lặp:

• Lặp For: Số lần lặp đã xác định

• Lặp While: Số lần lặp chưa xác định

Ngày soạn: Ngày dạy:

Tiết 18

KIỂM TRA MỘT TIẾTI. Mục tiêu đánh giá, yêu cầu của đề I. Mục tiêu đánh giá, yêu cầu của đề

1. Mục tiêu đánh giá: Kiểm tra sự hiểu bài của hs sau khi học xong chương1, 2, 3.

2. Yêu cầu của đề:

a. Kiến thức:

- Cách khai báo hằng, biến, cách tạo các biểu thức, cách sử dụng lệnh gán, cách sử dụng lệnh vào ra đơn giản.

- Khái niệm rẽ nhánh và lặp trong chương trình, khái niệm lập trình cĩ cấu trúc. b. Kĩ năng:

- Biết khai báo biến đơn

- Biết diễn đạt đúng các câu lệnh,soạn được chương trình các bài tốn đơn giản c. Thái độ:

- Nghiêm túc ,cố gắng vượt qua những lúng túng.

- Tiếp tục rèn luyện phẩm chất cần thiết cho người lập trình

Một phần của tài liệu GIAO AN TIN 11 IN NGAY (Trang 45 - 47)

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

(95 trang)
w