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]
Trang 1Kế 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 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à môn học mới đợc chính thức đa vào chơng trình dạy học ở trờng phổ thông nên đến nay cha có hệ thống phơng pháp đặc trng riêng của bộ môn giống nh các môn học truyền thống khác
Tin học là ngành khoa học phát triển rất nhanh, phần cứng và phần mềm thay
đổi và đợc nâng cấp hằng năm Vì vậy trang bị cho học sinh những kiến thức phổ thông và kỹ năng cơ bản để chơng trình không bị nhanh lạc hậu
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 sao với môn học và học sinh
- Có thiết bị (máy tính, máy chiếu) phục vụ giảng dạy
- Đã từng giảng dạy các khối lớp nên có chút kinh nghiệm giảng dạy và nắm vững kiến thức môn học
b Khó khăn:
- Sách giáo tham khảo còn ít
- Cha có tranh ảnh phục vụ bài giảng lí thuyết
2 Đối với học sinh:
a Thuận lợi
- Đa số các 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 trong học tập
- Học sinh học tập trong điều kiện tốt: đợc sự quan tâm của BGH, của phụ huynh, tập thể thầy cô giáo
- Là môn học mới 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ó điều kiện mua
- Hầu hết các em cha có máy tính riêng nên việc học và thực hành thêm ở nhà rất hạn chế
B Nội dung kế hoạch
Trang 2I Mục tiêu chung:
Cung cấp các kiến thức phổ thông và hình thành các kỹ năng cơ bản của CNTT cho học sinh làm cơ sở ban đầu cho việc cho việc đào tạo nguồn nhân lực tơng lai, đáp ứng yêu cầu công nghiệp hoá hiện đại hoá đồng thời ứng dụng đợc các kiến thức, kỹ năng vào các hoạt động học tập, cuộc sống cá nhân
Cho học sinh hiểu, nắm đợc một số khái niệm cơ bản của tin học Hiểu đợc chức năng chủ yếu của máy tính qua ứng dụng sinh hoạt, học tập và hoạt động nghề nghiệp thông thờng nh: soạn thảo một số dạng văn bản cơ bản, tính toán và lập bảng biểu, thống kê trên cơ sở khai thác tính năng của một vài phần mềm ứng dụng Biết sử dụng máy tính để học các môn học khác theo yêu cầu và hớng dẫn của giáo viên Hình thành thói quen làm việc an toàn với máy tính
II Mục tiêu cụ thể đối với HS khối 8:
Cung cấp cho HS một số kiến thức và kĩ năng cơ bản phổ thông về lập trình thông qua ngôn ngữ lập trình Pascal
1 Yêu cầu về kiến thức, kỹ năng và thái độ:
- Về kiến thức:
+ Trang bị cho HS một số hiểu biết nhập môn về thuật toán và ngôn ngữ lập trình, các cấu trúc điều khiển cơ bản: tuần tự, rẽ nhánh và lặp ở mức phổ thông + Biết đợc lợi ích của việc viết các chơng trình máy tính để giải quyết những bài toán khác nhau trong lĩnh vực của đời sống
+ Biết cách sử dụng các phần mềm học tập trình bày trong sách giáo khoa
+ Hiểu đợc ý nghĩa của các phần mềm máy tính ứng dụng trong các lĩnh vực khác nhau của cuộc sống
- Về kĩ năng:
+ Giải đợc một số bài toán đơn giản trên máy tính bằng cách vận dụng thuật toán đơn giản, dữ liệu chuẩn trên ngôn ngữ lập trình bậc cao cụ thể
+ 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
+ Rèn luyện khả năng thao tác nhanh với bàn phím và 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 và tinh thần làm việc theo nhóm
+ 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ọc
2 Các chỉ tiêu:
a* Chỉ tiêu:
Trang 3Chất lợng khảo sát đầu năm
Khối Số
HS
Chỉ tiêu phấn đấu cả năm
Khối Số
HS
b* Biện pháp:
- Thực hiện soạn bài, chuẩn bị đồ dùng dạy học đầy đủ
- Lên lớp đúng giờ không bớt xén giờ dạy
- Không ngừng thực hiện đổ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 các phần mềm khác để phục vụ việc giảng dạy
3 Kế hoạch thực hiện cụ thể:
Học kì I Khối 8
Tiết
theo
PPCT
Phơng tiện,
đồ dùng
1, 2 Bài 1: Máy tính
và chơng trình
máy tính
- Biết con ngời chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh;
- Biết chơng trình là cách để con ngời chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp một cách tự động;
- Biết rằng viết chơng trình là viết các lệnh
để chỉ dẫn máy tính thực hiện các công việc hay giải một bài toán cụ thể;
- Biết ngôn ngữ lập trình đợc dùng để viết chơng trình máy tính gọi là ngôn ngữ lập trình;
- Biết đợc vai trò của chơng trình dịch;
Máy chiếu, máy tính
3, 4 Bài 2: Làm quen - Biết đợc ngôn ngữ lập trình gồm các thành Máy chiếu,
Trang 4với chơng trình
và ngôn ngữ lập
trình
phần cơ bản là bảng chữ cái và 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 các
từ khóa dành riêng cho mục đích sử dụng nhất định;
- Biết tên trong ngôn ngữ lập trình là do
ng-ời lập trình đặt ra, tên phải tuân thủ quy tắc của 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 và phần thân chơng trình
máy tính
5, 6 BTH1: Làm
quen với Turbo
Pascal
+ Thực hiện đợc các thao tác khởi
động/thoát khỏi TP làm quen với màn hình soạn thảo TP
+ Thực hiện đợc các thao tác mở bảng chọn
và chọn lệnh
+ Soạn thảo đợc một chơng trình Pascal đơn giản
+ Biết cách dịch, sửa lỗi trong chơng trình, chạy chơng trình và xem kết quả
+ Biết sự cần thiết phải tuân thủ quy định của ngôn ngữ lập trình
Máy chiếu, máy tính
7, 8 Bài 3: Chơng
trình máy tính
và dữ liệu
- Biết khái niệm kiểu dữ liệu;
- Biết một số phép toán cơ bản với dữ liệu số
- Biết khái niệm điều khiển tơng tác giữa ngời và máy tính
Máy tính, máy chiếu
Trang 59, 10 BTH2: Viết
ch-ơng trình để tính
toán
- Chuyển các biểu thức toán học sang biểu diễn trong Pascal;
- Biết các kiểu dữ liệu khác nhau thì xử lí khác nhau
- Hiểu đợc phép toán div, mod
- Hiểu thêm về các lệnh in dữ liệu ra màn hình và 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 trong
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ò của biến trong lập trình
- Hiểu lệnh gán
Máy tính, máy chiếu
13, 14 BTH3: Khai báo
và sử dụng biến
- 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
- Kết hợp đợc giữa lệnh Write, Writeln với
Read, Readln để thực hiện việc nhập DL
cho biến từ bàn phím
- Hiểu về các kiểu dữ 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 và sử dụng hằng
- Hiểu và thực hiện đợc việc trao đổi giá trị của 2 biến
Máy chiếu, máy tính
15 Bài tập - Học sinh nắm chắc vai trò của biến,
hằng, cách khai báo biến, hằng
- Học sinh nắm chắc cách sử dụng biến trong chơng trình và cấu trúc của lệnh gán
- Rèn kĩ năng sử dụng biến trong chơng trình
16 Kiểm tra một tiết - Củng cố kiến thức, rèn luyện kĩ năng làm
bài tập qua đó đánh giá kiến thức của học sinh
Trang 617, 18 Luyện gõ phím
nhanh với phần
mềm finger
break out
- Học sinh hiểu mục đích và ý nghĩa của
phần mềm finger break out và có thể tự
khởi động, tự mở các bài và chơi, ôn luyện
gõ bàn phím
- HS biết khởi động, thoát phần mềm
finger break out
- HS biết sử dụng chuột để khởi động, và thực hiện một số thao tác trên cửa sổ finger break out
- Rèn luyện kỹ năng gõ bàn phím nhanh và chính xác
Máy tính, máy chiếu, phần mềm
finger break out
19, 20 Bài 5: Từ bài
toán đến chơng
trình
- Biết khái niệm bài toán, thuật toán
- Biết các bớc giải bài toán trên máy tính
- Xác định đợc INPUT, OUTPUT của một bài toán đơn giản
- Biết chơng trình là thể hiện của một thuật toán trên một ngôn ngữ cụ thể
- Biết mô tả thuật toán bằng phơng pháp liệt kê các bớc
- Hiểu thuật toán tính tổng của N số tự nhiên đầu tiên, tìm số lớn nhất của một dãy số
Máy chiếu, máy tính
21, 22 Bài 5: từ bài toán
đến chơng trình
- Biết khái niệm bài toán, thuật toán
- Biết các bớc giải bài toán trên máy tính
Xác định đợc INPUT, OUTPUT của một bài toán đơn giản
- Biết chơng trình là thể hiện của một thuật toán trên một ngôn ngữ cụ thể
- Biết mô tả thuật toán bằng phơng pháp liệt kê các bớc
- Hiểu thuật toán tính tổng của N số tự nhiên đầu tiên, tìm số lớn nhất của một dãy số
Máy chiếu, máy tính
23, 24 Bài tập - Học sinh rèn luyện đểt nắm vững thuật
toán biến đổi để di đợc từ bài toán đến
ch-ơng trình Biết khái niệm bài toán, thuật toán
Trang 7- Bớc đầu: Biết các bớc giải bài toán trên
máy tính; Xác định đợc Input, Output của một bài toán đơn giản; Biết chơng trình là thể hiện của thuật toán trên một ngôn ngữ
cụ thể Biết mô tả thuật toán bằng phơng pháp liệt kê các bớc Hiểu thuật toán tính tổng của N số tự nhiên đầu tiên, tìm số lớn nhất của một dãy số Và viết đợc chơng trình của một bài toán
25, 26,
27, 28
Tìm hiểu thời
gian với phần
mềm Suntime
- 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
- Hs cú thể tự thao tỏc và thực hiện một số chức năng chớnh của phần mềm
- Thụng qua phần mềm HS sẽ hiểu biết thờm về 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 sự cần thiết của cấu trúc rẽ nhánh trong lập trình
- Biết cấu trúc rẽ nhánh đợc sử dụng để chỉ dẫn cho máy tính thực hiện cá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 và dạng đủ
- Biết mọi ngôn ngữ lập trình đều có câu lệnh thể hiện cấu trúc rẽ nhánh
- Hiểu cú pháp hoạt động của câu lệnh
điều kiện dạng thiếu và dạng đủ trong 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
if…then.then
- Rèn luyện kĩ năng ban đầu về đọc các chơng trình đơn ginả và hiểu đợc ý nghĩa của thuật toán sử dụng trong chơng trình
Máy tính, máy chiếu
Trang 833 Kiểm tra thực
hành
Đánh giá kĩ năng, kĩ xảo của 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 trong học kì I
36 Kiểm tra học kì I Đánh giá kết quả tiếp thu bài của HS trong
kì I
Học kì II Khối 8
ph-ơng tiện
37, 38 Bài 7: Câu lệnh
lặp
- Học sinh hiểu thế nào là định dạng một trang tính: Thay đổi phông chữ, cỡ chữ và kiểu chữ; căn lề ô tính, tô màu nền, tô màu văn bản
- HS biết cách định dạng một trang tính theo các nội dung trên
- Yêu thích bộ môn tin học và thấy đợc tầm quan trọng của tin học trong đờ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 do
- Viết đợc chơng trình Pascal có sử dụng vòng lặp for do
- Biết sử dụng câu lệnh ghép
- Rèn kỹ năng đọc hiểu chơng trình có sử dụng vòng lặp for do
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ới
số lần cha biết trớc 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 với số lần cha biết trớc để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc đến khi một điều kiện nào đó đợc thoả mãn
-Hiểu đợc hoạt động của câu lệnh lặp với
số lần lặp cha biết trớc while do trong ngôn ngữ Pascal
Máy tính, máy chiếu
43, 44 BTH 6: Sử dụng - Vận dụng kiến thức của vòng lặp while Máy tính,
Trang 9lệnh lặp While
do
do để viết chơng trình Biết lựa chọn câu
lệnh lặp while do hoặc For do cho
phù hợp với tình huống cụ thể
- Rèn luyện kỹ năng về khai báo và sử dụng biến, kĩ năng đọc hiểu chơng trình -Biết vai trò của việc kết hợp các cấu trúc
điều khiển
- Thái độ học tập nghiêm túc, tích cực làm các bài tập thực hành
máy chiếu
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 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 với số lần cha biết trớc để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc đến khi một điều kiện nào đó đợc thoả mãn;
- Hiểu hoạt động của câu lệnh lặp với số lần cha biết trớc
- Biết sửa lổi và viết đợc chơng trình một
số bài toán cơ bản
Máy tính, máy chiếu
48 Kiểm tra một tiết Đánh giá kết quả tiếp thu bài của HS qua
bài 6, 7, 8
49, 50 Học vẽ hình với
geogebra.
- Học sinh biết đợc ý nghĩa của hình học geogebra Làm quen với phần mềm này
nh khởi động, các thanh công cụ, các nút lệnh
- Nắm đợc cách vẽ một hình nào đó khi sử dụng phần mềm geogebra này
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 các đối tợng của phần
mềm hình học Geogebra Hiểu rõ đợc các
đối tợng đó và danh sách các đối tợng đó trên màn hình
- Vận dụng đợc vào vẽ các hình trong thực tế
- Yêu thích môn học Có ý thức bảo vệ máy tính khi 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 - Biết được khỏi niệm mảng một chiều Máy tính,
Trang 10với dãy số - Biết cỏch khai bỏo mảng, nhập, in, truy
cập cỏc phần tử của mảng
- Hiểu thuật toỏn tỡm số lớn nhất, nhỏ nhất của một dóy số
máy chiếu
57, 58 BTH7: Xử lí dãy
số trong chơng
trình
- Làm quen với việc khai bỏo và sử dụng cỏc biến mảng
- ễn luyện cỏch sử dụng cõu lệnh lặp
for…do
- Củng cố cỏc kĩ năng đọc, hiểu và 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 về biến mả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
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 về phần mềm Yenka
- Nắm đợc khung hình làm việc chính và tạo một số mô hình làm việc
- Yêu thích môn tin học, có kỹ năng học môn tin học một cách nhanh nhất để đạt
đ-ợc kết quả cao trong học tập
Máy tính, máy chiếu, phần mềm
Yenka
66, 67 Thực hành Rèn luyện kĩ năng làm bài 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
Đánh giá kết quả tiếp thu bài của học sinh trong năm học