Tin häc lµ mét ngµnh khoa häc ®éc lËp víi c¸c néi dung, môc tiªu, ph¬ng ph¸p nghiªn cøu riªng vµ ngµy cµng cã nhiÒu øng dông trong hÇu hÕt c¸c lÜnh vùc ho¹t ®éng cña x· héi.. Tin häc lµ [r]
(1)Kế hoạch giảng dạy môn tin học 8 A Đặc điểm tình hình
I Đặc điểm m«n Tin häc:
Tin học ngành khoa học độc lập với nội dung, mục tiêu, phơng pháp nghiên cứu riêng ngày có nhiều ứng dụng hầu hết lĩnh vực hoạt động xã hội
Tin học môn học đợc thức đa vào chơng trình dạy học trờng phổ thơng nên đến cha có hệ thống phơng pháp đặc trng riêng môn giống nh môn học truyền thống khác
Tin học ngành khoa học phát triển nhanh, phần cứng phần mềm thay đổi đợc nâng cấp năm Vì trang bị cho học sinh kiến thức phổ thơng kỹ để chơng trình khơng b nhanh lc hu
II Đặc điểm tình hình chung:
1 Đối với giáo viên:
a Thuận lợi:
- Đợc BGH quan tâm tạo điều kiện phân bổ thời gian, tiết học hợp lí nên có điều kiện sát với môn học học sinh
- Có thiết bị (máy tính, máy chiếu) phục vụ giảng dạy
- ĐÃ giảng dạy khối lớp nên có chút kinh nghiệm giảng dạy nắm vững kiến thức môn học
b Khó khăn:
- Sách giáo tham khảo
- Cha có tranh ảnh phục vụ giảng lí thuyết
2 Đối với học sinh:
a Thuận lợi
- Đa số em có tinh thần học tËp tèt, cã ý thøc tæ chøc kû luËt cao, có ý thức vơn lên học tập
- Học sinh học tập điều kiện tốt: đợc quan tâm BGH, phụ huynh, tập thể thầy cụ giỏo
- Là môn học nên gây nhiều hứng thú cho học sinh
b Khó khăn:
- Đa số học sinh cha thông thạo tiếng Anh nên ảnh hởng đến chất lợng môn học - Sách tham khảo nhiều nhng đắt nên học sinh cha cú iu kin mua
- Hầu hết em cha có máy tính riêng nên việc học thực hành thêm nhà hạn chế
(2)I Mơc tiªu chung:
Cung cấp kiến thức phổ thơng hình thành kỹ CNTT cho học sinh làm sở ban đầu cho việc cho việc đào tạo nguồn nhân lực tơng lai, đáp ứng u cầu cơng nghiệp hố đại hoá đồng thời ứng dụng đợc kiến thức, kỹ vào hoạt động học tập, sống cá nhân
Cho học sinh hiểu, nắm đợc số khái niệm tin học Hiểu đợc chức chủ yếu máy tính qua ứng dụng sinh hoạt, học tập hoạt động nghề nghiệp thông thờng nh: soạn thảo số dạng văn bản, tính tốn lập bảng biểu, thống kê sở khai thác tính vài phần mềm ứng dụng Biết sử dụng máy tính để học môn học khác theo yêu cầu hớng dẫn giáo viên Hình thành thói quen làm việc an tồn với máy tính
II Mục tiêu cụ thể HS khối 8:
Cung cÊp cho HS số kiến thức kĩ phổ thông lập trình thông qua ngôn ngữ lập trình Pascal
1 Yêu cầu kiến thức, kỹ thái độ:
- VÒ kiÕn thøc:
+ Trang bị cho HS số hiểu biết nhập môn thuật toán ngôn ngữ lập trình, cấu trúc điều khiển bản: tuần tự, rẽ nhánh lặp mức phổ thông
+ Bit c li ích việc viết chơng trình máy tính để giải toán khác lĩnh vực đời sống
+ BiÕt c¸ch sư dơng c¸c phần mềm học tập trình bày sách giáo khoa
+ Hiểu đợc ý nghĩa phần mềm máy tính ứng dụng lĩnh vực khác ca cuc sng
- Về kĩ năng:
+ Giải đợc số toán đơn giản máy tính cách vận dụng thuật tốn đơn giản, liệu chuẩn ngơn ngữ lập trình bậc cao cụ thể
+ Sử dụng khai thác thành thạo phần mềm học tập đợc giới thiệu + Rèn luyện khả thao tác nhanh với bàn phím chuột
- Về thái độ:
+ Ham thÝch môn học, tác phong làm việc nghiêm túc, cẩn thận tinh thần làm việc theo nhóm
+ Nghiờm túc học làm việc 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 mục ớch
+ Nâng cao ý thức lòng say mê học tập môn học
(3)Chất lợng khảo sát đầu năm
Khối Số HS
Giái Kh¸ TB Ỹu kÐm
SL % SL % SL % SL %
8 86 3.5% 10 11.6% 50 58.1% 23 26.8%
Chỉ tiêu phấn đấu năm
Khèi Sè HS
Giái Kh¸ TB YÕu kÐm
SL % SL % SL % SL %
8 86 10.5% 15 17.4% 47 54.7% 15 17.4%
b* BiƯn ph¸p:
- Thực soạn bài, chuẩn bị đồ dùng dạy học đầy đủ - Lên lớp không bớt xén dạy
- Không ngừng thực đổi mới, cải tiến phơng pháp giảng dạy để nâng cao chất lợng
- Nghiên cứu phần mềm khác để phục vụ việc giảng dạy
3 KÕ ho¹ch thùc hiƯn thĨ:
Häc k× I Khèi 8
TiÕt theo PPCT
Tên bài Mục tiêu cần đạt
Phng tin, dựng
1, Bài 1: Máy tính chơng trình máy tính
- Biết ngời dẫn cho máy tính thực công việc th«ng qua lƯnh;
- Biết chơng trình cách để ngời dẫn cho máy tính thực nhiều công việc liên tiếp cách tự động;
- Biết viết chơng trình viết lệnh để dẫn máy tính thực cơng việc hay giải toán cụ thể;
- Biết ngơn ngữ lập trình đợc dùng để viết chơng trình máy tính gọi ngơn ngữ lập trình;
- Biết đợc vai trị chơng trình dịch;
M¸y chiếu, máy tính
(4)với chơng trình ngôn ngữ lập trình
phn c bn l bảng chữ quy tắc để viết chơng trình, câu lệnh;
- Biết đợc ngơn ngữ lập trình có tập hợp từ khóa dành riêng cho mục đích sử dụng định;
- Biết tên ngơn ngữ lập trình ng-ời lập trình đặt ra, tên phải tuân thủ quy tắc ngôn ngữ lập trình, tên khơng đợc trùng với từ khóa
- Biết cấu trúc chơng trình bao gồm phần khai báo phần thân chơng trình
máy tính
5, BTH1: Lµm quen víi Turbo Pascal
+ Thực đợc thao tác khởi
động/thoát khỏi TP làm quen với hình soạn thảo TP
+ Thực đợc thao tác mở bảng chọn chọn lệnh
+ Soạn thảo đợc chơng trỡnh Pascal n gin
+ Biết cách dịch, sửa lỗi chơng trình, chạy chơng trình xem kết qu¶
+ Biết cần thiết phải tuân thủ quy định ngơn ngữ lập trình
M¸y chiÕu, máy tính
7, Bài 3: Chơng trình máy tính liệu
- Biết khái niệm kiểu liệu;
- Biết số phép toán với liệu số
- Biết khái niệm điều khiển tơng tác ngời máy tính
(5)9, 10 BTH2: Viết ch-ơng trình để tính tốn
- Chun c¸c biĨu thøc to¸n häc sang biĨu diƠn Pascal;
- BiÕt c¸c kiĨu liệu khác xử lí khác
- Hiểu đợc phép tốn div, mod
- HiĨu thêm lệnh in liệu hình tạm ngừng chơng trình
Máy tính, máy chiếu
11, 12 Bài 4: Sử dụng biến ch-ơng trình
- Biết khái niệm biến,hằng
- Hiểu c¸ch khai b¸o, sư dơng biÕn h»ng - BiÕt vai trò biến lập trình - Hiểu lệnh gán
M¸y tÝnh, m¸y chiÕu
13, 14 BTH3: Khai báo sử dụng biến
- Thc hin c khai báo cú pháp, lựa chọn đợc kiểu liệu phù hợp cho biến
- Kết hợp đợc lệnh Write, Writeln với
Read, Readln để thực việc nhập DL cho biến từ bàn phím
- Hiểu kiểu liệu chuẩn: Kiểu số nguyªn, kiĨu sè thùc
- Sử dụng đợc lệnh gán giá trị cho biến - Hiểu cách khai báo sử dụng - Hiểu thực đợc việc trao đổi giá trị biến
M¸y chiếu, máy tính
15 Bài tập - Học sinh nắm vai trò biến, hằng, cách khai báo biến,
- Học sinh nắm cách sử dụng biến chơng trình cấu trúc lệnh gán - Rèn kĩ sử dụng biến chơng tr×nh
(6)17, 18 Lun gâ phÝm nhanh víi phÇn
mỊm finger
break out
- Học sinh hiểu mục đích ý nghĩa phần mềm finger break out và tự khởi động, tự mở chơi, ôn luyện gõ bàn phím
- HS biết khởi động, phần mềm
finger break out
- HS biết sử dụng chuột để khởi động, thực số thao tác cửa sổ finger break out
- Rèn luyện kỹ gõ bàn phím nhanh xác
Máy tính, máy chiếu, phần mềm
finger break out
19, 20 Bài 5: Từ tốn đến chơng trình
- Biết khái niệm toán, thuật toán - Biết bớc giải tốn máy tính - Xác định đợc INPUT, OUTPUT tốn đơn giản
- BiÕt ch¬ng trình thể thuật toán ngôn ngữ cụ thể
- Biết mô tả thuật toán phơng pháp liệt kê bớc
- Hiểu thuật toán tính tổng N số tự nhiên đầu tiên, tìm số lớn dÃy số
M¸y chiÕu, m¸y tÝnh
21, 22 Bài 5: từ tốn đến chơng trình
- Biết khái niệm toán, thuật toán - Biết bớc giải tốn máy tính Xác định đợc INPUT, OUTPUT tốn đơn giản
- BiÕt ch¬ng trình thể thuật toán ngôn ngữ cụ thể
- Biết mô tả thuật toán phơng pháp liệt kê bớc
- Hiểu thuật toán tính tổng N số tự nhiên đầu tiên, tìm số lớn dÃy số
M¸y chiÕu, m¸y tÝnh
(7)- Bớc đầu: Biết bớc giải toán máy tính; Xác định đợc Input, Output tốn đơn giản; Biết chơng trình thể thuật tốn ngơn ngữ cụ thể Biết mơ tả thuật toán phơng pháp liệt kê bớc Hiểu thuật tốn tính tổng N số tự nhiên đầu tiên, tìm số lớn dãy số Và viết đợc chơng trình tốn
25, 26, 27, 28
Tìm hiểu thời gian với phần mÒm Suntime
- HS hiểu chức phần mềm, sử dụng phần mềm để quan sát thời gian địa phương vị trí khác trái đất
- Hs tự thao tác thực số chức phần mềm
- Thông qua phần mềm HS hiểu biết thêm thiên nhiên, trái đất, từ nâng cao ý thức bảo vệ mơi trường sống
Máy chiếu, máy tính, phần mềm Suntime
29, 30 Bài 6: Câu lệnh điều kiện
- Biết cần thiết cấu trúc rẽ nhánh lập tr×nh
- Biết cấu trúc rẽ nhánh đợc sử dụng để dẫn cho máy tính thực thao tác phụ thuộc vào điều kiện
- Hiểu cấu trúc rẽ nhánh có hai dạng: dạng thiếu dạng đủ
- Biết ngơn ngữ lập trình có câu lệnh thể cấu trúc rẽ nhánh
- Hiểu cú pháp hoạt động câu lệnh điều kiện dạng thiếu dạng đủ Pascal
M¸y chiÕu, m¸y tÝnh
31, 32 BTH4: sư dơng câu lệnh điều kiện If then
- Luyện tập sử dụng câu lệnh điều kiện ifthen
- Rốn luyện kĩ ban đầu đọc chơng trình đơn ginả hiểu đợc ý nghĩa thuật toán sử dụng chơng trình
(8)33 Kiểm tra thực hành
Đánh giá kĩ năng, kĩ xảo HS Máy tính, máy chiếu 34, 35 Ôn tËp häc k× I Cđng cè kiÕn thøc häc kì I
36 Kiểm tra học kì I Đánh giá kết tiếp thu HS kì I
Học kì II Khối 8
Tiết Tên bài Mục tiêu Đồ dùng,
ph-ơng tiện
37, 38 Bài 7: Câu lệnh
lp - Hc sinh hiểu định dạng mộttrang tính: Thay đổi phông chữ, cỡ chữ và kiểu chữ; lề ô tính, tô màu nền, tô màu văn
- HS biết cách định dạng trang tính theo nội dung
- Yêu thích môn tin học thấy đợc tầm quan trọng tin học đời sống
M¸y tÝnh, m¸y chiÕu
39,40 BTH5: Sử dụng câu lệnh lặp For to
- Viết đợc chơng trình Pascal có sử dụng vịng lặp for
- BiÕt sư dơng c©u lƯnh ghÐp
- Rèn kỹ đọc hiểu chơng trình có sử dụng vịng lặp for
Máy tính, máy chiếu
41, 42 Bài 8: LỈp víi sè
lần cha biết trớc -Biết đợc nhu cầu cần có cấu trúc lặp vớisố lần cha biết trớc ngơn ngữ lập trình
-Biết ngơn ngữ lập trình dùng cấu trúc lặp với số lần cha biết trớc để dẫn máy tính thực lặp lặp lại công việc đến điều kiện đợc thoả mãn
-Hiểu đợc hoạt động câu lệnh lặp với số lần lặp cha biết trớc while ngôn ngữ Pascal
M¸y tÝnh, m¸y chiÕu
43, 44 BTH 6: Sư dơng lƯnh lỈp While
- Vận dụng kiến thức vòng lặp while để viết chơng trình Biết lựa chọn câu
(9)do lƯnh lỈp while do hc For cho phù hợp với tình cụ thể
- Rốn luyện kỹ khai báo sử dụng biến, kĩ đọc hiểu chơng trình -Biết vai trị việc kết hợp cấu trúc điều khiển
- Thái độ học tập nghiêm túc, tích cực làm tập thực hành
45, 46, 47
Bài tập - Biết nhu cầu cần có cấu trúc lặp với số lần cha biết trớc ngôn ngữ lập trình; - Biết ngơn ngữ lập trình dùng cấu trúc lặp với số lần cha biết trớc để dẫn máy tính thực lặp lặp lại cơng việc đến điều kiện đợc thoả mãn;
- Hiểu hoạt động câu lệnh lặp với số lần cha biết trớc
- Biết sửa lổi viết đợc chơng trình số tốn
M¸y tÝnh, m¸y chiÕu
48 Kiểm tra tiết Đánh giá kết tiếp thu bµi cđa HS qua bµi 6, 7,
49, 50 Học vẽ hình với
phần mềm
geogebra.
- Học sinh biết đợc ý nghĩa hình học geogebra Làm quen với phần mềm nh khởi động, công cụ, nút lệnh
- Nắm đợc cách vẽ hình sử dụng phần mềm geogebra
M¸y tÝnh, m¸y chiÕu, phÇn mỊm
Geogebra
51, 52, 53, 54
Học vẽ hình với phần mềm
Geogebra
- Học sinh nắm đợc đối tợng phần mềm hình học Geogebra. Hiểu rõ đợc đối tợng danh sách đối tợng hình
- Vận dụng đợc vào vẽ hình thc t
- Yêu thích môn học Có ý thức bảo vệ máy tính sử dụng
Máy tính, máy chiếu, phần mềm
Geogebra
55, 56 Bµi 9: Lµm viƯc
víi d·y sè - Biết khái niệm mảng chiều
- Biết cách khai báo mảng, nhập, in, truy
(10)cập phần tử mảng
- Hiểu thuật tốn tìm số lớn nhất, nhỏ dãy số
57, 58 BTH7: Xö lÝ dÃy số chơng trình
- Lm quen vi việc khai báo sử dụng biến mảng
- Ôn luyện cách sử dụng câu lệnh lặp for…do
- Củng cố kĩ đọc, hiểu chỉnh sửa chương trình
M¸y tÝnh, m¸y chiÕu
59, 60 Bµi tËp - Viết chương trình Pascal sử dụng câu
lệnh biến mảng
- Rèn luyện khả đọc chương trình, tìm hiểu tác dụng kết hợp câu lệnh
M¸y chiÕu, m¸y tÝnh, bµi tËp
61 KiĨm tra thùc hµnh
Rèn luyện kĩ năng, kĩ xảo Máy tính, máy chiếu 62, 63,
64, 65,
Quan sát hình không gian víi phÇn mỊm
Yenka
- Học sinh đợc nghe giới thiệu phần mềm Yenka
- Nắm đợc khung hình làm việc tạo số mơ hình làm việc
- u thích mơn tin học, có kỹ học mơn tin học cách nhanh để đạt đ-ợc kết cao hc
Máy tính, máy chiếu, phần mềm
Yenka
66, 67 Thực hành Rèn luyện kĩ làm tập Máy chiếu, máy tính, 68, 69 Ôn tËp Cđng cè kiÕn thøc
70 KiĨm tra häc k× II