Tiết 47

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Trần Chí Thu (trang riêng)
Ngày gửi: 14h:48' 18-07-2009
Dung lượng: 89.5 KB
Số lượt tải: 11
Nguồn:
Người gửi: Trần Chí Thu (trang riêng)
Ngày gửi: 14h:48' 18-07-2009
Dung lượng: 89.5 KB
Số lượt tải: 11
Số lượt thích:
0 người
Tuần:33 (Tuần 29, Tiết 47:Lớp 11C)
Tiết : 47 Ngày soạn 27 /02/08
Bài 19. THƯ VIỆN CHƯƠNG TRÌNH CON CHUẨN(tt)
A- Mục tiêu bài học:
Kiến thức:
Học sinh cần nắm:
Mỗi ngôn ngữ lập trình đều có những thư viện chương trình con chuẩn để mở rộng khả năng ứng dụng.
Mỗi thư viện có thể bao gồm chương trình con chuẩn có liên quan đến một loại công việc. chảng hạn trong Pascal: Thư viện crt gồm các thủ tục liên quan đến sử lí màn hình, bàn phím; thư viện Graph gồm các hàm , thủ tục liên quan đến chế độ đồ họa, …
Các ngôn ngữ lập trình cung cấp các khả năng quản lí, khai thác và điều khiển các thiết bị vào và ra; khả năng thực hiện các thao tác đồ họa….
Kỹ năng:
Biết khai báo và sử dụng thư viện chương trình con chuẩn crt, Graph, và các thư viện khác
Các thao tác vẽ hình, thiết đặt màu nền, màu chữ …
Thái độ:
Phát huy tính tích cực của học sinh, rèn luyện tính tổ chức của học sinh.
B- Phương pháp:
Thuyết trình –vấn đáp
C- Chuẩn bị của giáo viên và học sinh:
1./ Chuẩn bị của giáo viên: Giáo án,
2./ Chuẩn bị của học sinh: SKG, bài mới
D- Tiến trình lên lớp:
I- Ổn định lớp:
II- Kiểm tra bài cũ:
Có mấy loại chương trình con? Phân biệt hàm và thủ tục?
III- Bài mới: Đặt vấn đề:
Mỗi ngôn ngữ đều có các chương trình con chuẩn trong các thư viện. mỗi thư viện cung cấp cho chúng ta một số hàm và thủ tục để trợ giúp chúng ta tạo ra các chương trĩnhinh động hơn. Hôm nay ta tìm hiểu các thủ tục trong Graph và một số thư viện khác.
Hoạt động của giáo viên
Hoạt động của học sinh
* Hoạt động 1: Tiếp tục tìm hiểu các thủ tục và hàm trong thư viện Graph.
Gv: Hãy viét tất cả các thủ tục vẽ đường thẳng và cho biết công dụng của mỗi thủ tục.
Hs: Lên bảng trình bày.
Gv: Để biết độ phân giải màn hình đồ họa đang sử dụng ta sử dụng một số các hàm và thủ tục sau: GetMaxX, GetMaxY, Moveto ..
Gv: Giải thích rõ công dụng mỗi hàm và thủ tục
Gv: Để vẽ đường tròn ta cần điều kiện gì?
Hs: Để vẽ đường tròn ta phải xác định tâm và bán kính của đường tròn.
Gv: Đưa ra thủ tục vẽ đường tròn Circle(x,y,r);
Gv: Để vẽ đường tròn tâm I(3,6) bán kính R=7?
Hs: Circle(3,6,7);
Gv: Để vẽ một cung Elip như hình sau ta phải có điều kiện gì?
Hs: Ta biết tọa độ của tâm với các bán kính Xr, Yr từ góc khởi đầu đến góc kết thúc
Gv: Để vẽ hình chữ nhật ta chỉ cần biết hai tọa độ điểm góc trên trái với điểm góc dưới phải>
d) Các thủ tục và hàm liên quan đến con trỏ:
Funcition GetmaxX:Integer;
Xác định giá trị lớn nhất của tọa độ X
Funcition GetmaxY:Integer;
Xác định giá trị lớn nhất của tọa độ Y
Procedure Moveto (x,y);
Chuyển con trỏ tới tọa độ (x,y).
Procedure Circle(x,y:integer, r:word);
Vẽ đường tròn tâm I(x,y) bán kính r.
Procedure Ellipse(x,y:integer,StAngle,EndAngle,Xr,Yr:word);
Vẽ cung Elip có tâm (x,y) với các bán kính trục Xr,Yr từ góc StAngle đến góc EndAngle
Procedure Rectangle(x1,y1,x2,y2:integer);
Vẽ hình chữ nhật từ tọa độ trên trái đến tọa độ dưới phải
* Hoạt động 2: Tìm hiểu một số thư viện khác và cách sử dụng thư viện.
Gv: Giới thiệu sơ qua các thủ thư viện khác như: System (hệ thống), Dos (làm việc với tệp, thư mục, thiết lập thông số hệ thống…), Printer (Làm việc với máy in).
Yêu cầu: Hs chỉ cần biết ngoài ra các thư viện đã học còn có một số thư viện khác mà giáo viên đã giới thiệu mà không cần phải biết mỗi thư viện chứa những thủ tục hoặc hàm nào?
Gv: Trước khi sử dụng hàm hay thủ tục trong thư viện chuẩn ta phải làm gì?
Hs: Để sử dụng được các hàm hay thủ tục trong thư viện chuẩn nào đó ta
Tiết : 47 Ngày soạn 27 /02/08
Bài 19. THƯ VIỆN CHƯƠNG TRÌNH CON CHUẨN(tt)
A- Mục tiêu bài học:
Kiến thức:
Học sinh cần nắm:
Mỗi ngôn ngữ lập trình đều có những thư viện chương trình con chuẩn để mở rộng khả năng ứng dụng.
Mỗi thư viện có thể bao gồm chương trình con chuẩn có liên quan đến một loại công việc. chảng hạn trong Pascal: Thư viện crt gồm các thủ tục liên quan đến sử lí màn hình, bàn phím; thư viện Graph gồm các hàm , thủ tục liên quan đến chế độ đồ họa, …
Các ngôn ngữ lập trình cung cấp các khả năng quản lí, khai thác và điều khiển các thiết bị vào và ra; khả năng thực hiện các thao tác đồ họa….
Kỹ năng:
Biết khai báo và sử dụng thư viện chương trình con chuẩn crt, Graph, và các thư viện khác
Các thao tác vẽ hình, thiết đặt màu nền, màu chữ …
Thái độ:
Phát huy tính tích cực của học sinh, rèn luyện tính tổ chức của học sinh.
B- Phương pháp:
Thuyết trình –vấn đáp
C- Chuẩn bị của giáo viên và học sinh:
1./ Chuẩn bị của giáo viên: Giáo án,
2./ Chuẩn bị của học sinh: SKG, bài mới
D- Tiến trình lên lớp:
I- Ổn định lớp:
II- Kiểm tra bài cũ:
Có mấy loại chương trình con? Phân biệt hàm và thủ tục?
III- Bài mới: Đặt vấn đề:
Mỗi ngôn ngữ đều có các chương trình con chuẩn trong các thư viện. mỗi thư viện cung cấp cho chúng ta một số hàm và thủ tục để trợ giúp chúng ta tạo ra các chương trĩnhinh động hơn. Hôm nay ta tìm hiểu các thủ tục trong Graph và một số thư viện khác.
Hoạt động của giáo viên
Hoạt động của học sinh
* Hoạt động 1: Tiếp tục tìm hiểu các thủ tục và hàm trong thư viện Graph.
Gv: Hãy viét tất cả các thủ tục vẽ đường thẳng và cho biết công dụng của mỗi thủ tục.
Hs: Lên bảng trình bày.
Gv: Để biết độ phân giải màn hình đồ họa đang sử dụng ta sử dụng một số các hàm và thủ tục sau: GetMaxX, GetMaxY, Moveto ..
Gv: Giải thích rõ công dụng mỗi hàm và thủ tục
Gv: Để vẽ đường tròn ta cần điều kiện gì?
Hs: Để vẽ đường tròn ta phải xác định tâm và bán kính của đường tròn.
Gv: Đưa ra thủ tục vẽ đường tròn Circle(x,y,r);
Gv: Để vẽ đường tròn tâm I(3,6) bán kính R=7?
Hs: Circle(3,6,7);
Gv: Để vẽ một cung Elip như hình sau ta phải có điều kiện gì?
Hs: Ta biết tọa độ của tâm với các bán kính Xr, Yr từ góc khởi đầu đến góc kết thúc
Gv: Để vẽ hình chữ nhật ta chỉ cần biết hai tọa độ điểm góc trên trái với điểm góc dưới phải>
d) Các thủ tục và hàm liên quan đến con trỏ:
Funcition GetmaxX:Integer;
Xác định giá trị lớn nhất của tọa độ X
Funcition GetmaxY:Integer;
Xác định giá trị lớn nhất của tọa độ Y
Procedure Moveto (x,y);
Chuyển con trỏ tới tọa độ (x,y).
Procedure Circle(x,y:integer, r:word);
Vẽ đường tròn tâm I(x,y) bán kính r.
Procedure Ellipse(x,y:integer,StAngle,EndAngle,Xr,Yr:word);
Vẽ cung Elip có tâm (x,y) với các bán kính trục Xr,Yr từ góc StAngle đến góc EndAngle
Procedure Rectangle(x1,y1,x2,y2:integer);
Vẽ hình chữ nhật từ tọa độ trên trái đến tọa độ dưới phải
* Hoạt động 2: Tìm hiểu một số thư viện khác và cách sử dụng thư viện.
Gv: Giới thiệu sơ qua các thủ thư viện khác như: System (hệ thống), Dos (làm việc với tệp, thư mục, thiết lập thông số hệ thống…), Printer (Làm việc với máy in).
Yêu cầu: Hs chỉ cần biết ngoài ra các thư viện đã học còn có một số thư viện khác mà giáo viên đã giới thiệu mà không cần phải biết mỗi thư viện chứa những thủ tục hoặc hàm nào?
Gv: Trước khi sử dụng hàm hay thủ tục trong thư viện chuẩn ta phải làm gì?
Hs: Để sử dụng được các hàm hay thủ tục trong thư viện chuẩn nào đó ta
 








Các Ý Kiến