I. MỤC TIÊU:
- Tiếp tục củng cố cho học sinh những khái niệm chương trình con, thư thư chương trình con.
- Minh họa khả năng đồ họa của ngôn ngữ lập trình nói chung, Pascal nói riêng.
- Tìm hiểu cách sử dụng một số chương trình con chuẩn trong thư viện graph của Pascal
II. PHÂN TIẾT:
- Tiết 50 : Thực hành.
III. TIẾN TRÌNH BÀI HỌC:
A. Ổn định lớp:
B. Bài cũ :
C. Bài mới:
TIẾT 50: BÀI TẬP THỰC HÀNH SỐ 8 I. MỤC TIÊU: - Tiếp tục củng cố cho học sinh những khái niệm chương trình con, thư thư chương trình con. - Minh họa khả năng đồ họa của ngôn ngữ lập trình nói chung, Pascal nói riêng. - Tìm hiểu cách sử dụng một số chương trình con chuẩn trong thư viện graph của Pascal II. PHÂN TIẾT: - Tiết 50 : Thực hành. III. TIẾN TRÌNH BÀI HỌC: A. Ổn định lớp: B. Bài cũ : C. Bài mới: Hoạt động 1 : Tìm hiểu chương trình a) Hoạt động của giáo viên Hoạt động của học sinh H1: Tìm hiểu chương trình: +Tại sao phải khai báo thư viện crt, graph ? + Giải thích hàm DetectInit. + Phát vấn học sinh giải thích một số câu lệnh: Randomize; Moveto(GetmaxX div 2, GetmaxY div 2); SetColor(Random(GetmaxCorlor)); Lineto(Random(GetmaxX),Random(GetmaxY)); H2: HS đánh chương trình và chạy chương trình - HS trả lời: + Khai báo thư viện crt vì sử dụng thủ tục write, readln, keypressed. + Khai báo thư viện graph vì sử dụng thủ tục Moveto, SetColor, Lineto. + HS giải thích theo gợi ý của giáo viên. + Khởi tao cơ chế tạo số ngẫu nhiên. + Di chuyển co trỏ đến tâm màn hình. + Chọn màu cho nét vẽ một cách ngẫu nhiên nhờ hàm Random(n). + Vẽ đoạn thẳng từ điểm hiện tại (con trỏ) đến một điểm có tọa độ ngẫu nhiên. Hoạt động 2 : Tìm chương trình b) Hoạt động của giáo viên Hoạt động của học sinh H1: GV cài đặt trước chương trình b) H2: HS chạy chương trình và tìm hiểu chương trình đặt câu hỏi thắc mắc. H3: Giải đáp thắc mắc. - HS chạy chương trình và đặt câu hỏi thắc mắc. - Nghe, hiểu. D.Củng cố và dặn dò: - Nắm lại cấu trúc chương trình con và thực hiện chương trình con, chương trình con của thư viện. - Về nhà xem lại chương trình và cài đặt một số chương trình trong SBT.
Tài liệu đính kèm: