Kế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcKế hoạch giảng dạy khối 12 môn tin họcv
Trang 1SỞ GD&ĐT SÓC TRĂNG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG THPT MAI THANH THẾ Độc lập - Tự do - Hạnh phúc
KẾ HOẠCH GIẢNG DẠY
HỌC KÌ: I
thực hiện
Ghi chú
Chương I Khái niệm về hệ cơ sở dữ liệu
Tháng
7
1
(08-13)
Tiết 1 §1 Một số khái niệm cơ bản (mục 1, 2)
Biết khái niệm CSDL
Biết vai trò của CSDL trong học tập và cuộc sống
Biết khái niệm hệ quản trị CSDL
Biết các yêu cầu cơ bản đối với hệ CSDL:
Tính cấu trúc, tính toàn vẹn, tính nhất quán, tính an toàn và bảo mật thông tin, tính độc lập, tính không dư thừa
Tiết 2 §1 Một số khái niệm cơ bản (mục 3) Tiết 3 §2 Hệ quản trị cơ sở dữ liệu (mục 1)
Biết chức năng của hệ quản trị CSDL
Biết vai trò của con người khi làm việc với
hệ CSDL: người quản trị CSDL, người lập trình ứng dụng, người dùng
Tiết 4 §2 Hệ quản trị cơ sở dữ liệu (mục 3, 4)
2
(15-20)
Tiết 5 Bài tập và thực hành 1 , Tìm hiểu hệ CSDL
Biết xác định những công việc cần làm trong một hoạt động quản lí đơn giản
Biết một số công việc cơ bản khi xây dựng một CSDL đơn giản
Tiết 6 Bài tập và thực hành 1 , Tìm hiểu hệ CSDL Tiết 7 Bài tập
Chương II Hệ quản trị cơ sở dữ liệu MICROSOFT ACCESS
Tiết 8 §3 Giới thiệu Microsoft Access (mục 1, 2, 3)
Biết Access là một hệ QTCSDL
Biết bốn loại đối tượng cơ bản của Access:
bảng (Table), mẫu hỏi (Query), biểu mẫu (Form), báo cáo (Report)
Biết khởi động/ kết thúc Access, tạo CSDL
Trang 2mới, mở CSDL mới, mở CSDL đã có, tạo đối tượng và mở đối tượng mới và mở một đối tượng
Tháng
7
3 (22-27)
Tiết 9 §3 Giới thiệu Microsoft Access (mục 4, 5) Tiết 10 §4 Cấu trúc bảng (mục 1)
Hiểu được các khái niệm chính trong cấu trúc bảng
Biết cách tạo, sửa và lưu cấu trúc bảng
Biết khái niệm khoá chính và các bước chỉ định trong một trường làm khoá chính
Tiết 11 §4 Cấu trúc bảng (muc 2)
Tiết 12 Bài tập và thực hành 2 Tạo cấu trúc bảng
Thực hiện được các thao tác cơ bản: khởi động và kết thúc Access, tạo CSDL mới
Nhận biết được các loại đối tượng, các cửa
sổ của từng loại đối tượng
Thực hiện được việc tạo cấu trúc bảng theo mẫu và chỉ định khoá chính
Thực hiện được việc chỉnh sửa và lưu cấu trúc bảng
Tháng
8
4 (29/7 –
2/08)
Tiết 13 Bài tập và thực hành 2 Tạo cấu trúc bảng
Tiết 14 §5 Các thao tác cơ bản trên bảng
Biết cách cập nhật dữ liệu: Thêm bản ghi mới, chỉnh sửa bản ghi, xoá bản ghi
Biết cách sắp xếp dữ liệu tăng, giảm theo trường (ở chế độ hiển thị dạng bảng)
Biết cách lọc dữ liệu để lấy một số bản ghi thoả mãn một số điều kiện lọc (lọc theo ô dữ liệu đang chọn và lọc theo mẫu)
Biết cách tìm kiếm các bản ghi theo giá trị của một trường (hoặc một phần của trường)
Biết cách in dữ liệu từ bảng
Tiết 15 Bài tập và thực hành 3 Thao tác trên bảng
Luyện kĩ năng thao tác trên bảng
Thực hiện được các thao tác để lọc dữ liệu theo mẫu và theo ô dữ liệu được chọn
Thực hiện được các thao tác sắp xếp trong bảng theo một trường dữ liệu
Thực hiện thao tác tìm kiếm thông tin trong bảng
Tiết 16 Bài tập và thực hành 3 Thao tác trên bảng
Tháng 5 Tiết 17 §6 Biểu mẫu
Trang 38
Tháng
8
5 (04-09)
biểu mẫu
Biết các chế độ làm việc với biểu mẫu: chế
độ biểu mẫu và chế độ thiết kế
Biết các thao tác để tạo và chỉnh sửa biểu mẫu bằng cách dùng thuật sĩ, bằng cách tự thiết và kết hợp cả hai cách trên
Biết sử dụng biểu mẫu để cập nhật dữ liệu Tiết 18 Bài tập và thực hành 4 Tạo biểu mẫu đơn
giản
Thực hiện được tạo biểu mẫu đơn giản (dùng thuật sĩ sau đó chỉnh sửa thêm trong chế độ thiết kế)
Dùng biểu mẫu để nhập dữ liệu và chỉnh sửa
dữ liệu đã nhập trong bảng
Thực hiện được thao tác chuyển sang chế độ trang dữ liệu, ôn luyện các thao tác cập nhật, sắp xếp, lọc và tìm kiếm thông tin trong chế
độ trang dữ liệu
Tiết 19 Bài tập và thực hành 4 Tạo biểu mẫu đơn
giản
Tiết 20 §7 Liên kết giữa các bảng
Biết khái niệm liên kết giữa các bảng, sự cần thiết và ý nghĩa của việc tạo liên kết
Biết cách tạo liên kết trong Access
6 (11-18)
Tiết 21 Bài tập và thực hành 5 Liên kết giữa các bảng
Tiếp tục rèn luyện kĩ năng tạo bảng với cấu trúc cho trước, kĩ năng nhập dữ liệu trong bảng
Tạo được CSDL gồm nhiều bảng
Tạo được sơ đồ liên kết giữa các bảng của CSDL
Thực hiện được các thao tác liên kết, sửa liên kết giữa các bảng
Tiết 22 Bài tập và thực hành 5 Liên kết giữa các bảng
Tiết 23 Kiểm tra thực hành Tiết 24 §8 Truy vấn dữ liệu
Biết khái niệm mẫu hỏi và công dụng của mẫu hỏi
Biết vận dụng một số hàm cơ bản và phép toán thông dụng tạo ra các biểu thức số học, biểu thức điều kiện và biểu thức logic để xây dựng mẫu hỏi
Trang 4Biết các bước chính để tạo một mẫu hỏi và tạo được mẫu hỏi đơn giản
Biết tạo mẫu hỏi mới trong chế độ thiết kế
Tháng
8
7 (25-30)
Tiết 25 Bài tập và thực hành 6 Mẫu hỏi trên một
bảng
Thực hiện được tạo mẫu hỏi kết xuất thông tin từ một bảng
Thực hiện được các thao tác tạo mẫu hỏi liệt
kê và sắp thứ tự
Thực hiện được các thao tác tạo mẫu hỏi có
sử dụng gộp nhóm ở mức độ đơn giản
Tạo được những biểu thức điều kiện đơn giản
Tiết 26 Bài tập và thực hành 6 Mẫu hỏi trên một
bảng Tiết 27 Bài tập và thực hành 7 Mẫu hỏi trên nhiều
bảng
Hiểu rõ hơn về công dụng của mẫu hỏi
Biết rõ hơn về liên kết và lợi ích liên kết giữa các bảng
Thực hiện được các thao tác tạo mẫu hổi kết xuất thông tìn từ nhiều bảng
Sử dụng được hàm Count lập mẫu hỏi liệt
kê, sử dụng được các hàm gộp nhóm Avg, Max, Min củng cố và rèn luyện kĩ năng tạo mẫu hỏi
Tiết 28 Bài tập và thực hành 7 Mẫu hỏi trên nhiều
bảng
Tháng
9
8 (01-06)
Tiết 29 §9 Báo cáo và kết xuất báo cáo
Biết khái niệm báo cáo và lợi ích của báo cáo trong công việc quản lí
Biết các thao tác tạo báo cáo đơn giản bằng thuật sĩ
Biết cách lưu trữ và in báo cáo
Tiết 30 Bài tập và thực hành 8 Tạo báo cáo
Thực hiện được các kĩ năng cơ bản để tạo một báo cáo đơn giản bằng thuật sĩ
Tiết 31 Bài tập và thực hành 8 Tạo báo cáo Tiết 32 Ôn tập
Tháng
9
9 (08-13)
Tiết 33 Ôn tập
Tiết 34 Thi học kỳ 1
Trang 5HỌC KÌ: II
thực hiện
Ghi chú
Tháng
9
9 (08-13)
Tiết 35 §1 Một số khái niệm cơ bản (mục 1, 2)
Biết khái niệm mô hình quan hệ và các đặc trưng cơ bản của nó
Hiểu khái niệm khoá và liên kết giữa các bảng
Biết các thao tác với CSDL quan hệ: Tạo bảng, cập nhật, sắp xếp các bản ghi, truy vân CSDL và lập báo cáo
Tiết 36 §1 Một số khái niệm cơ bản (mục 3)
Chương III Hệ cơ sở dữ liệu quan hệ
10 (15-20)
Tiết 37 §10 Cơ sở dữ liệu quan hệ (mục 1, 2 phần a)
Biết khái niệm mô hình dữ liệu quan hệ và các đặc trưng cơ bản của mô hình này
Hiểu khái niệm về khoá và liên kết giữa các bảng (liên hệ với KTKN ở chương II)
Tiết 38 §10 Cơ sở dữ liệu quan hệ ( mục 2 phần b, 2:
phần c1)
Tiết 39 §10 Cơ sở dữ liệu quan hệ (mụ 2: phần c2, c3)
Tiết 40 Bài tập và thực hành 10 Hệ CSDL quan hệ
Biết chọn khoá cho các bảng dữ liệu của CSDL đơn giản
Hiểu được khái niệm liên kết giữa các bảng
Biết các xác lập liên kết giữa các bảng thông qua khoá, biết mục đích của việc xác lập liên kết giữa các bảng
11 (22-27)
Tiết 41 Bài tập và thực hành 10 Hệ CSDL quan hệ
Tiết 42 §11 Các thao tác với CSDL quan hệ
Biết các chức năng mà hệ CSDL
Tháng
10
12 (29-04)
Tiết 43 §11 Các thao tác với CSDL quan hệ
Tiết 44 Bài tập
13 (06-11)
Tiết 45 Kiểm tra 45 phút
Chương IV Kiến trúc và bảo mật các hệ cơ sở dữ liệu
Tiết 46 §13 Bảo mật thông tin trong các hệ CSDL
(mục 1, 2)
Biết khái niệm bảo mật hệ CSDL và sự tồn
Trang 6tại các quy định, các điều luật bảo vệ thông tin
Biết một số cách thông dụng bảo mật CSDL
Có ý thức và thái độ đúng đắn trong việc sử dụng và bảo mật CSDL
Tháng
10
14 (13-19)
Tiết 47 §13 Bảo mật thông tin trong các hệ CSDL
(mục 3, 4) Tiết 48 Bài tập và thực hành 11 Bảo mật CSDL
Biết khái niệm và tầm quan trọng của bảo mật CSDL
Biết một số cách thông dụng bảo mật CSDL
Có thái độ đúng đắn trong việc sử dụng và bảo mật CSDL
15 (20-25)
Tiết 49 Bài tập và thực hành 11 Bảo mật CSDL Tiết 50 Ôn tập
Tháng
11
16 (27-01)
Tiết 51 Ôn tập
Tiết 52 Thi học kỳ 2
Ngày… tháng… năm 201…
Trang 7SỞ GD&ĐT SÓC TRĂNG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG THPT MAI THANH THẾ Độc lập - Tự do - Hạnh phúc
KẾ HOẠCH GIẢNG DẠY
HỌC KÌ: I
thực hiện
Ghi chú
Chương I Một số khái niệm lập trình và ngôn ngữ lập trình
Tháng
8
1 (18-23)
Tiết 1
§1 Khái niệm lập trình và ngôn ngữ lập trình
Biết vai trò của chương trình dịch, khái niệm biên dịch và thông dịch
Biết các thành phần cơ bản của ngôn ngữ lập trình: bảng chữ cái, cú pháp và ngữ nghĩa
Phân biệt được tên, hằng và biến Biết đặt tên đúng trong ngôn ngữ lập trình cụ thể
Tiết 2
§2 Các thành phần của ngôn ngữ lập trình
Biết ngôn ngữ lập trình có ba thành phần cơ bản là: bảng chữ cái, cú pháp và ngữ nghĩa
Biết các khái niệm tên, tên chuẩn, tên dành riêng (từ khoá), hằng và biến
Biết các quy định về tên, hằng và biến trong ngôn ngữ lập trình cụ thể
Thực hiện được việc đặt tên đúng và nhận biết được tên sai quy định
Chương II Chương trình đơn giản
Tháng
(25-30)
Tiết 3
§3 Cấu trúc chương trình
Biết cấu trúc chung và các thành phần của một chương trình đơn giản
Nhận biết các thành phần của một chương trình đơn giản
Tiết 4
§4 Một số kiểu dữ liệu chuẩn
§5 Khai báo biến
Biết một số kiểu dữ liệu chuẩn, nguyên, thực, kí tự, logic
Hiểu cách khai báo biến
Thực hiện được khai báo biến đúng cú pháp
Tháng
8
3 (01-06)
Tiết 5 §6 Phép toán, biểu thức, câu lệnh gán
Biết các khái niệm: phép toán, biểu thức số
Trang 88
3 (01-06)
học, hàm số học chuẩn, biểu thức quan hệ
Viết được một số biểu thức số học và logic đơn giản với các phép toán thông dụng
Hiểu lệnh gán và viết được lệnh gán
Tiết 6
§7 Các thủ tục chuẩn vào/ra đơn giản
§8 Soạn thảo, dịch, thực hiện và hiệu chỉnh
chương trình
Biết các lệnh vào/ ra đơn giản để nhập dữ liệu từ bàn phím hoặc đưa dữ liệu ra màn hình
Viết được một số lệnh vào/ra đơn giản
Biết các bước: Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình
Biết một số công cụ của môi trường lập trình
cụ thể
Biết cách sử dụng chương trình dịch để phát hiện và sửa những lỗi đơn giản
Tháng
9
4 (08-13)
Tiết 7
Bài tập và thực hành 1
Viết được một chương trình hoàn chỉnh đơn giản
Biết sử dụng một số dịch vụ chủ yếu trong soạn thảo, lưu, dịch và chỉnh sửa chương trình dựa trên thông báo lỗi của chương trình dịch, chạy chương trình
Nhận thức được cần nghiêm túc, cẩn thận và chính xác khi làm việc với ngôn ngữ lập trình Tiết 8 Bài tập và thực hành 1
5 (15-20)
Tiết 9 Bài tập
Tiết 10 Kiểm tra 45 phút
Chương III Cấu trúc rẽ nhánh và lặp
6 (22-27)
Tiết 11
§9 Cấu trúc rẽ nhánh (mục 1, 2, 3)
Hiểu nhu cầu của cấu trúc rẽ nhánh trong việc giải quyết các bài toán
Hiểu cơ chế hoạt động của câu lệnh rẽ nhánh dạng thiếu và dạng đủ
Hiểu câu lệnh ghép
Sử dụng được cấu trúc rẽ nhánh đẻ mô tả thuật toán của một số bài toán đơn giản
Viết được các lệnh rẽ nhánh áp dụng trong một số trường hợp đơn giản
Tiết 12 §9 Cấu trúc rẽ nhánh (mục 4)
Tiết 13 Bài tập
Trang 910
7 (29-04)
Tiết 14
§10 Cấu trúc lặp (mục 1, 2)
Hiểu nhu cầu của cấu trúc lặp trong biểu diễn thuật toán
Hiểu cấu trúc lặp kiểm tra điều kiện trước, cấu trúc lặp với số lần định trước
Biết cách vận dụng từng loại cấu trúc lặp phù hợp với tình huống cụ thể, đơn giản
Mô tả thuật toán của một số bài toán đơn giản có sử dụng lệnh lặp
Viết đúng các lệnh lặp kiểm tra điều kiện trước, lệnh lặp với số lần chưa định trước
Viết được thuật toán của một số bài toán đơn giản
8 (06-11)
Tiết 15 §10 Cấu trúc lặp (mục 3)
Tiết 16 Bài tập
9 (13-18)
Tiết 17 Ôn tập
Tiết 18 Thi học kì 1
HỌC KÌ: II
thực hiện
Ghi chú
Chương III Cấu trúc rẽ nhánh và lặp Tháng
10
10
(20-25)
Tiết 19
Bài tập và thực hành 2
Xây dựng chương trình có sử dụng cấu trúc
rẽ nhánh
Sử dụng một số công cụ hiệu chỉnh chương trình
Tiết 20 Bài tập và thực hành 2
Tháng
11
11 (27-01)
Tiết 21 Bài tập Tiết 22 Bài tập
12 (03-08)
Tiết 23 Bài tập
Chương IV Kiểu dữ liệu có cấu trúc
Tiết 24
§11 Kiểu mảng (mục 1: a)
Hiểu khái niệm mảng 1 chiều và hai chiều
Hiểu cách khai báo và truy cập đến các phần
tử của mảng
Cài đặt được thuật toán của một số bài toán đơn giản với kiểu dữ liệu mảng một chiều
Thực hiện được khai báo mảng, truy cập, tính toán các phần tử của mảng
13 (10-15)
Tiết 25 §11 Kiểu mảng (mục 1: b)
Tiết 26 Bài tập (một số bài tập thêm ở phần mảng 1 chiều)
Trang 1011
14
(17-22)
Tiết 27
Bài tập và thực hành 3
Nhận biết khai báo mảng
Biết cách nhập dữ liệu cho mảng từ bàn phím
Biết cách duyệt phần tử của mảng và truy cập từng phần tử của mảng
Tiết 28 Bài tập và thực hành 3
15
(24-29)
Tiết 29
Bài tập và thực hành 4
Củng cố khai báo mảng, duyệt, truy cập các phần tử của mảng
Hiểu cách cài đặt thuật toán sắp xếp các phần tử của một dãy (Bằng tráo đổi)
Có ý thức lựa chọn thuật toán có khối lượng tính toán ít nhất có thể
Tiết 30 Bài tập và thực hành 4
Tháng
12
16
(01-06)
Tiết 31
§12 Kiểu xâu (mục 1, 2)
Biết xâu là một dãy kí tự (có thể coi xâu là mảng một chiều)
Biết cách khai báo xâu, truy cập phần tử của xâu
Biết một số thủ tục, hàm thông dụng về xâu
Tiết 32 §12 Kiểu xâu (mục 3)
18 (15-20) Tiết 33 Bài tập
Tháng
01/201
5
20 (29/12
-03/01 Tiết 34
Bài tập và thực hành 5
Biết khai báo xâu Biết nhập xâu vào từ bàn phím, đưa xâu ra màn hình
Truy cập phần tử của xâu
Sử dụng một số hàm, thủ tục xử lí xâu
21
(05-10)
Tiết 35 Bài tập và thực hành 5 Tiết 36 Bài tập
22 (12-17) Tiết 37 Kiểm tra 45 phút
Chương V Tệp và thao tác với tệp 23
(19-24)
Tiết 38 §14 Kiểu dữ liệu tệp
§15 Thao tác với tệp
Biết đặc điểm, vai trò của kiểu dữ liệu tệp
Biết khái niệm về tệp văn bản
Biết các thao tác cơ bản đối với tệp
Biết lệnh khai báo tệp văn bản
Thực hiện được các thao tác làm việc với tệp: gán tên cho biến tệp, mở tệp, đọc/ghi tệp, đóng tệp
Trang 11với tệp.
Tháng
01/201
5
24 (25-31) Tiết 39
§16 Ví dụ làm việc với tệp (vd 1)
Hiểu các thao tác cơ bản làm việc với tệp: khai báo, mở tệp, gán tên tệp, đọc/ghi tệp và đóng tệp
Tháng
02/201
5
25 (02-07) Tiết 40 §16 Ví dụ làm việc với tệp (vd 2)
26 (09-14) Tiết 41 Bài tập
Chương VI Chương trình con và lập trình có cấu trúc
Tháng
03/201
5
29 (02-07) Tiết 42
§17 Chương trình con và phân loại
Biết khái niệm chương trình con và lợi ích của việc sử dụng chương trình con
Biết sự khác nhau cơ bản giữa thủ tục và hàm
Biết cấu trúc của chương trình con
Biết quan hệ giữa tham số hình thức, tham
số thực và lời gọi thực hiện chương trình con
30 (09-14) Tiết 43
§18 Ví dụ về cách viết và sử dụng chương
trình con (mục 1)
Biết cấu trúc của thủ tục, hàm
Biết cách viết thủ tục và hàm
Nhận biết các thành phần trong đầu của thủ tục, hàm
Biết cách gọi hàm, thủ tục
Nhận biết được lời gọi thủ tục trong chương trình chính cùng các tham số thực sự
31 (16-21) Tiết 44
§18 Ví dụ về cách viết và sử dụng chương
trình con (mục 2) Tiết 45 Bài tập
32 (23-28)
Tiết 46 Bài tập
Tiết 47
Bài tập và thực hành 6
Nhận biết được: tham số hình thức, tham số thực sự, tham số giá trị, tham số biến, biến toàn cục, biến cục bộ
Sử dụng được một số hàm, thủ tục xủa lí xâu
Tháng
04/201
5
33 (30-04)
Tiết 48 Bài tập và thực hành 6 Tiết 49 Bài tập
Tháng
04/201
34 (06-11)
Tiết 50 Ôn tập Tiết 51 Ôn tập
35 Tiết 52 Thi học kì 2.