Tiết 2 Bài 2: Các thành phần của ngôn ngữ lập trình.. Chương II: Chương trình đơn giản.. Tiết 4 Bài 3: Cấu trúc chương trình.. Tiết 8 Bài 7: Các thủ tục chuẩn vào/ra đơn giản.. Bài 8: So
Trang 1PHÂN PHỐI CHƯƠNG TRÌNH MÔN TIN HỌC THPT
(Thực hiện từ năm học 2013-2014 và theo hướng dẫn điều chỉnh
nội dung dạy học của Bộ Giáo dục và Đào tạo)
LỚP 10
Cả năm: 37 tuần (70 tiết) Học kì I: 19 tuần (36 tiết) Học kì II: 18 tuần (34 tiết)
HỌC KÌ I
CHƯƠNG I: MỘT SỐ KHÁI NIỆM CƠ BẢN CỦA TIN HỌC
Tiết 1 Bài 1: Tin học là một ngành khoa học
Tiết 2 Bài 2: Thông tin và dữ liệu (Tiết 1)
Tiết 3
Bài 2: Thông tin và dữ liệu (Tiết 2)
(Mục 2 Ðơn vị đo lượng thông tin (trang 7)- Không cần giải th ch s u chỉ dừng lại
m c hái niệm về it i t ội s của it yte đ tra c u hi cần).
Tiết 4 Bài 2: Thông tin và dữ liệu (Tiết 3) (Hệ đ m La Mã (trang 11) - Không ắt uộc Bi u
diễn s nguyên (trang 12) - Không giải th ch s u việc i u diễn s nguyên trong ộ nhớ
Bi u diễn s thực (trang 13) - Chỉ giới thiệu cách i u diễn dạng dấu phẩy động)
Tiết 5 Bài tập và thực hành 1: Làm quen với thông tin và mã hoá thông tin
Tiết 6 Bài 3: Giới thiệu về máy tính (Tiết 1)
Tiết 7 Bài 3: Giới thiệu về máy tính (Tiết 2)
Tiết 8 Bài tập thực hành 2: Làm quen với máy tính (Tiết 1)
Tiết 9 Bài tập thực hành 2: Làm quen với máy tính (Tiết 2)
Tiết 10 Bài 4: Bài toán và thuật toán (Tiết 1): Khái niệm bài toán, thuật toán (V dụ 1: Thuật toán Ki m tra t nh nguyên t của một s nguyên dương – hông ắt
uộc dạy)
Tiết 11 Bài 4: Bài toán và thuật toán (Tiết 2): Ví dụ - Tìm giá trị lớn nhất của một dãy số
nguyên
Tiết 12 Bài 4: Bài toán và thuật toán (Tiết 3): Ví dụ - Bài toán sắp xếp
Tiết 13 Bài 4: Bài toán và thuật toán (Tiết 4): Bài tập
( Ví dụ 3: Thuật toán tìm i m nhị phân - không ắt uộc dạy)
Tiết 14 Bài 4: Bài toán và thuật toán (Tiết 5): Ví dụ - Bài toán tìm kiếm tuần tự
Tiết 15 Bài tập
Tiết 16 Kiểm tra 1 tiết
Tiết 17 Bài 5: Ngôn ngữ lập trình
Tiết 18
Bài 6: Giải bài toán trên máy tính
(Diễn tả thuật toán (trang 48) - Không ắt uộc dạy: Thuật toán tìm ước chung lớn nhất của hai s nguyên dương M và N - Không nhất thi t phải giới thiệu mô tả thuật toán này ằng sơ đồ h i)
Tiết 19 Bài 7: Phần mềm máy tính
Bài 8: Những ứng dụng của tin học
Tiết 20 Bài 9: Tin học và xã hội
Tiết 21 Bài tập: Ôn tập tổng kết chương I
Trang 2CHƯƠNG II: HỆ ĐIỀU HÀNH
Tiết 22 Bài 10: Khái niệm về hệ điều hành (Ph n loại hệ điều hành - Không dạy )
Tiết 23 Bài 11: Tệp và quản lý tệp (Tiết 1) (Hệ điều hành MS-DOS - Không dạy)
Tiết 24 Bài 11: Tệp và quản lý tệp (Tiết 2) (Mục 2 Hệ th ng quản lý tệp - Không dạy)
Tiết 25 Bài tập
Tiết 26 Bài 12: Giao tiếp với hệ điều hành (Tiết 1)
Tiết 27 Bài 12: Giao tiếp với hệ điều hành (Tiết 2)
Tiết 28 Bài tập thực hành 3: Làm quen với hệ điều hành
Tiết 29 Bài tập thực hành 4: Giao tiếp với hệ điều hành Windows
Tiết 30 Bài tập thực hành 5: Thao tác với tệp và thư mục (Tiết 1)
Tiết 31 Bài tập thực hành 5: Thao tác với tệp và thư mục (Tiết 2)
Tiết 32 Bài tập thực hành 5: Thao tác với tệp và thư mục (Tiết 3)
Tiết 33 Kiểm tra 1 tiết: Thực hành trên máy
Tiết 34 Bài 13: Một số hệ điều hành thông dụng
Tiết 35 Ôn tập
Tiết 36 Kiểm tra học kỳ I
HỌC KỲ II CHƯƠNG III: SOẠN THẢO VĂN BẢN
Tiết 37 Bài 14: Khái niệm về soạn thảo văn bản (Tiết 1)
Tiết 38 Bài 14: Khái niệm về soạn thảo văn bản (Tiết 2)
Tiết 39 Bài 15: Làm quen với Microsoft Word (Tiết 1)
Tiết 40 Bài 15: Làm quen với Microsoft Word (Tiết 2)
Tiết 41 Bài tập
Tiết 42 Bài tập thực hành 6: Làm quen với Microsoft Word (Tiết 1)
Tiết 43 Bài tập thực hành 6: Làm quen với Microsoft Word (Tiết 2)
Tiết 44 Bài 16: Định dạng văn bản
Tiết 45 Bài tập thực hành 7: Định dạng văn bản (Tiết 1)
Tiết 46 Bài tập thực hành 7: Định dạng văn bản (Tiết 2)
Tiết 47 Bài 17: Một số chức năng khác
Tiết 48 Bài 18: Các công cụ trợ giúp soạn thảo
Tiết 49 Bài tập thực hành 8: Sử dụng một số công cụ trợ giúp soạn thảo (Tiết 1) Tiết 50 Bài tập thực hành 8: Sử dụng một số công cụ trợ giúp soạn thảo (Tiết 2) Tiết 51 Bài tập
Tiết 52 Kiểm tra 1 tiết: Thực hành trên máy
Tiết 53 Bài 19: Tạo và làm việc với bảng
Tiết 54 Bài tập
Tiết 55 Bài tập thực hành tổng hợp (Tiết 1)
Tiết 56 Bài tập thực hành tổng hợp (Tiết 2)
Trang 3Tiết Tên bài
Tiết 57 Bài 20: Mạng máy tính (Tiết 1)
Tiết 58 Bài 20: Mạng máy tính (Tiết 2) (Các mô hình mạng - Không dạy)
Tiết 59 Bài 21: Mạng thông tin toàn cầu Internet (Tiết 1)
Tiết 60 Bài 21: Mạng thông tin toàn cầu Internet (Tiết 2)
Tiết 61 Bài 22: Một số dịch vụ cơ bản của Internet (Tiết 1)
Tiết 62 Bài 22: Một số dịch vụ cơ bản của Internet (Tiết 2)
Tiết 63 Bài tập
Tiết 64 Kiểm tra 1 tiết
Tiết 65 Bài tập thực hành số 10: Sử dụng trình duyệt Internet Explorer (Tiết 1) Tiết 66 Bài tập thực hành số 10: Sử dụng trình duyệt Internet Explorer (Tiết 2) Tiết 67 Bài tập thực hành số 11: Thư điện tử và tìm kiếm thông tin (Tiết 1) Tiết 68 Bài tập thực hành số 11: Thư điện tử và tìm kiếm thông tin (Tiết 2) Tiết 69 Ôn tập
Tiết 70 Kiểm tra học kỳ II
Trang 4LỚP 11
Cả năm: 37 tuần (53 tiết) Học kì I: 19 tuần (36 tiết) Học kì II: 18 tuần (17 tiết)
HỌC KÌ I Chương I: Một số khái niệm về lập trình và ngôn ngữ lập trình
Tiết 1 Bài 1: Khái niệm lập trình và ngôn ngữ lập trình
Tiết 2 Bài 2: Các thành phần của ngôn ngữ lập trình
Tiết 3 Bài tập
Chương II: Chương trình đơn giản
Tiết 4 Bài 3: Cấu trúc chương trình
Tiết 5 Bài 4: Một số kiểu dữ liệu chuẩn
Bài 5: Khai báo biến
Tiết 6 Bài 6: Phép toán, biểu thức, câu lệnh gán
Tiết 7 Bài tập
Tiết 8
Bài 7: Các thủ tục chuẩn vào/ra đơn giản
Bài 8: Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình
(Mục 2 : Đưa dữ liệu ra màn hình (trang 31) - Các thủ tục readln writeln chỉ nên giới thiệu sơ lược về thủ tục hông c tham s Tránh đi s u giải th ch quy cách vi t
ra màn hình)
Tiết 9 Bài tập và thực hành 1 (Tiết 1)
Tiết 10 Bài tập và thực hành 1 (Tiết 2)
Chương III: Cấu trúc rẽ nhánh và lặp
Tiết 11 Bài 9: Cấu trúc rẽ nhánh
Tiết 12 Bài tập
Tiết 13 Bài tập và thực hành 2 (Tiết 1)
Tiết 14 Bài tập và thực hành 2 (Tiết 2)
Tiết 15 Bài 10: Cấu trúc lặp (Tiết 1)
Tiết 16 Bài 10: Cấu trúc lặp (Tiết 2) (Không yêu cầu học sinh nhất thi t phải vi t một chương
trình hoàn chỉnh như trong SGK)
Tiết 17 Bài tập
Tiết 18 Bài 10: Cấu trúc lặp (Tiết 3) (Không yêu cầu học sinh nhất thi t phải vi t một chương
Trang 5Tiết 19 Bài tập
Tiết 20 Kiểm tra 1 tiết
Chương IV: Kiểu dữ liệu có cấu trúc
Tiết 21 Bài 11: Kiểu mảng (Tiết 1)
Tiết 22 Bài 11: Kiểu mảng (Tiết 2) (Chỉ cần minh họa hai áo i u mảng với i u chỉ s là
s nguyên dương và ắt đầu từ 1 i u của mảng là i u nguyên)
Tiết 23 Bài 11: Kiểu mảng (Tiết 3) (V dụ 3 trang 58 - Không dạy)
Tiết 24 Bài 11: Kiểu mảng (Tiết 4) (Mục 2 Ki u mảng 2 chiều (trang 59) - Không dạy)
Tiết 25 Bài tập và thực hành 3 (Tiết 1)
Tiết 26 Bài tập và thực hành 3 (Tiết 2)
Tiết 27 Bài tập và thực hành 4 (Tiết 1)
Tiết 28 Bài tập và thực hành 4 (Tiết 2)
Tiết 29 Bài 12: Kiểu xâu (Tiết 1)
Tiết 30
Bài 12: Kiểu xâu (Tiết 2) (Mục 2: Các thao tác xử lý x u (trang 69) - Không trình
ày s u về thủ tục và hàm chỉ cần i t ý nghĩa hoạt động của các thao tác (mà thủ tục hàm thực thi) qua v dụ cụ th và c th tra c u hi cần thi t)
Tiết 31 Bài tập
Tiết 32 Bài tập và thực hành 5 (Tiết 1)
Tiết 33 Bài tập và thực hành 5 (Tiết 2)
Tiết 34 Bài tập
Tiết 35 Ôn tập
Tiết 36 Kiểm tra học kỳ I
HỌC KỲ II Chương V: Tệp và thao tác với tệp
Tiết 37 Bài 14: Kiểu dữ liệu tệp
Bài 15: Thao tác với tệp
Tiết 38 Bài 16: Ví dụ làm việc với tệp (Tiết 1)
Tiết 39 Bài 16: Ví dụ làm việc với tệp (Tiết 2)
Tiết 40 Bài tập
Chương VI: Chương trình con và lập trình có cấu trúc
Tiết 41
Bài 17: Chương trình con và phân loại (Tiết 1)
(Mục 1 Khái niệm chương trình con (trang 93) - Không dạy 2 lợi ch cu i của CTC )
Trang 6Tiết 42
Bài 17: Chương trình con và phân loại (Tiết 2) (Mục 2 Ph n loại và cấu trúc chương trình con (trang 94) - Chỉ giới thiệu tham s hình th c và tham s thực sự mà hông
đi s u vào cách truyền tham s ằng tham trị và tham i n)
Tiết 43 Bài 18: Ví dụ về cách viết và sử dụng chương trình con (Tiết 1)
Tiết 44 Bài 18: Ví dụ về cách viết và sử dụng chương trình con (Tiết 2)
Tiết 45 Bài 18: Ví dụ về cách viết và sử dụng chương trình con (Tiết 3)
Tiết 46 Bài tập
Tiết 47 Bài tập thực hành 6 (Tiết 1)
Tiết 48 Bài tập thực hành 6 (Tiết 2)
Tiết 49 Bài tập
Tiết 50 Kiểm tra 1 tiết
Tiết 51 Ôn tập (Tiết 1)
Tiết 52 Ôn tập (Tiết 2)
Tiết 53 Kiểm tra học kỳ II
Trang 7LỚP 12
Cả năm: 37 tuần (52 tiết) Học kì I: 19 tuần (18 tiết) Học kì II: 18 tuần (34 tiết)
HỌC KÌ I Chương I: KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU
Tiết 1 Bài 1: Một số khái niệm cơ bản (Tiết 1)
Tiết 2
Bài 1: Một số khái niệm cơ bản (Tiết 2)
(Mục 3 Hệ CSDL: Các m c th hiện của CSDL (trang 9) – Không dạy
c Các yêu cầu cơ ản của hệ CSDL (trang 12) - Không dạy)
Tiết 3 Bài 1: Một số khái niệm cơ bản (Tiết 3)
Tiết 4 Bài tập
Tiết 5 Bài 2: Hệ quản trị cơ sở dữ liệu (Tiết 1)
(Mục 2 Hoạt động của 1 hệ QTCSDL trang 17 - Không dạy)
Tiết 6 Bài 2: Hệ quản trị cơ sở dữ liệu (Tiết 2)
Tiết 7 Bài tập và thực hành 1: Tìm hiểu hệ CSDL (Tiết 1)
Tiết 8 Bài tập và thực hành 1: Tìm hiểu hệ CSDL (Tiết 2)
Tiết 9 Kiểm tra 1 tiết
Chương II: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MICROSOFT ACCESS
Tiết 10 Bài 3: Giới thiệu Microsoft Access
Tiết 11 Bài 4: Cấu trúc bảng (Chỉ định khóa (trang 37) - Yêu cầu nội dung h a m c hiểu được điều chỉnh thành m c biết) Tiết 12 Bài tập và thực hành 2: Tạo cấu trúc bảng (Tiết 1)
Tiết 13 Bài tập và thực hành 2: Tạo cấu trúc bảng (Tiết 2)
Tiết 14 Bài 5: Các thao tác cơ bản trên bảng
Tiết 15 Bài tập và thực hành 3: Thao tác trên bảng (Tiết 1)
Tiết 16 Bài tập và thực hành 3: Thao tác trên bảng (Tiết 2)
Tiết 17 Ôn tập học kì I
Tiết 18 Kiểm tra học kì I
HỌC KÌ II
Tiết 19 Bài 6: Biểu mẫu
Tiết 20 Bài tập và thực hành 4: Tạo biểu mẫu đơn giản (Tiết 1)
Tiết 21 Bài tập và thực hành 4: Tạo biểu mẫu đơn giản (Tiết 2)
Tiết 22 Bài 7: Liên kết giữa các bảng (Khái niệm (trang 57) - Yêu cầu nội dung liên t giữa các ảng m c hiểu được điều chỉnh thành m c biết) Tiết 23 Bài tập
Tiết 24 Bài tập và thực hành 5: Liên kết giữa các bảng
Tiết 25 Bài 8: Truy vấn dữ liệu (Tiết 1)
Tiết 26 Bài 8: Truy vấn dữ liệu (Tiết 2)
Tiết 27 Bài tập và thực hành 6: Mẫu hỏi trên một bảng (Tiết 1)
Tiết 28 Bài tập và thực hành 6: Mẫu hỏi trên một bảng (Tiết 2)
Tiết 29 Bài tập và thực hành 7: Mẫu hỏi trên nhiều bảng (Tiết 1)
Trang 8Tiết 30 Bài tập và thực hành 7: Mẫu hỏi trên nhiều bảng (Tiết 2)
Tiết 31 Bài 9: Báo cáo và kết xuất báo cáo
Tiết 32 Bài tập và thực hành 8: Tạo báo cáo (Tiết 1)
Tiết 33 Bài tập và thực hành 8: Tạo báo cáo (Tiết 2)
Tiết 34 Bài tập
Tiết 35 Bài tập và thực hành 9: Bài thực hành tổng hợp (Tiết 1)
Tiết 36 Bài tập và thực hành 9: Bài thực hành tổng hợp (Tiết 2)
Tiết 37 Bài tập và thực hành 9: Bài thực hành tổng hợp (Tiết 3)
Tiết 38 Kiểm tra 1 tiết
Chương III: HỆ CƠ SỞ DỮ LIỆU QUAN HỆ
Tiết 39 Bài 10: Cơ sở dữ liệu quan hệ (Tiết 1)
Tiết 40 Bài 10: Cơ sở dữ liệu quan hệ (Tiết 2)
Tiết 41 Bài 10: Cơ sở dữ liệu quan hệ (Tiết 3)
Tiết 42 Bài tập và thực hành 10: Hệ CSDL quan hệ (Tiết 1)
Tiết 43 Bài tập và thực hành 10: Hệ CSDL quan hệ (Tiết 2)
Tiết 44 Bài 11: Các thao tác với CSDL quan hệ (Tiết 1)
Tiết 45 Bài 11: Các thao tác với CSDL quan hệ (Tiết 2)
Chương IV: KIẾN TRÚC VÀ BẢO MẬT CÁC HỆ CƠ SỞ DỮ LIỆU
Tiết 46 Bài 13: Bảo mật thông tin trong các hệ CSDL (Tiết 1)
Tiết 47 Bài 13: Bảo mật thông tin trong các hệ CSDL (Tiết 2)
Tiết 48 Bài tập và thực hành 11: Bảo mật CSDL (Tiết 1)
Tiết 49 Bài tập và thực hành 11: Bảo mật CSDL (Tiết 2)
Tiết 50 Ôn tập cuối năm (Tiết 1)
Tiết 51 Ôn tập cuối năm (Tiết 2)
Tiết 52 Kiểm tra học kì II