Các lệnh tác động trực tiếp với đối tượng hình häc ®îc thùc hiÖn th«ng qua c¸c c«ng cô trªn thanh c«ng cô cña phÇn mÒm... Thanh c«ng cô lµ g×.[r]
(1)TuÇn 20 TiÕt 37 Ngµy so¹n: 01/01/2009 Ngµy d¹y: 06/01 Bµi 7: C©u lÖnh lÆp I Môc tiªu - BiÕt ®îc nhu cÇu cÇn cã cÊu tróc lÆp ng«n ng÷ lËp tr×nh - Biết ngôn ngữ lập trình dùng cấu trúc lặp để dẫn máy tính thực lặp lặp lại công việc nào đó số lần II ChuÈn bÞ - Gi¸o viªn: Gi¸o ¸n vµ m¸y chiÕu - Häc sinh: S¸ch, vë, bót, III TiÕn tr×nh D¹y – Häc Tr×nh chiÕu TiÕt 38 Ngµy so¹n: 01/01/2009 Ngµy d¹y: 08/01 Bµi 7: C©u lÖnh lÆp I Môc tiªu - Hiểu câu lệnh lặp với số lần biết trước for … Pascal - Viết đúng câu lệnh for … Do số tình đơn giản - BiÕt lÖnh ghÐp Pascal II ChuÈn bÞ - Gi¸o viªn: Gi¸o ¸n vµ m¸y chiÕu - Häc sinh: S¸ch, vë, bót, III TiÕn tr×nh D¹y – Häc Tr×nh chiÕu Lop8.net (2) TuÇn 21 TiÕt 39 Ngµy so¹n: 08/01/2009 Ngµy d¹y: 13/01 Bµi tËp I Môc tiªu - Củng cố kiến thức vòng lặp với số lần biết trước và câu lệnh ghép - Vận dụng vòng lặp for …….to…….do và câu lệnh ghép viết số bài toán đơn gi¶n - Thái độ học tập nghiêm túc, tích cực làm các dạng bài tập ứng dụng II ChuÈn bÞ - Gi¸o viªn: S¸ch gi¸o khoa, gi¸o ¸n, tµi liÖu tin häc cã liªn quan - Học sinh: Đọc tài liệu nhà trước III TiÕn tr×nh d¹y - häc Hoạt động 1: Kiểm tra bài cũ - KiÓm tra sù chuÈn bÞ cña häc sinh - ? Sử dụng vòng lặp for … viết chương trình tính tổng 10 số tự nhiên đầu tiên? Hoạt động 2: Bài tập dạng lí thuyết GV: Đưa đề bài toán, yêu cầu học sinh Bài 1: SGK (T60) nghiªn cøu theo nhãm -HS: Hoạt động theo nhóm tìm câu trả lời - HS: §¹i diÖn cña hai nhãm tr×nh bµy kÕt qu¶ cña nhãm -GV: NhËn xÐt kÕt qu¶ cuèi cïng Bµi 2: SGK (T60) - GV: §a bµi tËp lªn b¶ng, yªu cÇu mét - C©u lÖnh lÆp cã t¸c dông chØ dÉn cho m¸y học sinh đứng chỗ trả lời tÝnh thùc hiÖn lÆp l¹i mét c©u lÖnh hay mét - HS: Một học sinh đứng chỗ trả lời bài nhóm câu lệnh với số lần định tập học sinh khác đứng chỗ nhận - Câu lệnh lặp làm giảm nhẹ công sức xÐt người viết chương trình - GV: KÕt luËn kÕt qu¶ cña bµi Bµi SGK (T60) -GV: GV: Đưa đề bài toán, yêu cầu học - Điều kiện cần kiểm tra câu lệnh lặp sinh nghiªn cøu theo nhãm for … là giá trị biến đếm phải nằm -HS: Hoạt động theo nhóm tìm câu trả lời ®o¹n [gi¸ trÞ ®Çu, gi¸ trÞ cuèi ], nÕu - HS: Đại diện hai nhóm trình bày kết thoả mãn điều kiện đó thì câu lệnh qu¶ cña nhãm thùc hiÖn, nÕu kh«ng tho¶ m·n c©u lÖnh sÏ - GV: NhËn xÐt bÞ bá qua Hoạt động 3: Bài tập dạng thực hành GV: Đưa đề bài toán và yêu cầu học Bài SGK (T61) sình đứng vị trí để trả lời bài tập Tất các câu lệnh không hợp lệ vì: -HS: 1em đứng vị trí trả lời, em khác a) giá trị đầu lớn giá trị cuối nhËn xÐt b) gi¸ trÞ ®Çu vµ gi¸ trÞ cuèi cã kiÓu lµ sè - GV: Nhận xét kết câu trả lời thực không cùng kiểu với biến đếm b¹n c) sai cÊu tróc c©u lÖnh d) sai cÊu tróc c©u lÖnh - GV: §a bµi tËp e) biến đếm có kiểu là kiểu số thực nên - HS: Suy luËn kÕt qu¶ theo lÝ thuyÕt kh«ng hîp lÖ - GV: Ghi kÕt qu¶ suy luËn cña häc Bµi SGK (T61) sinh lªn b¶ng Gi¸ trÞ cña j sau mçi lÇn lÆp sÏ ®îc t¨ng - HS: gõ chương trình vào máy và chạy thêm đơn vị Lop8.net (3) - thö 2, 4, 6, 8, 10, 12 HS: So s¸nh kÕt qu¶ nhËn ®îc víi Bµi SGK (T 61) kết đã suy lận - M« t¶ thuËt to¸n HS gi¶i thÝch kÕt qu¶ thu ®îc Bước 1: nhập n GV §a bµi tËp A<-0, i<-1 HS: Làm việc theo nhóm, sau phút Bước 2: A<- 2\i(i+2) đại diện nhóm lên báo báo Bước 3: i<-i+1 kÕt qu¶ Bước 4: i<=n quay bước C¸c nhãm kh¸c nhËn xÐt Bước 5: ghi kết A màn hình và kết GV: Gióp c¸c em hoµn thµnh thuËt thóc thuËt to¸n to¸n Ho¹t déng 4: Cñng cè Gi¸o viªn hÖ thèng l¹i toµn bé néi dung bµi häc Gi¸o viªn nhËn xÐt tiÕt häc, rót kinh nghiÖm tiÕt häc Hoạt động 5: Hướng dẫn nhà Học bài theo sách giáo khoa 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, viết chương trình tính tông 100 số tự nhiên, N số tự nhiên đầu tiên nhà viết chương trình pascal bài SGK (T61) Đọc bài để sau học TiÕt 40 Ngµy so¹n: 08/01/2009 Ngµy d¹y: 15/01 Bµi tËp I Môc tiªu - Củng cố kiến thức vòng lặp với số lần biết trước và câu lệnh ghép - Vận dụng vòng lặp for …….to…….do và câu lệnh ghép viết số bài toán đơn gi¶n - Thái độ học tập nghiêm túc, tích cực làm các dạng bài tập ứng dụng II ChuÈn bÞ - Gi¸o viªn: S¸ch gi¸o khoa, gi¸o ¸n, phßng m¸y tÝnh - Học sinh: Đọc tài liệu nhà trước III TiÕn tr×nh d¹y - häc Hoạt động 1: Kiểm tra bài cũ - KiÓm tra sù chuÈn bÞ cña häc sinh - ? Một em lên bảng viết chương trình pascal cho bài SGK (T61) Hoạt động 2: Bài tập vận dụng - Gi¸o viªn ®a néi dung bµi tËp, Bµi tËp 1: NhËp vµo n sè nguyªn tõ bµn - HS phân tích bài toán tìm hướng giải phím, tìm số lớn dãy số vừa nhập quyÕt Program tim_max; - Gv: hướng dẫn học sinh cách làm và Uses crt; viết chương trình lên bảng và yêu cầu Var i, n, smax, A : integer; học sinh đọc hiểu Begin - HS: đọc lại chương trình giáo viên đã Clrscr; Lop8.net (4) viÕt trªn b¶ng vµ t×m hiÓu tõng c©u Writeln(‘nhap vao n’); readln(n); lÖnh Smax:=-23768; - GV: yêu cầu học sinh đứng vị For i:= to n trí diễn tả ý nghĩa chương Begin tr×nh th«ng qua diÔn t¶ c«ng viÖc cña Writeln(‘nhap vao so thu ’,i); readln(A); lệnh chương trình If smax<A then smax:=A; - GV: diễn tả lại lần để học sinh End; hiểu sâu chương trình Writeln(‘so lon nhat la’,A); readln - Gi¸o viªn ®a néi dung bµi tËp, End - HS phân tích bài toán tìm hướng giải Bài tập 2: Viết chương trình tính day thừa quyÕt cña n sè tù nhiªn ®Çu tiªn - GV: §a c«ng thøc tÝnh day thõa: Program tinh_day_thua; day thõa = 1*2*3*4*5*….*n Uses crt; - HS: dựa vào bài tập viết chương Var i, n : integer; kq: longint; tr×nh cho bµi to¸n (viÕt theo nhãm) Begin - Đại diện nhóm đứng lên bảng Clrscr; tr×nh bµy kÕt qu¶ C¸c nhãm kh¸c Writeln(‘nhap vao n’); readln(n); nhËn xÐt, rót kinh nghiÖm Kq:=1; - GV: KÕt luËn kÕt qu¶ cuèi cïng For i:= to n - Yªu cÇu mét häc sinh lªn m¸y chÝnh Kq:=kq*i; gõ chương trình vào máy, lớp sửa Writeln(‘ket qua la’,kq); readln lỗi có, cho chương trình chạy thử, End häc sinh quan s¸t kÕt qu¶ - HS: chép lại chương trình đã chạy vào vëi Hoạt động 3: Củng cố - Gi¸o viªn hÖ thèng l¹i toµn bé néi dung bµi häc - NhÊn m¹nh ý nghÜa vµ c«ng dông, c¸ch sö dông vßng lÆp for … - NhËn xÐt, rut kinh nghiÖm buæi häc Hoạt động 4: Hướng dẫn nhà - Học bài theo sách giáo khoa 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, viết chương trình tính tông 100 số tự nhiên, N số tự nhiên đầu tiên - Häc sinh vÒ nhµ lµm bµi tËp: tÝnh tæng cña n sè tù nhiªn ®Çu tiªn Viết chương trình tìm xem có bao nhiêu số dương n số nhập vào từ bàn phím Đọc bài để sau học Lop8.net (5) TuÇn 22 TiÕt 41 Ngµy so¹n: 15/01/2009 Ngµy d¹y: 20/01 Bµi thùc hµnh sö dông lÖnh lÆp for I Môc tiªu - Vận dụng kiến thức vòng lặp for… do, câu lệnh ghép để viết chương trình - Viết chương trình có sử dụng vòng lặp for … Sử dụng câu lệnh ghép Rèn luyện kỹ đọc hiểu chương trình có sử dụng vòng lặp for … - Thái độ học tập nghiêm túc, tích cực làm các bài tập thực hành II ChuÈn bÞ - Giáo viên: Sách giáo khoa, giáo án, phòng máy hoạt động tốt - Học sinh: Đọc tài liệu nhà trước III TiÕn tr×nh lªn líp - KiÓm tra sù chuÈn bÞ cña häc sinh Chúng ta đã nghiên cứu lý thuyết vòng lặp for … để biết vòng lặp chạy nào th× h«m chóng ta cïng ®i vµo tiÕt thùc hµnh Gi¸o viªn ghi tªn bµi häc lªn b¶ng Hoạt động 1: Viết chương trình cho các bài tập đã cho nhà Bµi 1: TÝnh tæng cña n sè tù nhiªn ®Çu tiªn Program tinh_tong; - GV: yªu cÇu mçi d·y gâ mét bµi vµo Uses crt; Var i, n: integer; tong: longin; m¸y (10’) Begin Clrscr; Tong:=0; Writeln(‘Nhap vao so n’); readln(n); For i:=1 to n Tong: = Tong+i; - HS: gõ chương trình, chạy thử chương Writeln(‘Tong của’, n,’so tu nhien dautien la’,tong); tr×nh, vµ b¸o c¸o kÕt qu¶ Readln; End - GV: hç trî häc sinh qu¸ tr×nh Viết chương trình tìm xem có bao nhiêu thùc hµnh số dương n số nhập vào từ bàn phím Program tinh_so_cac_so_duong; Uses crt; Var i,A, dem, n: integer; Begin Clrscr; - Sau kết chạy chương trình đã Dem:=0; Writeln(‘Nhap vao so n’); readln(n); đúng, gv yêu cầu học sinh chữa bài For i:=1 to n begin mình đã làm nhà cho đúng theo chương writeln(‘nhap vao so thu’,i); readln(A); if A>0 then dem:=dem+1; trình đã chạy end; Writeln(‘So cac so duong la’,dem); Readln; End Lop8.net (6) Hoạt động 2: Bảng cửu chương - GV: §a néi dung cña bµi to¸n Bài 2: Viết chương trình in màn hình - HS: Nghiên cứu bài toán, tìm input và bảng nhân số từ đến 9, và dừng output màn hình để có thể quan sát kết - GV: Đưa nội dung chương trình lên Program Bang_cuu_chuong; màn hình, yêu cầu học sinh đọc hiểu Uses crt; chương trình Var i, n: integer; - HS: đọc, phân tích câu lệnh tìm hiểu Begin hoạt động chương trình Clrscr; - GV: yêu cầu học sinh đứng vị Writeln(‘Nhap vao so n’); readln(n); trí trình bày hoạt động chương Writeln(‘Bang nha’,n); tr×nh, c¸c nhãm kh¸c cïng tham gia Writeln; ph©n tÝch For i:=1 to 10 - HS: tham gia hoạt động giáo viên Writeln(n,’x’,i:2,’=’,n*i:3); - GV: yªu cÇu häc sinh lËp b¶ng ho¹t Readln; động chương trình theo mẫu: End Gi¶ sö N=2: Bước i i<=10 Writeln(n,’.’,i,’=’,n*i) 1 đúng 2.1=2 - HS: các nhóm lập bảng và đại diện nhãm b¸o c¸o kÕt qu¶ - GV: nhËn xÐt - GV: cho chương trình chạy trên máy, yªu cÇu häc sinh quan s¸t kÕt qu¶ Hoạt động 3: Củng cố - Gi¸o viªn hÖ thèng l¹i toµn bé néi dung bµi häc - NhËn xÐt, rót kinh nghiÖm tiÕt thùc hµnh Hoạt động 4: Hướng dẫn nhà - Học bài theo sách giáo khoa 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, viết chương trình tính tông 100 số tự nhiên, N số tự nhiên đầu tiên - nhà xem trước bài thực hành SGK (T63) viết chương trình in màn hình bảng cửu chương từ đến - Đọc bài để sau học TiÕt 42 Ngµy so¹n: 15/01/2009 Ngµy d¹y: 03/02 Bµi thùc hµnh sö dông lÖnh lÆp for I Môc tiªu - Vận dụng kiến thức vòng lặp for… do, câu lệnh ghép để viết chương trình, tìm hiÓu c©u lÖnh gotoxy(), where<>, lÖnh for lång for - Viết chương trình có sử dụng vòng lặp for … Sử dụng câu lệnh ghép chương trình Rèn luyện kỹ đọc hiểu chương trình có sử dụng vòng lặp for … - Thái độ học tập nghiêm túc, tích cực làm các bài thực hành 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 Lop8.net (7) III TiÕn tr×nh d¹y - häc - KiÓm tra sù chuÈn bÞ cña häc sinh Hoạt động 1: Làm đẹp màn hình kết lệnh gotoxy, where - Gi¸o viªn cho ch¹y kÕt qu¶ cña bµi thùc hµnh Bang_cuu_chuong Yªu cÇu häc sinh quan s¸t kÕt qu¶ vµ nhËn xÐt kho¶ng c¸ch gi÷a c¸c hµng, cét - HS: quan s¸t vµ ®a nhËn xÐt - ? Có cách nào để khoảng cách c¸c hµng vµ c¸c cét t¨ng lªn? - GV: Giíi thiÖu c©u lÖnh gotoxy vµ where - GV: yêu cầu học sinh mở chương trình Bang_cuu_chương và sửa lại chương trình theo bài trên màn hình cña gi¸o viªn - HS: gõ chương trình vào máy, sửa lỗi chính tả, chạy chương trình, quan sát kÕt qu¶ - GV: yªu cÇu häc sinh quan s¸t kÕt qu¶ vµ so s¸nh víi kÕt qu¶ cña chương trinh chưa dùng lệnh gotoxy(5, wherey) - HS: quan s¸t vµ nhËn xÐt Bµi sgk (T63) a) Giíi thiÖu lÖnh gotoxy(), wherex - Gotoxy(a,b) Trong đó: a là số cột, b là số hàng - ý nghÜa cña c©u lÖnh lµ ®a trá vÒ cét a hµng b - Wherex: cho biÕt sè thø tù cña cét, wherey cho biÕt sè thø tù cña hµng * Lưu ý: Phải khai báo thư viện crt trước sö dông hai lÖnh trªn a) Chỉnh sửa chương trình sau: Program Bang_cuu_chuong; Uses crt; Var i, n: integer; Begin Clrscr; Writeln(‘Nhap vao so n’); readln(n); Writeln(‘Bang nha’,n); Writeln; For i:=1 to 10 begin gotoxy(5, wherey); Writeln(n,’x’,i:2,’=’,n*i:3); Readln; End Hoạt động 2: sử dụng lệnh For lồng for - GV: giíi thiÖu cÊu tróc lÖnh for lång, hướng dẫn học sinh cách sử dụng lÖnh - HS: ghi chÐp cÊu tróc vµ lÜnh héi - GV: đưa nội dung chương trình bài thùc hµnh lªn mµn h×nh, yªu cÇu học sinh đọc chương trình, tìm hiểu hoạt động chương trình - HS: hoạt động theo nhóm, tìm hiểu hoạt động chương trinh, đại diện Bµi SGK (T64) a) C©u lÖnh for lång for - For <biến đếm1:= giá trị đầu> to cuèi> For <biến đếm 2:=giá trị đầu> to cuè> < c©u lÖnh>; Program Tao_bang; Uses crt; Var i,j: byte; Lop8.net <gi¸ trÞ <gi¸ trÞ (8) cña nhãm b¸o c¸o kÕt qu¶ th¶o luËn - GV: cho chạy chương trình - HS : quan s¸t kÕt qu¶ trªn mµn h×nh - Begin Clrscr; For i:=1 to Begin For j:=0 to Writeln(10*i+j:4); Writeln; End; Readln; End Hoạt động 3: Củng cố Gi¸o viªn hÖ thèng l¹i toµn bé néi dung bµi häc NhËn xÐt rót kinh nghiÖm giê thùc hµnh Hoạt động 4: Hướng dẫn nhà Học bài theo sách giáo khoa 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 sinh nhà sử dụng lệnh gotoxy để chỉnh sửa lại bài thực hành số cho kết in màn hình đẹp Đọc bài để sau học TuÇn 23 TiÕt 43 Ngµy so¹n: 22/01/2009 Ngµy d¹y: 05/02 häc vÏ h×nh víi phÇn mÒm geogebra I Môc tiªu - Häc sinh biÕt ®îc ý nghÜa cña h×nh häc geogebra Lµm quen víi phÇn mÒm nµy nh khởi động, các công cụ, các nút lệnh - Nắm cách vẽ hình nào đó 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 III TiÕn tr×nh d¹y – häc Hoạt động 1: Giới thiệu phần mềm geogebra Em đã biết gì GeoGebra? Cho học sinh đọc thông tin SGK Lop8.net (9) - Phần mềm GeoGebra dùng để vẽ các hình hình học đơn giản điểm, đoạn thẳng, đường thẳng lớp em đã häc qua - - - §Æc ®iÓm quan träng nhÊt cña phÇn mÒm Geogebra lµ kh¶ n¨ng t¹o gắn kết các đối tượng hình học, ®îc gäi lµ quan hÖ nh thuéc, vu«ng gãc, song song §Æc ®iÓm nµy gióp cho phÇn mÒm cã thÓ vÏ ®îc c¸c h×nh rÊt chÝnh xác và có khả tương tác chuyển động giữ mối quan hệ các đối tượng ? Em biÕt g× vÒ phÇn mÒm geogebra NÕu biÕt h·y nªu mét vµi vÝ dô ? Phần mềm geogebra có đặc điểm gì? Gi¸o viªn giíi thiÖu l¹i cho häc sinh nghe Hoạt động2: Làm quen với phần mềm Geogebra Gi¸o viªn cho häc sinh quan s¸t SGK vµ giíi Lµm quen víi phÇn mÒm GeoGebra thiệu các bước tiÕng ViÖt Để khởi động ta làm nào? a) Khởi động Ngoµi c¸ch nµy cßn cã c¸ch nµo n÷a kh«ng? Nháy chuột biểu tượng động chương trình để khởi b) Giíi thiÖu mµn h×nh GeoGebra tiÕng ViÖt Mµm h×nh cña phÇn mÒm GeoGebra tiÕng ViÖt cã nh÷ng phÇn nµo? Mµn h×nh lµm viÖc chÝnh cña phÇn mÒm bao gåm b¶ng chän, c«ng cô vµ khu vực thể các đối tượng B¶ng chän lµ hÖ thèng c¸c lÖnh chÝnh cña phÇn mÒm Geogebra Víi phÇn mÒm Geogebra tiÕng ViÖt em sÏ thÊy c¸c lÖnh b»ng tiÕng ViÖt Em hiÓu B¶ng chän lµ g×? Gi¸o viªn chó ý cho HS Chó ý r»ng c¸c lÖnh trªn b¶ng chän không dùng để vẽ các đối tượng-hình Các lệnh tác động trực tiếp với đối tượng hình häc ®îc thùc hiÖn th«ng qua c¸c c«ng cô trªn c«ng cô cña phÇn mÒm Thanh c«ng cô lµ g× ? H·y nªu mét lÖnh bÊt Thanh c«ng cô cña phÇn mÒm chøa kỳ đó (có thể cho HS lên bảng vẽ) c¸c c«ng cô lµm viÖc chÝnh §©y chÝnh lµ các công cụ dùng để vẽ, điều chỉnh và làm việc với các đối tượng - Khi nh¸y chuét lªn mét nót lÖnh ta sÏ thÊy xuÊt hiÖn c¸c c«ng cô kh¸c cïng nhãm - Mỗi công cụ có biểu tượng Giáo viên giới thiệu các công cụ làm việc riêng tương ứng Biểu tượng cho biết công Lop8.net (10) chÝnh cho häc sinh dụng công cụ đó §Ó chän mét c«ng cô h·y nh¸y chuét lªn biÓu tượng công cụ này c) Giíi thiÖu c¸c c«ng cô lµm viÖc chÝnh Mçi nót trªn 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 C«ng cô di chuyÓn cã ý nghÜa tam giác phía các biểu tượng làm xuất đặc biệt là không dùng để vẽ khởi hiÖn c¸c c«ng cô kh¸c n÷a 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 dùng để chọn các đối tượng thực các lệnh điều khiển thuộc tính các đối tượng này Có thể chọn nhiều đối tượng cách nhÊn gi÷ phÝm Ctrl chän Các công cụ liên quan đến đối tượng điểm Chó ý: Khi ®ang sö dông mét c«ng cô khác, nhấn phím ESC để chuyển 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 điểm §iÓm ®îc t¹o cã thÓ lµ ®iÓm tù trªn mặt phẳng là điểm thuộc đố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 đối tượng để tạo điểm thuộc đối tượng này C«ng cô dùng để tạo điểm là giao hai đối tượng đã có trên mặt phẳng Cách tạo: chọn công cụ và nháy chuột chọn hai đối tượng đã có trên mặt ph¼ng Các công cụ liên quan đến đoạn, đường thẳng C«ng cô dùng để tạo trung điểm (đ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 10 Lop8.net (11) C¸c c«ng cô , , dùng để tạo ®êng, ®o¹n, tia ®i qua hai ®iÓm cho trước Thao tác sau: chọn công cụ, sau đó nháy chuột chọn hai điểm trªn mµn h×nh C«ng cô sÏ t¹o mét ®o¹n th¼ng ®i qua đ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 giá trị số vào cöa sæ cã d¹ng: Nháy nút áp dụng sau đã 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 c«ng cô t¹o mèi quan hÖ h×nh häc - C«ng cô dùng để tạo đường thẳng ®i qua mét ®iÓm vµ vu«ng gãc víi mét đường đoạn thẳng cho trước C¸c c«ng cô t¹o mèi quan hÖ h×nh häc - Thao tác: chọn công cụ, sau đó chọn điểm, đường (đoạn, tia) ngược l¹i chän ®êng (®o¹n, tia) vµ chän ®iÓm - C«ng cô sÏ t¹o mét ®êng th¼ng song song với đường (đoạn) cho trước và qua điểm cho trước Thao tác: chọn công cụ, sau đó chọn điểm, đường (đoạn, tia) ngược l¹i chän ®êng (®o¹n, tia) vµ chän ®iÓm - C«ng cô dùng để vẽ đường trung trùc cña mét ®o¹n th¼ng hoÆc hai ®iÓm cho trước Thao tác: chọn công cụ, sau đó chọn đoạn thẳng chọn hai điểm cho trước 11 Lop8.net (12) trªn mÆt ph¼ng - C«ng cô dùng để tạo đường phân giác góc cho trước Góc này xác định ba điểm trên mặt phẳng Thao tác: chọn công cụ và sau đó chän ba ®iÓm trªn mÆt ph¼ng §iÓm chän thứ hai chính là đỉnh góc này Các công cụ liên quan đến hình tròn - C«ng cô t¹o h×nh trßn b»ng c¸ch xác định tâm và đ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 hình tròn 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 hộp thoại sau: Các công cụ liên quan đến hình tròn - C«ng cô dùng để vẽ hình tròn qua ba điểm cho trước Thao tác: chọn công cụ, sau đó chọn ba điểm - C«ng cô dùng để tạo nửa hình tròn qua hai điểm đối xứng tâm - Thao tác: chọn công cụ, chọn 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ứ đến điểm thứ hai - C«ng cô sÏ t¹o mét cung trßn lµ phần hình tròn 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à chọn hai điểm Cung tròn xuất phát từ điểm thứ đến điểm thứ hai theo chiều ngược chiều kim đồng 12 Lop8.net (13) hå - C«ng cô xác định cung tròn qua ba điểm cho trước Thao tác: chọn công cụ sau đó 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 đối tượng đối xứng với đối tượng cho trước qua trục là đường đ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 đoạn thẳng làm trục đối xứng - C«ng cô dùng để tạo đối tượng đối xứng với đối tượng cho trước qua đ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 Mçi trang h×nh vÏ sÏ ®îc lu l¹i mét tÖp cã phÇn më réng lµ ggb §Ó lu h×nh h·y nhÊn tæ hîp phÝm Ctrl+S hoÆc thùc hiÖn lÖnh Hå s¬ Lu l¹i tõ b¶ng chän NÕu lµ lÇn ®Çu tiªn lu 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ở 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 13 Lop8.net (14) Nh¸y chuét chän Hå s¬ tæ hîp phÝm Alt+F4 §ãng hoÆc nhÊn Hoạt động 3: Củng cố - Gi¸o viªn hÖ thèng l¹i toµn bé néi dung bµi häc Hoạt động 4: Hướng dẫn nhà - Học bài theo sách giáo khoa 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 bài để sau học TiÕt 44 Ngµy so¹n: 22/01/2009 Ngµy d¹y: 10/02 häc vÏ h×nh víi phÇn mÒm geogebra I Môc tiªu - Học sinh nắm các đối tượng phần mềm hình học Geogebra Hiểu rõ các đối tượng đó và danh sách các đối tượng đó trên màn hình - VËn dông ®îc vµo vÏ c¸c h×nh thùc tÕ - Yªu thÝch m«n häc Cã ý thøc b¶o vÖ m¸y tÝnh sö dông 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 III TiÕn tr×nh d¹y – häc Hoạt động 1: Kiểm tra 15’ Viết chương trình tính: víi n ®îc nhËp tõ bµn phÝm n Hướng dẫn chấm Program TinhTong; Uses crt; Var i, n: Integer; S: Real; Begin Clrscr; Writeln (‘Nhap gia tri n’); Readln (n); S:= 0; For i:=1 to n S:= S + 1/i; Writeln (‘Tong cua’, S:5:3); Readln End Hoạt động2: Khái niệm đối tượng a) Khái niệm đối tượng hình học ? Em hiểu nào là đối tượng hình học? 0,5 ® 0,5 ® 1,5 ® 0,5 ® 0,5 ® 1,0 ® 1,0 ® 2,0 ® 1,5 ® 1,0 ® Một hình hình học bao gồm nhiều đối tượng Các đối tượng hình học b¶n bao gåm: ®iÓm, ®o¹n th¼ng, ®êng th¼ng, tia, h×nh trßn, cung trßn 14 Lop8.net (15) Hoạt động 3: Đối tượng tự và đối tượng phụ thuộc Giáo viên nêu các đối tượng phụ thuộc và b) Đối tượng tự và đối tượng phụ thuộc cho biÕt ý nghÜa cña nã Em đã làm quen với khái niệm quan hệ các đối tượng Sau ®©y lµ mét vµi vÝ dô: §iÓm thuéc ®êng th¼ng Cho trước đường thẳng, sau đó xác định mét ®iÓm "thuéc" ®êng th¼ng nµy Chóng ta có quan hệ "thuộc" Trong trường hợp này đối tượng điểm có quan hệ thuộc đối tượng ®êng th¼ng §êng th¼ng ®i qua hai ®iÓm Cho trước hai điểm Vẽ đường thẳng qua hai ®iÓm nµy Chóng ta cã quan hÖ "®i qua" Trong trường hợp này đường thẳng có quan hÖ vµ phô thuéc vµo hai ®iÓm cho trước Giao hai đối tượng hình học Cho trước hình tròn và đường th¼ng Dïng c«ng cô để xác định giao cña ®êng th¼ng vµ ®êng trßn Chóng ta sÏ cã quan hÖ "giao nhau" Giao ®iÓm, nÕu cã, thuộc hai đối tượng ban đầu là đường tròn vµ ®êng th¼ng Một đối tượng không phụ thuộc vào bất kì đối tượng nào khác gọi là đối tượng tự Các đối tượng còn lại gọi là đối tượng phụ thuộc Như đối tượng hình học phần mềm Geogebra có thể chia thành hai lo¹i lµ tù hay phô thuéc Hiện ẩn danh sách các đối tượng trên màn c) Danh sách các đối tượng trên màn hình h×nh PhÇn mÒm Geogebra cho phÐp hiÓn thÞ danh sách tất các đối tượng hình học cã trªn trang h×nh Dùng lệnh Hiển thị Hiển thị danh sách đối tượng để hiện/ẩn khung thông tin này trên màn h×nh d) Thay đổi thuộc tính đối tượng Thay đổi các thuộc tính Các đối tượng hình có các tính chất tên (nhãn) đối tượng, cách thể kiểu ®êng, mµu s¾c, Sau đây là vài thao tác thường dùng để 15 Lop8.net (16) thay đổi tính chất đối tượng ẩn đối tượng: Để ẩn đố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; Huû chän chän: Hiển thị đối tượng b¶ng ẩn/hiện tên (nhãn) đối tượng: Để làm ẩn hay tên đối tượng, thực 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 b¶ng chän Thay đổi tên đối tượng: Muốn thay đổi tên đối tượng, thực 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 b¶ng chän: Sau đó nhập tên hộp thoại: Nháy nút áp dụng để thay đổi, nháy nút Huỷ bỏ không muốn đổi tên Đặt/huỷ vết chuyển động đối tượng: Chức đặt vết đối tượng chuyển động có ý nghĩa đặc biệt các phần mềm "Toán học động" Chức này ®îc sö dông c¸c bµi to¸n dù ®o¸n quÜ tích và khảo sát tính chất nào đó hình các đối tượng khác chuyển động 16 Lop8.net (17) Để đặt/huỷ vết chuyển động cho đối tượng trên màn hình thực thao tác sau: Nháy nút phải chuột lên đối tượng; Chän Më dÊu vÕt 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 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 c«ng cụ và nháy chuột lên đối tượng muèn xo¸ - Hoạt động 4: Củng cố Gi¸o viªn hÖ thèng l¹i toµn bé néi dung bµi häc Hoạt động 5: Hướng dẫn nhà Học bài theo sách giáo khoa 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 để sau học 17 Lop8.net (18) TuÇn 24 TiÕt 45 Ngµy so¹n: 29/01/2009 Ngµy d¹y: 11/02 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ách vẽ hình nào đó 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 III TiÕn tr×nh d¹y – häc Hoạt động 1: Kiểm tra bài cũ ?§äc t¸c dông cña c¸c nót lÖnh trªn c«ng cô cña phÇn mÒm geogebra ?Thực vẽ tam giác ABC đơn giản Hoạt động 2:Thực hành - Yªu cÇu HS vÏ mét h×nh bÊt k× råi dïng c«ng cô - Thùc hiÖn nghiªm tóc c¸c yªu cÇu cña gi¸o viªn xoay quang điểm và di chuyển hình đó - HS tÝch cùc thùc hµnh theo nhãm - §Æt tªn cho c¸c ®iÓm vµ t¹o c¸c ®iÓm míi - Thùc hiÖn xo¸ h×nh võa vÏ - Thùc hiÖn vÏ c¸c lÖnh ë nhãm lÖnh trªn thanhc«ng cô - VÏ h×nh sau: - Thùc hiÖn vÏ h×nh theo yªu cÇu - Thực 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é néi dung bµi häc Hoạt động 4: Hướng dẫn nhà - Học bài theo sách giáo khoa và ghi, Ôn lại các kiến thức chính đã học - §äc bµi míi (Bµi tËp thùc hµnh) TiÕt 46 Ngµy so¹n: 29/01/2009 Ngµy d¹y: 17/02 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 - Vẽ số hình đơn giản 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 18 Lop8.net (19) - Học sinh: Đọc tài liệu nhà trước III TiÕn tr×nh d¹y – häc Hoạt động 1: Kiểm tra bài cũ ?Khởi động phần mềm geogebra và vẽ tam giác vuông ABC Hoạt động 2:Thực hành - Thùc hiÖn nghiªm tóc c¸c yªu cÇu VÏ tam gi¸c, tø gi¸c cña gi¸o viªn Dïng c«ng cô ®o¹n th¼ng vÏ c¸c c¹nh cña tam gi¸c - HS tÝch cùc thùc hµnh theo nhãm - Thùc hiÖn lu c¸c h×nh võa vÏ Dïng c«ng cô ®o¹n th¼ng vÏ c¸c c¹nh cña tø gi¸c - Thùc hiÖn vÏ h×nh theo yªu cÇu VÏ h×nh thang Cho trước ba đỉnh A, B, C Dựng đỉnh D cña h×nh thang ABCD dùa trªn c¸c c«ng cô ®o¹n th¼ng vµ ®êng song song - Thực theo nhóm để hoàn thành h×nh - Nhãm nµo lµm xong b¸o c¸o kÕt qu¶ VÏ h×nh thang c©n Cho trước ba đỉnh A, B, C Dựng đỉnh D h×nh thang c©n ABCD dùa trªn c¸c c«ng cô ®o¹n th¼ng, ®êng trung trùc vµ phÐp biÕn đổi đối xứng qua trục Hoạt động 3: Củng cố - Gi¸o viªn yªu cÇu HS vÏ h×nh thoi ABCD Hoạt động 4: Hướng dẫn nhà - Học bài theo sách giáo khoa và ghi, Ôn lại các kiến thức chính đã học - §äc bµi míi (Bµi tËp thùc hµnh) 19 Lop8.net (20) TuÇn 25 TiÕt 47 Ngµy so¹n: 05/02/2009 Ngµy d¹y: 18/02 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ách vẽ hình nào đó 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 III TiÕn tr×nh d¹y – häc Hoạt động 1: Kiểm tra bài cũ ?§äc t¸c dông cña c¸c nót lÖnh trªn c«ng cô cña phÇn mÒm geogebra Hoạt động 2:Thực hành VÏ ®êng trßn ngo¹i tiÕp tam gi¸c - Thùc hiÖn nghiªm tóc c¸c yªu cÇu cña gi¸o viªn Cho trước tam giác ABC Dïng c«ng cô ®êng trßn vÏ ®êng trßn ®i qua - HS tÝch cùc thùc hµnh theo ba ®iÓm A, B, C nhãm VÏ ®êng trßn néi tiÕp tam gi¸c - Thùc lu c¸c h×nh võa vÏ 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 - Thùc hiÖn vÏ h×nh theo yªu cÇu - Thực theo nhóm để hoàn thµnh h×nh 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 h×nh thoi - 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 20 Lop8.net (21)