Kiến thức: - Biết ngôn ngữ lập trình có tập hợp các từ khoá dành riêng cho mục đích sử dụng chức hoạt động trong... Viết chương trình để tính toán Gồm 3 phần: 1/ Luyện tập gõ các biểu th
Trang 1PHÒNG GD&ĐT SƠN HÀ CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Di Lăng, ngày 07 tháng 9 năm 2020
KẾ HOẠCH GIÁO DỤC MÔN HỌC
MÔN TIN HỌC LỚP 8
T
uầ
n
Tiết Chương Bài/Chủ đề Mạch nội dung kiến thức Yêu cầu cần đạt
(Theo chương trình môn học)
Thời lượng
(Số tiết)
Hình thức tổ chức dạy học
Ghi chú
HỌC KÌ I
1 1, 2 Chương I:
Lập trình
đơn giản
Bài 1 Máy tính và chương trình máy tính
Gồm 2 phần:
1/ Viết chương trình – ra lệnh cho máy tính làm việc
2/ Chương trình và ngôn ngữ lập trình
1 Kiến thức:
- 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 ngôn ngữ lập trình là ngôn ngữ dùng để viết chương trình
- Biết vai trò của chương trình dịch
2 Kĩ năng:
- Biết đưa ra quy trình các câu lệnh để thực hiện một công việc nào đó
chức hoạt động trong lớp học
Tất cả mục tìm hiểu
mở rộng không dạy
2 3, 4 Bài 2 Làm quen với
chương trình và ngôn ngữ lập trình
Gồm 4 phần:
1/ Ngôn ngữ lập trình gồm những gì?
2/ Từ khóa và tên 3/ Cấu trúc chung của chương
1 Kiến thức:
- Biết ngôn ngữ lập trình có tập hợp các từ khoá dành riêng cho mục đích sử dụng
chức hoạt động trong
Trang 2trình
4/ Ví dụ về ngôn ngữ lập trình 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, khi đặt tên phải tuân thủ các quy tắc của ngôn ngữ lập trình Tên không được trùng với các từ khoá
2 Kĩ năng:
- Rèn luyện kĩ năng làm quen với các chương trình đơn giản
lớp học
3 5, 6 Bài thực hành 1 Làm
quen với Tourbo pascal (Free pascal)
Gồm 4 nội dung sau:
1/ Làm quen với việc khổi động và thoát khỏi Free Pascal
Nhận biết các thành phần trên màn hình của Free Pascal
2/ Soạn thảo, lưu, dịch và chạy một chương trình đơn giản 3/ Tìm hiểu một số lỗi trong chương trình và thông báo lỗi
4/ Hãy chỉnh sửa chương trình
để in ra màn hình lời chào và tên em
1 Kiến thức:
- Bước đầu làm quen với môi trường lập trình Free Pascal, nhận diện màn hình soạn thảo, cách mở các bản chọn và chọn lệnh
- Biết cách dịch, sửa lỗi chương trình, chạy chương trình và xem kết quả
2 Kĩ năng:
- Rèn luyện kĩ năng dịch, sửa lỗi và chạy chương trình
chức hoạt động trong lớp học hoạt động
4,
5
7, 8,
9, 10
Bài 3 Chương trình máy tính và dữ liệu
Gồm 4 phần:
1/ Dữ liệu và kiểu dữ liệu 2/ Các phép toán với dữ liệu kiểu số
3/ Các phép so sánh
4/ Giao tiếp người – máy tính
1 Kiến thức:
- Biết khái niệm dữ liệu và kiểu dữ liệu
- Biết một số phép toán với kiểu dữ liệu số
2 Kĩ năng:
- Rèn luyện kĩ năng sử dụng
chức hoạt động trong lớp học
Trang 3các phép toán với kiểu dữ liệu số
6 11,
12
Bài thực hành 2 Viết chương trình để tính toán
Gồm 3 phần:
1/ Luyện tập gõ các biểu thức
số học trong chương trình pascal
2/ Tìm hiểu các phép chia lấy phần nguyên và phép chia lấy phần dư với số nguyên Sử dụng các câu lệnh tạm ngừng chương trình
1 Kiến thức:
- Biết cách chuyển biểu thức toán học sang biểu diễn trong Pascal
- Biết được kiểu dữ liệu khác nhau thì được xử lý khác nhau
2 Kĩ năng:
- Rèn luyện kĩ năng chuyển biểu thức toán học sang biểu diễn trong Pascal
chức hoạt động tại phòng thực hành
7 13,
14 Bài 4 Sử dụng biếnvà hằng trong
chương trình
Gồm 4 phần:
1/ Biến là công cụ trong lập trình
2/ Khai báo biến 3/ Sử dụng biến trong chương trình
4/ Hằng
1 Kiến thức
- Biết được cách khai báo biến trong chương trình Pascal
- Biết được vai trò của biến trong lập trình
2 Kĩ năng
- Rèn luyện kĩ năng khai báo biến trong chương trình
chức hoạt động trong lớp học
8,
9 15, 16,
17,
18
Bài thực hành 3
Khai báo và sử dụng biến
Gồm 2 bài:
1/ Bài 1 Viết chương trình Pascal có khai báo và sử dụng biến
2/ Bài 2 Thử viết chương trình nhập các số nguyên X và Y, in giá trị của X và Y ra màn hình
Sau đó hoán đổi các giá trị của
X và Y rồi in lại ra màn hình
1 Kiến thức:
- HS bước dầu làm quen và
sử dụng biến trong chương trỡnh
- 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
2 Kỹ năng:
chức hoạt động tại phòng thực hành
Trang 4giá trị của X và Y - Kết hợp được giữa lệnh
Write, Writeln với lệnh Read, Readln để thực hiện việc nhập dữ liệu cho biến
từ bàn phớm
10 19,
20 Bài tập lý thuyết vàkiểm tra một tiết 1/ Làm bài tập ở SGK và SBTtừ bài 1 đến bài 4
2/ Kiểm tra lý thuyết
- Trả lời được các câu hỏi theo yêu cầu
- Làm được bài kiểm tra đánh giá lý thuyết
chức hoạt động trong lớp học 11
,
12
21,
22,
23,
24
Bài 5 Từ bài toán đến chương trình
Gồm 4 phần:
1/ Xác định bài toán 2/ Quá trình giải bài toán trên máy tính
3/ Thuật toán và mô tả thuật toán
4/ Một số ví dụ về thuật toán
1 Kiến thức
- 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
2 Kĩ năng
- Rèn kỹ năng giải quyết vấn đề trong cuộc sống thường ngày
chức hoạt động trong lớp học
13,
14
25,
26,
27,
28
Bài 6 Câu lệnh điều kiện
Gồm 4 phần:
1/ Hoạt động phụ thuộc vào điều kiện
2/ Điều kiện và phép so sánh 3/ Cấu trúc rẽ nhánh
4/ Câu lệnh điều kiện
1 Kiến thức:
- Hiểu được câu lệnh rẽ nhánh (dạng thiếu và dạng đủ)
- Hiểu được câu lệnh ghép
2 Kĩ năng:
- Viết đúng các lệnh rẽ
nhánh khuyết, rẽ nhánh đầy đủ
chức hoạt động trong lớp học
15
,
16
29,
30,
31,
Bài thực hành 4 Sử dụng câu lệnh điều kiện
Gồm 3 bài:
1/ Bài 1 Viết chương trình nhập hai số nguyên a, b khác
1 Kiến thức
- Hiểu cấu trúc rẽ nhánh có hai dạng: Dạng thiếu và
chức hoạt
Trang 532 nhau từ bàn phím và in hai số
đó ra màn hình theo thứ tự không giảm
2/ Bài 2 Viết chương trình nhập chiều cao của hai bạn Long và Trang, in ra màn hình kết quả so sánh chiều cao của hai bạn
3/ Bài 3 Viết chương trình nhập ba số dương a, b, và 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
dạng đủ
- Vận dụng câu lệnh điều kiện vào lập trình bài tập
2 Kĩ năng
- Rèn kỹ năng giải quyết vấn đề trong cuộc sống thường ngày
động trong phòng thực hành
17 33,
34
Ôn tập Ôn tập tổng hợp các nội dung
đã được học từ lý thuyết áp dụng vào thực hành
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
- Hiểu được cấu trúc của chương trình
2 Kĩ năng
- Rèn kỹ năng viết chương trình
chức hoạt động trong lớp học
18 35,
36
- Ôn tập
- Kiểm tra học kỳ I
- Ôn tập tổng hợp các kiến thức
đã học
- Kiểm tra đánh giá các nội dung đã học
1 Kiến thức
- Hệ thống được các kiến thức đã học trong học kì I
- Kiểm tra được nhận thức của HS
2 Kĩ năng
- Vận dụng được các kiến thức đã học để trả lời các câu hỏi và làm bài tập
- Rèn luyện khả năng nhớ,
chức hoạt động trong lớp học
Trang 6kỹ năng tư duy.
HỌC KỲ II
19 37,
38
Chương I
Lập trình
đơn giản
Bài 7 Câu lệnh lặp Gồm 3 phần:
1/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh
2/ Câu lệnh lặp fo do 3/ Tính tổng và tích bằng câu lệnh lặp
- Cấu trúc lặp
- Câu lệnh for do thể hiện cấu
trúc lặp với số lần lặp cho trước
chức hoạt động trong lớp học
20 39,
40 Bài thực hành 5 Sửdụng câu lệnh lặp
for do
Gồm 2 bài:
1/ Bài 1: Viết chương trình in
ra màn hình bản cửu chương của số N từ 1-9, số được nhập
từ bàn phím và dừng màn hình
để có thể đọc kết quả 2/ Chỉnh sửa chương trình để
có kết quả trình bày hợp lí và đẹp
- Viết chương trình pascal có câu lệnh lặp for…do
- Tiếp tục nâng cao kỹ năng đọc và tìm hiểu chương trình
chức hoạt động trong phòng thực hành
Bài 3 Không dạy Khuyến khích học sinh tự tìm hiểu
21 41,
42 Bài 8 Lặp với số lầnchưa biết trước Gồm 1 phần:1/ Lặp với số lần chưa biết
trước
1 Kiến thức:
- Biết ngôn ngữ lập trình dùng cấu trúc lặp với số lần chưa 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
2 Kỹ năng:
- Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước
chức hoạt động trong lớp học
Mục 2 Lặp
vô hạn lần
- lỗi lập trình cần tránh
Trang 723 44,45,
46
dụng lệnh lặp while…do 1/ Viết chương trình sử dụnglệnh lặp While …do để tính
trung bình cộng của dãy số
2/ Tìm hiểu chương trình nhận biết số tự nhiện N được nhập vào từ bàn phím có phải số nguyên tố không
chức hoạt động trong phòng thực hành
24
,
25
47,
48,
49,
50
Bài 9 Làm việc với dãy số
Gồm 3 phần:
1/ Dãy số và biến mảng 2/ Ví dụ về biến mảng 3/ Tìm giá trị lớn nhất và nhỏ nhất của dãy số
1 Kiến thức:
- Biết được khái niệm mảng một chiều
- Biết cách khai báo mảng, nhập, in, truy cập các phần tử của mảng
2 Kỹ năng:
- Viết chương trình có sử dụng biến mảng ở bài toán đơn giản
chức hoạt động trong lớp học
26 51,
52
- Bài tập
- Kiểm tra một tiết
- Giải quyết những bài tập trong SBT và SGK của phần
đã học
- Tiến hành làm bài kiểm tra một tiết
1 Kiến thức
- Kiểm tra được nhận thức của HS
2 Kỹ năng:
- Rèn kĩ năng nhớ, khả năng
tư duy, vận dụng kiến thức và viết chương trình
chức hoạt động trong lớp học
27
,
28
53,
54 Bài thực hành 7 Gồm 2 bài: 1/ Viết chương trình nhập
mảng và thực hiện các thao tác đối với biến
2/ Chỉnh sửa được chương trình để thêm lệnh vào chương trình có sẵn
1 Kiến thức:
- Thực hành khai báo và sử dụng các biến mảng
- Hiểu và viết được chương trình với thuật toán tìm giá trị lớn nhất, nhỏ nhất của một dãy số, tính tổng dãy số
2 Kỹ năng:
- Củng cố kĩ năng đọc, hiểu và
chức hoạt động trong phòng thực hành
Trang 8chỉnh sửa chương trình.
29 55,
56,
57,
58
- Ôn tập chương I - Giải quyết những bài tập khó
trong SBT và SGK của chương I
1 Kiến thức
- Hệ thống được các kiến thức
đã học trong chương I
2 Kĩ năng
- Vận dụng được các kiến thức đã học để trả lời các câu hỏi và làm bài tập, chuẩn bị cho tiết kiểm tra
chức hoạt động trong phòng thực hành 30
,
31
59,
60,
61,
62
Chương
II Phần
mềm học
tập
Bài 10 Làm quen với giải phẫu cơ thể người bằng phần mềm ANATOMY
Gồm 8 phần:
1/ Cùng làm quen với phần mềm ANATOMY
2/ Hệ xương 3/ Hệ cơ 4/ Hệ tuần hoàn 5/ Hệ hô hấp 6/ Hệ tiêu hóa 7/ Hệ bài tiết 8/ Hệ thần kinh
1 Kiến thức
- Học sinh hiểu công dụng và
ý nghĩa của phần mềm và có thể tự khởi động
- Thông qua phần mềm học sinh hiểu và khám phá chức năng của một số bộ phận cơ thể người
2 Kĩ năng
- Quan sát kĩ các hệ giải phẩu
cơ thể người như hệ xương,
hệ cơ một cách chi tiết
- Vận dụng kiến thức đã biết
để kiểm tra kiến thức của phần mềm
chức hoạt động trong phòng thực hành
32
,
33
63,
64,
65,
66
Bài 11 Giải toán va
vẽ hình phẳng với GEOGEBRA
Gồm 6 phần:
1/ Các phép tính trên đa thức 2/ Các phép tính trên phân thức đại số
3/ Giải phương trình và bất phương trình bậc nhất một ẩn
4/ Quan hệ toán học và các công cụ quan hệ toán học trong GEOGEBRA
5/ Các công cụ biến đổi hình
1 Kiến thức
- Học sinh liên hệ và ứng dụng được các phép tính trên đa thức
2 Kỹ năng
- Thông qua phần mềm, học sinh biết và hiểu được các ứng dụng của phần mềm trong việc
vẽ và minh họa các đối tượng
số học và hình học
chức hoạt động trong phòng thực hành
Trang 9học trong GEOGEBRA 6/ Các công cụ đường tròn và cách vẽ một số hình đặc biệt
34 67,
68
Chương I
và chương
II
- Hệ thống được các kiến thức
đã học
2 Kĩ năng
- Vận dụng được các kiến thức
đã học để trả lời các câu hỏi
và làm bài tập, chuẩn bị cho tiết kiểm tra thực hành và kiểm tra học kì
chức hoạt động trong phòng thực hành
35 69
-70
- Kiểm tra được nhận thức của HS
2 Kỹ năng:
- Rèn kĩ năng nhớ, khả năng
tư duy, vận dụng kiến thức và viết chương trình
chức hoạt động trong lớp học