1. Trang chủ
  2. » Giáo Dục - Đào Tạo

KẾ HOẠCH GIẢNG DẠY MÔN TIN HỌC LỚP 11

9 7 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Kế Hoạch Giảng Dạy Môn Tin Học Lớp 11
Trường học Trường THPT Ngã Năm
Chuyên ngành Tin học
Thể loại Kế hoạch giảng dạy
Năm xuất bản 2023
Thành phố Sóc Trăng
Định dạng
Số trang 9
Dung lượng 152 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

SỞ GDĐT SÓC TRĂNG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG THPT NGÃ NĂM Độc lập Tự do Hạnh phúc KẾ HOẠCH GIẢNG DẠY MÔN TIN HỌC LỚP 11 Cả năm 37 tuần 52 tiết Học kì I 19 tuần thực hiện 18 tiết Học kì.

Trang 1

SỞ GD&ĐT SÓC TRĂNG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM

KẾ HOẠCH GIẢNG DẠY MÔN TIN HỌC LỚP 11

Cả năm 37 tuần 52 tiết Học kì I : 19 tuần thực hiện 18 tiết Học kì II : 18 tuần thực hiện 34 tiết

HỌC KÌ I

Nội dung

Tổng số tiết

Lí thuyết

Thực hành

Bài tập,

ôn tập

Chủ đề I Một số khái niệm lập trình và ngôn ngữ lập

trình

HỌC KÌ II

Nội dung

Tổng số tiết

Lí thuyết

Thực hành

Bài tập,

ôn tập

Chủ đề VI Chương trình con và lập trình có cấu trúc 11 3 2 6

Trang 2

HỌC KÌ: I

Chủ đề I Một số khái niệm lập trình và ngôn ngữ lập trình

Tiết 1

§1 Khái niệm lập trình và ngôn ngữ lập trình  Vai trò của chương trình dịch, khái niệm biên dịch và thông dịch

 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 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  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

 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

 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 đặt tên đúng và nhận biết được tên sai quy định

Mục 2 Một số khái niệm Các ví dụ không phải bằng (ngôn ngữ lập trình) NNLT lựa chọn  Chỉ dạy các ví dụ bằng NNLT lựa chọn.

Điểm chú ý  Không dạy.

Câu hỏi và Bài tập 5 và 6  Không yêu cầu HS thực hiện.

Chủ đề II Chương trình đơn giản

Tiết 3 §3 Cấu trúc chương trình  Cấu trúc chung và các thành phần của một chương trình đơn giản

 Các thành phần của một chương trình đơn giản

Các ví dụ thể hiện không bằng NNLT lựa chọn  Chỉ trình

Trang 3

bày các ví dụ thông qua NNLT lựa chọn.

Tiết 4

§4 Một số kiểu dữ liệu chuẩn

§5 Khai báo biến

 Một số kiểu dữ liệu chuẩn, nguyên, thực, kí tự, logic

 Cách khai báo biến

 Thực hiện khai báo biến đúng cú pháp

Mục 1, 2, 3  Chỉ giới thiệu sơ lược các kiểu dữ liệu chuẩn của NNLT lựa chọn Không dạy các bảng mô tả đặc trưng các kiểu dữ liệu chuẩn và không yêu cầu HS thuộc lòng các bảng đặc trưng, chỉ yêu cầu biết để tham chiếu khi cần.

Ví dụ 2  Không dạy.

Tiết 5

§6 Phép toán, biểu thức, câu lệnh gán  Các khái niệm: phép toán, biểu thức số học, hàm số học chuẩn,

biểu thức quan hệ

 Viết 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 lệnh gán

Chỉ giới thiệu một số hàm chuẩn cơ bản, không giới thiệu toàn bộ các hàm trong bảng Học sinh được tham chiếu đến bảng khi viết chương trình, không yêu cầu HS học thuộc lòng.

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

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 một số lệnh vào/ra đơn giản

 Các bước: Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình

 Một số công cụ của môi trường lập trình cụ thể

 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

Mục 2 Nội dung đoạn từ “ Thủ tục Readln” đến hết  Chỉ giới thiệu Vào/Ra tương ứng với NNLT lựa chọn.

Mục tóm tắt các nội dung  Chỉ tóm tắt các nội dung còn lại sau khi đã giảm tải.

Trang 4

Mục Câu hỏi và bài tập, các bài tập số 6, 9, 10  Không yêu cầu học sinh thực hiện.

Tiết 7

Bài tập và thực hành 1  Viết một chương trình hoàn chỉnh đơn giản

 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

 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

Tiết 9 Bài tập

Tiết 10 Kiểm tra giữa kì 1

Chủ đề III Cấu trúc rẽ nhánh và lặp

Tiết 11 §9 Cấu trúc rẽ nhánh (mục 1, 2, 3)  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

 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ấ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 lệnh rẽ nhánh áp dụng trong một số trường hợp đơn giản

Mục 4: Một số ví dụ  Chỉ dạy 01 ví dụ tùy chọn Khuyến khích học sinh tự tìm hiểu các ví dụ còn lại.

Tiết 12

§9 Cấu trúc rẽ nhánh (mục 4)

Tiết 13 Bài tập

Tiết 14 §10 Cấu trúc lặp (mục 1, 2)  Nhu cầu của cấu trúc lặp trong biểu diễn thuật toán

 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

 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

Tiết 15 §10 Cấu trúc lặp (mục 3)

Trang 5

 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 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 thuật toán của một số bài toán đơn giản

Mục 2: Thuật toán tổng_1b và chương trình tương ứng  Không dạy Khuyến khích học sinh tự tìm hiểu.

Mục 3, Ví dụ 2  Không giới thiệu phần sơ đồ khối Khuyến khích học sinh tự tìm hiểu.

Bài tập và thực hành 2: các câu e, f, g, h  Không yêu cầu thực hiện Khuyến khích học sinh tự thực hiện.

Mục câu hỏi và bài tập, các bài tập 5,6,8  Không yêu cầu thực hiện Khuyến khích học sinh tự thực hiện.

Tiết 16 Bài tập

Tiết 17 Ôn tập

Tiết 18 Kiểm tra học kì 1

HỌC KÌ: II

Trang 6

Chủ đề III Cấu trúc rẽ nhánh và lặp

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

Tiết 21 Bài tập

Tiết 22 Bài tập

Tiết 23 Bài tập

Chủ đề IV Kiểu dữ liệu có cấu trúc

Tiết 24 §11 Kiểu mảng (mục 1: a)  Khái niệm mảng 1 chiều và hai chiều

 Cách khai báo và truy cập đến các phần tử của mảng

 Cài đặt 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 khai báo mảng, truy cập, tính toán các phần tử của mảng

Ví dụ 2, Ví dụ 3  Không dạy Khuyến khích học sinh tự tìm hiểu.

Mục 2: Kiểu mảng 2 chiều  Không dạy Khuyến khích học sinh tự tìm hiểu.

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)

Tiết 27 Bài tập và thực hành 3  Khai báo mảng

 Cách nhập dữ liệu cho mảng từ bàn phím

 Cách duyệt phần tử của mảng và truy cập từng phần tử của mảng

Bài 1 phần b và Bài 2 phần b  Không yêu cầu thực hiện

Tiết 28 Bài tập và thực hành 3

Trang 7

Khuyến khích học sinh tự thực hiện.

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

 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)

 Ý thức lựa chọn thuật toán có khối lượng tính toán ít nhất có thể

Bài 1 phần b  Không yêu cầu thực hiện Khuyến khích học sinh tự thực hiện.

Tiết 30

Bài tập và thực hành 4

Tiết 31 §12 Kiểu xâu (mục 1, 2)  Xâu là một dãy kí tự (có thể coi xâu là mảng một chiều)

 Cách khai báo xâu, truy cập phần tử của xâu

 Một số thủ tục, hàm thông dụng về xâu

Mục 3, các ví dụ 2, 3, 5  Không dạy Khuyến khích học sinh

tự hiểu.

Tiết 32

§12 Kiểu xâu (mục 3)

Tiết 33 Bài tập

Tiết 34 Bài tập và thực hành 5  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

Bài 1 câu b và bài 3  Không yêu cầu thực hiện Khuyến khích học sinh tự thực hiện.

Tiết 35

Bài tập và thực hành 5

Tiết 36 Bài tập

Tiết 37 Kiểm tra giữa kì 2

Chủ đề V Tệp và thao tác với tệp

Tiết 38 §14 Kiểu dữ liệu tệp

§15 Thao tác với tệp

 Đặc điểm, vai trò của kiểu dữ liệu tệp

 Khái niệm về tệp văn bản

 Các thao tác cơ bản đối với tệp

 Lệnh khai báo tệp văn bản

 Thực hiện các thao tác làm việc với tệp: gán tên cho biến tệp, mở

Trang 8

tệp, đọc/ghi tệp, đóng tệp.

 Một số hàm và thủ tục chuẩn làm việc với tệp

Mục 2 Phân loại tệp và thao tác với tệp  Chỉ giới thiệu sơ lược Khuyến khích học sinh tự tìm hiểu.

Tiết 39 §16 Ví dụ làm việc với tệp (vd 1)  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

Ví dụ 2  Khuyến khích học sinh tự tìm hiểu.

Tiết 40 §16 Ví dụ làm việc với tệp (vd 2)

Tiết 41 Bài tập

Chủ đề VI Chương trình con và lập trình có cấu trúc

Tiết 42

§17 Chương trình con và phân loại  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

 Sự khác nhau cơ bản giữa thủ tục và hàm

 Cấu trúc của chương trình con

 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

Mục 1: hai lợi ích cuối của Chương trình con  Không dạy Khuyến khích học sinh tự tìm hiểu thêm.

Mục 2: nội dung về truyền tham số  Chỉ giới thiệu tham số hình thức và tham số thực sự mà không đi sâu vào cách truyền tham số bằng tham trị và tham biến.

Tiết 43 §18 Ví dụ về cách viết và sử dụng chương trình con (mục 1)  Cấu trúc của thủ tục, hàm.

 Cách viết thủ tục và hàm

 Các thành phần trong đầu của thủ tục, hàm

 Cách gọi hàm, thủ 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ự

Mục 1 VD_thambien2  Không dạy Khuyến khích học sinh Tiết 44 §18 Ví dụ về cách viết và sử dụng chương

trình con (mục 2)

Trang 9

tự tìm hiểu.

Tiết 45 Bài tập

Tiết 46 Bài tập

Tiết 47 Bài tập và thực hành 6  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 một số hàm, thủ tục xủa lí xâu

Mục c  Không yêu cầu thực hiện Khuyến khích học sinh tự tìm hiểu.

Tiết 48

Bài tập và thực hành 6

Tiết 49 Bài tập

Tiết 50 Ôn tập

Tiết 51 Ôn tập

Tiết 52 Thi học kì 2.

Ngày… tháng năm 2023

Ngày đăng: 18/10/2022, 09:26

HÌNH ẢNH LIÊN QUAN

§2 Các thành phần của ngơn ngữ lập trình  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. - KẾ HOẠCH GIẢNG DẠY MÔN TIN HỌC LỚP 11
2 Các thành phần của ngơn ngữ lập trình  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 (Trang 2)
 Mục 3 Hàm số học chuẩn, bảng các hàm số chuẩn thường dùng  Chỉ giới thiệu một số hàm chuẩn cơ bản, khơng giới thiệu tồn bộ các hàm trong bảng - KẾ HOẠCH GIẢNG DẠY MÔN TIN HỌC LỚP 11
c 3 Hàm số học chuẩn, bảng các hàm số chuẩn thường dùng  Chỉ giới thiệu một số hàm chuẩn cơ bản, khơng giới thiệu tồn bộ các hàm trong bảng (Trang 3)
Tiết 47 Bài tập và thực hành 6 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ộ. - KẾ HOẠCH GIẢNG DẠY MÔN TIN HỌC LỚP 11
i ết 47 Bài tập và thực hành 6 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ộ (Trang 10)

🧩 Sản phẩm bạn có thể quan tâm

w