Giáo án Tin học 8 - Tiết 37-48 - Năm học 2009-2010

Giáo án Tin học 8 - Tiết 37-48 - Năm học 2009-2010

1/ MỤC TIÊU:

• Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình.

• Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.

• Thái độ nghiêm túc cẩn thận.

2/ CHUẨN BỊ:

• Gv: Soạn giáo án, SGK, SBT

• HS: Vở ghi, SGK, SBT, đọc trước nội dung bài học.

3/ TIẾN TRÌNH BÀI DẠY

a) Kiểm tra: (2’)

Kiểm tra dụng cụ học tập và sự chuẩn bị của học sinh.

 

doc 35 trang Người đăng tranhiep1403 Lượt xem 894Lượt tải 0 Download
Bạn đang xem 20 trang mẫu của tài liệu "Giáo án Tin học 8 - Tiết 37-48 - Năm học 2009-2010", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Ngày soạn: 02/01/2010	Ngày dạy:	8A: 05/01/2010
	8B: 05/01/2010
Tiết 37:
Bài 7: CÂU LỆNH LẶP 
1/ MỤC TIÊU:
Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình.
Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.
Thái độ nghiêm túc cẩn thận. 
2/ CHUẨN BỊ: 
Gv: Soạn giáo án, SGK, SBT
HS: Vở ghi, SGK, SBT, đọc trước nội dung bài học. 
3/ TIẾN TRÌNH BÀI DẠY
Kiểm tra: (2’)
Kiểm tra dụng cụ học tập và sự chuẩn bị của học sinh.
Bài mới: (37’)
Nội dung 
Hoạt động của GV & HS
Hoạt động 1 :
1/ Các công việc phải thực hiện nhiều lần (17’)
Trong cuộc sống hằng ngày, nhiều hoạt động được thực hiện lặp đi lặp lại nhiều lần. ví dụ:
Các ngày trong tuần các em đều lặp đi lặp lại hoạt động buổi sáng đến trường và buổi trưa trở về nhà
Các em học bài thì phải đọc đi đọc lại nhiều lần cho đến khi thuộc bài.
Hãy cho thêm một vài ví dụ trong thực tế trong đời sống hằng ngày mà ta phải thực hiện các thao tác được lặp đi lặp nhiều lần?
Gv: Khi viết chương trình máy tính cũng vậy, trong nhiều trường hợp ta cũng phải viết lặp lại nhiề1111u câu lệnh chỉ để thực hiện 1 phép tính nhất định.
Hoạt động 2:
2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh (20’)
Các thao tác giống nhau.
Vd1: Thuật toán mô tả các bước để vẽ hình vuông.
Bước 1: k ← 0 (k là số đoạn thẳng đã vẽ được).
Bước 2: k ← k+1. Vẽ đoạn thẳng 1 đơn vị độ dài và quay thước 900 sang phải.
Bước 3: Nếu k<4 thì quay lại bước 2; ngược lại kết thúc.
k là biến đếm
Vd2: Thuật toán tính
S= 1+2+3+  + 100
Bước 1: S ← 0; i ← 0.
Bước 2: i← i + 1
Bước 3: nếu i ≤ 100, thì S ← S + i và quay lại bước 2; ngược lại kết thúc.
i là biến đếm
Mô tả thuật toán trên gọi là cấu trúc lặp.
Mọi ngôn ngữ lập trình đều có cách chỉ thị cho máy tính thực hiện cấu trúc lặp chỉ với 1 câu lệnh. Đó là câu lệnh lặp
Cấu trúc mô tả thuật toán như trên gọi là cấu trúc lặp.
Hs lắng nghe
Hs cho ví dụ
Gv: Gọi 1 hs lên bảng vẽ một hình vuông cạnh 1 đơn vị độ dài (20cm) và yêu cầu cả lớp theo dõi bạn thực hiện các thao tác trên bảng. Yêu cầu 1 hs mô tả các bước bạn vẽ trên bảng.
Vậy khi bạn vẽ 1 hình vuông đã thực hiện bao nhiêu thao tác? (hs có thể chỉ trả lời 4 thao tác là vẽ 4 đoạn thẳng)
Gv: Mô tả thuật toán trên bảng
Gv: Mô tả thuật toán tính tổng các số tự nhiên từ 1→ 100
1hs lên bảng vẽ, cả lớp theo dõi
GV: Gợi ý thêm thao tác quay thước.
Các thao tác đó như thế nào? 
Gv: Như vậy khi vẽ hình vuông có những thao tác lặp đi lặp lại. Thuật toán sau sẽ mô tả các bước để vẽ hình vuông.
c) Củng cố luyện tập: (4’)
? Em hãy cho một vài ví dụ về hoạt động thực hiện lặp lại trong cuộc sống hằng ngày.
? Cho biết tác dụng của câu lệnh lặp với số lần biết trước.
HS: Thảo luận nhóm và đại diện mỗi nhóm đưa ra ví dụ của nhóm mình.
Hoạt động cá nhân, một đến ba học sinh đứng tại chỗ trả lời.
d) Hướng dẫn về nhà học bài và làm bài: (2’)
Học bài và làm bài tập 1, 2 trong SGK trang 60.
Đọc trước nội dung tiếp theo của bài, giờ sau học tiếp.
Ngày soạn: 05/01/2010
Ngày dạy:
 8A: 08/01/2010
 8B: 09/01 /2010
Tiết 38
Bài 7 : CÂU LỆNH LẶP ( TT )
1/ MỤC TIÊU:
Hiểu hoạt động của câu lệnh với số lần biết trước for...do trong Pascal.
Viết đúng được lệnh for...do trong một số tình huống đơn giản.
Hiểu lệnh ghép trong Pascal
Thái độ nghiêm túc cẩn thận. 
2/CHUẨN BỊ: 
Gv: Soạn giáo án, SGK, SBT
HS: Vở ghi, SGK, SBT, đọc trước nội dung bài học. 
3/ NỘI DUNG BÀI DẠY
Kiểm tra: (5’)
Bài mới: (35’)
Hoạt động của thẩy và trò
Nội dung bài dạy
Gv: minh họa bẳng ngôn ngữ Pascal cú pháp câu lệnh for  to  do
Lưu ý cho hs:
biến đếm là biến đơn có kiểu nguyên;
giá trị đầu và giá trị cuối là các biểu thức có cùng kiểu với biến đếm và giá trị cuối phải lớn hơn giá trị đầu;
câu lệnh có thể là câu lệnh đơn giản hay câu lệnh ghép.
Cho hs nhận xét và so sánh sự khác nhau ở câu lệnh lặp trong hai vd trên?
Gv: Giải thích cho học tại sao vd2 trong câu lệnh lặp có begin  end
3/ Ví dụ về câu lệnh lặp (17’)
Cú Pháp câu lệnh lặp với số lần biết trước trong Pascal.
for:= to do 
trong đó: for, to, do là các từ khóa
Vd 1: Chuong trình in ra màn hình thứ tự lần lặp.
var i:integer;
begin
	for i:= 1 to 20 do
	writeln(‘Day la lan lap 	thu’,i);
	readln;
end.
Vd2: chương trình ghi nhận vị trí 10 chữ O rơi từ trên xuống.
ues crt;
var i:integer;
begin
	clrscr;
	for i:= 1 to 20 do
	begin 
	writeln(‘O’);
	delay(200);
	end;
	readln;
end.
*Lưu ý: Câu lệnh có sử dụng câu lệnh ghép thì phải đặt trong hai từ khóa begin  end.
Gv: trình bày đoạn chương trình tính tổng N số tự nhiên, với N là số tự nhiên được nhập từ bàn phím (Pascal)
Theo công thức tính tổng ta cần khai bao nhieu biến? kiểu biến?
Trong 2 biến thì biến nào có giá trị được nhập từ bàn phím?
Trong trường hợp dữ liệu có kiểu nguyên rất lớn ta dùng longint
4/ Tính tổng và tích bằng câu lệnh lặp (18’)
Vd 1: chương trình tính tổng N số tự nhiên đầu tiên, với N là số tự nhiên được nhập từ bàn phím.
S = 1+2+3+  + N 
program Tinh_tong;
var 	N,i:integer;
	S:longint;
begin
	write(‘Nhap so N = ‘);
	readln(N);
	S:= 0;
	for i:= 1 to N do
	S:= S+i;
	writeln(‘Tong cua’, N, ‘so tư 	nhien dau tien S = ‘, S);
	readln;
end.
*Kiểu longint có phạm vi từ -231 đến 231 – 1.
Vd 2: chương trình tính tích N số tự nhiên, với N là số tự nhiên được nhập từ bàn phím.
N! = 1.2.3.N
program Tinh_Giai_Thua;
var 	N,i:integer;
	P:longint;
begin
	write(‘Nhap so N = ‘);
	readln(N);
	P:= 1;
	for i:= 1 to N do
	P:= P*i;
	writeln( N, ‘! = ‘, P);
	readln;
end.
c) Củng cố: (4’)
1/ Cấu trúc lặp trong chương trình dùng để làm gì?
2/ Trong ngôn ngữ lập trình Pascal cấu trúc lặp với số lần lặp cho trước được thể hiện với câu lệnh nào?
d) Hướng dẫn về nhà: (1’)
Học bài, làm các bài tập trong SGK trang 60 – 61, xem lại các ví dụ, tiết sau làm bài tập tại lớp. 
Ngày soạn: 08/01/2010
Ngày dạy:
 8A: 12/01/2010
 8B: 12/01 /2010
Tiết 39: BÀI TẬP.
1/ MỤC TIÊU:
Củng cố lại kiến thức trong bài 7 thông qua việc làm bài tập tại lớp và ở nhà của HS.
Thái độ nghiêm túc cẩn thận. 
2/CHUẨN BỊ: 
Gv: Soạn giáo án, SGK, SBT
HS: Vở ghi, vở bài tập, SGK, SBT. 
3/ TIẾN TRÌNH BÀI DẠY:
Kiểm tra: Kiểm tra bài cũ trong quá trình học.
Nội dung bài tập: (42’)
Bài 1 (10’) Em hãy cho một vài ví dụ về hoạt động được thực hiện lặp lại trong cuộc sống hằng ngày.
Trả lời:
Cã thÓ nªu rÊt nhiÒu vµi vÝ dô vÒ c¸c ho¹t ®éng lÆp. D­íi ®©y lµ mét sè vÝ dô:
Hµng ngµy em ®Æt ®ång hå b¸o thøc lóc 6 giê ®Ó dËy sím tËp thÓ dôc.
Hµng ngµy (hoÆc hµng tuÇn) b¸c l¸i xe kh¸ch l¸i xe ®Ó chuyªn chë hµnh kh¸ch xuÊt ph¸t tõ mét thêi gian vµ ®Þa ®iÓm nhÊt ®Þnh vµ ®i theo mét tuyÕn ®­êng ®· ®­îc x¸c ®Þnh tr­íc.
Mçi lÇn ®­îc khëi ®éng, m¸y tÝnh cña em sÏ thùc hiÖn cïng c¸c ho¹t ®éng tù kiÓm tra c¸c thµnh phÇn m¸y tÝnh, sau ®ã khëi ®éng hÖ ®iÒu hµnh theo mét tr×nh tù ®· ®­îc quy ®Þnh tr­íc. 
Bài 2 (17’) : a) Cã thÓ thÊy, ®Ó vÏ ®­îc h×nh ...a), thao t¸c chÝnh cÇn thùc hiÖn lµ vÏ nöa ®­êng trßn theo h­íng nhÊt ®Þnh. Ta gäi thao t¸c vÏ nöa ®­êng trßn theo h­íng A lµ vÏ nöa ®­êng trßn cã b¸n kÝnh 1 ®¬n vÞ b¾t ®Çu tõ mét ®iÓm x¸c ®Þnh, ®­êng kÝnh nèi ®iÓm ®Çu vµ ®iÓm cuèi cña nöa ®­êng trßn vu«ng gãc víi h­íng A vµ nöa ®­êng trßn "cong vÒ h­íng A" (h×nh...). Ta chØ xÐt A lµ c¸c h­íng lªn trªn, xuèng d­íi, sang tr¸i, sang ph¶i. 
Víi c¸c h­íng, ta ®Þnh nghÜa phÐp to¸n sau: lªn trªn + 1 = sang tr¸i, sang tr¸i +1 = xuèng d­íi, xuèng d­íi +1 = sang ph¶i, sang ph¶i +1 = lªn trªn. Khi ®ã cã thÓ m« t¶ c¸c b­íc cña thuËt to¸n ®Ó vÏ h×nh 1a nh­ sau:
a)	b)
H×nh 1
Cã thÓ m« t¶ c¸c b­íc cña thuËt to¸n ®Ó vÏ h×nh ... a) nh­ sau:
B­íc 1. X¸c ®Þnh ®iÓm b¾t ®Çu vÏ lµ X. 
B­íc 2. §Æt i = 0 vµ ®Æt h­íng = lªn trªn.
B­íc 3. VÏ nöa ®­êng trßn theo h­íng ®· ®Æt. 
B­íc 4. i = i + 1. 
B­íc 5. NÕu i > 4, chuyÓn b­íc 6; ng­îc l¹i, ®Æt h­íng = h­íng + 1 vµ quay l¹i b­íc 3.
B­íc 6. KÕt thóc thuËt to¸n. 
L­u ý. Khi tr×nh bµy thuËt to¸n lÇn ®Çu tiªn cho häc sinh kh«ng nªn ®Þnh nghÜa c¸c phÐp to¸n víi h­íng mµ nªn liÖt kª ®ñ bèn h­íng trong thuËt to¸n.
b) ThuËt to¸n t­¬ng tù nh­ trªn. Thao t¸c chÝnh cÇn lÆp l¹i lµ vÏ h×nh vu«ng. T¹i mçi b­íc, gi÷ nguyªn t©m h×nh vu«ng vµ thay ®æi h­íng vÏ mét gãc 30o.
Bài 3 (5’) Cho biết tác dụng của câu lệnh lặp với số lần biết trước.
Trả lời:
C©u lÖnh lÆp cã t¸c dông lµm ®¬n gi¶n vµ gi¶m nhÑ c«ng søc cña ng­êi viÕt ch­¬ng tr×nh.
Bài 4 (10’): Khi thực hiện	câu lệnh lặp, máy tính kiểm tra một điều kiện. Với lệnh lặp 
For := to do ;
của Pascal, điều kiện cần phải kiểm tra là gì?
Trả lời:
Chóng ta nãi r»ng khi thùc hiÖn c¸c ho¹t ®éng lÆp, ch­¬ng tr×nh kiÓm tra mét ®iÒu kiÖn. Víi lÖnh lÆp 
for := to do ;
cña Pascal, ®iÒu kiÖn cÇn ph¶i kiÓm tra chÝnh lµ gi¸ trÞ cña biÕn ®Õm lín h¬n gi¸ trÞ cuèi. NÕu ®iÒu kiÖn kh«ng ®­îc tho¶ m·n, c©u lÖnh ®­îc tiÕp tôc thùc hiÖn; ng­îc l¹i, chuyÓn sang c©u lÖnh tiÕp theo trong ch­¬ng tr×nh.
c) Củng cố - Hướng dẫn học bài và làm bài ở nhà: (3’)
Học bài và làm lại các bài tập 
Làm tiếp các bài tập còn lại trong SGK, giờ sau làm tiếp bài tập.
Ngày soạn: 11/01/2010
Ngày dạy:
 8A: 15/01/2010
 8B: 16/01 /2010
Tiết 40 : BÀI TẬP. ( TT )
1/ MỤC TIÊU:
Củng cố lại kiến thức trong bài 7 thông qua việc làm bài tập tại lớp và ở nhà của HS.
Thái độ nghiêm túc cẩn thận. 
2/ CHUẨN BỊ: 
Gv: Soạn giáo án, SGK, SBT
HS: Vở ghi, vở bài tập, SGK, SBT. 
3/ TIẾN TRÌNH BÀI DẠY:
Kiểm tra: Kiểm tra bài cũ trong quá trình học.
b) Nội dung bài tập: (43’)
 (5’) Sau khi thực hiện đoạn chương trình sau, giá trị của biến j bằng bao nhiêu?
J:=0;
for i:=0 to 5 j:=j+2;
Trả lời:
Sau khi thực hiện đoạn chương chương trên giá trị của j =12.
: (7’) Hãy mô tả thuật toán để tính tổng sau đây:
Trả lời:
ThuËt to¸n tÝnh tæng A = 
B­íc 1. G¸n A ¬ 0, i ¬ 1. 
B­íc 2. A ¬ .
B­íc 3. i ¬ i + 1. 
B­íc 4. NÕu i £ n, quay l¹i b­íc 2. 
B­íc 5. Ghi kÕt qu¶ A vµ kÕt thóc thuËt to¸n.
: (7’) Các câu lệnh Pascal sau có hợp lệ không? Vì sao?
 a) for i:=100 to 1 do writeln(‘A’);
 b) for i:=1.5 to 10.5 do writeln(‘A’);
 c) for i=1 to 10 do writeln(‘A’);
 d) for i:=1 to 10 do; writeln(‘A’);
 d) var x:real; begin for x:=1 to 10 do writeln(‘A’); end.
Trả lời:
Trõ d), tÊt c¶ c¸c c©u lÖnh ®Òu kh«ng hîp lÖ: 
a) Gi¸ trÞ ®Çu ph¶i nhá h¬n gi¸ trÞ cuèi; 
b) C¸c gi¸ trÞ ®Çu vµ gi¸ trÞ cuèi ph¶i lµ sè nguyªn; 
c) ThiÕu dÊu hai chÊm khi g¸n gi¸ trÞ ®Çu; 
d) Thõa dÊu chÊm phÈy thø nhÊt, nÕu nh­ ta muèn lÆp l¹i c©u lÖnh writeln('A') m­êi lÇn, ng­îc l¹i c©u lÖnh lµ hîp lÖ; 
e) BiÕn x ®· ®­îc khai b¸o nh­ lµ biÕn cã d÷ liÖu kiÓu sè thùc vµ v× thÕ kh«ng thÓ dïng ®Ó x¸c ®Þnh gi¸ trÞ ®Çu vµ gi¸ trÞ cuèi trong c©u lÖnh lÆp.
: (7’) ThuËt to¸n:
B­íc 1. NhËp c¸c sè n vµ x. 
B­íc 2. A ¬ 1, i ¬ 0 (A lµ biÕn l­u luü thõa bËc n cña x). 
B­íc 3. i¬i + 1, A ¬ A.x. 
B­íc 4. NÕu ... t­îng;
Huû chän HiÓn thÞ ®èi t­îng trong b¶ng chän:
Èn/hiÖn tªn (nh·n) cña ®èi t­îng: §Ó lµm Èn hay hiÖn tªn cña ®èi t­îng, thùc hiÖn c¸c thao t¸c sau: 
Nh¸y nót ph¶i chuét lªn ®èi t­îng trªn mµn h×nh;
Huû chän HiÓn thÞ tªn trong b¶ng chän.
Thay ®æi tªn cña ®èi t­îng: Muèn thay ®æi tªn cña mét ®èi t­îng, thùc hiÖn c¸c thao t¸c sau:
Nh¸y nót ph¶i chuét lªn ®èi t­îng trªn mµn h×nh;
Chän lÖnh §æi tªn trong b¶ng chän:
Sau ®ã nhËp tªn míi trong hép tho¹i:
Nh¸y nót ¸p dông ®Ó thay ®æi, nh¸y nót Huû bá nÕu kh«ng muèn ®æi tªn.
§Æt/huû vÕt chuyÓn ®éng cña ®èi t­îng: Chøc n¨ng ®Æt vÕt khi ®èi t­îng chuyÓn ®éng cã ý nghÜa ®Æc biÖt trong c¸c phÇn mÒm "To¸n häc ®éng". Chøc n¨ng nµy ®­îc sö dông trong c¸c bµi to¸n dù ®o¸n quÜ tÝch vµ kh¶o s¸t mét tÝnh chÊt nµo ®ã cña h×nh khi c¸c ®èi t­îng kh¸c chuyÓn ®éng.
§Ó ®Æt/huû vÕt chuyÓn ®éng cho mét ®èi t­îng trªn mµn h×nh thùc hiÖn thao t¸c sau:
Nh¸y nót ph¶i chuét lªn ®èi t­îng;
Chän Më dÊu vÕt khi di chuyÓn. 
§Ó xo¸ c¸c vÕt ®­îc vÏ, nhÊn tæ hîp phÝm Ctrl+F.
Xo¸ ®èi t­îng: Muèn xo¸ h¼n ®èi t­îng, ta cã thÓ thùc hiÖn mét trong c¸c thao t¸c sau:
Dïng c«ng cô chän ®èi t­îng råi nhÊn phÝm Delete. 
Nh¸y nót ph¶i chuét lªn ®èi t­îng vµ thùc hiÖn lÖnh Xo¸. 
Chän c«ng cô trªn thanh c«ng cô vµ nh¸y chuét lªn ®èi t­îng muèn xo¸.
c. Cñng cè: 4’
Gi¸o viªn hÖ thèng l¹i toµn bé néi dung bµi häc.
d. H­íng dÉn vÒ nhµ: 1’
Häc bµi theo s¸ch gi¸o khoa vµ vë ghi, ¤n l¹i c¸c kiÕn thøc chÝnh ®· häc vµ luyÖn viÕt, lµm ®i lµm l¹i nhiÒu lÇn.
Häc kÜ lÝ thuyÕt, 
§äc bµi míi ®Ó giê sau häc.
Ngày soạn: 29/01/2010	Ngày dạy: 8A: 02/02/2010
 8B: 02/02/2010
TiÕt 45: häc vÏ h×nh víi phÇn mÒm geogebra
(TiÕt 3)
1. Môc tiªu:
Häc sinh n¾m ®­îc c¸c c«ng cô lµm viÖc chÝnh.
BiÕt vÏ c¸c h×nh liªn quan ®Õn ®èi t­îng ®iÓm vµ ®­êng th¼ng.
2. ChuÈn bÞ: 
- S¸ch gi¸o khoa, gi¸o ¸n, tµi liÖu tin häc cã liªn quan.
- §äc tµi liÖu ë nhµ tr­íc khi 
3.. TiÕn tr×nh lªn líp:
a. KiÓm tra. 3’
KiÓm tra sù chuÈn bÞ cña häc sinh .
b. Bµi míi: 42’
Ho¹t ®éng cña gi¸o viªn
Ho¹t ®éng cña häc sinh
Mçi nót trªn thanh c«ng cô sÏ cã nhiÒu c«ng cô cïng nhãm. Nh¸y chuét vµo nót nhá h×nh tam gi¸c phÝa d­íi c¸c biÓu t­îng sÏ lµm xuÊt hiÖn c¸c c«ng cô kh¸c n÷a. 
C¸c c«ng cô liªn quan ®Õn ®èi t­îng ®iÓm
C¸c c«ng cô liªn quan ®Õn ®o¹n, ®­êng th¼ng
C¸c c«ng cô t¹o mèi quan hÖ h×nh häc
c) Giíi thiÖu c¸c c«ng cô lµm viÖc chÝnh (42’)
C«ng cô di chuyÓn cã ý nghÜa ®Æc biÖt lµ kh«ng dïng ®Ó vÏ hoÆc khëi t¹o h×nh mµ dïng ®Ó di chuyÓn h×nh. Víi c«ng cô nµy, kÐo th¶ chuét lªn ®èi t­îng (®iÓm, ®o¹n, ®­êng, ...) ®Ó di chuyÓn h×nh nµy. C«ng cô nµy còng dïng ®Ó chän c¸c ®èi t­îng khi thùc hiÖn c¸c lÖnh ®iÒu khiÓn thuéc tÝnh cña c¸c ®èi t­îng nµy.
Cã thÓ chän nhiÒu ®èi t­îng b»ng c¸ch nhÊn gi÷ phÝm Ctrl trong khi chän. 
Chó ý: Khi ®ang sö dông mét c«ng cô kh¸c, nhÊn phÝm ESC ®Ó chuyÓn vÒ c«ng cô di chuyÓn. 
C¸c c«ng cô liªn quan ®Õn ®èi t­îng ®iÓm
C«ng cô dïng ®Ó t¹o mét ®iÓm míi. §iÓm ®­îc t¹o cã thÓ lµ ®iÓm tù do trªn mÆt ph¼ng hoÆc lµ ®iÓm thuéc mét ®èi t­îng kh¸c (vÝ dô ®­êng th¼ng, ®o¹n th¼ng).
C¸ch t¹o: chän c«ng cô vµ nh¸y chuét lªn mét ®iÓm trèng trªn mµn h×nh hoÆc nh¸y chuét lªn mét ®èi t­îng ®Ó t¹o ®iÓm thuéc ®èi t­îng nµy.
C«ng cô dïng ®Ó t¹o ra ®iÓm lµ giao cña hai ®èi t­îng ®· cã trªn mÆt ph¼ng. 
C¸ch t¹o: chän c«ng cô vµ lÇn l­ît nh¸y chuét chän hai ®èi t­îng ®· cã trªn mÆt ph¼ng.
C«ng cô dïng ®Ó t¹o trung ®iÓm cña (®o¹n th¼ng nèi) hai ®iÓm cho tr­íc: chän c«ng cô råi nh¸y chuét t¹i hai ®iÓm nµy ®Ó t¹o trung ®iÓm.
C¸c c«ng cô liªn quan ®Õn ®o¹n, ®­êng th¼ng
C¸c c«ng cô , , dïng ®Ó t¹o ®­êng, ®o¹n, tia ®i qua hai ®iÓm cho tr­íc. Thao t¸c nh­ sau: chän c«ng cô, sau ®ã nh¸y chuét chän lÇn l­ît hai ®iÓm trªn mµn h×nh. 
C«ng cô sÏ t¹o ra mét ®o¹n th¼ng ®i qua mét ®iÓm cho tr­íc vµ víi ®é dµi cã thÓ nhËp trùc tiÕp tõ bµn phÝm.
Thao t¸c: chän c«ng cô, chän mét ®iÓm cho tr­íc, sau ®ã nhËp mét gi¸ trÞ sè vµo cöa sæ cã d¹ng:
Nh¸y nót ¸p dông sau khi ®· nhËp xong ®é dµi ®o¹n th¼ng. 
Chó ý: Trong cöa sæ trªn cã thÓ nhËp mét chuçi kÝ tù lµ tªn cho mét gi¸ trÞ sè.
c. Cñng cè: 4’
Gi¸o viªn hÖ thèng l¹i toµn bé néi dung bµi häc.
d. H­íng dÉn vÒ nhµ: 1’
Häc bµi theo s¸ch gi¸o khoa vµ vë ghi, ¤n l¹i c¸c kiÕn thøc chÝnh ®· häc vµ luyÖn viÕt, lµm ®i lµm l¹i nhiÒu lÇn.
§äc tr­íc c¸c c«ng cô liªn quan ®Õn ®­êng trßn.
Ngày soạn: 01/02/2010	Ngày dạy: 8A: 05/02/2010
 8B: 06/02/2010
TiÕt 46: häc vÏ h×nh víi phÇn mÒm geogebra
(TiÕt 4)
1. Môc tiªu:
Häc sinh biÕt sö dông c¸c c«ng cô vÏ h×nh liªn quan ®Õn ®­êng ®­êng trßn.
RÌn kü n¨ng sö dông chuét.
2. ChuÈn bÞ: 
- S¸ch gi¸o khoa, gi¸o ¸n, tµi liÖu tin häc cã liªn quan.
- §äc tµi liÖu ë nhµ tr­íc khi 
3. TiÕn tr×nh lªn líp:
a. KiÓm tra. 3’
KiÓm tra sù chuÈn bÞ cña häc sinh .
b. Bµi míi: 42’
Ho¹t ®éng cña gi¸o viªn
Ho¹t ®éng cña häc sinh
C¸c c«ng cô liªn quan ®Õn h×nh trßn
c) Giíi thiÖu c¸c c«ng cô lµm viÖc chÝnh (tiếp) (22’)
C¸c c«ng cô liªn quan ®Õn h×nh trßn
- C«ng cô t¹o ra h×nh trßn b»ng c¸ch x¸c ®Þnh t©m vµ mét ®iÓm trªn h×nh trßn. Thao t¸c: chän c«ng cô, chän t©m h×nh trßn vµ ®iÓm thø hai n»m trªn h×nh trßn.
- C«ng cô dïng ®Ó t¹o ra h×nh trßn b»ng c¸ch x¸c ®Þnh t©m vµ b¸n kÝnh. Thao t¸c: chän c«ng cô, chän t©m h×nh trßn, sau ®ã nhËp gi¸ trÞ b¸n kÝnh trong hép tho¹i sau:
- C«ng cô dïng ®Ó vÏ h×nh trßn ®i qua ba ®iÓm cho tr­íc. Thao t¸c: chän c«ng cô, sau ®ã lÇn l­ît chän ba ®iÓm.
- C«ng cô dïng ®Ó t¹o mét nöa h×nh trßn ®i qua hai ®iÓm ®èi xøng t©m.
- Thao t¸c: chän c«ng cô, chän lÇn l­ît hai ®iÓm. Nöa h×nh trßn ®­îc t¹o sÏ lµ phÇn h×nh trßn theo chiÒu ng­îc kim ®ång hå tõ ®iÓm thø nhÊt ®Õn ®iÓm thø hai.
- C«ng cô sÏ t¹o ra mét cung trßn lµ mét phÇn cña h×nh trßn nÕu x¸c ®Þnh tr­íc t©m h×nh trßn vµ hai ®iÓm trªn cung trßn nµy. 
- Thao t¸c: Chän c«ng cô, chän t©m h×nh trßn vµ lÇn l­ît chän hai ®iÓm. Cung trßn sÏ xuÊt ph¸t tõ ®iÓm thø nhÊt ®Õn ®iÓm thø hai theo chiÒu ng­îc chiÒu kim ®ång hå.
- C«ng cô sÏ x¸c ®Þnh mét cung trßn ®i qua ba ®iÓm cho tr­íc. Thao t¸c: chän c«ng cô sau ®ã lÇn l­ît chän ba ®iÓm trªn mÆt ph¼ng.
C¸c c«ng cô biÕn ®æi h×nh häc
- C«ng cô dïng ®Ó t¹o ra mét ®èi t­îng ®èi xøng víi mét ®èi t­îng cho tr­íc qua mét trôc lµ ®­êng hoÆc ®o¹n th¼ng. 
- Thao t¸c: Chän c«ng cô, chän ®èi t­îng cÇn biÕn ®æi (cã thÓ chän nhiÒu ®èi t­îng b»ng c¸ch kÐo th¶ chuét t¹o thµnh mét khung ch÷ nhËt chøa c¸c ®èi t­îng muèn chän), sau ®ã nh¸y chuét lªn ®­êng hoÆc ®o¹n th¼ng lµm trôc ®èi xøng.
- C«ng cô dïng ®Ó t¹o ra mét ®èi t­îng ®èi xøng víi mét ®èi t­îng cho tr­íc qua mét ®iÓm cho tr­íc (®iÓm nµy gäi lµ t©m ®èi xøng).
- Thao t¸c: Chän c«ng cô, chän ®èi t­îng cÇn biÕn ®æi (cã thÓ chän nhiÒu ®èi t­îng b»ng c¸ch kÐo th¶ chuét t¹o thµnh mét khung ch÷ nhËt chøa c¸c ®èi t­îng muèn chän), sau ®ã nh¸y chuét lªn ®iÓm lµ t©m ®èi xøng.
d) C¸c thao t¸c víi tÖp (15’)
Mçi trang h×nh vÏ sÏ ®­îc l­u l¹i trong mét tÖp cã phÇn më réng lµ ggb. §Ó l­u h×nh h·y nhÊn tæ hîp phÝm Ctrl+S hoÆc thùc hiÖn lÖnh Hå s¬ ® L­u l¹i tõ b¶ng chän. NÕu lµ lÇn ®Çu tiªn l­u tÖp, phÇn mÒm sÏ yªu cÇu nhËp tªn tÖp. Gâ tªn tÖp t¹i vÞ trÝ File name vµ nh¸y chuét vµo nót Save.
§Ó më mét tÖp ®· cã, nhÊn tæ hîp phÝm Ctrl+O hoÆc thùc hiÖn lÖnh Hå s¬ ® Më. Chän tÖp cÇn më hoÆc gâ tªn t¹i « File name, sau ®ã nh¸y chuét vµo nót Open.
e) Tho¸t khái phÇn mÒm (5’)
Nh¸y chuét chän Hå s¬ ® §ãng hoÆc nhÊn tæ hîp phÝm Alt+F4.
c. Cñng cè: 3’
Gi¸o viªn hÖ thèng l¹i toµn bé néi dung bµi häc.
d. H­íng dÉn vÒ nhµ: 2’
Häc bµi theo s¸ch gi¸o khoa vµ vë ghi, ¤n l¹i c¸c kiÕn thøc chÝnh ®· häc vµ luyÖn viÕt, lµm ®i lµm l¹i nhiÒu lÇn.
§äc phÇn lµm hiÖn nh·n vµ c¸ch l­u.
§äc tr­íc c¸ch xãa ®èi t­îng , tho¸t khái ch­¬ng tr×nh.
-----------------o0o-----------------
Ngµy so¹n :	
Ngµy d¹y : 8A :	8B :	8C: 	 8D:
TiÕt 47 : häc vÏ h×nh víi phÇn mÒm geogebra
I. Môc tiªu
- Häc sinh thùc hµnh ®­îc c¸c øng dông c¬ b¶n cña phÇn mÒm vÏ h×nh häc geogebra.
- N¾m ®­îc c¸ch vÏ mét h×nh nµo ®ã khi sö dông phÇn mÒm geogebra nµy.
- Høng thó vµ yªu thÝch m«n häc.
II. ChuÈn bÞ
- Gi¸o viªn: S¸ch gi¸o khoa, gi¸o ¸n, phßng m¸y tÝnh ho¹t ®éng tèt.
- Häc sinh: §äc tµi liÖu ë nhµ tr­íc khi.
III. Ho¹t ®éng d¹y häc
1. KiÓm tra bµi cò: 
?§äc t¸c dông cña c¸c nót lÖnh trªn thanh c«ng cô cña phÇn mÒm geogebra?
..
..
2. Bµi míi:
VÏ ®­êng trßn ngo¹i tiÕp tam gi¸c
Cho tr­íc tam gi¸c ABC. Dïng c«ng cô ®­êng trßn vÏ ®­êng trßn ®i qua ba ®iÓm A, B, C.
VÏ ®­êng trßn néi tiÕp tam gi¸c
Cho tr­íc tam gi¸c ABC. Dïng c¸c c«ng cô ®­êng ph©n gi¸c, ®­êng vu«ng gãc vµ ®­êng trßn vÏ ®­êng trßn néi tiÕp tam gi¸c ABC.
VÏ h×nh thoi.
Cho tr­íc c¹nh AB vµ mét ®­êng th¼ng ®i qua A. H·y vÏ h×nh thoi ABCD lÊy ®­êng th¼ng ®· cho lµ ®­êng chÐo. Sö dông c¸c c«ng cô thÝch hîp ®· häc ®Ó dùng c¸c ®Ønh C, D cña h×nh thoi.
- Thùc hiÖn nghiªm tóc c¸c yªu cÇu cña gi¸o viªn.
- HS tÝch cùc thùc hµnh theo nhãm.
- Thùc l­u c¸c h×nh võa vÏ.
- Thùc hiÖn vÏ h×nh theo yªu cÇu.
- Thùc hiÖn theo nhãm ®Ó hoµn thµnh h×nh.
- Nhãm nµo lµm xong b¸o c¸o kÕt qu¶.
Ho¹t ®éng 3: Cñng cè
VÏ tam gi¸c c©n BAC.
Ho¹t ®éng 4: H­íng dÉn vÒ nhµ
Häc bµi theo s¸ch gi¸o khoa vµ vë ghi, ¤n l¹i c¸c kiÕn thøc chÝnh ®· häc.
§äc c¸c Bµi tËp thùc hµnh cßn l¹i.
-----------------o0o-----------------
Ngµy so¹n :	
Ngµy d¹y : 8A :	8B :	8C: 	 8D:
TiÕt 48: häc vÏ h×nh víi phÇn mÒm geogebra
I. Môc tiªu
- Häc sinh thùc hµnh ®­îc c¸c øng dông c¬ b¶n cña phÇn mÒm vÏ h×nh häc geogebra.
- N¾m ®­îc c¸ch vÏ mét h×nh nµo ®ã khi sö dông phÇn mÒm geogebra nµy.
- Høng thó vµ yªu thÝch m«n häc.
II. ChuÈn bÞ
- Gi¸o viªn: S¸ch gi¸o khoa, gi¸o ¸n, phßng m¸y tÝnh ho¹t ®éng tèt.
- Häc sinh: §äc tµi liÖu ë nhµ tr­íc khi.
III. Ho¹t ®éng d¹y häc
1. KiÓm tra bµi cò:
?§äc t¸c dông cña c¸c nót lÖnh trªn thanh c«ng cô cña phÇn mÒm geogebra?
2. Bµi míi:
VÏ h×nh vu«ng.
Sö dông c¸c c«ng cô thÝch hîp ®Ó vÏ mét h×nh vu«ng nÕu biÕt tr­íc mét c¹nh.
VÏ tam gi¸c ®Òu.
Cho tr­íc c¹nh BC, h·y vÏ tam gi¸c ®Òu ABC.
VÏ mét h×nh lµ ®èi xøng trôc cña mét ®èi t­îng cho tr­íc trªn mµn h×nh.
Cho mét h×nh vµ mét ®­êng th¼ng trªn mÆt ph¼ng. H·y dùng h×nh míi lµ ®èi xøng cña h×nh ®· cho qua trôc lµ ®­êng th¼ng trªn. Sö dông c«ng cô ®èi xøng trôc ®Ó vÏ h×nh.
VÏ mét h×nh lµ ®èi xøng qua t©m cña mét ®èi t­îng cho tr­íc trªn mµn h×nh.
Cho tr­íc mét h×nh vµ mét ®iÓm O. H·y dùng h×nh míi lµ ®èi xøng qua t©m O cña h×nh ®· cho. Sö dông c«ng cô ®èi xøng t©m ®Ó vÏ h×nh.
- Thùc hiÖn nghiªm tóc c¸c yªu cÇu cña gi¸o viªn.
- HS tÝch cùc thùc hµnh theo nhãm.
- Thùc hiÖn l­u c¸c h×nh võa vÏ.
- Thùc hiÖn vÏ h×nh theo yªu cÇu.
- Thùc hiÖn theo nhãm ®Ó hoµn thµnh h×nh.
- Nhãm nµo lµm xong b¸o c¸o kÕt qu¶.
Ho¹t ®éng 3: Cñng cè
Gi¸o viªn hÖ thèng l¹i toµn bé kiÕn thøc ®· häc.
Ho¹t ®éng 4: H­íng dÉn vÒ nhµ
Häc bµi theo s¸ch gi¸o khoa vµ vë ghi.
§äc tr­íc Bµi 8: lÆp víi sè lÇn ch­a biÕt tr­íc.

Tài liệu đính kèm:

  • docTin 8 T3748 CV 961.doc