This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Rót kinh nghiÖm .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Rót kinh nghiÖm ...............................................................................................................................................................................................................................................................................................................................................
Rót kinh nghiÖm ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
TiÕt 5: BÀI TẬPI. Mục tiêu bài giảng :1. Kiến thức - Củng cố kiến thức cơ bản về kiểu dữ liệu, các phép toán với kiểu dữ liệu số, các phép so sánh và giao tiếp giữa người và máy.
2. Kỹ năng - Rèn luyện kĩ năng sử dụng các phép toán trong ngôn ngữ Pascal.
3. Thái độ - Nghiêm túc, chăm chỉ, hăng say trong học tập
II. Ph ương tiện và cách thức :
a. Phương tiện thực hiện+ GV: Giáo án, tài liệu tham khảo, phiếu học tập+ HS: Đồ dùng học tập, SGK.
b. Cách thức tiến hành :+ Lấy HS làm trung tâm.+ Nêu vấn đề, gợi mở, diễn giảng và các phương pháp khác.
III. Tiến trình giờ dạy :1) Ổn định tổ chức lớp : (1’)2) Kiểm tra bài cũ : (5’)
1. Ngôn ngữ lập trình gồm những gì?2. Thế nào là từ khóa và tên trong chương trình?
3) Nội dung bài mới :
Hoạt động của giáo viên Hoạt động của học sinh* Hoạt động 1: Ôn tập lý thuyết (14’)
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Hoạt động của giáo viên Hoạt động của học sinh- GV đưa ra các câu hỏi để HS nhớ lại kiến thức bài cũ? Hãy nêu lí do vì sao cần thiết viết chương trình để điều khiển máy tính? Chương trình máy tính là gì?? Thế nào là ngôn ngữ lập trình? Cho ví dụ? Để dịch chương trình ta sử dụng tổ hợp phím nào? Để chạy chương trình ta sử dụng tổ hợp phím nào
- HS: Đọc và ghi nhớ.
* Hoạt động 2: Bài tập (có văn bản kèm theo) (22’)- Gv chia nhóm và phát phiếu học tập
- GV cử đại diện nhóm trả lời từng câu hỏi.
- Gv yêu cầu nhóm khác nhận xét, bổ sung
* GV: Chốt
*GV: Nhận xét và đưa ra đáp án đúng.
* GV: Nhận xét và đưa ra đáp án đúng.
- HS hoạt động theo nhóm
- HS: Đọc đề bài
- HS: Đọc câu trả lời đó chuẩn bị ở nhà.
- HS: Nhận xét bài của bạn
- HS: Đọc đề bài và phần làm bài của nhóm.
- HS: Đọc kết quả làm bài của nhóm.
4) Củng cố :(2’)GV: Chốt lại kiến thức trọng tâm cần nắm được để áp dụng làm bài tập 5) H ướng dẫn về nhà : (1’)- Về nhà xem lại những bài tập đã làm- Chuẩn bị trước bài thực hành số 1 để tiết sau thực hành
Rót kinh nghiÖm ............................................................................................................................................................................................................................................................................................
- Chän FILE-> chän SAVE ®Ó luH? §Ó dÞch ch¬ng tr×nh ta thao t¸c nh thÕ nµo?- NhÊn tæ hîp Alt + F9 ®Ó dÞch ch¬ng
- HS lắng nghe, lĩnh hội
- HS thực hành
- HS đọc chú ý SGK
- HS suy nghĩ, trả lời
- HS suy nghĩ, trả lời
- HS suy nghĩ, trả lời
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
tr×nh- Ch¹y ch¬ng tr×nh b»ng tæ hîp phÝm Ctrl + F9 vµ Alt + F5 ®Ó xem kÕt qu¶H? NÕu trong qu¸ tr×nh dÞch ch¬ng tr×nh gÆp lçi th× trªn mµn h×nh th«ng b¸o vµ ta ph¶i lµm g× ®Ó kh¾c phôc?H? NÕu trªn mµn h×nh th«ng b¸o dßng ch÷:
“Press any key” cã nghÜa lµ g× vµ ta ph¶i lµm g×?
*Yªu cÇu HS tù thùc hiÖn §Ó c¸c nhãm m¸y dÞch xong ch¬ng tr×nh th× GV yªu cÇu HS ch¹y ch¬ng tr×nh vµ xem kÕt qu¶H? Ta sö dông lÖnh nµo trong ch¬ng tr×nh ®Ó mµn h×nh kÕt qu¶ tù ®éng dõng ?- GV tóm tắt lại toàn bộ nội dung thực hành
- HS suy nghĩ, trả lời
* HS thực hành theo yêu cầu GV
- HS suy nghĩ, trả lời- HS lắng nghe
Hoạt động 3: Củng cố và dặn dò (3’)- GV yêu cầu HS nhắc lại những thao tác đã thực hành- GV yêu cầu 1 HS lên máy chủ thực hành theo yêu cầu GV- Về nhà học bài và xem lại những thao tác đã thực hành. Thực hành lại bài nếu nhà có máy- Về nhà chuẩn bị tiếp bài thực hành 1.
- HS suy nghĩ, trả lời
- HS thực hành trên máy chủ
- HS về nhà thực hiện
IV. rót kinh nghiÖm giê d¹y- Nªn cho HS tù nghiªn cøu th«ng tin tríc sau ®ã míi híng dÉn häc sinh tiÕp cËn th«ng tin
HS nªu c¸c phÐp so s¸nh trong to¸n häc vµ cho vÝ dô.
Ký hiệu Phép so sánh Ví dụ= Bằng 5 = 5< Nhỏ hơn 3 < 5> Lớn hơn 9 > 6≠ Khác 6 ≠ 5≤ Nhỏ hơn hoặc
bằng 5 ≤ 6
≥ Lớn hơn hoặc bằng 9 ≥ 6
Hoạt động 3 : Giao tiếp người – máy tính (17’)- Từ slide 4 đến slide 9- GV sử dụng bài giảng điện tử và thực hành một ví dụ trực tiếp trên máy- Ở líp 6, 7 ta thÊy khi më hay
Hoạt động 4 : Củng cố và dăn dò (4’)- Slide 10? H·y tãm t¾t kiÕn thøc cña bµi. ?- GV cho häc sinh ®äc ghi nhíGV híng dÉn lµm bµi tËp sgk.- Về nhà làm tất cả các bài tập trong SGK những kiến thức đã học
Tuần: 5 Ngày soạn: 15/09/2014Tiết: 10 Ngày dạy: 16/09/2014
BÀI TẬP + KTRA 15’A. Môc tiªu: * Thể hiện trong giáo án điện tửB. ChuÈn bÞ:
- GV: ThiÕt kÕ bµi d¹y, phßng m¸y, giáo án điện tử P.P- HS : §äc tríc bµi häc.
C. TiÕn tr×nh d¹y häc : 1. Ổn định tổ chức (1’)2. Nội dung bài học
Hoạt động của GV Hoạt động của HSHoạt động 1: Kiểm tra 15 phút (15’)
- GV chiếu đề trên máy chiếu* Đáp án : A. Trắc NghiệmCâu 1 2 3 4Đáp án b A a b
B. Tự LuậnCâu 1: a. b*2+4*a*c (1đ)b. (y+x)*(y+x)/(3+y)-18/(5+y)*x (2đ)c. 15*(4+30+12) (1đ)d. (a*a+b)*(1+c)* (1+c)* (1+c) (1đ) Câu 2 : a. =-2(1đ) b. =-7.6 (1đ)c. =5 (1đ)
- HS nghiêm túc làm bài kiểm tra
Hoạt động 2 : Bài Tập (24’)- Gv thể hiện trên bài giảng điện tử- GV nhắc lại kiến thức lý thuyết của các bài đã học- GV và học sinh cùng sửa bài tập trong sách giáo khoa.- GV giải đáp các câu hỏi thắc mắc cho học sinh
- HS lắng nghe- Hs suy nghĩ, trả lời
- HS chú ý, lắng ngheHoạt động 3 : Củng cố và dặn dò (5’)
-Giáo viên nhắc lại kiến thức của bài học- GV đưa ra các câu hỏi củng cố kiến thức* Gv nhắc nhở HS vệ sinh phòng máy+ Về nhà xem lại các bài tập đã sửa và chuẩn bị bài thực hành 2 tiết sau học+ Về nhà làm các bài tập trong sách bài tập
- HS lắng nghe, thực hiện
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Rót kinh nghiÖm sau giê d¹y:…........................................................................................................................................................................................................................................................................................
- GV: ThiÕt kÕ bµi d¹y, phßng m¸y, giáo án điện tử- HS : §äc tríc bµi häc.
C. TiÕn tr×nh d¹y häc:
Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinhHo¹t ®éng 1: KiÓm tra bµi c ũ (5’)Gi¸o viªn ®a ra s¼n mét ch¬ng tr×nh cha ®îc lu? Tr×nh bµy c¸ch lu vµ ch¹y ch¬ng tr×nh Pascal?? Hãy nªu c¸ch khëi ®éng vµ tho¸t khái TurboHo¹t ®éng 2: Hướng dẫn HS làm Bài 1 luyện gõ các biểu thức số học trong môi trường Pascal (32’)- GV hướng dẫn trên bài giảng điện tử và thực hành trên máy chủ HS quan sát- GV đặt ra các câu hỏi HS suy nghĩ, trả lời- GV giải đáp câu hỏi của HS - GV yêu cầu HS thực hành- Gv quan sát, đôn đốc HS thực hành và sửa lỗi trên máy và giải thích lỗi hay gặp khi thực hành trên máy* Lưu ý: Nếu HS nào làm bài tốt có thể ghi
Rót kinh nghiÖm sau giê d¹y:…........................................................................................................................................................................................................................................................................................…........................................................................................................................................................................................................................................................................................
- Më tÖp CT2.pas vµ söa 3 lÖnh cuèi tríc tõ kho¸ end theo yªu cÇu ë SGK.* Lưu ý: Chỉ được dùng dấu ngoặc tròn để nhóm các phép toán*: Lưu ý: Các biểu thức Pascal được đặt trong câu lệnh Writeln để in ra kết quả.Ho¹t ®éng 4: Tæng kÕt, ®¸nh gi¸: (3’)- GV nhËn xÐt ý thøc, kû n¨ng, th¸i ®é cña HS trong tiÕt thùc hµnh.Ho¹t ®éng 5: H íng dÉn vÒ nhµ: (2 ’ ) - D¨n dß HS luyÖn tËp ë nhµ.- §äc tríc phần mềm luyện gõ phím nhanh với Finger Break Out.
yªu cÇu cña bµi tËp theo nhãm.uses crt; begin clrscr; writeln('16/3 = ', 16/3); writeln('16 div 3 = ', 16 div 3); writeln('16 mod 3 = ', 16 mod 3 ); writeln('16 mod 3 = ', 16-(16 mod 3)* 3); writeln('16 mod 3 = ', 16-(16 mod 3)/3); end
- HS thùc hµnh theo nhãm - Rót ra nhËn xÐt ghi vµo gi¸y nh¸p , sau ®ã tr×nh bµy khi gi¸o viªn yªu cÇu.
- HS tù nhËn xÐt lÉn nhau.
- HS chú ý, lắng nghe
- Hs lắng nghe, thực hiện
Rót kinh nghiÖm sau giê d¹y:…........................................................................................................................................................................................................................................................................................
Tuần : 7 Ngày soạn : 29/09/2013 Tiết : 13 Ngày dạy : 30/09/2013
LUYỆN GÕ PHÍM NHANH VỚI FINGER BREAK OUT
A. Môc tiªu:* KiÕn thøc: - HS hiểu và biết cách sử dụng được phần mềm. Thông qua các phần mềm học sinh hiểu được ý nghĩa của các phầm mềm máy tính ứng dụng trong các lĩnh vựa khác nhau của cuộc sống (ví dụ: học toán, địa lý, rèn luyện tư duy, tập gõ phím nhanh). Thông qua phần mềm học sinh hiểu biết thêm và có ý thức trong việc sử dụng máy tính đúng mục đích
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
* Kỹ Năng: Học sinh có kỹ năng sử dụng và khai thác thành thạo các phần mềm học tập đã được giới thiệu..Thông qua hoạt động học và chơi bằng phần mềm HS được rèn luyện khả năng thao tác nhanh với bàn phim và chuột máy tính.* Thái độ: HS cã th¸i ®é häc tËp nghiªm tóc.- Nghiêm túc khi học và làm việc trên máy tính không phân biệt phần mềm học tập hay phần mềm trò chơi. Có ý thức sử dụng máy tính đúng mục đích. - Nâng cao ý thức và lòng say mê học tập các môn họcII. CHUẨN BỊ
1. Giáo viên- Giáo án điện tử, sách giáo khoa, phấn, bảng, máy tính, máy chiếu, phòng máy thực hành, phần mềm Finger break out.
2. Học sinh- Sách giáo khoa, vở ghi, bút thước…
III. TIẾN TRÌNH 1. Ổn định tổ chức lớp (1’) 2. Nội dung bài học
Hoạt động GV Hoạt động HSHoạt động 1: Kiểm tra bài cũ (5’)
- GV đưa ra bài yêu câu học sinh lên thực hành trên máy- Viết chương trình tính biểu thức : 19/3 và 19 div 3 ; 19 mod 3- GV yêu cầu HS khác nhận xét bài làm của HS- GV nhận xét, bổ sung và ghi điểm
- HS lên thực hành trên máy tính
- HS còn lại theo dõi, quan sát bài làm của bạn
Hoạt động 2: Giới thiệu phần mềm (3’)- GV thể hiện trên bài giảng điện tử slide 3- GV: Lớp 7 em đó được làm quen với phần mềm luyện phím nào?- GV: Phần mềm Typing test giúp em rèn luyện kĩ năng gì?GV: Giới thiệu mục đích của phần mềm Finger break out
- HS chú ý, quan sát và trả lời câu hỏi GV đưa ra
Hoạt động 3: Màn hình chính của phần mềm (12’)- Thể hiện từ slide 4 đến slide 6- GV: Giới thiệu biểu tượng của chương trình.- GV: Chọn mức chơi và và nhấn start / space bar để bắt đầu.- GV: Theo em bây giờ muốn dừng chơi
- HS: Nêu cách khởi động chương trình. - HS: Lên máy chủ thực hiện thao tác khởi động chương trình
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
thì làm thế nào? - GV: Muốn thoát khỏi chương trình làm thế nào?
Hoạt động 4: Hướng dẫn sử dụng (20’)- Thể hiện từ slide 7-GV: Khởi động Finger break outGV: Muốn bắt đầu chơi làm thế nào?HS: Nghiên cứu SGK và quan sát màn hình trả lời.GV: Giới chốt từng bước để bắt đầu chơi.GV: Giới thiệu thờm một số thông tin trên màn hình Finger break outGV: Nếu có quả cầu lớn thì sẽ phải làm gì? GV: Khi nào bị mất một lượt chơi? Trò chơi sẽ thắng khi nào?GV: Giới thiệu về con vật lạ có chức năng gì trong trò chơi.
- HS chú ý, quan sát và trả lời câu hỏi GV đưa ra
Hoạt động 4: Củng cố và dặn dò (4’)- Thể hiện từ slide 8- GV nhắc lại nội dung của bài học- Yêu cầu HS về nhà xem lại bài để chuẩn bị cho tiết sau thực hành phần mềm.Rót kinh nghiÖm sau giê d¹y:…........................................................................................................................................................................................................................................................................................…........................................................................................................................................................................................................................................................................................
Tuần : 7 Ngày soạn : 29/09/2013 Tiết : 14 Ngày dạy : 30/09/2013
1. Kiến thức:- Biết sử dụng phần mềm Finger Break Out để luyện gõ mười ngón2. Kĩ năng:- Rèn luyện được kỹ năng gõ bàn phím nhanh và chính xác.3. Thái độ:
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- Cẩn thận, nghiêm túc luyện tập từ dễ đến khó.- Phát triển tư duy, phản xạ nhanh.
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH1. Giáo viên:Sách giáo khoa, máy tính điện tử, phần mềm Finger break out2. Học sinh: chuẩn bị bài trước ở nhà, sgk
III. TIẾN TRÌNH DẠY HỌC:1. Ổn định lớp (1’)2. Bài cũ: (5’) gọi học sinh thực hành trên máy3. Bài mới
HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HSHoạt động 1: Khởi động phần mềm (5’)
? Yêu cầu học sinh khởi động phần mềm* Nháy đúp chuột lên biểu tượng của phần
mềm trên màn hình Desktop để khởi động theo yêu cầu của giáo viên.
Hoạt động 2: Giới thiệu nội dung bài thực hành (10’)GV giới thiệu NỘI DUNG bài thực hành - Học sinh chú ý lắng nghe => Ghi nhớ
kiến thức.Hoạt động 3: Học sinh thực hành luyện gõ mười ngón trên phần mềm.(22’)
- Gv chia các nhóm thực hành để HS xem kết quả của nhau tạo nên hứng thú thi đua làm việc- GV hướng dẫn HS thực hành- GV nêu những lưu ý khi HS thực hành trên máy
- Sử dụng phần mềm để luyện gõ 10 ngón theo yêu cầu của giáo viên.
IV.CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ (2’)1. Củng cố: hệ thống lại kiến thức2. Hướng dẫn về nhà: về nhà xem trước bài mới bài 4: Sử dụng biến trong chương
trìnhRót kinh nghiÖm sau giê d¹y:…........................................................................................................................................................................................................................................................................................
Tuần : 8 Ngày soạn : 6/10/2013 Tiết : 15 Ngày dạy : 7/10/2013
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
I. MỤC TIÊU CẦN ĐẠT:1. Kiến thức:- Biết khái niệm về biến- hằng- Hiểu được cách khai báo, sử dụng biến, hằng
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- Biến được vai trò của biến trong lập trình2. Kĩ năng:
- Rèn luyện kĩ năng khai báo biến trong chương trình3. Thái độ:- Thái độ học tập nghiêm túc, yêu thích bộ môn
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH1.GV:Sách giáo khoa, máy tính điện tử, giáo án điện tử.2.HS: Đọc trước bài, vở, bút.
HOẠT ĐỘNG DẠY HỌC:1. Ổn định lớp: (1’)2. Bài mới
HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒHoạt động 1: Ổn định tổ chức (1’)
- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Kiểm tra bài cũ (5’)- Thể hiện trong giáo án điện tử- Gv yêu cầu HS nhận xét- GV nhận xét, bổ sung
- Hs lên bảng thực hện trên máy chiếu - HS bổ sung- HS lắng nghe
Hoạt động 3: Tìm hiểu biến trong chương trình (24’)- Thể hiện trong giáo án điện tử từ slide 5 đến slide 14Tìm hiểu biến trong chương trình.Để chương trình luôn biết chính xác dữ liệu cần xử lí được lưu trữ ở vị trí nào trong bộ nhớ, các ngôn ngữ lập trình cung cấp một công cụ lập trình đó là biến nhớ.- Biến là một đại lượng có giá trị thay đổi trong quá trình thực hiện chương trình? Biến dùng để làm gì. * Biến được dùng để lưu trữ dữ liệu và dữ liệu được biến lưu trữ có thể thay đổi trong khi thực hiện chương trình.
1. Biến là công cụ trong lập trình:
Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
Hoạt động 4: Tìm hiểu cách khai báo biến. (10’)- Thể hiện trong giáo án điện tử từ slide 15 đến slide 18- Tất cả các biến dùng trong chương trình đều phải được khai báo ngay trong phần khai báo của chương trình.- Việc khai báo biến gồm: * Khai báo tên biến* Khai báo kiểu dữ liệu của biến.
2. Khai báo biến
Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Ví dụ:Var m,n: Integer;S, diện tích: real;Thongbao: String;Trong đó: Var ? M,n ?S, dientich ?Thongbao ?- Var là từ khoá của ngôn ngữ lập trình dùng để khai báo biến.- m,n: là biến có kiểu số nguyên.- S, dientich: là các biến có kiểu số thực.- thongbao: là biến kiểu xâu* Tuỳ theo ngôn ngữ lập trình, cú pháp khai báo biến có thể khác nhau.
Hoạt động 5: Củng cố và dặn dò (5’)- Thể hiện trong giáo án điện tử từ slide 19 đến slide 20- Câu hỏi và củng cố thể hiện trong giáo án điện tử
- HS suy nghĩ, trả lời
Rót kinh nghiÖm sau giê d¹y:…..........................................................................................................................................................................................................................................................…..........................................................................................................................................................................................................................................................
Tuần : 8 Ngày soạn : 6/10/2013 Tiết : 16 Ngày dạy : 7/10/2013
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (t2)
I. MỤC TIÊU CẦN ĐẠT:
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
1. Kiến thức:- Biết khái niệm về biến- hằng- Hiểu được cách khai báo, sử dụng biến, hằng- Biến được vai trò của biến trong lập trình2. Kĩ năng:
- Rèn luyện kĩ năng khai báo biến trong chương trình3. Thái độ:- Thái độ học tập nghiêm túc, yêu thích bộ môn
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH1.GV:Sách giáo khoa, máy tính điện tử, giáo án điện tử.2.HS: Đọc trước bài, vở, bút.
HOẠT ĐỘNG DẠY HỌC:3. Ổn định lớp: (1’)4. Bài mới
HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒHoạt động 1: Kiểm tra bài cũ (5’)
- Thể hiện trong giáo án điện tử slide 2 – slide 3- Gv yêu cầu HS nhận xét- GV nhận xét, bổ sung
- Hs lên bảng thực hện trên máy chiếu - HS bổ sung- HS lắng nghe
Hoạt động 3: Củng cố và dặn dò (3’)? BiÕn ®îc sö dông trong ch¬ng tr×nh ®Ó lµm g× ?? BiÕn vµ h»ng cã g× kh¸c nhau ?? LÖnh khai b¸o biÕn vµ h»ng nh thÕ nµo?* Lµm bµi tËp 4, 5,6 ?SGK4.7; 4.8/SBT
- HS suy nghĩ, trả lời
- HS lắng nghe và thực hiện
Rót kinh nghiÖm sau giê d¹y:…..........................................................................................................................................................................................................................................................…..........................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Tuần : 9 Ngày soạn : 13/10/2013 Tiết : 17 Ngày dạy : 14/10/2013
Hoạt động 4: Bµi tËp (28’)- GV sử dụng giáo án điện tử- GV và HS cùng làm bài tập theo hệ thống câu hỏi giáo viên đưa ra- HS có thể đặt câu hỏi mà HS thắc mắc, chưa trả lời được
-HS suy nghĩ, nhớ lại kiến thức cũ để làm các bài tập GV đưa ra
Rót kinh nghiÖm sau tiÕt d¹y................................................................................................................................................................................................................................................................................................................................................
Hoạt động của GV Hoạt động của HSHoạt động 1: Ổn định tổ chức (1’)
- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Kiểm tra bài cũ (4’)-Giáo viên sử dụng bài giảng điện tử từ slide 2 đến slide 3.- GV lần lượt gọi hai HS lên bảng trả bài cũ- GV gọi HS khác nhận xét câu trả lời của hai HS - GV nhận xét và ghi điểm
- HS lắng nghe và thực hiện
- HS lên bảng trả bài cũ
Hoạt động 3: HÖ th«ng l¹i nh÷ng kiÕn thøc ®· häc (7’)- GV sử dụng bản đồ tư duy để hệ thống lại kiến thức đã học
- HS lắng nghe
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- GV đưa ra câu hỏi để Hs nhớ lại kiến thức cũ- GV chốt kiến thức
- HS suy nghĩ, trả lời
Hoạt động 4: Bµi tËp (28’)- GV sử dụng giáo án điện tử- GV và HS cùng làm bài tập theo hệ thống câu hỏi giáo viên đưa ra.- Gv hệ thống các bài tập liên quan đến tên, về dữ liệu, bài tập chuyển đổi, bài tập về biến, bài tập tổng hợp, bài tập nhóm- HS có thể đặt câu hỏi mà HS thắc mắc, chưa trả lời được
-HS suy nghĩ, nhớ lại kiến thức cũ để làm các bài tập GV đưa ra
Rót kinh nghiÖm sau tiÕt d¹y..........................................................................................................................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Tuần : 9 Ngày soạn :13/10/2013 Tiết : 18 Ngày dạy : 14/10/2013
Bài thực hành số 3KHAI BÁO VÀ SỬ DỤNG BIẾN (T1)
I. MỤC TIÊU CẦN ĐẠT
1. Kiến thức:- Thực hiện được khai báo đúng cú pháp, lựa chọn được kiểu dữ liệu phù hợp cho
biến. - HS Biết được tên của các kiểu dữ liệu và phạm vi giá trị, biết được giá trị của biến thi thay đổi, còn giá trị của hằng thì không thay đổi.
- Kết hợp được giữa lệnh Write, Writeln với Read, Readln để thực hiện việc nhập dữ liệu cho biến từ bàn phím.
- Hiểu về các kiểu dữ liệu chuẩn: số nguyên, số thực.- Hiểu cách khai báo và sử dụng hằng.2. Kĩ năng:- Rèn luyện kĩ năng kết hợp giữa câu lệnh Write, Writeln với Read, Readln.
- Bước đầu làm quen với cách khai báo biến và sử dụng biến trong chương trình. Có khả năng nhìn nhận một bài toán để chọn biến và chọn kiểu của biế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Ị CỦA GIÁO VIÊN VÀ HỌC SINH1. GV: bài thực hành, kiểm tra máy tính, giáo án điện tử. 2. HS: Học bài, sách,vở, bút
III.HOẠT ĐỘNG DẠY HỌCHoạt động của GV Hoạt động của HS
Hoạt động 1: Ổn định tổ chức (1’)- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Hướng dẫn ban đầu (3’)Phổ biến nội dung yêu cầu chung trong tiết thực hành là khai báo và sử dụng biến, hằng.
- HS lắng nghe
Hoạt động 3: bài tập 1. (37’)Yêu cầu HS đọc bài toán trong SGK
- Chương trình này cần khai báo những biến nào ?
- Gợi ý công thức cần tính: Tiền thanh toán = Đơn giá ´ Số lợng + Phí dịch vụ- Yêu cầu HS làm bài toán- Đi các máy kiểm tra và hướng dẫn, uốn
- Đọc bài toán trong SGK và nghiên cứu.- Nghiên cứu SGK trả lời.
- Theo dõi
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
nắn HS cách soạn thảo chương trình. - Giải thích sơ bộ từng phần vừa đa lên.- Kết hợp đánh giá và cho điểm HS qua tiết thực hành.- Đi các máy kiểm tra và hướng dẫn, uốn
nắn HS cách soạn thảo chương trình. - Giải thích sơ bộ từng phần vừa đưa lên.- Kết hợp đánh giá và cho điểm HS qua tiết thực hành.
- Làm câu a theo yêu cầu SGK..- Làm câu b, c, d theo yêu cầu SGK
Hoạt động 4: Củng cố và dặn dò (4’)- Hệ thống lại kiến thức đã học- Chỉ cho học sinh những lỗi thường gặp và yêu cầu khắc phục- Về nhà xem tiếp phần thực hành
- HS lắng nghe và trả lời
Rót kinh nghiÖm sau tiÕt d¹y................................................................................................................................................................................................................................................................................................................................................
Tuần : 10 Ngày soạn : 20/10/2013 Tiết : 19 Ngày dạy : 21/10/2013
Bài thực hành số 3KHAI BÁO VÀ SỬ DỤNG BIẾN (T2) + Ktra 15’
I. MỤC TIÊU CẦN ĐẠT
1. Kiến thức:- Thực hiện được khai báo đúng cú pháp, lựa chọn được kiểu dữ liệu phù hợp cho
biến. - HS Biết được tên của các kiểu dữ liệu và phạm vi giá trị, biết được giá trị của biến thi thay đổi, còn giá trị của hằng thì không thay đổi.
- Kết hợp được giữa lệnh Write, Writeln với Read, Readln để thực hiện việc nhập dữ liệu cho biến từ bàn phím.
- Hiểu về các kiểu dữ liệu chuẩn: số nguyên, số thực.- Hiểu cách khai báo và sử dụng hằng.2. Kĩ năng:- Rèn luyện kĩ năng kết hợp giữa câu lệnh Write, Writeln với Read, Readln.
- Bước đầu làm quen với cách khai báo biến và sử dụng biến trong chương trình. Có khả năng nhìn nhận một bài toán để chọn biến và chọn kiểu của biế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Ị CỦA GIÁO VIÊN VÀ HỌC SINH3. GV: bài thực hành, kiểm tra máy tính, giáo án điện tử. 4. HS: Học bài, sách,vở, bút
III.HOẠT ĐỘNG DẠY HỌCHoạt động của GV Hoạt động của HS
Hoạt động 1: Ổn định tổ chức (1’)- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Hướng dẫn ban đầu (3’)- Phổ biến nội dung yêu cầu chung trong tiết thực hành là khai báo và sử dụng biến, hằng. Và yêu cầu học sinh khởi động máy
- Lắng nghe và khởi động và kiểm tra tình trạng máy tính của mình => Báo cáo tình hình cho GV.
Hoạt động 3: bài tập 2. Rèn kỹ năng soạn, dịch, chạy chương trình có sử dụng biến + Kiểm tra 15’ (32’)
Yêu cầu HS đọc bài toán trong SGK tr36- Chương trình này cần khai báo những biến
nào ?- Hướng dẫn HS chỉ ra các bước để giải quyết
bài toán này.
- Đọc bài toán trong SGK và nghiên cứu.
- Nghiên cứu SGK trả lời.- Đọc đề bài 2 SGK và nghiên cứu để
hiểu cách làm.
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- Kiểm tra và hướng dẫn trên các máy.
- Để thực hiện tráo đổi giá trị của hai biến ta làm như thế nào ?
- Đi các máy kiểm tra và hướng dẫn, uốn nắn HS cách soạn thảo chương trình. - GV yêu cầu HS làm theo cách in ra giá trị hai biến x, y trước khi hoán đổi và sau đó in ra giá trị 2 biến hoán đổi- Giải thích sơ bộ từng phần vừa đưa lên.- Kết hợp đánh giá và ghi điểm 15’ cho HS qua tiết thực hành.Đáp án tham khảoProgram bai2;Uses crt;Var x,y,z:integer;Begin Clrscr; Write(‘Nhap gia tri bien x=’);readln(x); Write(‘Nhap gia tri bien y=’);readln(y); Writeln(‘ gia tri x truoc khi hoan doi:’,x); Writeln(‘ gia tri y truoc khi hoan doi:’,y); Z:=x; X:=y; Y:=z; Writeln(‘gia tri bien x sau hoan doi:’,x); Writeln(‘gia tri bien y sau hoan doi:’,y); ReadlnEnd.- HS có thể làm cách khác nếu KQ đúng ghi điểm tuyệt đối
- Thực hành. Tham khảo chương trình hoan_doi trong SGK
- Soạn, dịch và chạy chơng trình này trên máy.
- Trả lời.
Hoạt động 4: Tổng kết nội dung tiết thực hành (5’)- Đưa lên màn hình nội dung chính cần đạt
trong 2 tiết thực hành này (SGK) - Tổng kết lại
- Đứng tại chỗ đọc lại.
- Lắng ngheHoạt động 5: Củng cố và dặn dò (4’)
- Hệ thống lại kiến thức đã học- Chỉ cho học sinh những lỗi thường gặp và yêu cầu khắc phục- Về nhà xem bài 5: Từ bài toán đến chương trình
- HS lắng nghe và trả lời
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Rót kinh nghiÖm sau tiÕt d¹y................................................................................................................................................................................................................................................................................................................................................
..........................................................................................Tuần : 10 Ngày soạn : 20/10/2013
Tiết : 20 Ngày dạy : 21/10/2013BÀI 5: TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH (T1)
I. MỤC TIÊU CẦN ĐẠT 1. Kiến thức:- Hiểu được bài toán và biết cách xác định bài toán
- Học sinh xác định được bài toán, các điều kiện cho trước của bài toán và kết quả cần thu được và phân tích được ví dụ.
- Học sinh xác định quá trình giải bai toán trên máy tính. 2. Kĩ năng:
- Học sinh xác định được các điều kiện cho trước và kết quả thu được của một bài toán cụ thể
- Rèn luyện kĩ năng phân tích và xác định bài toán. - Học sinh biết các bước giải bài toán trên máy tính
- Rèn luyện kĩ năng lập các bước giải một bài toán đơn giản.- Rèn luyện kĩ năng mô tả thuật toá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Ị CỦA GIÁO VIÊN VÀ HỌC SINH1. GV:Sách giáo khoa, máy tính điện tử.2. HS: Sách, vở,học bài.
III. HOẠT ĐỘNG DẠY HỌC:Hoạt động của GV Hoạt động của HS
Hoạt động 1: Ổn định tổ chức (1’)- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Tìm hiểu khái niệm bài toán (14’)? Bài toán là khái niệm quen thuộc ta thường gặp ở những môn học nào?+ Bài toán là khái niệm ta thường gặp ở các môn như: toán, vật lý, hoá học…? Em hãy cho những ví dụ về bài toán
+ HS nghiên cứu SGK – trả lời
+ HS đưa ra ví dụ
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Ví dụ như: tính tổng các số tự nhiên từ 1 đến 100, tính quảng đường ô tô đi được trong 3 giờ với vận tốc 60 km/giờ.- Tuy nhiên, hằng ngày ta thường gặp và giải quyết các công việc đa dạng hơn nhiều như lập bảng cửu chương, lập bảng điểm của các bạn trong lớp…- Giáo viên phân tích => yêu cầu học sinh đưa ra khái niệm bài toán.+ Ta có thể hiểu bài toán là một công việc hay một nhiệm vụ cần phải giải quyết.
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
+ HS lắng nghe
+ HS lắng nghe và lĩnh hội
Hoạt động 3: Tìm hiểu cách xác định bài toán. (25’)- Để giải quyết được một bài toán cụ
thể, người ta cần xác định bài toán, tức là xác định rõ các điều kiện cho trước và kết quả thu được.Ví dụ 1: Để tính diện tích tam giác ta cần xác định:- Điều kiện cho trước: một cạnh và đường cao tương ứng của cạnh đó.- Kết quả thu được: Diện tích hình tam giác.Ví dụ 2: Bài toán tìm đường đi tránh các điểm tắt nghẽn giao thông.? Em hãy xác định bài toán đó.- Điều kiện cho trước: Vị trí nghẽn giao thông và các con đường có thể đi từ vị trí hiện tại tới vị trí cần tới.- Kết quả thu được: Đường đi từ vị trí hiện tại tới vị trí cần tới mà không qua điểm nghẽn giao thông.Ví dụ 3: Đối với bài toán nấu một món ăn- Điều kiện cho trước: Các thực phẩm hiện có (trứng, mỡ, mắm, muối, rau…)- Kết quả thu được: một món ăn.
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.+ Học sinh chú ý lắng nghe.
+ HS lắng nghe và trả lời, lĩnh hội kiến thức
+ HS lắng nghe và trả lời, lĩnh hội kiến thức
Hoạt động 5: Củng cố và dặn dò (5’)* Củng cố: hệ thống lại kiến thức, cho học sinh xác định lại bài toán* Hướng dẫn về nhà:
- Về nhà học bài, kết hợp SGK.- Về nhà xem tiếp bài 5: Từ bài toán đến chương trình
- HS lắng nghe và trả lời
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Rót kinh nghiÖm sau tiÕt d¹y................................................................................................................................................................................................................................................................................................................................................
Tuần : 11 Ngày soạn : 27/10/2013 Tiết : 21 Ngày dạy : 28/10/2013
BÀI 5: TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH (T2)I. MỤC TIÊU CẦN ĐẠT
1. Kiến thức:- Hiểu được bài toán và biết cách xác định bài toán
- Học sinh xác định được bài toán, các điều kiện cho trước của bài toán và kết quả cần thu được và phân tích được ví dụ.
- Học sinh xác định quá trình giải bài toán trên máy tính. 2. Kĩ năng:
- Học sinh xác định được các điều kiện cho trước và kết quả thu được của một bài toán cụ thể
- Rèn luyện kĩ năng phân tích và xác định bài toán. - Học sinh biết các bước giải bài toán trên máy tính
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Ị CỦA GIÁO VIÊN VÀ HỌC SINH
1. GV:Sách giáo khoa, máy tính điện tử.2. HS: Sách, vở, học bài.
III. HOẠT ĐỘNG DẠY HỌC:Hoạt động của GV Hoạt động của HS
Hoạt động 1: Ổn định tổ chức (1’)- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Kiểm tra bài cũ (5’)*GV đưa ra câu hỏi? Bài toán là gì ? Phải làm gì để xác định bài toán ? Nêu ví dụ về bài toán và nêu cách xác định bài toán- GV yêu cầu HS khác nhận xét, bổ sung- GV nhận xét, bổ sung và ghi điểm
- HS chú ý, lắng nghe- HS lên bảng trả bài cũ
- HS khác nhận xét- HS lắng nghe và phản hồi
Hoạt động 3: Tìm hiểu khái niệm thuật toán và cách mô tả thuật toán. (34’)2. Quá trình giải bài toán trên máy tínha) Khái niệm thuật toán:- Việc dùng máy tính giải một bài toán nào đó chính là đưa cho máy tính dãy hữu hạn các thao tác đơn
+ Học sinh chú ý lắng nghe
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
giản mà nó có thể thực hiện được để từ các điều kiện cho trước ta nhận được kết quả cần thu được- GV lấy ví dụ về rôbốt nhặt rác=> đưa ra khái niệm thuật toán.
- Nói cách khác, thuật toán là các bước để giải một bài toán, còn chương trình chỉ là thể hiện của thuật toán trong một ngôn ngữ lập trình cụ thể.- GV chốt bài Dãy hữu hạn các thao tác cần thực hiện để giải một bài toán được gọi là thuật toán.b) Quá trình giải bài toán trên máy tính : - Yêu cầu học sinh nghiên cứu SGK => quá trình giải bài toán trên máy tính.- Viết chương trình là thể hiện thuật toán bằng một ngôn ngữ lập trình sao cho máy tính có thể hiểu và thực hiện.- GV chốt bàiQuá trình giải bài toán trên máy tính gồm các bước sau:- Xác định bài toán: Từ phát biểu của bài toán, ta xác định đâu là thông tin đã cho và đâu là thông tin cần tìm.- Mô tả thuật toán: Tìm cách giải bài toán và diễn tả bằng các lệnh cần phải thực hiện.- Viết chương trình: Dựa vào mô tả thuật toán ở trên, ta viết chương trình bằng một ngôn ngữ lập trình mà ta biết.? Em hãy nêu lại khái niệm thuật toán.- GV chốt bàiThuật toán là dãy các thao tác cần thực hiện theo một trình tự xác định để thu được kết quả cần tìm từ những điều kiện cho trước.
+ Học sinh chú ý lắng nghe.
+ HS lắng nghe và ghi bài
+ HS nghiên cứu SGK – trả lời
+ HS lắng nghe
+ HS lắng nghe và ghi bài
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
+ HS suy nghĩ, trả lời+ HS lắng nghe và lĩnh hội
Hoạt động 4: Củng cố và dặn dò (5’)* Củng cố: hệ thống lại kiến thức, GV đưa ra các câu hỏi để HS khắc sâu kiến thức* Hướng dẫn về nhà:- Về nhà học bài, kết hợp SGK.
- HS lắng nghe và trả lời
- HS lắng nghe và thực hiện
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- Về nhà xem tiếp bài 5: Từ bài toán đến chương trình
Rót kinh nghiÖm sau tiÕt d¹y................................................................................................................
..............................Tuần : 11 Ngày soạn : 27/10/2013
Tiết : 22 Ngày dạy : 28/10/2013BÀI 5: TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH (T3)
I. MỤC TIÊU CẦN ĐẠT 1. Kiến thức:- Hiểu được bài toán và biết cách xác định bài toán
- Học sinh xác định được bài toán, các điều kiện cho trước của bài toán và kết quả cần thu được và phân tích được ví dụ.
- Học sinh xác định quá trình giải bài toán trên máy tính. 2. Kĩ năng:
- Học sinh xác định được các điều kiện cho trước và kết quả thu được của một bài toán cụ thể
- Rèn luyện kĩ năng phân tích và xác định bài toán. - Học sinh biết các bước giải bài toán trên máy tính
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Ị CỦA GIÁO VIÊN VÀ HỌC SINH1. GV:Sách giáo khoa, máy tính điện tử..2. HS: Sách, vở, học bài.
III. HOẠT ĐỘNG DẠY HỌC:Hoạt động của GV Hoạt động của HS
Hoạt động 1: Ổn định tổ chức (1’)- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Kiểm tra bài cũ (6’)*GV đưa ra câu hỏi? Thuật toán là gì ? Lấy ví dụ và mô tả thuật toán- GV yêu cầu HS khác nhận xét, bổ sung- GV nhận xét, bổ sung và ghi điểm
- HS chú ý, lắng nghe- HS lên bảng trả bài cũ- HS khác nhận xét- HS lắng nghe và phản hồi
Hoạt động 3: Tìm hiểu cách mô tả thuật toán. (31’)3. Thuật toán và mô tả thuật toán:
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Nêu những bước phải làm để nấu cơm.- Yêu cầu học sinh nghiên cứu SGK => quá trình giải bài toán trên máy tính.- Cách liệt kê các bước như trên là một phương pháp thường dùng để mô tả thuật toán- GV yêu cầu HS lấy VD B1: vo gạo B2: cho gạo vào nồi B3: Cho nồi vào nấu B4: Cho cơm vào bát? Em hãy mô tả thuật toán để liệt kê các bước pha trà mời khách.- GV chốt bài INPUT: Trà, nước sôi, ấm và chén.- OUTPUT: Chén trà đã pha để mời khách- Bước 1. Tráng ấm, chén bằng nước sôi.- Bước 2. Cho trà vào ấm.- Bước 3. Rót nước sôi vào ấm và đợi khoảng 3 đến 4 phút.- Bước 4. Rót trà ra chén để mới khách.- Nếu không có mô tả gì khác trong thuật toán, các bước của thuật toán được thực hiện một cách tuần tự theo trình tự như đã được chỉ ra.- Ví dụ: Hãy nêu thuật toán để làm món trứng tráng.INPUT: Trứng, dầu ăn, muối và hành.- OUTPUT: Trứng tráng.- Bước 1. Đập trứng, tách vỏ và cho trứng vào bát.- Bước 2. Cho một chút muối và hành tươi thái nhỏ vào bát trứng. Dùng đũa khuấy mạnh cho đến khi đều.- Bước 3. Cho một thìa dầu ăn vào chảo, đun nóng đều rồi đỏ trứng vào đun tiếp trong 3 phút.- Bước 4. Lật mặt trên của miếng trứng úp xuống dưới. Đun tiếp trong khoảng 1 phút.- Bước 5. Lấy trứng ra đĩa GV chốt bài và nhấn mạnh mô tả thuật toán- GV đưa ra một vài ví dụ để HS nắm rõ mô tả thuật toán
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
+ HS suy nghĩ, trả lời lấy ví dụ
+ HS suy nghĩ, trả lời
+ Học sinh chú ý lắng nghe.
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức
+ HS nghiên cứu SGK – trả lời
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
+ HS lắng nghe và lĩnh hội
Hoạt động 4: Củng cố và dặn dò (7’)* Củng cố: hệ thống lại kiến thức, cho học sinh - HS lắng nghe và trả lời
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
làm bài tập 3-4 SGK tr45 * Hướng dẫn về nhà:
- Về nhà học bài, kết hợp SGK.- Về nhà xem tiếp bài 5: Từ bài toán đến chương trình
Rót kinh nghiÖm sau tiÕt d¹y............................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................
.........
Tuần : 12 Ngày soạn : 03/11/2012 Tiết : 23 Ngày dạy : 04/11/2012
BÀI 5: TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH (T4)I. MỤC TIÊU CẦN ĐẠT
1. Kiến thức:- Hiểu được bài toán và biết cách xác định bài toán
- Học sinh xác định được bài toán, các điều kiện cho trước của bài toán và kết quả cần thu được và phân tích được ví dụ.
- Học sinh xác định quá trình giải bài toán trên máy tính. 2. Kĩ năng:
- Học sinh xác định được các điều kiện cho trước và kết quả thu được của một bài toán cụ thể
- Rèn luyện kĩ năng phân tích và xác định bài toán. - Học sinh biết các bước giải bài toán trên máy tính
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Ị CỦA GIÁO VIÊN VÀ HỌC SINH
1. GV:Sách giáo khoa, máy tính điện tử, giáo án điện tử.2. HS: Sách, vở, học bài.
III. HOẠT ĐỘNG DẠY HỌC:Hoạt động của GV Hoạt động của HS
Hoạt động 1: Ổn định tổ chức (1’)- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Kiểm tra bài cũ (5’)*GV đưa ra câu hỏi? Thuật toán là gì ? Quá trình giải bài toán trên máy tính gồm bao nhiêu bước ? Nêu các bước
- HS chú ý, lắng nghe- HS lên bảng trả bài cũ
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- GV yêu cầu HS khác nhận xét, bổ sung- GV nhận xét, bổ sung và ghi điểm
- HS khác nhận xét- HS lắng nghe và phản hồi
Hoạt động 3: Tìm hiểu một số ví dụ về thuật toán (34’)4. Một số ví dụ về thuật toánTìm hiểu ví dụ 1.- Một hình A được ghép từ một hình chữ nhật với chiều rộng 2a, chiều dài b và một hình bán nguyệt ban kính a như hình dưới đây:
?Em hãy nêu thuật toán để tính diện tích của hình A Thuật toán để tìm diện tích của hình A gồm các bước sau:- Input: Số a là ½ chiều rộng của hình chữ nhật và là bán kính của hình bán nguyệt, b là chiều dài của hình chữ nhật.- Output: Diện tích của hình A.Bước 1. Tính S1 = 2a b {Tính diện tích hình chữ nhật}Bước 2. Tính S2 = π a2/2 {Tính diện tích hình bán nguyệt}Bước 3. Tính kết quả S = S1 + S2. và kết thúcTìm hiểu ví dụ 2.Ví dụ 2: Viết thuật toán tính tổng 100 số tự nhiên đầu tiên.Dùng biến SUM để lưu giá trị của tổng. Đầu tiên gán cho SUM có giá trị = 0. Tiếp theo lần lược thêm các giá trị 1,2,3,...100 vào SUM.? Nêu thuật toánBước 1. SUM 0.Bước 2. SUM SUM + 1.....Bước 101. SUM SUM + 100.- Thuật toán trên vẫn đúng nhưng quá dài dòng. Ta có thể mô tả thuật toán ngắn gọn hơn như sau:Bước 1. SUM 0; i 0.Bước 2. i i + 1.Bước 3. Nếu i <= 100, thì SUM SUM + 1 và
+ Học sinh lắng nghe, xác định yêu cầu của bài toán.
+ HS suy nghĩ trả lời
+ Học sinh chú ý lắng nghe.
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức
+ HS nghiên cứu SGK – trả lời
+ HS suy nghĩ trả lời
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
+ HS lắng nghe và lĩnh hội
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
quay lại bước 2.Bước 4. Thông báo kết quả và kết thúc thuật toán.
Hoạt động 5: Củng cố và dặn dò (5’)* Củng cố: hệ thống lại kiến thức, cho học sinh bài tập 5-6 SGK tr45 * Hướng dẫn về nhà:
- Về nhà học bài, kết hợp SGK.- Về nhà làm lại tất cả bài tập. Ôn lại bài chuẩn bị tiết sau tiết bài tập
- HS lắng nghe và trả lời
Rót kinh nghiÖm sau tiÕt d¹y.............................................................................................................................................. .................................................................................................................................................................................................
Rót kinh nghiÖm ................................................................................................................................................................................................................................................................................................................................
Hoạt động GV Hoạt động của HSHoạt động 1: Ổn định tổ chức (1’)
- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Kiểm tra bài cũ (6’)- GV yêu cầu HS viết chương trình tính tổng hai giá trị - viết sử dụng biến- GV yêu cầu HS khác nhận xét, bổ sung- GV nhận xét, bổ sung và ghi điểm
Hoạt động 5: Củng cố và dặn dò (3’) VÒ nhµ C¸c em lµm l¹i c¸c bµi tËp SGK
- Ôn tập kiến thức đã học để chuẩn bị tiết sau kiểm tra 1 tiết lý thuyết.- Vệ sinh phòng máy
- HS lắng nghe và thực hiện
Rót kinh nghiÖm .................................................................................................................................................................................................................................
Tuần : 14 Ngày soạn : 10/11/2013 Tiết : 25 Ngày dạy : 17/11/2013
KIỂM TRA MỘT TIẾTI.Mục tiêu:1. Kiến thức:
- Kiểm tra lại những kiến thức cơ bản đã học.2. Kỹ năng:
- Vận dụng những kiến thức đã học vào bài kiểm tra.3. Thái độ: nghiêm túc.II.Chuẩn bị:+ Giáo viên: Giáo án và các tài liệu có liên quan.+ Học sinh: ôn bài, học bài, kiến thứcIII.Tiến trình giờ dạy: 1. Ổn định tổ chức: 2.Kiểm tra sĩ số: 3. Đề bài kiểm tra
Rót kinh nghiÖm ...........................................................................................................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
A. MA TRẬN
Nhận biết Thông hiểu Vận dụngTổng
TN TL TN TL TN TL
1. Bài thực hành 1 1(0,5đ)
1(0,5đ)
2. Làm quen với ngôn ngữ lập trình
2(0,5đ)
1(3đ)
2(3,5đ)
3. Chương trình máy tính và dữ liệu
3(0,5đ)
1(0,5đ)
4. Sử dụng biến trong chương trình
4(0,5đ)
2(2đ)
3(3đ)
3(5,5 đ)
Tổng điểm 4 điểm 3 điểm 3 điểm 7(10điểm)
Tổng phần trăm 40 % 30 % 30 %Chữ số giữa ô là câu hỏi, chữ số ở góc phải dưới mỗi ô là số điểm cho các câu ở ô đó.
B- Đề và Đáp ÁnI. TRẮC NGHIỆM (2 điểm)
Khoanh tròn những câu trả lời mà em cho là đúng nhất: (1 điểm)Câu 1: Trong Pascal, để mở một tệp đã có ta chọn:
A.File Open. B.File Save.C.File New. D.File Exit
Câu 2: Các tên sau đây, nhóm nào là các từ khoá: A. End, Mod, Var, Readln; B. Begin, Uses, Write; Or C. Begin, Program, Uses, End. D. Begin, Readln, Or, Uses.Câu 3: Hãy cho biết kết quả xuất ra màn hình sau khi thực hiện câu lệnh
Writeln(‘16*2-3=’,16*2-3);A. 16*2-3=16*2-3 B. 29 C. 16*2-3 D. 16*2-3=29
Câu 4: Biến và hằng là các đại lượng được đặt tên , chúng dùng để:A. Ch¹y ch¬ng tr×nh. B. Ch¹y néi dung ch¬ng
tr×nh.C. Lu tr÷ d÷ liÖu. D. Lu cÊt ch¬ng tr×nh.
.II. TỰ LUẬN (8 điểm)Câu 1: (3 điểm) Em hãy nêu cấu trúc chung của chương trình máy tính? Cho ví dụ?.Câu 2: (2 điểm) Hãy liệt kê các lỗi trong chương trình dưới đây và sữa lại cho đúng: (2 đ)
Chương trình Sữa lỗi
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Mức độNội
dung
Gi¸o ¸n tin häc 8
Program kiem tra;Uses crt;BeginWriteln( Nguyen Thi Thu Ha);Writeln( ‘ Hoc sinh lop 8A’)Writeln(‘ cao 1,5m’);Readln;endCâu 3: (3 điểm) Viết chương trình nhập chiều dài và chiều rộng của hình chữ nhật rồi in ra màn hình diện tích của hình chữ nhật đó.
ĐÁP ÁN VÀ BẢNG ĐIỂM
I. TRẮC NGHIỆM (2 điểm)
(Mỗi câu trả lời đúng được 0,5 điểm).
1 2 3 4
A C D C
II. TỰ LUẬN (8 điểm)
Câu 1: Cấu trúc chung của mọi chương trình máy tính gồm: (2 điểm/mỗi ý đúng được 1 điểm)
- Phần khai báo, thường các câu lệnh dùng để:+ Khai báo tên chương trình.+ Khai báo các thư viện (chứa các lệnh viết sẵn có thể sử dụng trong
chương trình) và một số khai báo khác.- Phần thân của chương trình gồm các câu lệnh mà máy tính cần thực hiện. Đây là
phần bắt buộc phải có.* Ví dụ: (Lấy ví dụ chính xác được 1 điểm)Program vidu;Ues crt;Begin
Write(‘Hello’);End.
Câu 2: (2 điểm) Mỗi ý trả lời đúng được 0,5 điểmChương trình Sữa lỗi Số điểm
Program kiem tra; Program kiemtra; 0,5đUses crt; Uses crt;Begin Begin
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Writeln( Nguyen Thi Thu Ha); Writeln( ‘Nguyen Thi Thu Ha’); 0,5đWriteln( ‘ Hoc sinh lop 8A’) Writeln( ‘ Hoc sinh lop 8A’); 0,5đWriteln(‘ cao 1,5m’); Writeln(‘ cao 1,5m’);Readln; Readln;End End. 0,5đCâu 3: (3 điểm) Program dientich;Uses crt;Var: a,b,s: real; 0,5 đBegin 0,25đ
- HS suy nghĩ, trả lời- Đại diện nhóm trình bày- Nhãm kh¸c nhËn xÐt
Hoạt động 5: 3. §iÒu kiÖn vµ phÐp so s¸nh (14’)H? Trong To¸n häc nh÷ng phÐp so s¸nh nµo ®îc dïng ®Ó so s¸nh hai gi¸ trÞ lµ sè hoÆc hai biÓu thøc cã gi¸ trÞ lµ sè?H? VËy c¸c phÐp so s¸nh trong To¸n häc
Rót kinh nghiÖm sau tiÕt d¹y.......................................................................................................................................................................................................................................................................................................................................................................................................................................................Tuần : 14 Ngày soạn : 1711/2013
Ngîc l¹i th× th«ng b¸o lçiIf b<>0 then x:=a/b else write (‘Mau so bang 0, khong chia duoc’);
- HS: Nghiªn cøu t×m hiÓu vÝ dô 6
- HS lắng nghe và ghi chép nội dung trọng tâm
Hoạt động 5: Củng cố và dặn dò (5’)- GV HÖ thèng l¹i kiÕn thøc bµi häc- Häc bµi vµ lµm bµi tËp 2, 3, 4, 5,6(Sgk/50-51).- Về nhà xem lại tất cả nội dung kiến thức đã học để chuẩn bị tiết sau tiết Bài Tập.
- HS lắng nghe
Rót kinh nghiÖm sau tiÕt d¹y......................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................
Hoạt động GV Hoạt động của HSHoạt động 1: Ổn định tổ chức (1’)
- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Kiểm tra bài cũ (5’)? Nêu cú pháp cấu trúc rẽ nhánh dạng thiếu và cấu trúc rẽ nhánh dạng đủ.? Phân biệt cấu trúc rẽ nhánh dạng thiếu và cấu trúc rẽ nhánh dạng đủ.- GV yêu cầu HS khác nhận xét, bổ sung- GV nhận xét, bổ sung và ghi điểm
- HS trả lời bài cũ
- HS khác nhận xét- HS lắng nghe và phản hồi
Hoạt động 3: Bài tập (34’)Giaùo vieân cho hoïc sinh laøm caùc baøi taäp trang 50 va 51. Từ bài 1 đến bài 6 SGK.- GV yêu cầu HS làm bài tập vào vở.- GV hướng dẫn HS làm bài , GV hướng dẫn HS làm từng bài. GV nhận xét, bổ sung.Baøi 1: cho hoïc sinh töï laáy ví duï
Ví d ụ 1: Nếu đạt điểm tổng kết cả năm cao hơn 8.5, em sẽ đạt danh hiệu ‘Học sinh giỏi’.Ví dụ 2: Nếu bị ốm, em cần phải đến phòng khám để bác sĩ khám bệnh.Ví dụ 3: Nếu không được tưới đủ nước đúng thời kì phát triển, lúa sẽ không cho thu hoạch cao.Baøi 2: trang 50a. Đúngb. Đúngc. Sai, nếu x>=1 hoặc x<=-1Bài 3: Giả sử Điểm_1 là số điểm của người thứ nhất và Điểm_2 là số điểm của người thứ hai, ngoài ra người thứ nhất nghĩ trong đầu một số tự nhiên n<10. - Điều kiện ở trò chơi là người thứ hai đoán đúng số n. Khi đó Điểm_2 được cộng thêm 1, ngược lại Điểm_2 được giữ nguyên. Tương tự, nếu người thứ hai nghĩ số tự nhiên m và điều kiện thứ hai là người thứ nhất đoán đúng số m đó. Khi đó Điểm_1 được công thêm 1,ngược lại Điểm_1 được giữ nguyên.- Điều kiện ở trò chơi là sau 10 lần, nếu Điểm_1>Điểm_2 thì người thứ nhất thắng cuộc, ngược lại người thứ hai thắng. Trường hợp Điểm_1=Điểm_2 thì không có người thắng và người thua.Baøi 5: trang 51a. Sai (thừa dấu hai chấm).b. Sai (thừa dấu chấm phẩy thứ nhất).c. Đúng, nếu phép gán m:=n không phụ thuộc điều kiện x>5, ngược lại sai và cần đưa hai lệnh a:=b; m:=n và giữa cặp khóa begin và end.Bài 6: Trang 51a. Vì 45 chia hết cho 3, điều kiện được thõa mãn nên giá trị của X được tăng lên 1, tức bằng 6.b. Điều kiện không được thõa mãn nên câu lệnh không được thực hiện, tức X giữ nguyên gí trị 5Giaùo vieân höôùng daãn cho hoïc sinh laøm baì. söûa baøi cho hoïc sinh
- HS làm bài theo sự hướng dẫn của GV.
- HS có thể đặt những câu hỏi còn thắc mắc chưa nắm được – GV sẽ giải đáp các câu hỏi của HS đặt ra
Hoạt động 5: Củng cố và dặn dò (5’)*Củng cố: chỉ ra những lỗi học sinh thường gặp và yêu cầu khắc phục- về nhà xem trứoc bài mới bài thực hành 4
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Rót kinh nghiÖm ................................................................................................................................................................................................................................................................................................................................
.........................................................................................................Tuần : 15 Ngày soạn : 24/11/2013
iii. TiÕn tr×nh lªn líp Hoạt động GV Hoạt động của HS
Hoạt động 1: Ổn định tổ chức (1’)- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Kiểm tra bài cũ (5’)? Tr×nh bµy có ph¸p cña lÖnh rÏ nh¸nh dạng thiếu và dạng đủ ?- GV kiÓm tra viÖc lµm bµi tËp ë nhµ cña HS- GV yêu cầu HS khác nhận xét, bổ sung- GV nhận xét, bổ sung và ghi điểm
- HS trả lời bài cũ
- HS khác nhận xét- HS lắng nghe và phản hồi
Hoạt động 3: Ôn lại câu lệnh điều kiện (5’)? Nêu cú pháp và hoạt động của câu lệnh điều kiện dạng thiếu và dạng đủ. a) Dạng thiếu:
- HS suy nghĩ, trả lời
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- Cú pháp:IF <điều kiện> then <câu lệnh>;- Hoạt động: Chương trình sẽ kiêm tra điều kiện. Nếu điều kiện được thoã mãn, chương trình sẽ thực hiện câu lệnh sau từ khoá then, ngược lại câu lệnh đó bị bỏ qua.b) Dạng đủ:- Cú pháp: If <điều kiện> then <Câu lệnh 1> Else <câu lệnh 2>;- Hoạt động: Chương trình sẽ kiểm tra điều kiện. Nếu điều kiện được thoã mãn, chương trình sẽ thực hiện câu lệnh 1 sau từ khoá then, ngược lại câu lệnh 2 sẽ được thực hiện.
+ Học sinh tìm hiểu ý nghĩa của các câu lệnh trong chương trình theo yêu cầu của giáo viên.
Hoạt động 5: Củng cố và dặn dò (5’)
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Củng cố: giảng giải thêm các bài tập cho học sinh nắm lại kiến thức ? Tr×nh bµy cÊu tróc cña mét ch¬ng tr×nh Pascal ?? Tr×nh bµy có ph¸p cña lÖnh ®iÒu kiÖn.-Tiết sau thực hành: “ Bài thực hành số 4” (tt)
Rót kinh nghiÖm ................................................................................................................................................................................................................................................................................................................................
iii. TiÕn tr×nh lªn líp Hoạt động GV Hoạt động của HS
Hoạt động 1: Ổn định tổ chức (1’)- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
Hoạt động 2: Kiểm tra bài cũ (5’)? Tr×nh bµy có ph¸p cña lÖnh rÏ nh¸nh dạng thiếu và dạng đủ ?
- HS trả lời bài cũ
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- GV kiÓm tra viÖc lµm bµi tËp ë nhµ cña HS- GV yêu cầu HS khác nhận xét, bổ sung- GV nhận xét, bổ sung và ghi điểm
- HS khác nhận xét- HS lắng nghe và phản hồi
Hoạt động 3: Làm bài tập 2/53 (5’)- Viết chương trình nhập chiều cao của hai bạn Long và Trang, in ra màn kết quả so sánh chiều cao của 2 bạn.- Yêu cầu học sinh viết và gõ chương trình vào máy.Program Ai_cao_hon;Var long, trang: real;BeginWriteln(‘ nhap chieu cao cua Long’); Readln(long);Writeln(‘nhap chieu cao cua Trang’); Readln(trang);If long>trang then Writeln(‘bạn Long cao hon’);If Long<trang then Writeln(‘ban Trang cao hon’) elseWriteln(‘hai ban bang nhau’);Readln;End.- Lưu chương trình với tên aicaohon.pas. Dịch và sửa lỗi chương trình
- HS suy nghĩ, trả lời
- HS viết và gõ chương trình vào máy
+ Học sinh lưu, sửa lỗi và chạy chương trình theo yêu cầu của giáo viên.
Hoạt động 4: Làm bài tập3/53(29’)- Gv yêu cầu HS đọc đề bài- Dưới đây là chương trình nhập ba số dương a, b, c từ bàn phím, kiểm tra và in ra màn hình kết quả kiểm tra ba số đó có thể là độ dài các cạnh của một tam giác hay không.Program ba_canh_tam_giac;Var a,b,c: real;BeginWrite(‘nhap ba so a, b và c:’);Readln(a,b,c);If (a+b>c) and (b+c>a) and (c+a>b) thenWriteln(‘a,b,c là ba cạnh của tam giác’) elseWriteln(‘a,b,c khong la ba canh cua tam giac’);Readln;
+ Học sinh tìm hiểu ý nghĩa của các câu lệnh trong chương trình theo yêu cầu của giáo viên.+ Nhấn F9 để dịch và nhấn Ctrl + F9 để chạy chương trình.
End.- Tìm hiểu ý nghĩa của các câu lệnh trong chương trình.- Dịch và chạy chương trình
- HS hoạt động theo nhóm
+ Học sinh tìm hiểu ý nghĩa của các câu lệnh trong chương trình theo yêu cầu của giáo viên.
Hoạt động 5: Củng cố và dặn dò (2’)Củng cố: giảng giải thêm các bài tập cho học sinh nắm lại kiến thức - NhËn xÐt ý thøc vµ kÕt qu¶ cña tiÕt thùc hµnh.- Xem lại các bài trước tiết sau ôn tập
Rót kinh nghiÖm ................................................................................................................................................................................................................................................................................................................................
Tuần : 16 Ngày soạn : 01/12/2013 Tiết : Ngày dạy : 02/12/2013
ÔN TẬP (NGOÀI CHƯƠNG TRÌNH)I. MỤC TIÊU:
1. Kiến thức:- Sử dụng các kiến thức đã học để làm một số bài tập
2. Kĩ năng:- Rèn luyện kĩ năng sử dụng các câu lệnh trong Pascal
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Ị:
GV:Nội dung bài tập, máy tính điện tử.HS: Sách ,vở,bút.
III. PHƯƠNG PHÁP:Hướng dẫn
IV. HOẠT ĐỘNG DẠY HỌC:HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ
Hoạt động 1: Ổn định tổ chức (1’)
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- GV ổn định tổ chức lớp- GV yêu cầu lớp trưởng báo cáo sỉ số lớp
- HS lắng nghe và thực hiện
HOẠT ĐỘNG 1: ÔN LẠI KIẾN THỨC (7’)Cho học sinh viết lại cấu trúc câu điều kiện if, vẽ ra sơ đồ câu điều kiện if dạng đủ và dạng thiếu. Cho phân tích ý nghĩa
- Học sinh làm theo hướng dẫn của giáo viên
Hoạt động 2 : Bài tập 1.(9’)1. Bài tập 1- Các câu lệnh Pascal sau đây được viết đúng hay sai?a) If x:=7 then a = b;b) IF x > 5; then a:=b;c) IF x > 5 then a:= b; m:=n;d) IF x > 5 then a:=b; else m:=n;
+ Hoc sinh làm bài tập theo yêu cầu của giáo viên.
Hoạt động 3: Bài tập 2. (8’)- GV yêu cầu HS hoạt động nhóm2. Bài tập 2.- Sau mỗi câu lệnh sau đây a) IF ( 45 mod 3) = 0 then X:= X + 1;b) IF x > 10 thenX:= X + 1; Giá trị của biến X là bao nhiêu, nếu trước đó giá trị của X bằng 5?- GV yêu cầu đại diện nhóm trả lời-GV yêu cầu nhóm khác trả lời, nhận xét.- GV nhận xét, bổ sung.Đáp án:a) Giá trị của biến X = 6b) Giá trị của biến X = 5
- HS hoạt động nhóm theo yêu cầu của GV
- Đại diện nhóm trả lời- Nhóm khác nhận xét- HS lắng nghe và lĩnh hội
Hoạt động 4: Bài tập 3 (18’)- Viết chương trình kiểm tra số nguyên dương A nhập từ bàn phìm là số chẵn hay số lẻ.- Có bao nhiêu biến trong chương trình?+ Có 1 biến là biến A có kiểu dữ liệu là Integer- Làm thế nào để biết số nguyên dương A là số chẵn hay số lẻ.+ Để kiểm tra số nguyên dương A là số chẵn hay số lẽ, ta lấy số đó chia cho 2 và lấy phần dư. Nếu phần dư bằng 0 thì A là
- HS đọc đề
- HS suy nghĩ, trả lời
- HS suy nghĩ, trả lời
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
số chẵn, ngược lại A là sô lẻ.- Yêu cầu học sinh viết chương trình.+ Viết chương trình theo sự hướng dẫn của giáo viên.Program Kiem_tra_so_chan_le;Var A: Integer;BeginWriteln(‘Nhap so A:’); Readln(a);If A mod 2 = 0 thenWriteln(A,’la so chan’) ElseWriteln(A,’la so le’);Readln;End.
- HS thực hành theo sự hướng dẫn của GV
Hoạt động 5: Củng cố và dặn dò (2’)* Củng cố: giảng giải thêm các bài tập cho học sinh nắm lại kiến thức*Dặn dò: Tiết sau làm kiểm tra thực hành
- HS lắng nghe và thực hiện
Rót kinh nghiÖm ................................................................................................................................................................................................................................................................................................................................
.........................................................................................................Tuần : 17 Ngày soạn : 04/12/2012
Tiết : 31 Ngày dạy : 11/12/2012KIEÅM TRA THÖÏC HAØNH
§Ò bµi*) Yêu cầu chung: - Đề kiểm tra thực hành bao gồm 2 đề. Các máy số chẵn thì làm đề số 1. Còn máy số lẻ thì chọn đề số 2.Đề số 1:
1. Viết chương trình tính diện tích tam giác với dữ liệu được nhập từ bàn phím. Và kiểm
tra nếu số nhập vào là âm thì xuất ra thông báo.
2. Lưu bài với tên và lớp của mình. Ví dụ: An_8A1.PAS
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Đề số 2:
1.Viết chương trình tính tiền khách hàng phải thanh toán tiền mua sách như sau: Một
hiệu sách nhân dịp cuối năm đã thực hiện một đợt khuyến mãi lớn với nội dung sau: Nếu
khách hàng mua sách với tổng số tiền ít nhất là 100 nghìn đồng, khách hàng sẽ được
giảm 30% tổng số tiền phải thanh toán; và nếu khách hàng mua sách với tổng số tiền ít
hơn 100 nghìn đồng khách hàng sẽ được giảm 10% tổng số tiền phải thanh toán.
2. Lưu bài với tên và lớp của mình. Ví dụ: An_8A1.PAS
B. MA TRẬN
Nhận biết Thông hiểu Vận dụng Tổng
1. Bài thực hành 1: Làm quen với Turbo Pascal (0.5 đ) (0.5đ)
2. Bài thực hành 2: Viết chương trình để tính toán 3 đ (3 đ)3. Bài thực hành 3: Khai báo và sử dụng biến (2 đ) (2đ)4. Bài thực hành 4: Sử dụng lệnh điều kiện If….. Then (0.5đ) (4đ) (4.5đ)
Tổng điểm 3.5 điểm 2.5 điểm 4 điểm (10 điểm)Tổng phần trăm 35 % 25 % 40 %
Chữ số ở góc phải dưới mỗi ô là số điểm cho các câu ở ô đó.
C. ĐÁP ÁN VÀ BẢNG ĐIỂM Đề số 1 : Program Tinh_DT_tamgiac;
Uses crt; 2 điểmVar a,h,s:Real;Begin
Write(‘Moi ban nhap canh day: ’);Readln(a); 2 điểmWrite(‘Moi ban nhap chieu cao: ’);Readln(h);If a<0 and h<0 then
Write(‘Canh day hoac chieu cao la so am’);Else 4.5 điểm
S:=(a*h)/2;
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Mức độNội dung
Gi¸o ¸n tin häc 8
Write(‘Dien tich tam giac la: ’,s);Readln
End. 1 điểm*Lưu bài đúng theo yêu cầu 0,5 điểm.Đề số 2 : Program Tinh_tien;
If T >= 100 000 then write(‘so tien phai thanh toan la:’ ,70%*T) 4.5 điểm
Else write (‘So tien phai thanh toan la:’, 90%*T);Readln
End. 1 điểm* Lưu bài đúng theo yêu cầu 0,5 điểm
Rót kinh nghiÖm ................................................................................................................................................................................................................................................................................................................................
GV: ChØ ra vµ gi¶i thÝch lçi sai trong ch¬ng tr×nh.GV: Söa l¹i ch¬ng tr×nhHS: Chó ý theo dâi
Bµi 2a) Khëi ®éng vµ gâ ch¬ng tr×nh: SGK/53b)Lu tªn ch¬ng tr×nh aicaohon.pasc)T×m chç cha ®óng: S¸ch GV/58, 59.d)Söa ch¬ng tr×nhIf Long > Trang then writeln (‘Ban Long cao hon’);If Long = Trang then writeln (‘ Hai ban bang nhau’);If Long < Trang then writeln (‘Ban Trang cao hon’);hoÆc:If Long > Trang then writeln (‘Ban Long cao hon’) else If Long < Trang then writeln (‘Ban Trang cao hon’) else write (‘Hai ban cao bang nhau’);
Rót kinh nghiÖm ................................................................................................................................................................................................................
IV.Cñng cè dÆn dß: VÒ nhµ C¸c em lµm l¹i c¸c bµi tËp SGKHíng dÉn HS vÒ xem bµi T×m hiÓu thêi gian víi phÇn mÒm SUN TIME
Rót kinh nghiÖm .........................................................................................................................................................................................................................................................................................................................................................................................................................................
Tuần 16 Ngày soạn: 9/12/2012Tiết: 32 Ngày dạy: 10/12/2012
TÌM HIỂU THỜI GIAN VỚI PHẦN MỀM SUN TIMES (Tiết 1)
I. Mục tiêu 1. KiÕn thøc: HS hiÓu ®îc c¸c chøc n¨ng chÝnh cña phÇn mÒm , sö dông phÇn mÒm ®Ó quan s¸t thêi gian ®Þa ph¬ng cña c¸c vÞ trÝ kh¸c nhau trªn Tr¸i ®Êt 2.Kü n¨ng:
II. Ph ương tiện và cách thức : a. Phương tiện thực hiện+ GV: Giáo án, tài liệu tham khảo.+ HS: Đồ dùng học tập, SGK.b. Cách thức tiến hành :+ Lấy HS làm trung tâm.+ Nêu vấn đề, gợi mở, diễn giảng và các phương pháp khác.
III. Tiến trình giờ dạy : 1) Ổn định tổ chức lớp : 2) Kiểm tra bài cũ : không kiểm tra 3) Nội dung bài mới :
Hoạt động của giáo viên Hoạt động của học sinh* Hoạt động 1 1. Giới thiệu phần mềm (11’)
Tìm hiểu phần mềmGV- Các vị trí khác nhau trên Trái Đất nằm trên các múi giờ khác nhau.GV- Phần mềm Sun times sẽ giúp các em nhìn được toàn cảnh các vị trí, thành phố, thủ đô của các nước trên toàn thế giới và rất nhiều thông tin liên quan đến thời gian.- Phần mềm Sun times sẽ giúp các em nhìn được toàn cảnh các vị trí, thành phố, thủ đô của các nước trên toàn thế giới và rất nhiều thông tin liên quan đến thời gian.
1. Giới thiệu phần mềm+ HS lắng nghe
+ HS quan sát, lắng nghe
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
* Hoạt động 2 2. Màn hình chính của phần mềm: (11’)
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Hoạt động của giáo viên Hoạt động của học sinhTìm hiểu cách khởi động phần mềm.GV:- ? Em hãy nêu cách khởi động phần mềm.
* Nháy đúp vào biểu tượng để khởi động phần mềm. GV:Yêu cầu học sinh khởi động phần mềm trên máy tính.
a) Khởi động phần mềm:+ HS lắng nghe, suy nghĩ và trả lời
+ HS lắng nghe và ghi chép
+ Học sinh khởi động phần mềm trên máy tính theo yêu cầu của giáo viên.
* Hoạt động 3 (12’)Tìm hiểu màn hình chính của phần mềm.GV:- Yêu cầu học sinh quan sát và cho biết màn hình chính của phần mềm gồm những gì?
Thông tin về một địa điểm
Bảng chọn và các nút lệnh
Bản đồ và các địa điểm được đánh dấu
Vùng tối (đêm) Vùng sáng (ngày)Đường phân chia sáng/tối
*- Màn hình chính của phần mềm gồm: + Các vùng sáng tối khác nhau.Vùng sáng cho biết vị trí thuộc vùng này hiện thời là ban ngày, vùng tối là ban đêm. + Giữa vùng sáng tối có 1 đường vạch liền, đó là ranh giới giữa ngày và đêm. + Trên bản đồ có những vị trí được đánh dấu đó chính là các thành phố và thủ đô của các quốc gia.
b) Màn hình chính của phần mêm:
+ HS lắng nghe, quan sát
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức
* Hoạt động 4 (8’)Tìm hiểu cách thoát khỏi phần mềm.GV:- ? Hãy cho biết cách thoát khỏi phần mềmĐể thoát khỏi phần mêm ta thực hiện:- Chọn File => Exit- Nhấn tổ hợp phím Alt + F4
c) Thoát khỏi phần mềm:HS:- Để thoát khỏi phần mềm ta chọn Menu File
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức
4) Củng cố và dặn dò (3’)- Giáo viên nhận xét và đánh giá tiết thực hành.- Tiết sau tiếp tục tìm hiểu “Tìm hiểu thời gian với phần mềm Sun Times”
IV . Rút kinh nghiệm:
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Tuần 17 Ngày soạn: 09/12/2012Tiết: 33 Ngày dạy: 10/12/2012
Hoạt động 1: Kiểm tra bài cũ (7’)- GV yêu cầu 2 HS lên bảng trả bài cũ? Em h·y nªu môc ®Ých chÝnh, c¸ch khëi ®éng vµ tho¸t khái phÇn mÒm Sun Times?? Em hãy giới thiệu phần mềm suntimes và cho biết các thành phần chính trên giao diện chính của phần mềm?- Phần mềm Sun times sẽ giúp các em nhìn được toàn cảnh các vị trí, thành phố, thủ đô của các nước trên toàn thế giới và rất nhiều thông tin liên quan đến thời gian
+ Màn hình chính của phần mềm gồm:- Các vùng sáng tối khác nhau.Vùng sáng cho biết vị trí thuộc vùng này hiện thời là ban ngày, vùng tối là ban đêm.- Giữa vùng sáng tối có 1 đường vạch liền,
- HS lắng nghe và thực hiện
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
đó là ranh giới giữa ngày và đêm.- Trên bản đồ có những vị trí được đánh dấu đó chính là các thành phố và thủ đô của các quốc gia.- GV yêu cầu HS khác nhận xét- GV nhận xét, bổ sung
- HS khác nhận xét- HS lắng nghe và lĩnh hội
Ho¹t ®éng 2: Nh¾c l¹i kiÕn thøc ( 11’)GV: Gäi 2-3 h/s chØ ra c¸c thµnh phÇn chÝnh vµ c¸c th«ng tin kh¸c trªn mµn h×nh chÝnh? Muèn phãng to thu nhá 1 vïng lµm nh thÕ nµo?? H·y chØ ra hiÖn tîng ngµy/ ®ªm, mÆt trêi mäc/lÆn? Muèn xem chi tiÕt 1 ®Þa ®iÓm lµm thÕ nµo?- GV hướng dẫn HS tìm hiểu các nội dung đã học.- GV trả lời các câu hỏi HS đưa ra
+ HS đọc thông tin SGK
+ HS tr¶ lêi
+ HS tr¶ lêi
+ HS tr¶ lêi
+ HS lắng nghe, quan sát
+ HS đưa ra câu hỏi Lắng nghe GV giải thích
Ho¹t ®éng 2: Cho HS thùc hµnh trªn m¸y (24’)- GV yêu cầu HS thực hành* Néi dung thùc hµnh:- Khëi ®éng phÇn mÒm- Phãng to quan s¸t vïng b¶n ®å cña ViÖt Nam- Quan s¸t vµ nhËn biÕt thêi gian ngµy/®ªm t¹i ViÖt Nam- Quan s¸t vµ xem th«ng tin thêi gian chi tiÕt t¹i ®iÓm níc ViÖt Nam- Gv quan s¸t híng dÉn cho HS thùc hµnh- GV giải đáp những thắc mắc cho HS
Rót kinh nghiÖm ................................................................................................................................................................................................................................................................................................................................
.........................................................................................................Tuần 17 Ngày soạn: 10/12/2012Tiết: 34 Ngày dạy: 11/12/2012
- NÕu b= 0 ph¬ng tr×nh v« ®Þnh;- NÕu b<>0 ph¬ng tr×nh v«
nghiÖm
Program GPTBN; var a, b: Real; Begin Write (‘ Nhap he so a,b cua phuong trinh:’); Readln (a,b); if a<>0 then Writeln (‘phuong trinh co nghiem duy nhat x=’, -b/a:0:4) else if b=0 then writeln (‘Phuongtrinh vo dinh’) else writeln (‘ phuong trinh vo nghiem’); Readln; End.
Rót kinh nghiÖm ................................................................................................................................................................................................................................................................................................................................
5. a) Sö dông tõ kho¸ Begin ®Ó ®Æt tªn cho biÕn.b) Thõa dÊu hai chÊm khi khai b¸o vµ g¸n gi¸ trÞ cho h»ng.c) Thõa dÊu hai chÊm khi khai b¸o h»ng vµ thay cho tõ kho¸ var ph¶i lµ const const a=5;d) Tªn h»ng kh«ng hîp lÖ cã dÊu
B/ Bµi tËp: - Gv yêu cầu Hs thực hành lại các bài thực hành đã học - GV quan sát và uốn nắn thao tác thực hành của Gv trên máy- Gv trả lời các thắc mắc của HS
c¸ch.e) Khai bao tõng kiÓu d÷ liÖu riªng, cÇn söa lµ: var Xep_loai: interger;var diem: Real;
Rót kinh nghiÖm ................................................................................................................................................................................................................................................................................................................................
- Khi thay ®æi th«ng tin ngµy giê th× vïng s¸ng tèi trªn b¶n ®å sÏ thay ®æi theo phï hîp
- Hs suy nghĩ, trả lời- HS: Chó ý theo dâi- HS: Theo dâi vµ nghe gi¶ng
- HS chú ý, lắng nghe
- HS: Dùa vµo th«ng tin trong SGK ®Ó tr¶ lêi
- HS quan sát
- HS lắng nghe, lĩnh hội
- HS: Quan s¸t b¶n ®å vµ c¸c hiÖn tîng “®ªm tr¾ng” t¹i cùc B¾c vµ Nam cña tr¸i ®Êt
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- Nh¸y vµo nót ®Ó lÊy l¹i thêi gian hÖ thèng
iv. tæng kÕt ®¸nh gi¸ (3’)KiÓm tra ®¸nh gi¸GV: nh×n vµo mµn h×nh chÝnh em thÊy nh÷ng g×?Híng dÉn vÒ nhµ.Häc bµi ®Ó chuÈn bÞ cho tiÕt thùc hµnh.
Rót kinh nghiÖm ................................................................................................................................................................................................................................................................................................................................
Rót kinh nghiÖm sau tiÕt d¹y..........................................................................................................................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
TuÇn: 18 Ngµy so¹n: 10/12/2012 Tiết: 36 Ngµy kiÓm tra: 18/12/2012 KiÓm tra HỌC KỲ I
I.Mục tiêu:+ Kiến thức: Kiểm tra lại những kiến thức cơ bản đã học.+ Kỹ năng: Vận dụng những kiến thức đã học vào bài kiểm tra.+ Thái độ: nghiêm túc.II.Chuẩn bị:+ Giáo viên: Giáo án và các tài liệu có liên quan.+ Học sinh: Làm các bài tập ở nhà.III.Tiến trình giờ dạy:1. Ổn định tổ chức :2.Bài mới: - Thời gian làm bài: 45 phút
Rót kinh nghiÖm sau tiÕt kiÓm tra.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Tuần: 21 Ngày soạn: 14/01/2013Tiết: 39 Ngày dạy: 15/01/2013
Bài 7: CÂU LỆNH LẶPI. MỤC TIÊU CẦN ĐẠT
1. Kiến thức:- 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.
2. Kĩ năng:- Rèn luyện kỹ năng vận dụng câu lệnh lặp
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Ị CỦA GIÁO VIÊN VÀ HỌC SINHGV: Sách giáo khoa, máy tính điện tửHS: Sách ,vở ,xem trước bài ở nhà
III. HOẠT ĐỘNG DẠY HỌC:1. Ổn định lớp (1’)2. Bài mới
HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒHoạt động 1: Tìm hiểu các công việc phải thực hiện nhiều lần trong cuộc sống.(11’)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.? Em hãy cho 1 vài vì dụ trong cuộc sống mà ta phải thực hiện lặp đi lặp lại nhiều lần với số lần có thể biết trước và không biết trước.+ Số lần lặp biết trước:Các ngày trong tuần các em đều lặp đi lặp lại hoạt động buổ sáng đến trường và buổi trưa trở về nhà.+ Số lần lặp không biết trước:Trong một trận cầu lông các em lặp đi lặp lại công việc đánh cầu cho đến khi kết thúc trận cầu.
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
Hoạt động 2: Tìm hiểu câu lệnh lặp - một lệnh thay cho nhiều lệnh (10’)Ví dụ 1: Giả sử cần vẽ 3 hình vuông có cạnh 1 đơn vị. Mỗi hình vuông là ảnh dịch chuyển của hình
+ Học sinh chú ý lắng nghe.
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
bên trái nó một khoảng cách 2 đơn vị.? Việc vẽ hình có thể thực hiện theo thuật toán nào.Việc vẽ hình có thể thực hiện theo thuật toán sau:- Bước 1: vẽ hình vuông(vẽ liên tiếp 4 cạnh và trở về đỉnh ban đầu)- Bước 2: Nếu số hình vuông đã được vẽ ít hơn 3 , di chuyển bút vẽ về bên phải 2 đơn vị và trở lại bước 1; ngược lại thì kết thúc thuật toán.Ví dụ 2: Thuật toán tínhS= 1+2+3+ … + 100Bước 1: S ← 0; i ← 0.Bước 2: i← i + 1Bướ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.- 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 với một câu lệnh đó là “câu lệnh lặp”
Học sinh chú ý lắng nghe, ghi nhớ kiến thức.
Học sinh chú ý lắng nghe
Hoạt động 3: Ví dụ về cầu lệnh lặp(21’)- Cú pháp: For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;+ Hoạt động của vòng lặp:- B1: biến đếm nhận giá trị đầu- B2: Chương trình kiểm tra biểu thức điều kiện, nếu biểu thức điều kiện đúng thì thực hiện câu lệnh.- B3: Biến đếm tự động tăng lên 1 đơn vị và quay lại B2.- B4: Nếu biểu thức điều kiện nhận giá trị sai thì thoát ra khỏi vòng lặp.Ví dụ: Chương trình sau sẽ in ra màn hình thứ tự lần lặp.Program lap;Var i: integer;BeginFor i:= 1 to 10 do Writeln(‘day la lan lap thu’,i);Readln;End.
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.- Học sinh quan sát hoạt động của vòng lặp trên sơ đồ khối => nêu hoạt động của vòng lặp.
- Học sinh chú ý lắng nghe
Hoạt động 4: Củng cố và dặn dò (2’)1.Củng cố: hệ thống lại kiến thức, cho học sinh viết lại cú pháp của câu lệnh lặp2.Hướng dẫn về nhà:
Hoạt động 2: Tìm hiểu tính tổng và tích bằng câu lệnh lặp(35’)GV: §a ra vÝ dô 5:TÝnh tæng cña N sè tù nhiªn ®Çu tiªn, víi N ®îc nhËp vµo tõ bµn phÝm.GV: §a ra vÝ dô 5:TÝnh tæng cña N sè tù nhiªn ®Çu tiªn, víi N ®îc nhËp vµo tõ bµn phÝm.
- HS suy nghĩ, trả lời
- HS chú ý, lắng nghe và lĩnh hội kiến thức
- HS tr¶ lêi
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Ví dụ 5: Chương trình sau đây sẽ tính tổng N số tự nhiên đầu tiên với N nhập từ bàn phím.GV: Gi¶i thÝch chóng ta cÇn nh÷ng biÕn nµo?GV: Tr×nh bày néi dung ch¬ng tr×nhProgram tinh_tong;Var N,i: Integer;S: longint;BeginWriteln(‘nhap so N =’);Readln(N);S:=0;For i:=1 to N do S:=S+iWiteln(‘tong la:’,S);Readln;End.Gv: §a ra vÝ dô 6: tÝnh tÝch N sè tù nhiªn ®Çu tiªn víi N ®îc nhËp vµo tõ bµn phÝm.- Ví dụ 6: Ta kí hiệu N! là tích N số tự nhiên đầu tiên: N! = 1.2.3…NYêu cầu học sinh viết chương trình theo sự hướng dẫn của giáo viênGv: §èi víi bµi nµy chóng ta sÏ sö dông nh÷ng biÕn nµo?Gv tr×nh bµy néi dung bµi lµm Program tinh_giai_thua;Var N,i: Integer;P: Longint;BeginWrite(‘N =’); readln(N);P:=1;For i:=1 to N do P:=P*i;Wirteln(N,’!=’,P);Readln;End.
- HS: Tr¶ lêi
- HS tr¶ lêi
+ Học sinh đọc kĩ đề và phân tích yêu cầu của bài toán
+ Gõ chương trình vào máy theo yêu cầu của giáo viên.
+HS tìm hiểu ý nghĩa của các câu lệnh theo sự hướng dẫn của giáo viên.+HS Nhấn phím F9 để sửa lỗi (nếu có).+ HS Nhấn Ctrl + F9 để chạy chương trình và nhập các giá trị vào, quan sát kết quả trên màn hình theo sự hướng dẫn của giáo viên.
Hoạt động 4: CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ (3’) 1. Củng cố: Nhắc nhở những học sinh thường xuyên mắc lỗi và chỉ ra những lỗi học sinh thường mắc, yêu cầu khắc phục.
Rót kinh nghiÖm sau tiÕt d¹y............................................................................................................................................................................................................................................................................................
Tuần: 22 Ngày soạn: 21/01/2013Tiết: 41 Ngày dạy: 22/01/2013
BÀI TẬP
I. MỤC TIÊU CẦN ĐẠT1. Kiến thức:
- Sử dụng các kiến thức đã học để làm một số bài tập2. Kĩ năng:
- Rèn luyện kĩ năng sử dụng các câu lệnh trong Pascal3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích môn học.II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH1. GV:Sách giáo khoa, máy tính điện tử.2. HS: xem bài trước ở nhà, sgk.
III. HOẠT ĐỘNG DẠY HỌC:1. Ổn định lớp: kiểm tra sĩ số (1’)2. Bài mới
HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒHoạt động 1: Kiểm tra bài cũ (4’)
-Gv nêu câu hỏi và yêu cầu 1 HS lên bảng trả bài.? Em hãy viết cú pháp của câu lệnh lặp for...do. - GV yêu cầu HS khác nhận xét và bổ sung- GV nhận xét, bổ sung và ghi điểm
- HS lắng nghe và lên bảng trả bài cũ- HS khác nhận xét- HS lắng nghe và khắc phục
Hoạt động 2: Bài tập 1.(9’)- 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;
- HS suy nghĩ, trả lời+ Học sinh đọc kĩ đề và phân tích yêu cầu của bài toán
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
For i:= 1 to 5 doJ:= j + 2;- GV hướng dẫn HS giải bài toán+ Sau khi thực hiện đoạn chương trình trên, giá trị của biến j = 10
- HS chú ý, lắng nghe và lĩnh hội kiến thức
Hoạt động 3: Bài tập 2. (14’)- Các câu lệnh Pascal sau có hợp lệ không? Vì sao?a) For i:= 100 to 1 doWriteln(‘A’);b) For i:= 1.5 to 10.5 doWriteln(‘A’);c) For i:= 1 to 10 doWriteln(‘A’);d) For i:= 1 to 10 do;Writeln(‘A’);* Đáp án: a) Câu lệnh này không hợp lệ vì giá trị đầu lớn hơn giá trị cuối.b) Câu lệnh này không hợp lệ vì giá trị đầu và giá trị cuối không phải là giá trị nguyên.c) Đây là câu lệnh hợp lệ.d) Đây là câu lệnh không hợp lệ vì sau từ khóa do không có dấu chấm phẩy.
+ Học sinh đọc đề bài => suy nghĩ và trả lời.
- HS chú ý, lắng nghe và lĩnh hội kiến thức
Hoạt động 4: Bài tập 3. (15’)*Tính tam giác: Nhập vào ba số a,b,c bất kì. Kiểm tra xem nó có thể là độ dài ba cạnh hay không, nếu không thì in ra màn hình ' Khong la ba canh cua mot tam giac'. Ngược lại, thì in diện tích, chu vi của tam giác ra màn hình.- Yêu cầu học sinh viết chương trình.- Nhận xét chương trình của học sinh.- Yêu cầu học sinh dịch, sửa lỗi và chạy chương trìnhProgram TAMGIAC; Uses crt;
Var a,b,c,s,p : real;BeginClrscr;Writeln(‘ nhập 3 cạnh :’);Readln(a,b,c);If (a+b)>c and (a+c)>b and (b+c)>a thenBeginp:= abc;
+ HS thực hiện theo đúng yêu cầu.
+ Học sinh tìm hiều đề bài.+ Học sinh viết chương trình theo yêu cầu của giáo viên.
+ Thực hiện theo yêu cầu của giáo viên.
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
s:=sqrt(p*(p-a)*(p-b)*(p-c));endelsewriteln(‘a;b;c không là ba cạnh của tam giác’);readlnend.
Hoạt động 4: CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ (2’)1.Củng cố: gv chỉ ra những chỗ hs thường mắc sai xót và yêu cầu học sinh chú ý và khắc phục2.Hướng dẫn về nhà: Về nhà xem lại bài tập, xem trước bài mới
- HS chú ý lắng nghe và thực hiện
Rót kinh nghiÖm sau tiÕt d¹y............................................................................................................................................................................................................................................................................................
- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
1.Gv: Nội dung bài thực hành, chuẩn bị máy tính điện tử ở phòng thực hành.2. Hs: Ôn lại lý thuyết, đọc trước bài thực hành.
III. TỔ CHỨC HOẠT ĐỘNG DẠY VÀ HỌC1. Ổn định lớp (1’)2. Bài mớiHOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ
Hoạt động 1: Kiểm tra bài cũ (6’)-Gv nêu câu hỏi và yêu cầu 2 HS lên bảng trả bài.? Em hãy nêu một vài ví dụ sử dụng câu lệnh lặp trong đời sống hằng ngày của
- HS lắng nghe và lên bảng trả bài cũ
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
chúng ta.? Cho đoạn chương trình hãy xác định giá trị J và K bao nhiêu?J:=2; K:=3;For i:=1 to 5 do J:=J+1;K:=K+J;- GV yêu cầu HS khác nhận xét và bổ sung- GV nhận xét, bổ sung và ghi điểm
- HS khác nhận xét- HS lắng nghe và khắc phục
Hoạt động 2: Ôn lại câu lệnh lặp For..do.(10’)? Hãy nêu cú pháp và chức năng của câu lệnh lặp For..do- Cú pháp: For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;+ Hoạt động của vòng lặp:- B1: biến đếm nhận giá trị đầu- B2: Chương trình kiểm tra biểu thức điều kiện, nếu biểu thức điều kiện đúng thì thực hiện câu lệnh.- B3: Biến đếm tự động tăng lên 1 đơn vị và quay lại B2.- B4: Nếu biểu thức điều kiện nhận giá trị sai thì thoát ra khỏi vòng lặp.
- HS suy nghĩ, trả lời
- HS chú ý, lắng nghe và lĩnh hội kiến thức
Hoạt động 3: Viết chương trình in ra màn hình bảng nhân của một số từ 1 đến 9, số nhập được từ bàn phím và dừng màn hình để có thể quan sát kết quả (25’)- GV yêu cầu HS đọc đề bài- Gõ chương trình sau đây:uses crt;var N,i:integer;beginclrscr;write('Nhap so N='); readln(N);writeln;writeln('Bang nhan ',N);writeln;for i:=1 to 10 do writeln(N,' x ',i:2,' = ',N*i:3);readlnend.- Tìm hiểu ý nghĩa của các câu lệnh trong chương trình, dịch chương trình và sửa lỗi.- Chạy chương trình với các giá trị nhập vào lần lược là 1, 2,…10. Quan sát kết quả
+ Học sinh đọc kĩ đề và phân tích yêu cầu của bài toán
+ Gõ chương trình vào máy theo yêu cầu của giáo viên.
+HS tìm hiểu ý nghĩa của các câu lệnh theo sự hướng dẫn của giáo viên.+HS Nhấn phím F9 để sửa lỗi (nếu có).+ HS Nhấn Ctrl + F9 để chạy chương trình và nhập các giá trị vào, quan sát kết quả trên màn hình theo sự hướng dẫn của giáo
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
nhận được trên màn hình. viên.Hoạt động 4: CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ (3’)
1. Củng cố: Nhắc nhở những học sinh thường xuyên mắc lỗi và chỉ ra những lỗi học sinh thường mắc, yêu cầu khắc phục 2. Hướng dẫn về nhà: về xem lại bài cũ và xem trước bài mới
- HS chú ý lắng nghe và thực hiện
Rót kinh nghiÖm sau tiÕt d¹y........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
1.Gv: Nội dung bài thực hành, chuẩn bị máy tính điện tử ở phòng thực hành.2. Hs: Ôn lại lý thuyết, đọc trước bài thực hành.
III. TỔ CHỨC HOẠT ĐỘNG DẠY VÀ HỌC3. Ổn định lớp (1’)4. Bài mớiHOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Hoạt động 1: Thùc hµnh trªn m¸y (2’)- C¸c nhãm m¸y khëi ®éng m¸y, khëi ®éng phÇn mÒm thùc hµnh theo sù chuÈn bÞ tõ tríc vµ theo h-íng dÉn cña gi¸o viªn
- HS lắng nghe và lên bảng trả bài cũ
- HS khác nhận xét- HS lắng nghe và khắc phục
Hoạt động 2: Bài tập 2 Chỉnh sửa chương trình để làm đẹp kết quả trên màn hình (10’)- Chỉnh sửa chương trình để làm đẹp kết quả trên màn hình.? Kết quả chủ chương trình nhận được trong bài 1 có những nhược điểm nào.+ Có hai nhược điểm sau đây:- Các hàng kết quả quá sát nhau nên khó đọc.- Các hàng kết quả không được cân đối với hàng tiêu đề.? Nên sửa lại bằng cách nào.+ Nên sửa lại bằng cách chèn thêm một hàng trống giữa các hàng kết quả và đẩy các hàng này sang phải một khoảng cách nào đó.- Chỉnh sửa câu lệnh lặp của chương trình sau: for i:=1 to 10 do begin GotoXY(5,WhereY); writeln(N,' x ',i:2,' = ',N*i:3); writeln ;end;- Dịch và chạy chương trình với các giá trị gõ vào từ bàn phím. Quan sát kết quả nhận được trên màn hình
- HS chú ý, lắng nghe
- HS suy nghĩ, trả lời
- HS chú ý, lắng nghe và lĩnh hội kiến thức
- HS suy nghĩ, trả lời
+ Học sinh chỉnh sửa theo sự hướng dẫn của giáo viên.
+ Học sinh thực hiện theo yêu cầu của giáo viên.
Hoạt động 3: Tìm hiểu chương trình sau: (28’)- GV yêu cầu HS đọc đề bài- Gõ chương trình sau đây:Program tao_bang;Uses crt;Vari,j: byte;BeginClrscr;For i:= 0 to 9 doBeginFor j:= 0 to 9 do
+ Học sinh đọc kĩ đề và phân tích yêu cầu của bài toán+ Tìm hiểu chương trinh theo sự hướng dẫn của giáo viên.
+ Gõ chương trình vào máy theo yêu cầu của giáo viên.+ Học sinh độc lập gõ chương trình+HS tìm hiểu ý nghĩa của các câu lệnh
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Write(10*i + j:4);Writeln;End;Readln;End.- Gõ và chạy chương trình, quan sát kết quả trên màn hình.
theo sự hướng dẫn của giáo viên.+HS Nhấn phím F9 để sửa lỗi (nếu có).+ HS Nhấn Ctrl + F9 để chạy chương trình và nhập các giá trị vào, quan sát kết quả trên màn hình theo sự hướng dẫn của giáo viên.
Hoạt động 4: CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ (4’) 1. Củng cố: Nhắc nhở những học sinh thường xuyên mắc lỗi và chỉ ra những lỗi học sinh thường mắc, yêu cầu khắc phục
Rót kinh nghiÖm sau tiÕt d¹y...........................................................................................................................................................................................................................................................................................................................................................................................................................
- Khi viết chương trình sử dụng cấu trúc lặp cần chú ý tránh tạo nên vòng lặp không bao giờ kết thúc. - GV chiếu chương trình lên máy chiếu và phân tích.
- HS quan sát- HS tr¶ lêi
- HS tr¶ lêi- HS chú ý, lắng nghe và lĩnh hội kiến thức
Hoạt động 3: CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ (5’) 1. Củng cố: Gi¸o viªn hÖ thèng l¹i toµn bé néi dung bµi häc.
- Cho häc sinh lµm bµi 4 SGK;a) Ch¬ng tr×nh thùc hiÖn 5 vßng
Rót kinh nghiÖm sau tiÕt d¹y...........................................................................................................................................................................................................................................................................................................................................................................................................................
- Viết chương trình Pascal sử dụng câu lệnh lặp với số lần chưa biết trước. - Đánh giá kết quả học tập của HS trong bài 7 và bài 8.
2. Kĩ năng:- Rèn luyện khả năng đọc chương trình, tìm hiểu tác dụng và kết hợp các câu lệnh.
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Ị CỦA GIÁO VIÊN VÀ HỌC SINH
1. GV: Sách giáo khoa, máy tính điện tử.2. HS: Sách, vở ,đọc bài ở nhà.
III. TỔ CHỨC HOẠT ĐỘNG DẠY VÀ HỌC1. Ổn định lớp (1’)2. Bài mới
HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA TRÒHoạt động 1: Nêu sự khác biệt giữa câu lệnh xác định và câu lệnh không xác định(10’)GV: yêu cầu học sinh nhớ lại kiến thức và trả lời các câu hỏi.? Nêu sự khác biệt giữa câu lệnh xác định và câu lệnh không xác định.-GV yêu cầu HS hoạt động nhóm trả lờiSự khác biệt:
a) Câu lệnh lặp với số lần lặp cho trước chỉ thị cho máy tính thực hiện một lệnh hoặc một nhóm lệnh với số lần đã được xác định từ trước, còn với câu lệnh lặp với số lần lặp chưa biết trước thì số lần lặp chưa được xác định trước.
b) Lệnh lặp với số lần cho trước, điều kiện là giá trị của một biến đếm có giá trị nguyên đã đạt được giá trị lớn nhất hay chưa, còn trong câu lệnh lặp với số lần lặp chưa biết trước, điều kiện tổng quát hơn nhiều, có thể là kiểm tra một giá trị của một số thực c) Lệnh lặp với số lần cho trước, câu lệnh được
- HS nhớ lại kiến thức
- HS suy nghĩ- HS hoạt động nhóm - Đại diện nhóm trả lời
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
thực hiện ít nhất một lần, sau đó kiểm tra điều kiện. Lệnh lặp với số lần chưa xác định trước, trước hết điều kiện được kiểm tra. Nếu điều kiện được thoả mãn, câu lệnh mới được thực hiện
Hoạt động 2: Bài tập (17’)? Hãy tìm hiểu các thuật toán sau đây và cho biết
khi thực hiện thuật toán, máy tính sẽ thực hiện bao nhiêu vòng lặp? Khi kết thúc, giá trị của S bằng bao nhiêu? Viết chương trình Pascal thể hiện các thuật toán đó.a) Thuật toán 1
Bước 1. S 10, x 0.5.Bước 2. Nếu S 5.2, chuyển tới bước 4.Bước 3. S S x và quay lại bước 2.Bước 4. Thông báo S và kết thúc thuật toán.
Thuật toán 1: 10 vòng lặp được thực hiện. Khi kết thúc thuật toán S = 5.0. Đoạn chương trình Pascal tương ứng:
S:=10; x:=0.5;while S>5.2 do S:=S-x;writeln(S);
b) Thuật toán 2Bước 1. S 10, n 0.Bước 2. Nếu S ≥ 10, chuyển tới bước 4.Bước 3. n n + 3, S S n quay lại bước 2.Bước 4. Thông báo S và kết thúc thuật toán.
Thuật toán 2: Không vòng lặp nào được thực hiện vì ngay từ đầu điều kiện đã không được thỏa mãn nên các bước 2 và 3 bị bỏ qua. S = 10 khi kết thúc thuật toán. Đoạn chương trình Pascal tương ứng:
S:=10; n:=0;while S<10 do begin n:=n+3; S:=S-n end;writeln(S);
? bài tập 4 sgk trang 714a) Ch¬ng tr×nh thùc hiÖn 5 vßng lÆp. b) Vßng lÆp trong ch¬ng tr×nh ®îc thùc
- HS suy nghĩ, trả lời
- học sinh suy nghĩ, làm theo sự hướng dẫn của giáo viên.
- học sinh suy nghĩ, làm theo sự hướng dẫn của giáo viên.
- học sinh suy nghĩ, làm theo sự hướng dẫn của giáo viên.
Hoạt động 3: Kiểm tra 15’ (15’)- GV nêu câu hỏi trên máy chiếu (thể hiện trên giáo án P.P)Đáp án:I.TRẮC NGHIỆM1.d 2. d 3. c 4.cII. TỰ LUẬNCâu 1: (2đ) While <điều kiện> do <câu lệnh> ;Trong đó : Điều kiện thường là một phép so sánh+ Câu lệnh có thể là câu lệnh đơn giản hay câu lệnh ghép.Câu 2 : j=2 (2đ) ; s=-2 (2đ)Câu 3 : Nêu ví dụ đúng (2đ)
- HS làm bài nghiêm túc
Hoạt động 4: CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ (2’)1. Củng cố: chỉ ra những lỗi hs thường mắc
phải và yêu cầu khắc phục2. Hướng dẫn về nhà: về nhà xem trước bài
thực hành
- HS lắng nghe và thực hiện
Rót kinh nghiÖm sau tiÕt d¹y...........................................................................................................................................................................................................................................................................................................................................................................................................................
Ho¹t ®éng 1: Bµi tËp 1 (12’)ViÕt ch¬ng tr×nh sö dông lÖnh lÆp while ....do ®Ó tÝnh trung b×nh n sã thùc x1,x2,x3...xn . C¸c sè n vµ x1,x2,x3...xn ®îc nhËp vµo tõ bµn phÝm A, Gâ ch¬ng tr×nh trang 72 SGKGõ chương trình sau đây:Program tinh_trung_binh;Var n, dem: integer;
+ Sử dụng một biến đếm và lệnh lặp While…do để nhập và cộng dần các số vào một biến kiểu số thực cho đến khi nhập đủ n số.+ Chú ý lắng nghe => ghi nhớ kiến thức.+ Học sinh độc lập gõ chương trình vào máy.
Ho¹t ®éng 3: Cñng cè-dÆn dß (2’)1.Củng cố: chỉ ra những chỗ mà hs thướng sai và yêu cầu khắc phục.* Yªu cÇu HS nhËn xÐt tiÕt thùc hµnh* GV nhËn xÐt : nªu u, nhîc ®iÓm cña tiÕt thùc hµnh* GV khen nh÷ng HS cã cè g¾ng 2. Hướng dẫn về nhà: về nhà xem trước bài mới và xem lai bài cũ
- HS chú ý, lắng nghe và thực hiện
Rót kinh nghiÖm sau tiÕt d¹y...............................................................................................................................................................................................................................
Ho¹t ®éng 3: Cñng cè-dÆn dß (2’)1.Củng cố: chỉ ra những chỗ mà hs thướng sai và yêu cầu khắc phục.* Yªu cÇu HS nhËn xÐt tiÕt thùc hµnh* GV nhËn xÐt : nªu u, nhîc ®iÓm cña tiÕt thùc hµnh* GV khen nh÷ng HS cã cè g¾ng
2. Hướng dẫn về nhà: về nhà xem trước bài mới và xem lai bài cũ
- HS chú ý, lắng nghe và thực hiện
Rót kinh nghiÖm sau tiÕt d¹y.........................................................................................................................................................................................................................................................................................................................................................................................................................................
- HS suy nghÜ, th¶o luËn -> tr¶ lêi- HS lắng nghe và lĩnh hội
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
lÆp- Sau ®o¹n ch¬ng tr×nh gi¸ trÞ cña n lµ 5 vµ gi¸ trÞ cña s lµ 15.*Víi ®o¹n lÖnh ®ã ch¬ng tr×nh sÏ thùc hiÖn bao nhiªu vßng lÆp? Gi¸ trÞ cña n vµ cña s sÏ lµ bao nhiªu?b. s := 0; n := 0;while s <= 10 do n := n + 1; s := s + n suy nghÜ, th¶o luËn -> tr¶ lêi:N 0 1 2 3 ...S 0 0 0 0Vßng lÆp
4. Còng cè và dặn dò (2’)- GV hÖ thèng l¹i néi dung chÝnh sau tiÕt bµi tËp.- Yªu cÇu hs vÒ nhµ «n tËp kiÕn thøc cò để tiết sau kiểm tra một tiết tập trung- BT: Sö dông ng«n ng÷ lËp tr×nh Pascal viÕt ch¬ng tr×nh tÝnh tæng c¸c sè tù nhiªn ch¾n vµ c¸c sè tù nhiªn lÏ trong n sè tù nhiªn ®Çu tiªn víi n ®îc nhËp vµo tõ bµn phÝm. In kÕt qu¶ tÝnh to¸n ra mµn h×nh.
Rót kinh nghiÖm sau tiÕt d¹y...............................................................................................................................................................................................................................
HỌC VẼ HÌNH HỌC ĐỘNG VỚI PHẦN MỀM GEOGEBRAI. Mục tiêu: 1. Kiến thức: - Học sinh thực hành trên máy vẽ các hình tam giác; tứ giác; hình thang và hình thang cân.
- Tìm hiểu phần mềm Geogebra.- Biết cách khởi động và biết được màn hình làm việc của phần mềm.- Biết được các công cụ làm việc chính của phần mềm: công cụ di chuyển, các công cụ liên quan đến đối tượng điểm….
2. Kĩ năng:- Giúp học sinh kĩ năng thao tác trên phần mềm.
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- Vận dụng được vào vẽ các hình trong thực tế.- Rèn luyện kĩ năng sử dụng phần mềm Geogebra.- Rèn luyện kĩ năng sử dụng các công cụ làm việc chính của phần mềm.
3. Thái độ:- Nghiêm túc, rèn luyện tính chính xác, cẩn thận cho học sinh.II.Chuẩn bị: 1. Giáo viên: - Nội dung bài, máy tính, SGK. 2.. Học sinh:
- Chuẩn bị nội dung bài học ở nhà, SGK.III TiÕn trình lên lớp: 1.. Ổn định tổ chức: (1’) 2. Bµi míi
1. Em ®· biÕt g× vÒ Geogebra?-GV: cho HS ®äc th«ng tin SGK? Em h·y cho biÕt geogebra dïng ®Ó lµm g×? ? Hãy nêu mục đích của phần mềm.Phần mềm Geogebra dùng để vẽ các hình học đơn giản như điểm, đoạn thẳng, đường thẳng. Phần mềm có khả năng tạo ra sự gắn kết giữa các đối tượng hình học, được gọi là quan hệ như thuộc, vuông góc, song song.
- HS đọc thông tin SGK- HS tr¶ lêi+ Học sinh chú ý lắng nghe
Ho¹t ®éng 2: Tìm hiểu cách khởi động phần mềm, màn hình làm việc của Geogebra tiếng Việt. (25’)
tượng ở trên màn hình nền.Hoặc vào menu Start \ All Programs\ GeoGebra \ GeoGebra-GV: Thao t¸c cho HS quan s¸t.- Gọi học sinh lên thực hành khởi động phần mềm trên máy tính.b. Giíi thiÖu mµn h×nh geogebra tiÕng viÖt
- HS quan sát và nªu c¸ch khëi ®éng+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.+ Học sinh khởi động phần mềm trên máy tính theo yêu cầu của giáo viên.
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
-GV: Cho HS quan s¸t mµn h×nh chÝnh cña phÇn mÒm? Màn hình làm việc của Geogebra gồm những thành phần nào.-GV thao t¸c giíi thiÖu b¶ng chän lµ hÖ thèng c¸c lÖnh chÝnh cña phÇn mÒmc. Giíi thiÖu c¸c c«ng cô lµm viÖc chÝnh- Thanh c«ng cô : lµ chøa c¸c c«ng cô lµm viÖc chÝnhGv: §Ó chän mét c«ng cô h·y nh¸y chuét lªn biÓu tîng cña c«ng cô nµy, mçi nót trªn thanh c«ng cô sÏ cã nhiÌu c«ng cô cung nhãm- c«ng cô di chuyÓn-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 th¼ng, ®êng th¼ng- c¸c c«ng cô t¹o mèi quan hÖ h×nh häc- C¸c c«ng cô liªn quan ®Õn h×nh trßn- C¸c c«ng cô biÕn ®æi h×nh häc.- GV: thao t¸c vµ giíi thiÖu HS quan s¸td. C¸c thao t¸c víi tÖp - GV: thao t¸c vµ giíi thiÖu HS quan s¸te. Tho¸t khái phÇn mÒm- GV: thao t¸c vµ giíi thiÖu HS quan s¸t
- HS quan sát, suy nghĩ và trả lời
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.
+ Học sinh chú ý lắng nghe => ghi nhớ kiến thức.+ Học sinh khởi động phần mềm trên máy tính 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ọc sinh khởi động phần mềm trên máy tính theo yêu cầu của giáo viên
Ho¹t ®éng 3 : Củng cố và dặn dò (6’)* Củng cố: Hệ thống lại kiến thức đã học. Yêu cầu học sinh nắm vững- Giáo viên nhận xét bài làm của học sinh.* Dặn dò: - Về nhà xem lại các kiến thức đã học. - Chuẩn bị phần tiếp theo của bài học.
Rót kinh nghiÖm sau tiÕt d¹y...............................................................................................................................................................................................................................
I.Mục tiêu:+ Kiến thức: Kiểm tra lại những kiến thức cơ bản đã học.+ Kỹ năng: Vận dụng những kiến thức đã học vào bài kiểm tra.+ Thái độ: nghiêm túc.II.Chuẩn bị:+ Giáo viên: Giáo án và các tài liệu có liên quan.+ Học sinh: giấy kiểm tra.III.Tiến trình giờ dạy:1. Ổn định tổ chức :2.Bài mới:
Rót kinh nghiÖm sau tiÕt d¹y...............................................................................................................................................................................................................................
HỌC VẼ HÌNH HỌC ĐỘNG VỚI PHẦN MỀM GEOGEBRA (T2)I. Mục tiêu: 1. Kiến thức: - Học sinh thực hành trên máy vẽ các hình tam giác; tứ giác; hình thang và hình thang cân.
- Tìm hiểu phần mềm Geogebra.- Biết cách khởi động và biết được màn hình làm việc của phần mềm.- Biết được các công cụ làm việc chính của phần mềm: công cụ di chuyển, các công cụ liên quan đến đối tượng điểm….
2. Kĩ năng:- Giúp học sinh kĩ năng thao tác trên phần mềm.- Vận dụng được vào vẽ các hình trong thực tế.- Rèn luyện kĩ năng sử dụng phần mềm Geogebra.- Rèn luyện kĩ năng sử dụng các công cụ làm việc chính của phần mềm.
3. Thái độ:- Nghiêm túc, rèn luyện tính chính xác, cẩn thận cho học sinh.II.Chuẩn bị: 1. Giáo viên: - Nội dung bài, máy tính, SGK. 2.. Học sinh:
- Chuẩn bị nội dung bài học ở nhà, SGK.III TiÕn trình lên lớp: 1.. Ổn định tổ chức: (1’) 2. Bµi míi
-GVKL§èi tîng h×nh häc lµ ®iÓm, ®o¹n th¼ng, ®êng th¼ng, tia , h×nh trßn, cung trßn-GV: c¸c em ®· lµm quen víi kh¸i niÑm quan hÖ gi÷a c¸c ®èi tîng h×nh häcb. §èi t îng tù do vµ ®èi t îng phô thuécGv: ®a ra vÝ dô nÕu ®iÓm M lµ trung ®iÎm cña ®o¹n th¼ng a th× ta nèi gi÷a a vµ M ®· cã mét quan hÖ? Em cã thÓ lÊy cho c« gi¸o vµi vÝ dô vÒ quan hÖ gi÷a c¸c ®èi tîngGVKL®êng th¼ng ®i qua hai ®iÓm( quan hÖ lµ ®i qua)Giao cña hai ®èi tîng h×nh häc(quan hÖ lµ giao nhau)...c.Danh s¸ch c¸c ®èi t îng trªn mµn h×nhGV: phÇn mÒm nµy cho phÐp hiÓn thÞ danh s¸ch tÊt c¶ c¸c ®èi tîng h×nh häc ®ang cã trªn mµn h×nh? GV: ®Ó hiÓn thÞ danh s¸ch c¸c ®èi tîng ta lµm nh thÕ nµo?GVKLDïng lÖnh hiÓn thÞ trªn thanh b¶ng chän(hay lµ nh¸y trªn bµn phÝm ®ång thêi CTRL+SHIFT+A), chän ®Õn hiÓn thÞ danh s¸ch ®èi tîng lËp tøc danh s¸ch ®èi tîng ®îc hiÖn ra trªn mµn h×nh?GV:§Ó Èn khung th«ng tin nµy th× ta lµm nh thÕ nµo?GVKLVµo lÖnh hiÓn thÞ / bá ®¸nh dÊu ë hiÓn thÞ ®èi tîng th× lËp tøc danh s¸ch c¸c ®èi tîng Èn ®id.Thay ®æi thuéc tÝnh cña ®èi t - îngGV:Mét sè thao t¸c thêng dïng ®Ó
- HS tr¶ lêi+ Học sinh chú ý lắng nghe
+ Học sinh chú ý lắng nghe
-HS tr¶ lêi
- HS lắng nghe, ghi chép
+ Học sinh chú ý lắng nghe
-HS quan s¸t SGK vµ tr¶ lêi
- HS lắng nghe, ghi chép
- HS quan s¸t tr¶ lêi
- HS lắng nghe, ghi chép
- HS đọc thông tin SGK-HS tr¶ lêi
- HS lắng nghe, ghi chép
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
thay ®æi tÝnh chÊt cña ®èi tîngGv: Cho HS ®äc th«ng tin SGK? §Ó Èn mét ®èi tîng ta thùc hiÖn c¸c thao t¸c nµo?-GVKLÈn ®èi tîng-Nh¸y nót ph¶i chuét len ®èi tîng-Huû chän HiÓn thÞ ®èi tîng trong b¶ng chän?§Ó lµm Èn hay hiÖn tªn cña ®èi tîng ta thùc hiÖn c¸c thao t¸c nµo?GVKL Èn hiÖn tªn cña ®èi tîng-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 ta thùc hiÖn c¸c thao t¸c nµo?GVKLThay ®æi tªn cña ®èi tîng-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 ®æi tªn- 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 cho mét ®èi tîng trªn mµn h×nh ta thùc hiÖn c¸c thao t¸c nµo?GVKL§Æt huû vÕt chuyÓn ®éng cña ®èi tîng- 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¸ h¼n ®èi tîng ta thùc hiÖn thao t¸c nµo?GVKL
-HS tr¶ lêi
- HS lắng nghe, ghi chép
-HS tr¶ lêi
- HS lắng nghe, ghi chép
-HS tr¶ lêi
- HS lắng nghe, ghi chép
-HS tr¶ lêi
- HS lắng nghe, ghi chép
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Xo¸ ®èi tîng-chä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Øa chuét len ®è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¸
Ho¹t ®éng 3 : Củng cố và dặn dò (6’)* Củng cố: Hệ thống lại kiến thức đã học. Yêu cầu học sinh nắm vững- Giáo viên nhận xét bài làm của học sinh.* Dặn dò: - Về nhà xem lại các kiến thức đã học. - Chuẩn bị phần tiếp theo của bài học.
Rót kinh nghiÖm sau tiÕt d¹y...............................................................................................................................................................................................................................
I.Mục tiêu:+ Kiến thức: Kiểm tra lại những kiến thức cơ bản đã học.+ Kỹ năng: Vận dụng những kiến thức đã học vào bài kiểm tra.+ Thái độ: nghiêm túc.II.Chuẩn bị:+ Giáo viên: Giáo án và các tài liệu có liên quan.+ Học sinh: giấy kiểm tra.III.Tiến trình giờ dạy:1. Ổn định tổ chức :2.Bài mới:
Rót kinh nghiÖm sau tiÕt kiÓm tra.........................................................................................................................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
TuÇn 25 chuyÓn sang tuÇn 26TuÇn 26 Ngµy so¹n: 13/02/2011
Ngµy d¹y: 14/02/2011 TiÕt 49 HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA
I. Mục tiêu: 1. Kiến thức:
- Học sinh thực hành trên máy vẽ các hình tam giác; tứ giác; hình thang và hình thang cân.
2. Kĩ năng:- Giúp học sinh kĩ năng thao tác trên phần mềm.- Vận dụng được vào vẽ các hình trong thực tế.
3. Thái độ:- Nghiêm túc, rèn luyện tính chính xác, cẩn thận cho học sinh.
II.Chuẩn bị: 1. Giáo viên: - Nội dung bài, máy tính, SGK. 2.. Học sinh:
- Chuẩn bị nội dung bài học ở nhà, SGK.III TiÕn trình lên lớp: 1.. Ổn định tổ chức: 2.. Bài cũ: 3. bµi míi
Ho¹t ®éng cña gi¸o viªn, häc sinh
Néi dung
Ho¹t ®éng 1 1. Em ®· biÕt g× vÒ Geogebra?
-GV: cho HS ®äc th«ng tin SGK? Em h·y cho biÕt geogebra dïng ®Ó lµm g×?-HS tr¶ lêiGVKL
-Geogebra dïng ®Ó vÏ c¸c h×nh häc ®¬n gi¶n nh ®iÓm ,®o¹n th¼ng, ®êng th¼ng, nã cã kh¶ n¨ng t¹o sù g¾n kÕt gi÷a c¸c ®èi tîng h×nh häc nh lµ quan hÖ thuéc, vu«ng gãc, song song mét c¸ch chÝnh x¸c
-GV: cho Hs quan s¸t SGK-HS: Nªu c¸ch khëi ®éng a. khëi ®éng
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
-GV: Thao t¸c cho HS quan s¸t-Gv: Cho HS quan s¸t mµn h×nh chÝnh cña phÇn mÒm-GV thao t¸c giíi thiÖub¶ng chän lµ hÖ thèng c¸c lÖnh chÝnh cñaphÇn mÒm- Thanh c«ng cô : lµ chøa c¸c c«ng cô lµm viÖc chÝnhGv: §Ó chän mét c«ng cô h·y nh¸y chuét lªn biÓu tîng cña c«ng cô nµy, mçi nót trªn thanh c«ng cô sÏ cã nhiÌu c«ng cô cung nhãm- GV: thao t¸c vµ giíi thiÖu HS quan s¸t
- GV: thao t¸c vµ giíi thiÖu HS quan s¸t
- GV: thao t¸c vµ giíi thiÖu HS quan s¸t
b. Giíi thiÖu mµn h×nh geogebra tiÕng viÖt
c. Giíi thiÖu c¸c c«ng cô lµm viÖc chÝnh
- c«ng cô di chuyÓn-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 th¼ng, ®êng th¼ng- c¸c c«ng cô t¹o mèi quan hÖ h×nh häc- C¸c c«ng cô liªn quan ®Õn h×nh trßn- C¸c c«ng cô biÕn ®æi h×nh häcd. C¸c thao t¸c víi tÖp e. Tho¸t khái phÇn mÒm
4.. Củng cố (5’): - Giáo viên nhận xét bài làm của học sinh.
5. Dặn dò (2’):
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
- Về nhà xem lại các kiến thức đã học.- Chuẩn bị phần tiếp theo của bài học.
Rót kinh nghiÖm sau tiÕt d¹y............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
TiÕt 50 Ngµy so¹n:14/02/2011 Ngµy d¹y:15/02/2011
HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA(Tiết 2)
I. Mục tiêu: 1. Kiến thức:
- Học sinh thực hành trên máy vẽ các hình tam giác; tứ giác; hình thang và hình thang cân.
2. Kĩ năng:- Giúp học sinh kĩ năng thao tác trên phần mềm.- Vận dụng được vào vẽ các hình trong thực tế.
3. Thái độ:- Nghiêm túc, rèn luyện tính chính xác, cẩn thận cho học sinh.II.Chuẩn bị: 1. Giáo viên: - Nội dung bài, máy tính, SGK. 2.. Học sinh:
- Chuẩn bị nội dung bài học ở nhà, SGK.III TiÕn trình lên lớp: 1.. Ổn định tổ chức: 2.. Bài cũ: 3. bµi míi
-GV: c¸c em ®· lµm quen víi kh¸i niÑm quan hÖ gi÷a c¸c ®èi tîng h×nh häcGv: ®a ra vÝ dô nÕu ®iÓm M lµ trung ®iÎm cña ®o¹n th¼ng a th× ta nèi gi÷a a vµ M ®· cã mét quan hÖ? Em cã thÓ lÊy cho c« gi¸o vµi vÝ
a. kh¸i niÖm ®èi tîng h×nh häc§èi tîng h×nh häc lµ ®iÓm, ®o¹n th¼ng, ®êng th¼ng, tia , h×nh trßn, cung trßnb. §èi tîng tù do vµ ®èi tîng phô thuéc- §iÓm thuéc ®êng th¼ng( quan hÖ lµ thuéc)-®êng th¼ng ®i qua hai ®iÓm( quan hÖ lµ ®i qua)-Giao cña hai ®èi tîng h×nh häc(quan hÖ lµ giao nhau)...c.Danh s¸ch c¸c ®èi tîng trªn mµn
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
dô vÒ quan hÖ gi÷a c¸c ®èi tîng-HS tr¶ lêiGVKL
GV: phÇn mÒm nµy cho pÐp hiÓn thÞ danh s¸ch tÊt c¶ c¸c ®èi tîng h×nh häc ®ang cã trªn mµn h×nh? GV: ®Ó hiÓn thÞ danh s¸ch c¸c ®èi tîng ta lµm nh thÕ nµo?-HS quan s¸t SGK vµ tr¶ lêiGVKL?GV:§Ó Èn khung th«ng tin nµy th× ta lµm nh thÕ nµo?HS quan s¸t tr¶ lêiGVKLGV:Mét sè thao t¸c thêng dïng ®Ó thay ®æi tÝnh chÊt cña ®èi tîngGv: Cho HS ®äc th«ng tin SGK? §Ó Èn mét ®èi tîng ta thùc hiÖn c¸c thao t¸c nµo?-HS tr¶ lêi-GVKL?§Ó lµm Èn hay hiÖn tªn cña ®èi tîng ta thùc hiÖn c¸c thao t¸c nµo?-HStr¶ lêiGVKL?§Ó thay ®æi tªn cña ®èi tîng ta thùc hiÖn c¸c thao t¸c nµo?-HStr¶ lêiGVKL? §Ó ®Æt huû vÕt chuyÓn ®éng cho mét ®èi tîng trªn mµn h×nh ta thùc hiÖn c¸c thao t¸c nµo?-HS tr¶ lêiGVKL?§Ó xo¸ h¼n ®èi tîng ta thùc hiÖn thao t¸c nµo?-HS tr¶ lêiGVKL
4. Củng cố : - Giáo viên nhận xét bài làm của học sinh.5. Dặn dò : - Về nhà xem lại các kiến thức đã học.
- Chuẩn bị phần tiếp theo của bài học.
Rót kinh nghiÖm sau tiÕt d¹y...................................................................................................................................................................................................................................
TuÇn27: Ngµy so¹n: 18/03/2013 Ngµy d¹y:9/03/2012 TiÕt 52:HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA(tiÕt 3)I. Mục tiêu: 1. Kiến thức:- Học sinh thực hành trên máy vẽ các h×nh trßn ngo¹i tiÕp tam giác;h×nh trßn néi tiÕp tam giác , 2. Kĩ năng:
- Giúp học sinh kĩ năng thao tác trên phần mềm.- Vận dụng được vào vẽ các hình trong thực tế.
3. Thái độ:- Nghiêm túc, rèn luyện tính chính xác, cẩn thận cho học sinh.II.Chuẩn bị: 1. Giáo viên: - Nội dung bài, máy tính, SGK. 2.. Học sinh:
- Chuẩn bị nội dung bài học ở nhà, SGK.III TiÕn trình lên lớp: 1.. Ổn định tổ chức: 2.. Bài cũ: - Geogebra là phần mềm có chức năng chính là gì? - Em hãy cho biết những công cụ làm việc chính của phần mềm Geogebra? 3. bµi míiGiíi thiÖu bµiTiết trước các em đã được làm quen với các công cụ làm việc chính của phần mềm Geogebra. Tiết hôm nay chúng ta sẽ thực hành lại bằng cách vẽ các hình hình học đơn giản…
Hoạt động của thầy Hoạt động của tròGV: Để vẽ hình tam giác ta sử dụng công cụ gì?HS: Trả lời.GV: Vậy để vẽ đường trong ngoại tiếp tam giác ta sử dụng những công cụ gì?HS: Trả lời.GV: Hướng dẫn cách vẽ cho học sinh.HS: Thực hành.
4. Bài tập thực hànhBài 4. Vẽ đường tròn ngoại tiếp tam giác
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
GV: Vậy để vẽ đường trong nội tiếp tam giác ta sử dụng những công cụ gì?HS: Trả lời.GV: Hướng dẫn cách vẽ cho học sinh.HS: Thực hành. Bài 5. Vẽ đường tròn nội tiếp tam giác
IV. Củng cố Giáo viên nhận xét bài làm của học sinh. V. Dặn dò ): - Về nhà xem lại các kiến thức đã học.
Rót kinh nghiÖm sau tiÕt d¹y...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Ngµy so¹n: 21/02/2011 Ngµy d¹y:22/02/2011 TiÕt 52:HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA(tiÕt 3)I. Mục tiêu: 1. Kiến thức:- Học sinh thực hành trên máy vẽ các h×nh thoi, h×nh vu«ng 2. Kĩ năng:
- Giúp học sinh kĩ năng thao tác trên phần mềm.- Vận dụng được vào vẽ các hình trong thực tế.
3. Thái độ:- Nghiêm túc, rèn luyện tính chính xác, cẩn thận cho học sinh.II.Chuẩn bị: 1. Giáo viên: - Nội dung bài, máy tính, SGK. 2.. Học sinh:
- Chuẩn bị nội dung bài học ở nhà, SGK.III TiÕn trình lên lớp: 1.. Ổn định tổ chức: 2.. Bài cũ: Xen vµo tiÕt bµi tËp 3. bµi míiGiíi thiÖu bµiTiết trước các em đã được làm quen với các công cụ làm việc chính của phần mềm Geogebra. Tiết hôm nay chúng ta sẽ thực hành lại bằng cách vẽ các hình hình học đơn giản…
Hoạt động của thầy và trò Nội dung kiến thức
GV: Để vẽ hình thoi ta sử dụng công cụ gì?4. Bài tập thực hành
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
HS: Trả lời (để vẽ hình thang ta dùng công cụ công cụ đoạn thẳng và đường song song).GV: Hướng dẫn cách vẽ cho học sinh.HS: Thực hành.GV: Để vẽ hình vuông ta sử dụng công cụ gì?HS: Trả lời.GV: Hướng dẫn cách vẽ cho học sinh.HS: Thực hành.GV: Theo dõi, hướng dẫn HS trong quá trình thực hành.
Bài 6. Vẽ hình thoi
Bài 7. Vẽ hình vuông
IV. Củng cố Giáo viên nhận xét bài làm của học sinh. V. Dặn dò ): - Về nhà xem lại các kiến thức đã học.
Rót kinh nghiÖm sau tiÕt d¹y............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
TuÇn 28 Ngµy so¹n: 27/02/2011 Ngµy d¹y:28/2/2011 TiÕt 53:HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRAI. Mục tiêu:
1. Kiến thức:- Học sinh thực hành trên máy vẽ các hình tam gi¸c ®Òu; h×nh ®èi xøng qua ®êng th¼ng,
2. Kĩ năng:- Giúp học sinh kĩ năng thao tác trên phần mềm.- Vận dụng được vào vẽ các hình trong thực tế.
3. Thái độ:- Nghiêm túc, rèn luyện tính chính xác, cẩn thận cho học sinh.II.Chuẩn bị: 1. Giáo viên: - Nội dung bài, máy tính, SGK. 2.. Học sinh:
- Chuẩn bị nội dung bài học ở nhà, SGK.III TiÕn trình lên lớp: 1. Ổn định tổ chức: 2. Bài cũ: Xen lÉn vµo qu¸ tr×nh lµm bµi tËp 3. bµi míiGiíi thiÖu bµiTiết trước các em đã được làm quen với các công cụ làm việc chính của phần mềm Geogebra. Tiết hôm nay chúng ta sẽ thực hành lại bằng cách vẽ các hình hình học đơn giản…
Hoạt động của thầy và trò Nội dung kiến thức.Cho trước cạnh BC, hãy vẽ tam giác đều
4. Bài tập thực hành
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
ABC.GV: Tam giác đều có tính chất gì đặc biệt?HS: Trả lời.GV: Nhận xét câu trả lời.GV: Với các tính chất đó thì chúng ta có thể sử dụng công cụ gì để vẽ tam giác đều?GV: Nhận xét câu trả lời. GV thực hiện, yêu cầu học sinh quan sát.HS: Lên thực hành, cả lớp quan sát.GV: Nhận xét. Yêu cầu cả lớp thực hành.GV: Còn cách nào để vẽ tam giác đều nữa không?HS: Trả lời.GV: Nhận xét câu trả lời của học sinh. Đưa ra những cách khác để vẽ tam giác đều.GV: Chúng ta dùng công cụ gì để vẽ hình đối xứng qua đường thẳng?HS: Trả lời.GV: Hướng dẫn học sinh thực hiện. GV thực hiện, yêu cầu học sinh quan sát.GV: Gọi học sinh thực hiện, yêu cầu cả lớp quan sát, nhận xét cách làm của bạn.HS: Thực hành.GV: Bao quát lớp. Hướng dẫn cho những học sinh chưa thực hiện được.
Bài 8. Vẽ tam giác đều
Bài 9. Vẽ hình đối xứng qua đường thẳng
IV. Củng cố Giáo viên nhận xét bài làm của học sinh. V. Dặn dò - Về nhà xem lại các kiến thức đã học.
Rót kinh nghiÖm sau tiÕt d¹y...................................................................................................................................................................................................................................
IV. Củng cố Giáo viên nhận xét bài làm của học sinh. V. Dặn dò - Về nhà xem lại các kiến thức đã học.
Rót kinh nghiÖm sau tiÕt d¹y................................................................................................................................................................................................................................................................................................
Gv: §a ra vÝ dô 3 SGKGv: Cho HS quan s¸t ch¬ng tr×nh? trong khai b¸o m¶ng cÇn chó ý ®iÒu g×?_-Hs tr¶ lêi_GVKL
-CT t×m gi¸ trÞ lín nhÊt vµ nhá nhÊtProgram lonnhat_nhonhat;Ues crt ;Var i,n, max, min: integer ;A:array[1..100] of integer;BeginClrscr;Write(‘ nhap do dai cua day:’);readln(n);
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Writeln(‘nhap cac phan tu cua day:’)’For i:=1 to n do Begin Write((‘a[‘,i,’] =’);readln(a[i]);End;Max:=a[1];For i:=2 to n doBegin if max< a[i]then max:=a[i]; If min> a[i] then min:=a[i];End;Writeln(‘so lon nhat la max=’, max);Writeln(‘so lon nhat la min=’, min);ReadlnEnd.-
Rót kinh nghiÖm sau tiÕt d¹y...............................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
TuÇn 30 Ngµy so¹n: 13/03/2011 Ngµy d¹y:14/03/2011
TiÕt57 : Bµi thù hµnh 7xö lý d·y sè trong ch¬ng tr×nh
Rót kinh nghiÖm sau tiÕt d¹y ...............................................................................................................................................
Rót kinh nghiÖm sau tiÕt d¹y.........................................................................................................................................................................................................................................................................................................................................................................................................................................
Rót kinh nghiÖm sau tiÕt d¹y.........................................................................................................................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Ngµy soan:27/03/2011TuÇn32 Ngµy d¹y28/03/2011
Tiết61: KIỂM TRA mét tiÕt
I.Mục tiêu:+ Kiến thức: Kiểm tra lại những kiến thức cơ bản đã học.+ Kỹ năng: Vận dụng những kiến thức đã học vào bài kiểm tra.+ Thái độ: nghiêm túc.II.Chuẩn bị:+ Giáo viên: Giáo án và các tài liệu có liên quan.+ Học sinh: giấy kiểm tra.III.Tiến trình giờ dạy:1. Ổn định tổ chức :2.Bài mới: §Ò bµi
a. Var X: array [10,13] of integer ;b. Var X: array [5..10,5] of Integer ; c. Var a,b : Integer ; d. Var X: array [10..1] of Integer ; e. Var X: array [ 4..10] of Real ;f. Var X: array [3,4..4,8] of Integer ;
• program Nhapmang ; <2®> var i,n: integer ; a: array[1..50] of integer ; Begin Write('Nhap tong so phan tu cua day so:') ; readln(n); for i:=1 to n do Begin write( 'phan tu thu' ,i, 'cua day so:');readln(a[i]); end; writeln('day so vua nhap la:'); for i:=1 to n do write(a[i]:2); Readln End.
Rót kinh nghiÖm sau tiÕt kiÓm tra.........................................................................................................................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
KiÓm tra mét tiÕt So¹n ngµy: 10/04/2010 Bé m«n tin häc 8Hä tªn :…………………………………………………………….Líp 8…..
• program Nhapmang ; <2®> var i,n: integer ; a: array[1..50] of integer ; Begin Write('Nhap tong so phan tu cua day so:') ; readln(n); for i:=1 to n do Begin write( 'phan tu thu' ,i, 'cua day so:');readln(a[i]); end; writeln('day so vua nhap la:'); for i:=1 to n do write(a[i]:2); Readln End.
GV:Cho HS quan s¸t c¸c h×nh trong SGK?§Ó thay ®æi vµ di chuyÓn h×nh ta lµm nh thÕ nµo?-HS tr¶ lêi-GVKLGV:Cho HS quan s¸t c¸c h×nh trong SGK?§Ó thay ®æi kÝch thíc h×nh ta lµm nh thÕ nµo?-HS tr¶ lêi-GVKLGV:Cho HS quan s¸t c¸c h×nh trong SGK?§Ó thay ®æi mµu cho c¸c h×nh ta lµm nh thÕ nµo?-HS tr¶ lêi-GVKLGV:Cho HS quan s¸t c¸c h×nh trong SGK?§Ó thay ®æi tÝnh chÊt cña h×nh
a.Thay ®æi di chuyÓn
b.Thay ®æi kÝch thíc
c.Thay ®æi mµu cho c¸c h×nh
d.Thay ®æi tÝnh chÊt cña h×nh
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
ta lµm nh thÕ nµo?-HS tr¶ lêi-GVKLGV:Cho HS quan s¸t c¸c h×nh trong SGK?§Ó gÊp giÊy thµnh h×nh kh«ng gian ta lµm nh thÕ nµo?-HS tr¶ lêi-GVKL
e.GÊp giÊy thµnh h×nh kh«ng gian
Ho¹t ®éng 5 5. Mét sè chøc n¨ng n¨ng cao?§Ó thay ®æi mÉu thÓ hiÖn h×nh ta lµm nh thÕ nµo?-HS tr¶ lêi-GVKL?§Ó quay h×nh trong kh«ng gian ta lµm nh thÕ nµo?-HS tr¶ lêi-GVKL
Rót kinh nghiÖm sau tiÕt d¹y.........................................................................................................................................................................................................................................................................................................................................................................................................................................
Rót kinh nghiÖm sau tiÕt d¹y...........................................................................................................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Tuần 35 Ngµy so¹n: ......../04/2012 Ngµy d¹y:....../04/2012 TiÕt 66: Quan s¸t h×nh kh«ng gian víi phÇn mÒm YenkaI. Môc tiªu bµi häc 1. KiÕn thøc: Gióp HS hiÓu ®îc c¸ch thay ®æi,di chuyÓn , thay ®æi kÝch thíc, thay ®æi mµu, thay ®æi mÉu cho c¸c h×nh kh«ng gian 2. Kü n¨ng: HS biÕt vËn dông phÇn mÒm nµy
III.TiÕn tr×nh bµi gi¶ng1.æn ®Þnh trËt tù líp2.KiÓm tra bµi cò: Xen lÉn trong giê thùc hµnh3.Bµi míiHo¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Ho¹t ®éng1 Cñng cè lý thuyÕt?Em h·y nªu c¸c thay ®æi kÝch thíc, di chuyÓn h×nh?-HS tr¶ lêi? Em h·y nªu c¸c bíc thay ®æi mµu cho c¸c h×nh?-HS tr¶ lêi? Em h·y nªu c¸c bíc thay ®æi mÉu cho h×nh-Hs tr¶ lêi
a. Thay ®æi kÝch thíc, di chuyÓn h×nh
b.Thay ®æi mµu cho c¸c h×nh
c. Thay ®æi mÉu cho c¸c h×nh
Ho¹t ®éng2 Thùc hµnh?Em h·y nªu c¸c khëi ®éng phÇn mÒm?-HS tr¶ lêi-GV thao t¸c cho HS quan s¸t-Hs thùc hµnh-GV thao t¸c cho HS quan s¸t-Hs thùc hµnh-GV thao t¸c cho HS quan s¸t-Hs thùc hµnh-GV thao t¸c cho HS quan s¸t-Hs thùc hµnh
Bµi tËp thùc hµnh1:Em h·y thay ®æi kÝch thíc di chuyÓn cho c¸c h×nh l¨ng trô, h×nh nãn, h×nh chãp, h×nh trô lµm xong ph¶i lu víi mét tªn tuú ý?
Bµi tËp thùc hµnh2:Em h·y thay ®æi mµu cho c¸c h×nh l¨ng trô, h×nh nãn, h×nh chãp, h×nh trôlµm xong ph¶i lu víi mét tªn tuú ý?Bµi tËp thùc hµnh3:Em h·y thay ®æi mÉu cho c¸c h×nh l¨ng trô, h×nh nãn, h×nh chãp, h×nh trô lµm xong ph¶i lu víi mét tªn tuú ý?
Rót kinh nghiÖm sau tiÕt d¹y...........................................................................................................................................................................................................................................................................................................................................................................................................................
TiÕt 68 : «n tËpI.Môc tiªu bµi häc1. KiÕn thøc: Gióp Hs t×m hiÓuNgôn ngữ lập trình là gì?Cấu trúc chung của chương trình gåm mÊy phÇn?TTừừ khóa là gì? Tên là gì? Các ki khóa là gì? Tên là gì? Các kiểểu du dữữ li liệệu đãu đã đđượược hc họọc?c?Các phép toán với kiểu dữ liệu sốCác phép toán với kiểu dữ liệu số Các phép so sánh? d÷ liÖu kiÓu m¶ng lµ g×?c¸ch sö dông c¸c biÕn m¶ng nh thÕ nµo?2. Kü n¨ng:- gióp Hs nhËp gi¸ trÞ vµ tÝnh to¸n víi c¸c gi¸ trÞ cña mét phÇn tö trong biÕn m¶ng, lµm quen víi viÖc khai b¸o vµ sö dông c¸c biÕn m¶ng ®Ó viÕt ch¬ng tr×nh ng¾n gän vµ dÔ rµng h¬n3.Th¸i ®é: Nghiªm tóc trong giê häcII.Ph ¬ng ph¸p- thiÕt bÞ d¹y häc
Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinhHo¹t ®éng 1 I. Cñng cè lý thuyÕtGV:? Em h·y cho biÕt ng«n ng÷ lËp tr×nh lµ g×?-HS tr¶ lêiGVKL? CÊu tróc ch¬ng tr×nh gåm mÊy phÇn?HS tr¶ lêiGVKL?.T?.Từừ khóa là gì? Tên là gì? Cho ví khóa là gì? Tên là gì? Cho ví ddụụHS tr¶ lêiGVKL
? Cã mÊy kiÓu d÷ liÖu ®· häc em h·y kÓ tªn?HS tr¶ lêiGVKL? Hoµn thµnh b¶ng vÒ c¸c phÐp to¸n, c¸c phÐp so s¸nh?HS tr¶ lêiGVKLGv:? Em h·y nªu có ph¸p vÒ khai b¸o biÕn, h»ng, m¶ng vµ gi¶i thÝch chóng?-HS tr¶ lêi
1.Ngôn ngữ lập trình là gì?Ngôn ngữ dùng để viết các chương
trình máy tính được gọi là ngôn ngữ lập trình.2.Cấu trúc chung của chương trình gåm mÊy phÇn?
Gồm 2 phÇn+ Phần khai báo: thường gồm các
câu lậnh dùng để khai báo : tên chương trình, các thư viện và các khai báo khác
Rót kinh nghiÖm sau tiÕt d¹y............................................................................................................................................................................................................................................................................................
e. if x>5 then a:=b;else m:=c; g.while a<6 do writeln(‘A’);§¸p ¸n ®óng lµ: b,d, gVÝ dô1:Cho ®o¹n ch¬ng tr×nh sau, Kết thúc vòng lặp trên j sẽ bằng bao nhiêuÁp dụng: Cho đoạn chương trình sau:
Bµi tËp 2:ViÕt ch¬ng tr×nh nhËp ®iÓm v¨n, ®iÓm to¸n cña c¸c b¹n sau ®ã in ra mµn h×nh ®iÓm trung b×nh cña mçi b¹n trong líp. §iÓm trung b×nh =(®iÓm to¸n +®iÓm v¨n)/2). In ra mµn h×nh ®iÓm trung b×nh cña c¶ líp theo
Rót kinh nghiÖm sau tiÕt d¹y.........................................................................................................................................................................................................................................................................................................................................................................................................................................
Gi¸o viªn: NguyÔn ThÞ Thu Hµ
Gi¸o ¸n tin häc 8
Ngµy so¹n :23/04/2010
Tiết 69: KIỂM TRA häc kú III.Mục tiêu:+ Kiến thức: Kiểm tra lại những kiến thức cơ bản đã học.+ Kỹ năng: Vận dụng những kiến thức đã học vào bài kiểm tra.+ Thái độ: nghiêm túc.II.Chuẩn bị:+ Giáo viên: Giáo án và các tài liệu có liên quan.+ Học sinh: giấy kiểm tra.III.Tiến trình giờ dạy:I. Ổn định tổ chức :II.Bài mới:
I. PhÇn tr¾c nghiÖm Câu 1(0,5d): điều kiện vòng lặp chưa xác định thoát khỏi vòng lăp là:
a. Điều kiện đúngb. Điều kiện saic. Số lần lặp phụ thuộc vào điều kiện và thoát khỏi vòng lặp khi điều kiện không còn
đúng nữa. d.Số lần lặp phụ thuộc vào điều kiện và thoát khỏi vòng lặp khi điều kiện còn đúng
Hãy khoanh trßn vµo phương án đúng.Câu 2(0,5d): Khi nào thì câu lệnh For…to…do kết thúc?
a. Khi biến đếm lớn hơn giá trị cuốib. Khi biến đếm nhỏ hơn giá trị cuốic. Khi biến đếm bằng giá trị cuốid. Khi biến đếm lớn hơn giá trị đầu
Hãy khoanh trßn vµo phương án đúng.Câu 3(0,5d): Biến đếm, giá trị đầu, giá trị cuối có chung điểm gì rất quan trọng?
a. Đều là các con sốb. Có chung kiểu dữ liệu, kiểu dữ liệu là kiểu nguyên đếm được.c. Biến đếm nhỏ hơn giá trị đầu, giá trị đầu nhỏ hơn giá trị cuốid. Biến đếm lớn hơn giá trị đầu, giá trị đầu lớn hơn giá trị cuối
Câu 2(1,5d): cho đoạn chương tr×nh sau:I:=1; tong:=0;While i<=5 do
Begin Tong:= tong + I;I:= I + 1;
End;Em hãy cho biết tổng có giá trị bằng bao nhiêu? .........................................................................................................................................
Rót kinh nghiÖm sau tiÕt d¹y..................................................................................................................................................................................................................................................................................
Rót kinh nghiÖm sau tiÕt d¹y.........................................................................................................................................................................................................................................................................................................................................................................................................................................
g.while a<6 do writeln(‘A’);§¸p ¸n ®óng lµ: b,d, gVÝ dô1:Cho ®o¹n ch¬ng tr×nh sau, Kết thúc vòng lặp trên j sẽ bằng bao nhiêuÁp dụng: Cho đoạn chương trình sau:
Rót kinh nghiÖm sau tiÕt d¹y.........................................................................................................................................................................................................................................................................................................................................................................................................................................
Rót kinh nghiÖm sau tiÕt d¹y.........................................................................................................................................................................................................................................................................................................................................................................................................................................
Rót kinh nghiÖm sau tiÕt d¹y..................................................................................................................................................................................................................................................................