+ Ổn định lớp + Kiểm tra bài cũ + Tiến trỡnh tiết dạy:
Hoạt động của giỏo viờn Hoạt động của học sinh Nội dung ghi bảng
+ Đặt vấn đề: Giới thiệu về cỏc thư viện chương trỡnh trong ngụn ngữ lập trỡnh
+ HĐ 1: Giới thiệu thư viện CRT - Yờu cầu học sinh đọc sỏch và kể tờn những chương trỡnh con trong thư viện CRT
- Trỡnh chiếu và cho chạy chương trỡnh sau:
Program xoamanhinh; Begin
Clrscr;
Writeln(‘Xoa man hinh’); Readln;
End.
- Vỡ sao xuất hiện lỗi khi chạy chương trỡnh này?
- Thờm : Uses CRT vào trước begin và chạy chương trỡnh
- Chức năng của thủ tục Clrscr ? - Trỡnh chiếu chương trỡnh chứa thủ tục textcolor, yờu cầu học sinh
+ Cỏc chương trỡnh trong thư viện CRT :
- Clrscr, textcolor, textbackgrond, gotoXY
- Quan sỏt
- Chưa sử dụng thư viện CRT - Quan sỏt
-Xoỏ màn hỡnh
1/ CRT:
- Chứa cỏc thủ tục liờn quan đến việc quản lớ và khai thỏc mà hỡnh, bàn phớm của mỏy tớnh
Hoạt động của giỏo viờn Hoạt động của học sinh Nội dung ghi bảng
quan sỏt và nhận xột về chức năng của lệnh này
- Trỡnh chiếu chương trỡnh chứa thủ tục textbackground, yờu cầu học sinh quan sỏt và nhận xột về chức năng của lệnh này
- Trỡnh chiếu chương trỡnh chứa thủ tục gotoXY, yờu cầu học sinh quan sỏt và nhận xột về chức năng của lệnh này
+ HĐ 2: Tỡm hiểu thư viện Graph - ĐVĐ: thư viện Graph chứa cỏc thủ tục liờn quan đến chế độ đồ hoạ + Cho HS xem sỏch và trả lời: - Cỏc dạng dữ liệu nào cú thể được hiển thi trờn màn hỡnh?
- Card màn hỡnh cú nhiệm vụ gỡ? - Cỏc tệp điều khiển đồ hoạ cú chức năng gỡ?
- Khi núi đến màn hỡnh phõn giải 640x480 là núi đến điều gỡ?
+ Để sử dụng thư viện đồ hoạ ta phải làm gỡ?
- Để khởi tạo chế độ đồ hoạ ta sử dụng thủ tục nào? - Khi khụng sử dụng chế độ đồ hoạ nữa thỡ ta phải làm gỡ? - Đặt màu chữ - Đặt màu nền - Đưa con trỏ về cột X và dũng Y - Lắng nghe - Văn bản và hỡnh ảnh
- Đảm bảo tương tỏc giữ vi xử lớ và màn hỡnh
- Cung cấp cỏc chương trỡnh điều khiền tương ứng với cỏc loại bảng mạch đồ hoạ
- 640 dũng và 480 cột
- Khởi tạo chế độ đồ hoạ - Initgraph(var driver, mode: Integer; path: string);
- Trở về chế độ văn bản
- Textcolor(n): đặt màu chữ, trong đú n là hằng hoặc biến xỏc định màu
- Textbackground(n): đặt màu nền
- GotoXY(x,y): đưa con trỏ đến cột x dũng y của màn hỡnh văn bản 2/ Graph: - Chứa cỏc hàm và thủ tục liờn quan đến chế độ đồ hoạ a) Cỏc thiết bị và chương trỡnh hỗ trợ đồ hoạ:
- Cú hai chế độ làm việc: văn bản và đồ hoạ
- Bảng mạch điều khiển màn hỡnh là thiết bị đảm bảo tương tỏcgiữa vi xử lớ và màn hỡnh
b) Khởi tạo chế dộ đồ hoạ:
- Initgraph(var driver, mode: Integer; path: string);
+ Trong đú:
- driver: số hiệu chương trỡnh điều khiển BGI
- mode: số hiệu độ phõn giải - path: đường dẫn đến tệp BGI - CloseGraph: Kết thỳc chế độ đồ hoạ