I. Mục tiêu:
1. Kiến thức:
- Biết con người chỉ dẫn cho mính tính thực hiện công việc thông qua lệnh
- Biết chương trình là cách để con người chỉ dấn cho máy tính thực hiện nhiều công việc liên tiếp một cách tự động.
- Biết rằng viết chương trình là viết các lệnh để chỉ dẫn cho máy tính thực hiện các công việc hay giải một bài toán cụ thể.
- Biết ngôn ngữ dùng để viết chương trình máy tính gọi là ngôn ngữ lập trình.
- Biết vai trò của chương tình dịch.
- Tìm hiểu vì sao con người phải viết chương trình?
2. Kỹ năng:
- Biết ngôn ngữ lập trình là gì và môi trường làm việc phổ biến của ngôn ngữ lập trình.
3.Thái độ:
- Hình thành phong cách học tập nghiêm túc, yêu thích môn học và hình thành thói quen tìm tòi học hỏi, sáng tạo.
II. Chuẩn bị:
1. Giáo viên: Giáo trình, máy tính.
2. Học sinh: Xem trước bài.
III. Tiến trình lên lớp
1.Kiểm tra bài cũ.
2. Bài mới.
Hoạt động của giáo viên và học sinh Nội dung chính
Hoạt động 1: Tìm hiểu con người ra lệnh cho máy tính như thế nào?
GV: Theo em, con người ra lệnh cho máy tính như thế nào?
- HS trả lời theo suy nghĩ cá nhân.
- GV đưa ra kết luận: Con người điều khiển máy tính, ra lệnh cho máy tính thông qua các lệnh. Máy tính lần lượt thực hiện các lệnh đó.
Hoạt động 2: Tìm hiểu ví dụ về rô - bôt nhặt rác.
- GV giới thiệu về rô - bốt (người máy) cũng là 1 loại máy có thể hoạt động tự động thông qua sự điều khiển của con người.
- GV: Rô - bôt nhặt rác thường làm những việc gì?
- HS suy nghĩ, trả lời.
- GV: Để ra lệnh cho rô - bôt nhặt rác hoàn thành công việc, con người cần ra lệnh cụ thể như thế nào?
- HS suy nghĩ, trả lời.
- GV hướng dẫn ra các lệnh điều khiển rô - bôt nhặt rác.
- HS theo dõi, ghi bài. 1. Con người ra lệnh cho máy tính như thế nào?
Máy tính là công cụ trợ giúp con người xử lý thông tin một cách hiệu quả. Tuy nhiên, để máy tính thực hiện một công việc theo mong muốn của mình, con người cần đưa ra những chỉ dẫn thích hợp cho máy tính.
- Khi nháy đúp chuột lên biểu tượng của 1 phần mềm trên màn hình nền là ra lệnh cho máy tính khởi động phần mềm.
- Khi soạn thảo văn bản, ta gõ 1 phím chữ là ta ra lệnh cho chữ đó in lên màn hình.
=> Để chỉ dẫn cho máy tính thực hiện 1 công việc nào đó, con người đưa ra cho máy tính 1 hoặc nhều lệnh, máy tính sẽ lần lượt thực hiện.
2. Ví dụ: Rô bôt nhặt rác
Rô-bôt (hay người máy) là 1 loại máy có thể tự động thực hiện một số công việc thông qua sự điều khiển cuả con người.
Giả sử có 1 rô-bôt có thể thực hiện được các thao tác như quay phải, quay trái, tiến 1 bước, .Ta cần có các lệnh thích hợp để chỉ dẫn rô-bôt di chuyển.
VD: Rô-bôt thực hiện các lệnh sau để hoàn thành công việc:
1. Tiến 2 bước;
2. Quay trái, tiến 1 bước;
3. Nhặt rác;
4. Quay phải, tiến 3 bước;
5. Quay trái, tiến 2 bước;
6. Bỏ rác vào thùng;
Phßng gi¸o dơc - ®µo t¹o thµnh phè b¾c ninh Trêng THCS V©n D¬ng & GI¸O ¸N TIN HäC 8 GV: NguyƠn ThÞ Hång Hµ Tỉ : Tù nhiªn ph©n phèi ch¬ng tr×nh tin häc 8 (C¶ n¨m: 70 tiÕt/ 37 tuÇn) Häc k× I: 36 tiÕt (2 tiÕt/ tuÇn) Häc k× II: 34 tiÕt (2 tiÕt/ tuÇn) TiÕt Bµi Tªn bµi 1 - 2 1 M¸y tÝnh vµ ch¬ng tr×nh m¸y tÝnh 3 - 4 2 Lµm quen víi ch¬ng tr×nh vµ ng«n ng÷ lËp tr×nh 5 - 6 TH1 Lµm quen víi Turbo Pascal 7 - 8 3 Ch¬ng tr×nh m¸y tÝnh vµ d÷ liƯu 9 - 10 TH2 ViÕt ch¬ng tr×nh ®Ĩ tÝnh to¸n 11- 12 4 Sư dơng biÕn trong ch¬ng tr×nh 13 - 14 Th3 Khai b¸o vµ sư dơng biÕn 15 Bµi tËp 16 KiĨm tra 17 - 18 PMHT LuyƯn gâ phÝm nhanh víi Finger Break Out 19 - 22 5 Tõ bµi to¸n ®Õn ch¬ng tr×nh 23 - 24 Bµi tËp 25 - 26 6 C©u lƯnh ®iỊu kiƯn 27 - 28 TH4 Sư dơng lƯnh ®iỊu kiƯn If ... then 29 KiĨm tra thùc hµnh 30 - 31 «n tËp 32 KiĨm tra häc kú I 33 - 36 PMHT T×m hiĨu thêi gian víi phÇn mỊm Sun Times 37 - 38 7 C©u lƯnh lỈp 39 - 40 Bµi tËp 41 - 42 TH5 Sư dơng c©u lƯnh lỈp For ... Do 43 - 44 8 LỈp víi sè lÇn cha biÕt tríc 45 - 46 TH6 Sư dơng lƯnh lỈp While ... Do 47 Bµi tËp 48 KiĨm tra 49 - 54 PMHT Häc vÏ h×nh víi phÇn mỊm GeoGebra 55 - 56 9 Lµm viƯc víi d·y sè 57 - 58 Bµi tËp 59 - 60 TH7 Xư lý d·y sè trong ch¬ng tr×nh 61 KiĨm tra thùc hµnh 62 - 63 ¤n tËp 64 KiĨm tra häc kú II 65 - 70 PMHT Quan s¸t h×nh kh«ng gian víi phÇn mỊm Yenka Ngµy d¹y: 27/ 8/ 2012. TiÕt 1 – Bµi 1: m¸y tÝnh vµ ch¬ng tr×nh m¸y tÝnh I. Mơc tiªu: 1. KiÕn thøc: - BiÕt con ngêi chØ dÉn cho mÝnh tÝnh thùc hiƯn c«ng viƯc th«ng qua lƯnh - BiÕt ch¬ng tr×nh lµ c¸ch ®Ĩ con ngêi chØ dÊn cho m¸y tÝnh thùc hiƯn nhiỊu c«ng viƯc liªn tiÕp mét c¸ch tù ®éng. - BiÕt r»ng viÕt ch¬ng tr×nh lµ viÕt c¸c lƯnh ®Ĩ chØ dÉn cho m¸y tÝnh thùc hiƯn c¸c c«ng viƯc hay gi¶i mét bµi to¸n cơ thĨ. - BiÕt ng«n ng÷ dïng ®Ĩ viÕt ch¬ng tr×nh m¸y tÝnh gäi lµ ng«n ng÷ lËp tr×nh. - BiÕt vai trß cđa ch¬ng t×nh dÞch. - T×m hiĨu v× sao con ngêi ph¶i viÕt ch¬ng tr×nh? 2. Kü n¨ng: - BiÕt ng«n ng÷ lËp tr×nh lµ g× vµ m«i trêng lµm viƯc phỉ biÕn cđa ng«n ng÷ lËp tr×nh. 3.Th¸i ®é: - H×nh thµnh phong c¸ch häc tËp nghiªm tĩc, yªu thÝch m«n häc vµ h×nh thµnh thãi quen t×m tßi häc hái, s¸ng t¹o. II. ChuÈn bÞ: 1. Gi¸o viªn: Gi¸o tr×nh, m¸y tÝnh. 2. Häc sinh: Xem tríc bµi. III. TiÕn tr×nh lªn líp 1.KiĨm tra bµi cị. 2. Bµi míi. Ho¹t ®éng cđa gi¸o viªn vµ häc sinh Néi dung chÝnh Ho¹t ®éng 1: T×m hiĨu con ngêi ra lƯnh cho m¸y tÝnh nh thÕ nµo? GV: Theo em, con ngêi ra lƯnh cho m¸y tÝnh nh thÕ nµo? - HS tr¶ lêi theo suy nghÜ c¸ nh©n. - GV ®a ra kÕt luËn: Con ngêi ®iỊu khiĨn m¸y tÝnh, ra lƯnh cho m¸y tÝnh th«ng qua c¸c lƯnh. M¸y tÝnh lÇn lỵt thùc hiƯn c¸c lƯnh ®ã. Ho¹t ®éng 2: T×m hiĨu vÝ dơ vỊ r« - b«t nhỈt r¸c. - GV giíi thiƯu vỊ r« - bèt (ngêi m¸y) cịng lµ 1 lo¹i m¸y cã thĨ ho¹t ®éng tù ®éng th«ng qua sù ®iỊu khiĨn cđa con ngêi. - GV: R« - b«t nhỈt r¸c thêng lµm nh÷ng viƯc g×? - HS suy nghÜ, tr¶ lêi. - GV: §Ĩ ra lƯnh cho r« - b«t nhỈt r¸c hoµn thµnh c«ng viƯc, con ngêi cÇn ra lƯnh cơ thĨ nh thÕ nµo? - HS suy nghÜ, tr¶ lêi. - GV híng dÉn ra c¸c lƯnh ®iỊu khiĨn r« - b«t nhỈt r¸c. - HS theo dâi, ghi bµi. 1. Con ngêi ra lƯnh cho m¸y tÝnh nh thÕ nµo? M¸y tÝnh lµ c«ng cơ trỵ giĩp con ngêi xư lý th«ng tin mét c¸ch hiƯu qu¶. Tuy nhiªn, ®Ĩ m¸y tÝnh thùc hiƯn mét c«ng viƯc theo mong muèn cđa m×nh, con ngêi cÇn ®a ra nh÷ng chØ dÉn thÝch hỵp cho m¸y tÝnh. - Khi nh¸y ®ĩp chuét lªn biĨu tỵng cđa 1 phÇn mỊm trªn mµn h×nh nỊn lµ ra lƯnh cho m¸y tÝnh khëi ®éng phÇn mỊm. - Khi so¹n th¶o v¨n b¶n, ta gâ 1 phÝm ch÷ lµ ta ra lƯnh cho ch÷ ®ã in lªn mµn h×nh... => §Ĩ chØ dÉn cho m¸y tÝnh thùc hiƯn 1 c«ng viƯc nµo ®ã, con ngêi ®a ra cho m¸y tÝnh 1 hoỈc nhỊu lƯnh, m¸y tÝnh sÏ lÇn lỵt thùc hiƯn. 2. VÝ dơ: R« b«t nhỈt r¸c R«-b«t (hay ngêi m¸y) lµ 1 lo¹i m¸y cã thĨ tù ®éng thùc hiƯn mét sè c«ng viƯc th«ng qua sù ®iỊu khiĨn cu¶ con ngêi. Gi¶ sư cã 1 r«-b«t cã thĨ thùc hiƯn ®ỵc c¸c thao t¸c nh quay ph¶i, quay tr¸i, tiÕn 1 bíc, ...Ta cÇn cã c¸c lƯnh thÝch hỵp ®Ĩ chØ dÉn r«-b«t di chuyĨn. VD: R«-b«t thùc hiƯn c¸c lƯnh sau ®Ĩ hoµn thµnh c«ng viƯc: TiÕn 2 bíc; Quay tr¸i, tiÕn 1 bíc; NhỈt r¸c; Quay ph¶i, tiÕn 3 bíc; Quay tr¸i, tiÕn 2 bíc; Bá r¸c vµo thïng; IV. Tỉng kÕt ®¸nh gi¸ - KiĨm tra ®¸nh gi¸ : - Trong VD vỊ r«-b«t nhỈt r¸c, nÕu thay ®ỉi thø tù cđa lƯnh 1 vµ lƯnh 2 trong ch¬ng tr×nh, r«-b«t cã thùc hiƯn ®ỵc c«ng viƯc nhỈt r¸c kh«ng? H·y x¸c ®Þnh vÞ trÝ míi cđa r«-b«t sau khi thùc hiƯn xong lƯnh “H·y nhỈt r¸c”. §a ra 2 lƯnh ®Ĩ r«-b«t trë l¹i vÞ trÝ ban ®Çu. - Híng dÉn vỊ nhµ: Häc kü bµi, lµ bµi tËp 1,2 SGK + SBT; + Xem tríc phÇn 2 cu¶ bµi. Ngµy so¹n: 02/ 9/ 2012 TiÕt 2 – Bµi 1: m¸y tÝnh vµ ch¬ng tr×nh m¸y tÝnh (tt) I. Mơc tiªu: 1. KiÕn thøc: - BiÕt con ngêi chØ dÉn cho mÝnh tÝnh thùc hiƯn c«ng viƯc th«ng qua lƯnh. - BiÕt ch¬ng tr×nh lµ c¸ch ®Ĩ con ngêi chØ dÊn cho m¸y tÝnh thùc hiƯn nhiỊu c«ng viƯc liªn tiÕp mét c¸ch tù ®éng. - BiÕt r»ng viÕt ch¬ng tr×nh lµ viÕt c¸c lƯnh ®Ĩ chØ dÉn cho m¸y tÝnh thùc hiƯn c¸c c«ng viƯc hay gi¶i mét bµi to¸n cơ thĨ. - BiÕt ng«n ng÷ dïng ®Ĩ viÕt ch¬ng tr×nh m¸y tÝnh gäi lµ ng«n ng÷ lËp tr×nh. - BiÕt vai trß cđa ch¬ng t×nh dÞch. - T×m hiĨu v× sao con ngêi ph¶i viÕt ch¬ng tr×nh? 2. Kü n¨ng: - BiÕt ng«n ng÷ lËp tr×nh lµ g× vµ m«i trêng lµm viƯc phỉ biÕn cđa ng«n ng÷ lËp tr×nh. 3.Th¸i ®é: - H×nh thµnh phong c¸ch häc tËp nghiªm tĩc, yªu thÝch m«n häc vµ h×nh thµnh thãi quen t×m tßi, häc hái, s¸ng t¹o. II. ChuÈn bÞ: 1. Gi¸o viªn: Gi¸o tr×nh, m¸y tÝnh. 2. Häc sinh: Xem tríc bµi. III. TiÕn tr×nh lªn líp 1.KiĨm tra bµi cị: ? Con ngêi lµm g× ®Ĩ ra lƯnh cho m¸y tÝnh lµm viƯc? LÊy vÝ dơ. 2. Bµi míi. Ho¹t ®éng cđa gi¸o viªn vµ häc sinh Néi dung chÝnh Ho¹t ®éng 1: T×m hiĨu viƯc con ngêi viÕt ch¬ng tr×nh – ra lƯnh cho MT lµm viƯc. - GV: ViÕt ch¬ng tr×nh lµ g×? - HS: Suy nghÜ, tr¶ lêi. - GV: Lµ viÕt c¸c c©u lƯnh ®iỊu khiĨn m¸y tÝnh lµm viƯc. - GV: V× sao ph¶i viÕt ch¬ng tr×nh? - HS: Suy nghÜ, tr¶ lêi. - GV kÕt luËn. Ho¹t ®éng 2:T×m hiĨu ch¬ng tr×nh vµ ng«n ng÷ lËp tr×nh. - GV: Ch¬ng tr×nh m¸y tÝnh lµ g×? - HS: Suy nghÜ, tr¶ lêi. - GV kÕt luËn: Lµ tËp hỵp c¸c c©u lƯnh ®iỊu khiĨn m¸y tÝnh. - GV: Ng«n ng÷ lËp tr×nh lµ g×? - HS: Suy nghÜ, tr¶ lêi. - GV kÕt luËn: Lµ ng«n ng÷ ®Ĩ viÕt ch¬ng tr×nh m¸y tÝnh. - GV: M«i trêng lËp tr×nh lµ g×? - HS: Suy nghÜ, tr¶ lêi. - GV kÕt luËn: Lµ m«i trêng ®ỵc kÕt hỵp gi÷a ch¬ng tr×nh so¹n th¶o dïng ®Ĩ viÕt ch¬ng tr×nh cïng c¸c c«ng cơ t×m kiÕm, trỵ giĩp, sưa lçi kÕt hỵp vµo mét phÇn mỊm - GV lÊy VD. 3. ViÕt ch¬ng tr×nh – ra lƯnh cho m¸y tÝnh lµm viƯc - ViƯc viÕt c¸c c©u lƯnh ®Ĩ ®iỊu khiĨn m¸y tÝnh lµm viƯc chÝnh lµ viÕt “ch¬ng tr×nh”, mµ ch¬ng tr×nh lµ m¸y tÝnh lµ 1 d·y c¸c lƯnh mµ m¸y tÝnh cã thĨ hiĨu ®ỵc. - Khi ta gâ 1 phÝm hoỈc nh¸y chuét, lµ ta “ra lƯnh” cho m¸y tÝnh. Tuy nhiªn c«ng viƯc con ngêi muèn m¸y tÝnh thùc hiƯn rÊt phøc t¹p, ®a d¹ng, mét lƯnh ®¬n gi¶n kh«ng thĨ thùc hiƯn ®ỵc. 4. Ch¬ng tr×nh vµ ng«n ng÷ lËp tr×nh - §Ĩ m¸y tÝnh cã thĨ hiĨu vµ xư lý, th«ng tin ®a vµo ph¶i ®ỵc chuyĨn thµnh d¹ng d·y bit (gåm sè 0 vµ 1). C¸c d·y bit lµ c¬ së ®Ĩ t¹o ra ng«n ng÷ dµnh riªng cho m¸y gäi lµ ng«n ng÷ m¸y.Tuy nhiªn, viƯc viÕt ch¬ng tr×nh b»ng ng«n ng÷ m¸y mÊt nhiỊu thêi gian, c«ng søc. V× thÕ ng«n ng÷ lËp tr×nh ra ®êi. - Ng«n ng÷ lËp tr×nh lµ ng«n ng÷ ®Ĩ viÕt ch¬ng tr×nh m¸y tÝnh. Ngêi ta viÕt ch¬ng tr×nh b»ng 1 ch¬ng tr×nh so¹n th¶o. - Ch¬ng tr×nh so¹n th¶o vµ ch¬ng tr×nh dÞch cïng c¸c c«ng cơ trỵ giĩp t×m kiÕm, sưa lçi thêng ®ỵc kÕt hỵp vµo 1 phÇn mỊm gäi lµ m«i trêng lËp tr×nh. VD: C¸c ng«n ng÷ lËp tr×nh: C, Java, Basic, Pascal, ... - Hai m«i trêng lµm viƯc phỉ biÕn cđa Pascal lµ Turbo Pascal vµ Free Pascal. IV. Tỉng kÕt ®¸nh gi¸ - KiĨm tra ®¸nh gi¸ : + T¹i sao ngêi ta ph¶i ra c¸c ng«n ng÷ lËp tr×nh khi cã thĨ sư dơng c¸c ng«n ng÷ m¸y? - HíngdÉn VN: Häc kü bµi, lµ bµi tËp SGK + SBT; + Xem tríc bµi 2. Ngµy so¹n: 2/ 9/ 2012 TiÕt 3 – Bµi 2: lµm quen víi ch¬ng tr×nh vµ ng«n ng÷ lËp tr×nh I. Mơc tiªu: 1. KiÕn thøc: - BiÕt ng«n ng÷ lËp tr×nh gåm c¸c thµnh phÇn c¬ b¶n lµ b¶ng ch÷ c¸i vµ c¸c quy t¾c ®Ĩ viÕt c©u lƯnh, ch¬ng tr×nh. - BiÕt ng«n ng÷ lËp tr×nh cã tËp hỵp c¸c tõ kho¸ dµnh riªng cho mơc ®Ých sư dơng nhÊt ®Þnh. - BiÕt tªn trong ch¬ng tr×nh lµ do ngêi lËp tr×nh ®Ỉt ra, khi ®Ỉt tªn ph¶i tu©n thđ c¸c quy t¾c cđa ng«n ng÷ lËp tr×nh. Tªn kh«ng ®ỵc trïng víi c¸c tõ kho¸. 2. Kü n¨ng: - BiÕt cÊu trĩc chung cđa ch¬ng tr×nh gåm phÇn khai b¸o vµ phÇn th©n. 3.Th¸i ®é: - H×nh thµnh phong c¸ch häc tËp nghiªm tĩc, yªu thÝch m«n häc vµ h×nh thµnh thãi quen t×m tßi, häc hái, s¸ng t¹o, tËp trung cao ®é khi nghe gi¶ng. II. ChuÈn bÞ: 1. Gi¸o viªn: Gi¸o tr×nh, SGK, m¸y tÝnh. 2. Häc sinh: Xem tríc bµi. IV. TiÕn tr×nh lªn líp: 1.KiĨm tra bµi cị. 2. Bµi míi. Ho¹t ®éng cđa gi¸o viªn vµ häc sinh Néi dung chÝnh Ho¹t ®éng 1: T×m hiĨu vÝ dơ vỊ ch¬ng tr×nh. - GV ®a ra VD vỊ ch¬ng tr×nh ®¬n gi¶n gåm 5 dßng lƯnh cho HS quan s¸t, nhËn biÕt lƯnh khai b¸o tªn ch¬ng tr×nh, khai b¸o th viƯn vµ lƯnh in ra mµn h×nh. - HS quan s¸t, nhËn biÕt. VD vµ rĩt ra nhËn xÐt c¸c phÇn cđa ch¬ng tr×nh. Ho¹t ®éng 2: T×m hiĨu ng«n ng÷ lËp tr×nh gåm nh÷ng g×? - GV: Theo suy nghÜ c¸ nh©n, c¸c em hiĨu ng«n ng÷ lËp tr×nh gåm cã nh÷ng g×? - HS: Tr¶ lêi theo suy nghÜ c¸ nh©n. - GV ®a ra b¶ng ch÷ c¸i cđa ng«n ng÷ lËp tr×nh vµ c¸c quy t¾c. - HS theo dâi, ghi bµi. 1.VÝ dơ vỊ ch¬ng tr×nh VD1: Sư dơng ng«n ng÷ lËp tr×nh Pascal, viÕt ch¬ng tr×nh in ra mµn h×nh dßng ch÷ “Chao Cac Ban”, sau khi dÞch, dßng ch÷ “Chao Cac Ban” ®ỵc in ra mµn h×nh. - Ch¬ng tr×nh gåm 5 dßng lƯnh nh sau: Program CT_Dau_tien; uses crt; begin writeln (‘Chao Cac Ban’); end. LƯnh khai b¸o tªn ch¬ng tr×nh. LƯnh in ra mµn h×nh dßng ch÷ “Chao Cac Ban” Ch¬ng tr×nh trªn chØ cã 5 dßng lƯnh, mçi dßng lƯnh gåm c¸c cơm tõ kh¸c nhau. Tuy nhiªn, thùc tÕ cã nh÷ng ch¬ng tr×nh cã hµng ngh×n, hµng triƯu dßng lƯnh. 2. Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? a. B¶ng ch÷ c¸i - B¶ng ch÷ c¸i cđa ng«n ng÷ lËp tr×nh thêng gåm c¸c ch÷ c¸i tiÕng Anh vµ mét sè kÝ hiƯu cã trªn bµn phÝm nh dÊu phÐp to¸n (+, -, *, /, ...), dÊu ®ãng më ngoỈc, dÊu nh¸y, ... b. C¸c quy t¾c - Mçi c©u lƯnh trong ng«n ng÷ lËp tr×nh gåm c¸c tõ vµ kÝ hiƯu ®ỵc viÕt theo mét quy t¾c nhÊt ®Þnh. Mçi c©u lƯnh ®Ịu cã 1 ý nghÜa nhÊt ®Þnh. ý nghÜa cđa c©u lƯnh x¸c ®Þnh c¸c thao t¸c mµ m¸y cÇn thùc hiƯn. IV. Tỉng kÕt ®¸nh gi¸: - KiĨm tra ®¸nh gi¸ : Em h·y cho biÕt c¸c thµnh ph ... t màn hình chính của phần mềm cĩ những gì? - Hãy nêu cách thốt khỏi phần mềm. + Học sinh thực hiện theo yêu cầu của giáo viên. Học sinh chú ý lắng nghe => ghi nhớ kiến thức. - Hộp cơng cụ dùng để tạo ra các hình khơng gian. Các hình sẽ được tạo ra tại khung chính giữa màn hình. - Thanh cơng cụ chứa các nút lệnh dùng để điều khiển và làm việc với các đối tượng. - HS thảo luận. 1. Giới thiệu phần mềm Yenka: Yenka là một phần mềm nhỏ, đơn giản nhưng rất hữu ích khi mới làm quen với các hình khơng gian như hình chĩp, hình nĩn, hình trụ. 2. Giới thiệu màn hình làm việc chính của phần mềm. a) Khởi động phần mềm: - Nháy đúp vào biểu tượng để khởi động phần mềm, khi đĩ sẽ xuất hiện cửa sổ sau đây: - Chọn nút Try Basic Version. b) Màn hình chính: c) Thốt khỏi phần mềm - Muốn thốt khỏi phần mềm, nháy nút Close trên thanh cơng cụ. V. Củng cố - Dặn dị 1. Củng cố (2 phút) - Màn hình làm việc chính của phần mềm gồm những thành phần nào? 2. Dặn dị (5 phút) - Về nhà học bài, kết hợp SGK. Ngày soạn: 24/ 4/ 2010. Ngày dạy: 26/ 4/ 2010. Tiết 66: QUAN SÁT HÌNH KHƠNG GIAN VỚI PHẦN MỀM YENKA (T2) I. Mục tiêu: 1. Kiến thức: - Học sinh hiểu được các tính năng chính của phần mềm, biết cách tạo ra các hình khơng gian cơ bản. 2. Kĩ năng: - Thơng qua phần mềm, HS biết và hiểu được các ứng dụng của phần mềm trong việc vẽ và minh hoạ các hình hình học được học trong chương trình mơn Tốn. 3. Thái độ: - Thái độ học tập nghiêm túc, yêu thích mơn học. II. Chuẩn bị: Giáo viên: Sách giáo khoa, máy tính điện tử. Học sinh: Xem trước bài học. III. Phương pháp: - Thuyết trình + Hướng dẫn HS trên máy chiếu. IV. Tiến trình bài dạy: 1. Kiểm tra bài cũ (5p). 2. Bài mới. T/g HĐ của GV HĐcủa HS Nội dung 18p 17p ? Muốn tạo mơ hình, em phải thực hiện các thao tác gì? - GV hướng dẫn vào hộp thoại objects. ? Muốn xoay mơ hình trong khơng gian 3D, em phải làm gì? - GV hướng dẫn thao tác. ? Muốn phĩng to, thu nhỏ hình, ta sử dụng biểu tượng gì? Thao tác thực hiện? - Để dịch chuyển khung mơ hình, em dùng biểu tượng gì? - Nêu cách tạo mới, lưu và mở tệp mơ hình? - Thao tác xố các đối tượng? - HS thảo luận, trả lời. - HS quan sát, ghi bài. - HS thảo luận. - HS theo dõi, ghi bài. - HS thảo luận. - HS thảo luận. - HS thảo luận. - HS thảo luận. 3. Tạo các hình khơng gian a. Tạo mơ hình. Vào hộp thoại sau: - Chọn hình cần tạo. * Xoay mơ hình trong khơng gian 3D: - Nháy vào biểu tượng xoay trên thanh cơng cụ chức năng. Khi đĩ con trỏ sẽ trở thành dạng - Đưa con trỏ chuột lên mơ hình, nhấn giữ và kéo rê trên màn hình. Lệnh hết tác dụng khi thả tay chuột. Hình chĩp Hình trụ Hình lăng trụ Hình nĩn - Phĩng to, thu nhỏ: Nháy chuột vào biểu tượng trên thanh cơng cụ, con trỏ trở thành dạng . - Nhấn giữ và di chuyển chuột. Lệnh hết tác dụng khi thả chuột. * Dịch chuyển khung mơ hình Nháy chuột vào biểu tượng trên thanh cơng cụ. Khi đĩ con trỏ sẽ trở thành dạng . - Nhấn giữ và di chuyển chuột em sẽ thấy mơ hình chuyển động theo hướng di chuyển của chuột. Lệnh hết tác dụng khi thả chuột. b. Các lệnh tạo mới, lưu, mở tệp mơ hình. - Để tạo mới ta chọn Menu File\ New - Để lưu ta chọn Menu File\ Save hoặc lưu với tên khác: File\ Save as. - Để mở tệp mơ hình ta chọn Menu File\ Open. c. Xố các đối tượng: - Nháy chuột lên hình đĩ và nhấn phím Delete hoặc xố cả: Nhấn Ctrl + A và Delete. V. Củng cố - Dặn dị 1. Củng cố: 3’ Gv Hệ thống lại kiến thực trọng tâm trong bài. 2. Dặn dị: 2’ - VỊ nhµ xem l¹i néi dung võa häc, ®äc phần tiếp theo của bài. Ngày soạn: / / 2010. Ngày dạy: / / 2010. Tiết 67: QUAN SÁT HÌNH KHƠNG GIAN VỚI PHẦN MỀM YENKA (T3) I. Mục tiêu 1. Kiến thức: - Học sinh hiểu được các tính năng chính của phần mềm, biết cách tạo ra các hình khơng gian cơ bản. 2. Kĩ năng: - Thơng qua phần mềm, HS biết và hiểu được các ứng dụng của phần mềm trong việc vẽ và minh hoạ các hình hình học được học trong chương trình mơn Tốn. 3. Thái độ: - Thái độ học tập nghiêm túc, yêu thích mơn học. II. Chuẩn bị Giáo viên: Sách giáo khoa, máy tính điện tử. Học sinh: Xem trước bài học. III. Phương pháp - Thuyết trình + Hướng dẫn HS trên máy chiếu. IV. Tiến trình bài dạy 1. Kiểm tra bài cũ :8’ GV: Cho HS quan sát hình vẽ. HS: Vẽ theo y/c của GV. 2. Bài mới T/g HĐ của GV HĐcủa HS Nội dung 25’ ? Muốn thay đổi kích thước, di chuyển các hình khơng gian, ta làm thế nào? - GV hướng dẫn. ? Để tơ màu, ta sử dụng cơng cụ gì? - GV hướng dẫn.? Muốn thay đổi tính chất của các hình, ta làm thế nào? - GV hướng dẫn. - HS thảo luận. - HS: theo dõi, ghi bài. - HS thảo luận. - HS: theo dõi, ghi bài. - HS thảo luận. - HS: theo dõi, ghi bài. 4. Khám phá, điều khiển các hình khơng gian a. Thay đổi, di chuyển - Di chuyển: Kéo thả đối tượng để di chuyển. + Cĩ thể xếp chồng các hình lên nhau. b. Thay đổi kích thước - Chọn hình cần thay đổi kích thước, nhấn vào các nút nhỏ trên đối tượng cho phép tương tác thay đổi k.thước c. Thay đổi màu cho các hình *) C¸c bíc thay ®ỉi mµu Để tơ màu, ta dùng cơng cụ Khi nháy nút cơng cụ này, ta cĩ một danh sách màu đổ xuống : - Kéo thả các màu ra mơ hình, khi đĩ trên hình xuất hiện các chấm đen để tơ màu àkéo thả màu vào chấm đen hình cần tơ. Thay đổi tính chất của các hình - Nháy đúp lên đối tượng, hộp thoại mơ tả các thơng tin xuất hiện : - Cã thĨ thay ®ỉi tham sè quan träng cđa h×nh lµ chiỊu cao (height) vµ ®é d¹i c¹nh ®¸y (base edge) b»ng c¸ch gâ trùc tiÕp vµo « hoỈc nh¸y chuét vµo ®Ĩ t¨ng hay gi¶m tõng ®¬n vÞ. V. Củng cố - Dặn dị 1. Củng cố: 10’ GV: Cho häc sinh thùc hµnh vÏ h×nh, s¸ng t¹o theo ý thÝch. 2. Dặn dị: 2’ - VN học nội dung đã học và đọc trước phần tiếp theo của bài. Ngày soạn: / / 2010. Ngày dạy: / / 2010. Tiết 68: QUAN SÁT HÌNH KHƠNG GIAN VỚI PHẦN MỀM YENKA (T4) I. Mục tiêu 1. Kiến thức: - Học sinh hiểu được các tính năng chính của phần mềm, biết cách tạo ra các hình khơng gian cơ bản. 2. Kĩ năng: - Thơng qua phần mềm, HS biết và hiểu được các ứng dụng của phần mềm trong việc vẽ và minh hoạ các hình hình học được học trong chương trình mơn Tốn. 3. Thái độ: - Thái độ học tập nghiêm túc, yêu thích mơn học. II. Chuẩn bị Giáo viên: Sách giáo khoa, máy tính điện tử. Học sinh: Xem trước bài học. III. Phương pháp - Thuyết trình + Hướng dẫn HS trên máy chiếu. IV. Tiến trình bài dạy 1. Kiểm tra bài cũ :8’ GV: Cho HS quan sát hình vẽ và vẽ theo yêu cầu. HS: Vẽ theo yêu cầu của GV. ? Nªu c¸c bíc thay ®ỉi mµu vÏ, th«ng sè cđa h×nh vÏ. 2.Bµi míi: T/g HĐ của GV HĐcủa HS Nội dung 15’ GV giới thiệu: Mét chøc n¨ng rÊt hay cđa phÇn mỊm lµ cho phÐp ta qua s¸t c¸ch t¹o kh«ng gian tõ mét h×nh ph¼ng. PhÇn mỊm sÏ cho phÐp quan s¸t vµ thùc hiƯn hai qu¸ tr×nh ngỵc l¹i: - Cho h×nh ph¼ng cÇn gÊp l¹i ®Ĩ thµnh h×nh kh«ng gian. - H×nh kh«ng gian cÇn më ®Ĩ trë thµnh h×nh ph¼ng. - HS theo dõi, ghi bài. 4. Kh¸m ph¸, ®iỊu khiĨn c¸c h×nh (tiÕp) e) GÊp giÊy thµnh h×nh kh«ng gian *) GÊp h×nh ph¼ng ®Ĩ t¹o thµnh h×nh kh«ng gian Sư dơng c¸c c«ng cơ , Bíc 1: Chän hoỈc trong hép tho¹i kÐo th¶ ®èi tỵng vµo gi÷a mµn h×nh. Bíc 2. KÐo th¶ chuét ®Ĩ thùc hiƯn thao t¸c gÊp h×nh ph¼ng thµnh h×nh kh«ng gian t¬ng øng. *) Më h×nh kh«ng gian thµnh h×nh ph¼ng ( Theo dõi SGK, trang 119 – 120) V. Củng cố - Dặn dị 1. Củng cố: 20’ GV: Cho häc sinh thùc hµnh vÏ h×nh, s¸ng t¹o theo ý thÝch. HS: Thùc hµnh thao t¸c gÊp vµ më h×nh. 2. Dặn dị: 2’ - VN đäc c¸c mơc cßn l¹i. ¤n l¹i c¸c kiÕn thøc kú II. Ngày soạn: / / 2010. Ngày dạy: / / 2010. Tiết 69: QUAN SÁT HÌNH KHƠNG GIAN VỚI PHẦN MỀM YENKA (T5) I. Mục tiêu 1. Kiến thức: - Học sinh hiểu được các tính năng chính của phần mềm, biết cách tạo ra các hình khơng gian cơ bản. 2. Kĩ năng: - Thơng qua phần mềm, HS biết và hiểu được các ứng dụng của phần mềm trong việc vẽ và minh hoạ các hình hình học được học trong chương trình mơn Tốn. 3. Thái độ: - Thái độ học tập nghiêm túc, yêu thích mơn học. II. Chuẩn bị Giáo viên: Sách giáo khoa, máy tính điện tử. Học sinh: Xem trước bài học. III. Phương pháp - Thuyết trình + Hướng dẫn HS trên máy chiếu. IV. Tiến trình bài dạy 1. Kiểm tra bài cũ :8’ GV: Cho HS quan sát hình vẽ và vẽ theo yêu cầu. HS: Vẽ theo yêu cầu của GV. ? Nêu các bước gấp hình phẳng thành hình khơng gian? 2.Bµi míi: T/g HĐ của GV HĐcủa HS Nội dung 15’ GV: Giíi thiƯu: §èi víi c¸c mỈt cđa h×nh kh«ng gian, ta cịng cã thĨ thay ®ỉi mµu, ta cßn thay ®ỉi ®ỵc kiĨu vµ mÉu thĨ hiƯn ta thực hiên c¸c bíc sau: HS: nghe vµ ghi vµ GV thùc hµnh mÉu häc sinh quan s¸t vµ thùc hµnh theo. 5. Mét sè chøc n¨ng n©ng cao a) thay ®ỉi mÉu thĨ hiƯn h×nh. Bíc 1: Nh¸y ®ĩp chuét ®Ĩ më hép tho¹i tÝnh chÊt cđa h×nh Bíc 2. Chän lƯnh thay ®ỉi kiĨu bỊ mỈt surface appearance > Bíc 3. Trong hép tho¹i tiÕp theo, chän Use material vµ chän mÉu trong danh s¸ch Material phÝa díi. b) Quay h×nh trong kh«ng gian Trong hép tho¹i tÝnh chÊt h×nh, em cã thĨ quay h×nh theo c¸c c¸ch kh¸c nhau trong kh«ng gian: - Khung R©ttion cã c¸c lƯnh cho phÐp cho phÐp quay h×nh theoc¸c c¸ch kh¸c nhau: + Quay theo trơc ngang. + Quay theo trơc däc + Quay theo trơc th¼ng ®øng. + Trë l¹i vÞ trÝ ban ®Çu.. V. Củng cố - Dặn dị 1. Củng cố: 20’ GV: Cho häc sinh thùc hµnh vÏ h×nh, s¸ng t¹o theo ý thÝch. HS: Thùc hµnh VÏ h×nh vµ quay h×nh, t« mµu h×nh. 2. Dặn dị: 2’ §äc c¸c mơc cßn l¹i. ¤n l¹i c¸c kiÕn thøc cđa kú II. Ngày soạn: / / 2010. Ngày dạy: / / 2010. Tiết 70: QUAN SÁT HÌNH KHƠNG GIAN VỚI PHẦN MỀM YENKA (T6) I. Mục tiêu 1. Kiến thức: - Học sinh hiểu được các tính năng chính của phần mềm, biết cách tạo ra các hình khơng gian cơ bản. 2. Kĩ năng: - Thơng qua phần mềm, HS biết và hiểu được các ứng dụng của phần mềm trong việc vẽ và minh hoạ các hình hình học được học trong chương trình mơn Tốn. 3. Thái độ: - Thái độ học tập nghiêm túc, yêu thích mơn học. II. Chuẩn bị Giáo viên: Sách giáo khoa, máy tính điện tử. Học sinh: Xem trước bài học. III. Phương pháp - Thuyết trình + Hướng dẫn HS trên máy chiếu. IV. Tiến trình bài dạy 1. Kiểm tra bài cũ :8’ GV: Cho HS quan sát hình vẽ và vẽ theo yêu cầu. HS: Vẽ theo yêu cầu của GV. ? Nêu các bước thay đổi màu thể hiện hình? ? Quay hình trong khơng gian? 2.Bµi míi: 35’ GV: Cho häc sinh thùc hµnh tỉng hỵp c¸c mơc: - C¸ch t¹o m« h×nh - Xoay m« h×nh trong kh«ng gian 3D - Phãng to, thu nhá. - Di chuyĨn khung m« h×nh. - Xo¸ c¸c ®èi tỵng. HS: Thùc hµnh V. Củng cố - Dặn dị 1. Củng cố (Kết hợp trong giờ thực hành) 2. Dặn dị: 2’ §äc c¸c mơc cßn l¹i. ¤n l¹i c¸c kiÕn thøc cđa kú II.
Tài liệu đính kèm: