1. Trang chủ
  2. » Giáo án - Bài giảng

Tiết 48 và 49

3 327 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Tiết 48 và 49
Người hướng dẫn Trần Chí Thu
Trường học Trường THPT Ngô Gia Tự
Chuyên ngành Tin học
Thể loại Giáo án
Năm xuất bản 2008
Thành phố Hà Nội
Định dạng
Số trang 3
Dung lượng 91 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Kỹ năng : o 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 o Các thao tác vẽ hình, thiết đặt màu nền, màu chữ … 3.. B- Phương pháp: • Thuyết tr

Trang 1

Tuần:33,34 (Tuần 30,31, Tiết 48,49:Lớp 11C)

BÀI TẬP VÀ THỰC HÀNH 8 (T1,2) A- Mục tiêu bài học:

1 Kiến thức :

o Nhằm củng cố kiến thức về đồ họa trong chương trình Pascal

o Biết vẽ được các hình vẽ cơ bản nhất

o Biết sử dụng các hàm random để vẽ những hình và thiết đặt màu nét kẽ ngẫu

nhiên

2 Kỹ năng :

o 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

o Các thao tác vẽ hình, thiết đặt màu nền, màu chữ …

3 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ũ:

Kiểm tra trong quá trình thực hành

III- Bài mới: Đặt vấn đề:

Để hiểu rõ hơn về kiến thức đồ họa trong lập trình, chúng ta sẽ tìm hiểu và cài đặt chương trình vẽ các đường gấp khúc ngẫu nhiên nhờ các hàm và thủ tục trong thư viện đồ họa.

Hoạt động của giáo viên Hoạt động của học sinh TIẾT 48 * Hoạt động 1: tìm hiểu chương trình a) trang 115 SGK

Gv: giới thiệu nội dung chương trình

Hs: Nghiên cứu chương trình trong 5 phút và sau đó

xác định ý nghĩa từng đoạn lệnh và ý nghĩa cho từng

câu lệnh trong chương trình

Gv: Hàm

Function Detectinit(path:string):integer; thực

hiện chức năng gì?

Hs: Hàm

Function Detectinit(path:string):integer; Có chức

năng khởi tạo chế độ đồ họa Nếu thành công thì trả

về kết quả là số 0, ngoài ra trả về giá tri là một số

khác không

Gv: Hãy mô tả thuật toán trong chương trình chính?

Hs:

B1: Nếu khởi tạo đồ họa <> 0 thì thông báo lỗi đồ

họa và kết thúc

B2: Ngoài ra :

B2.1: Khởi tạo thủ tục sinh ngẫu nhiên;

B2.2: di chuyển con trỏ vào giữa màn hình

B2.3: dung:= False;

i) if dung=False then

- Thiết đặt mầu vẽ ngẫu nhiên

- Vẽ đường thẳng từ vị trí con trỏ đến

I Chương trình 1 a) Nội dung:

a) Chương trình a-SGK để vẽ các đường gấp khúc “Ngẫu nhiên” nhờ thủ tục lineto, mỗi đoạn có một màu ngẫu nhiên Kết thúc công việc vẽ bằng cách nhấn phím bất kì

Nội dung chương trình trong SGK

Trang 2

tọa độ x, y ngẫu nhiên.

- Tạm dừng vài giây;

- dung:=keypressed

Ngoài ra sang B2.4;

ii) quay lại bước i)

B2.4 Đóng thư viện đồ họa;

B2.5: Kết thúc thuật toán

* Hoạt động 2: Thực hành: Soạn thảo và thực hiện chương trình

+ GV: Quan sát các em học sinh thực hành và

chỉ cho các em học sinh chưa hiểu

- HS: Thực hành nhập nội dung chương trình

mục 2c, nếu có chổ nào khó hiểu thì hỏi giáo

viên

Gv: Hướng dẫn cách vẽ và thiết đặt mà nét vẽ có

sử dụng hàm random

+ Học sinh thực hành nhập chương trình a) vào máy tính và cho chạy thử chương trình

Hđ3 Đánh giá bài thực hành

Cách trình bày chương trình;

Sử dụng và hiểu các câu lệnh trong chương trìmh

Chương trình chạy thông

Biết cách sử dụng hàm Random

Biết cách sửa đổi chương trình để trở thành một chương trình khác có những chức năng cao hơn

Tiết 49 BÀI TẬPVÀ THỰC HÀNH 8 (TT)

Hoạt động của giáo viên Hoạt động của học sinh

Hoạt động 1: Tìm hiểu chương trình 2b)

Gv: Yêu cầu Hs đọc kĩ chương trình trong 5 phút

sau đó xác định các thao tác vẽ trong chương trình

Hs: Thảo luận theo nhóm và đưa kết quả cho giáo

viên

Gv: Tổng hợp, đánh giá các câu trả lời theo nhóm

Gv: Yêu cầu một HS nhắc lại các thao tác vẽ và

thiết đặt màu nét kẽ của các hình trong chương

trình?

Hs: trả lời:

B1 khai báo thư viện và các biến cần thiết

B2: Khởi tạo chế độ đồ họa

B3: Khởi tạo tọa độ Xm,Ym ở giữa màn hình

B4: Đặt màu nét kẽ là vàng;

B5: Vẽ hình chữ nhật màu vàng tọa độ (10,10) và

(xm,ym)

B6: Đặt màu vẽ là xanh lá cây;

B7: Vẽ hình tròn tâm I (450,100) bán kính r= 50,

màu xanh lá cây

B8: Vẽ Elip màu đỏ

B9: Đóng thư viện Graph và kết thúc chương trình

Nội dung:

Chương trình 2b) minh họa vẽ hình đơn giản

Program graphdemo;

Uses graph;

Var Gd,gm:integer;

Xm,ym:word;

Begin Gd:=detect;

Initgraph(gd.gm,’C\TP\GBI’);

Xm:=getmaxX div2;

Ym:= getmaxY div 2;

Setcolor(Yellow);

Rectangle(10,10,xm,ym);

Readln;

Setcolor(lightgreen);

Circle(450,100,50);

Readln;

Setcolor(Red);

Ellipse(100,200,0,360,50,120);

Readln;

closeGraph;

End

* Hoạt động 2: Thực hành: Soạn thảo và thực hiện chương trình

+ GV: Quan sát các em học sinh thực hành và + Học sinh thực hành nhập chương trình

Trang 3

chỉ cho các em học sinh chưa hiểu.

- HS: Thực hành nhập nội dung chương trình

mục 2c, nếu có chổ nào khó hiểu thì hỏi giáo

viên

Gv: Hướng dẫn cách vẽ và thiết đặt mà nét vẽ bằng

cách thay vào các tham số khác vào trong các thủ

tục

Gv: Quan sát và hướng dẫn thường xuyên cho các

em trong lớp khi thực hiện chương trình chưa được

b) vào máy tính và cho chạy thử chương trình

Hđ3 Đánh giá bài thực hành

Cách trình bày chương trình;

Sử dụng và hiểu các câu lệnh trong chương trìmh

Chương trình chạy thông

Biết cách sử dụng hàm và thủ tục vẽ hình và thiết

đặt màu cho hình vẽ

Biết cách sửa đổi chương trình để trở thành một

chương trình khác có những chức năng cao hơn

IV- Củng cố bài :(2 phút)

Nhắc lại các thư viện chương trình con chuẩn

Dựa vào các thủ tục vẽ đường thảng ta có thể vẽ một số hình khác đơn giản

Hãy nêu các thư viện chuẩn mà các em đã học?

Mỗi thư viện chưa những gì?

Trước khi sử dụng thư viện chúng ta phải làm gì?

V- Dặn dò : ( 2 phút)

- Làm bài tập: Viết các thủ tục vẽ tam giác, tứ giác, hình chữ nhật và chuẩn bị bài mới

VI Rút kinh nghiệm :

Ngày đăng: 05/09/2013, 15:10

Xem thêm

HÌNH ẢNH LIÊN QUAN

B3: Khởi tạo tọa độ Xm,Ym ở giữa màn hình B4: Đặt màu nét kẽ là vàng; - Tiết  48 và 49
3 Khởi tạo tọa độ Xm,Ym ở giữa màn hình B4: Đặt màu nét kẽ là vàng; (Trang 2)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w