D. HOẠT ĐỘNG VẬN DỤNG
a) Mục tiêu: Nắm được nội dung bài tập
b) Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của
c) Sản phẩm: HS hoàn thành tìm hiểu kiến thứcd) Tổ chức thực hiện: d) Tổ chức thực hiện:
Hoạt động của GV và HS Sản phẩm dự kiến
* Bước 1: Chuyển giao nhiệm vụ:
Chiếu nội dung yêu cầu lên máy, yêu cầu HS đọc ro và chỉ ra vấn đề mới trong đề bài.
Yêu cầu HS lập trình trên máy và đánh giá kết quả của HS
* Bước 2: Thực hiện nhiệm vụ:
+ HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi
+ GV: quan sát và trợ giúp các cặp.
* Bước 3: Báo cáo, thảo luận:
+ HS: Lắng nghe, ghi chú, một HS phát biểu lại các tính chất.
+ Các nhóm nhận xét, bổ sung cho nhau.
* Bước 4: Kết luận, nhận định: GV
chính xác hóa và gọi 1 học sinh nhắc lại kiến thức
3.
Thủ tục ChuChay(s,dong) có sử dụng hai thủ tục CatDan(S1,S2) và CanGiua(s) do vậy chỉ cần bỏ xung phần khác:
Procedure ChuChay(s1:Str79; dong: byte); Var S2: Str 79; Stop: Boolean; Begin CanGiua (s1); Stop:=False;
While not (Stop) do Begin Goto (1, dong); Write(s1); Delay(100); CatDan(s1,s2); S1:=S2; Stop:=KeyPressed; end; end; Hoạt động 2: Bài tập
a) Mục tiêu: Nắm được nội dung bài tập
b) Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của
GV.
c) Sản phẩm: HS hoàn thành tìm hiểu kiến thứcd) Tổ chức thực hiện: d) Tổ chức thực hiện:
Hoạt động của GV và HS Nội dung
GV: Bài 1: Viết chương trình
nhập vào 4 số thực a, b, c, d. ìm GNLN (Max) của 4 số đó. Trong chương trình có sử dụng hàm tìm Max của 2 số
Hướng dẫn
- Viết CT tìm GTLN của 2 số
- Trong CT chính có lời gọi đến CTC tìm GTLN
Bài 2: Viết chương trình tim
Bài 1:
Var a,b,c,d: Real;
Function GTLN (x,y: real):real; Begin
if x>y then GTLN :=x else
GTLN:=y; Begin
writeln ('nhap 4 so a,b,c,d;'); Readln(a,b,c,d);
BSCNN của 2 số a, b
Gợi ý:
Trong chương chình có sử dụng đến chương trình con tìm UCLN của 2 số (a, b).
* Bước 2: Thực hiện nhiệm vụ:
+ HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi
+ GV: quan sát và trợ giúp các cặp.
* Bước 3: Báo cáo, thảo luận:
+ HS: Lắng nghe, ghi chú, một HS phát biểu lại các tính chất. + Các nhóm nhận xét, bổ sung cho nhau. * Bước 4: Kết luận, nhận định: GV chính xác hóa và gọi 1
học sinh nhắc lại kiến thức
Writeln('GTLN
la:',GTLN(GTLN(GTLN(a,b),c),D):10:2); readln
End.
Bài 2: HS dựa vào gợi ý tự viết chương
trình
C. HOẠT ĐỘNG LUYỆN TẬP
a. Mục tiêu: Củng cố, luyện tập kiến thức vừa học.b. Nội dung: HS đọc SGK làm các bài tập. b. Nội dung: HS đọc SGK làm các bài tập.