1. Trang chủ
  2. » Trung học cơ sở - phổ thông

phan phoi chuong trinh tin 11

10 11 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 145 KB

Nội dung

- Bước đầu sử dụng được cấu trúc rẽ nhánh: if - then - else trong ngôn ngữ lập trình Pascal để viết chương trình giải quyết được một số bài toán đơn giản. 12 §10- Cấu trúc lặp(t1) - [r]

(1)

SỞ GIÁO DỤC VÀ ĐÀO TẠO PHÚ THỌ

TRƯỜNG THPT CƠNG NGHIỆP VIỆT TRÌ

-***** -PHÂN PHỐI CHƯƠNG TRÌNH & KẾ HOẠCH GIẢNG DẠY

TIN 11

Giáo viên: Nguyễn Thùy Dung

(2)

Năm học: 2010 – 2011

PHÂN PHỐI CHƯƠNG TRÌNH & KẾ HOẠCH GIẢNG DẠY MƠN TIN LỚP 11

(Năm học 2010 - 2011) -Học kì I: 18 tuần tuần tiết x 18 = 36 tuần

Học kì II: 17 tuần tuần tiết x 17 = 17 tuần

I- HƯỚNG DẪN THỰC HIỆN

1) Tổ chức dạy học:

- Đối với mục dạy 2,3 tiết GV tự phân chia nội dung đảm bảo cân đối khoa học

- GV vào tình hình giảng dạy tiếp thu HS, từ định các tiết ôn tập, luyện tập, chữa tập đảm bảo truyền đạt đủ kiến thức, kĩ năng theo yêu cầu

- GV kéo dài rút ngắn thời lượng giảng dạy phân cho nội dung kiến thức đó, nhiên việc kéo dài rút ngắn không làm xê dịch giảng dạy tiết

2) Kiểm tra – Đánh giá

- Kết hợp hài hoà tự luận, trắc nghiệm thực hành

- Nội dung phù hợp với mức độ yêu cầu chương trình ý đến tính sáng tạo HS

- Các loại kiểm tra học kì HS:  Kiểm tra miệng: lần/ 1HS

 Kiểm tra viết 15’: kì I: lần/ 1HS kì II: lần/ 1HS  Kiểm tra tiết: lần/ 1HS

 Kiểm tra học kì I, học kì II cuối năm Tổng số lần kiểm tra: lần/ 1HS cho HK I

(3)

Học kì I

Tuần Tiết Tên chương, tên Mục tiêu Nội dung mức độ 1 Chương I: Một số k/n

về lập trình & ngơn ngữ lập trình

§1- K/n lập trình & ngơn ngữ lập trình

- Biết khái niệm chương trình dịch

- Phân biệt hai loại chương trình dịch biên dịch thông dịch

- Biết vai trị chương trình dịch

- Hiểu ý nghĩa nhiệm vụ chương trình dịch

Ý thức tầm quan trọng mơn học có thái độ học tập nghiêm túc, ln tự tìm hiểu học tập

2 §2- Các thành phần ngơn ngữ lập trình

- Nắm thành phần ngơn ngữ lập trình nói chung

- Biết số khái niệm như: tên, tên chuẩn, tên dành riêng…

- Phân biệt tên chuẩn với tên dành riêng tên người lập trình đặt

- Nhớ qui định tên, hằng, biến

- Biết đặt tên đúng, nhận biết tên sai

2 Bài tập - Biết bước để hồn thành chương trình

- Biết file chương trình Turbo Pascal

- Biết khởi động thoát khỏi hệ thống soạn thảo Pascal

- Soạn chương trình vào máy

- Dịch chương trình để phát lỗi cú pháp

- Thực chương trình để nhập liệu thu kết quả, tìm lỗi thuật toán sửa lỗi

4 Chương II: Chương trình đơn giản

§3- Cấu trúc chương trình

- Biết cấu trúc chung chương trình

- Viết chương trình đơn giản

3 §4- Một số kiểu liệu chuẩn

§5- Khai báo biến

- Biết số kiểu liệu chuẩn: kiểu nguyên, kiểu thực… - Biết cách khai báo biến đơn

- Sử dụng kiểu liệu khai báo biến để viết chương trình đơn giản

6 §6- Bài toán, biểu thức, câu lệnh gán

- Biết phép tốn thơng dụng ngơn ngữ lập trình - Biết chức lệnh gán

- Biết cấu trúc lệnh gán số hàm chuẩn thông dụng Pascal

(4)

4 §7-8 Các thủ tục chuẩn vào/ đơn giản Soạn thảo, dịch, thực hiệu chỉnh chương trình

- Biết ý nghĩa thủ tục vào / chuẩn lập trình

- Làm quen với hình làm việc Turbo Pascal, biết cách dịch, thực hiệu chỉnh chương trình

- Viết lệnh vào/ra liệu

- Biết nhập liệu thực chương trình

8 Bài tập thực hành (t1)

- Biết chương trình Pascal hồn chỉnh

- Làm quen với dịch vụ chủ yếu Turbo Pascal việc soạn thảo, lưu chương trình, dịch thực chương trình

- Soạn chương trình, lưu đĩa, dịch lỗi cú pháp, thực tim lỗi thuật toán hiệu chỉnh

- Bước đầu biết phân tích hồn thành chương trình đơn giản Turbo Pascal Bài tập thực hành

(t2) - Biết chương trình Pascal hồn chỉnh - Làm quen với dịch vụ chủ yếu Turbo Pascal việc soạn thảo, lưu chương trình, dịch thực chương trình

- Soạn chương trình, lưu đĩa, dịch lỗi cú pháp, thực tim lỗi thuật toán hiệu chỉnh

- Bước đầu biết phân tích hồn thành chương trình đơn giản Turbo Pascal 10 Bài tập - Viết chương trình

hồn chỉnh

- Làm quen với dịch vụ chủ yếu Turbo Pascal việc soạn thảo, lưu, dịch thực chương trình

- Soạn thảo chương trình, lưu đĩa, dịch lỗi cú pháp, thực tìm lỗi thuật tốn

- Bước đầu biết phân tích hồn thành chương trình đơn giản Turbo Pascal 11 §9- Cấu trúc rẽ nhánh - Học sinh biết ý nghĩa

cấu trúc rẽ nhánh

- Học sinh biết cấu trúc chung rẽ nhánh

- Biết cách sử dụng hai dạng: thiếu đủ

- Bước đầu sử dụng cấu trúc rẽ nhánh: if - then - else ngôn ngữ lập trình Pascal để viết chương trình giải số tốn đơn giản

12 §10- Cấu trúc lặp(t1) - Biết ý nghĩa cấu trúc lặp - Biết cấu trúc chung lệnh lặp for ngơn ngữ lập trình Pascal

- Biết sử dụng dạng lệnh lặp for

- Bước đầu sử dụng lệnh lặp for để lập trình giải số toán đơn giản

7 13 §10- Cấu trúc lặp(t2) - Biết ý nghĩa cấu trúc lặp có số lần lặp chưa xác định Biết cấu trúc chung lệnh lặp while

- Phân biệt khác cấu trúc lặp for while

14 §10- Cấu trúc lặp(t3) - Biết thực máy gặp lệnh lặp while for

- Sử dụng lệnh lặp for lệnh lặp While lập trình

- Bước đầu biết lựa chọn dạng lệnh lặp để lập trình

8 15 Bài tập thực hành (t1)

- Nắm cấu trúc sơ đồ thực cấu trúc rẽ nhánh

(5)

lập trình giải số toán cụ thể

- Làm quen với cơng cụ phục vụ hiệu chỉnh chương trình

16 Bài tập thực hành (t2)

- Nắm cấu trúc sơ đồ thực cấu trúc rẽ nhánh

- Rèn luyện kĩ sử dụng cấu trúc rẽ nhánh việc lập trình giải số toán cụ thể

- Làm quen với công cụ phục vụ hiệu chỉnh chương trình

9 17 Bài tập Củng cố lại cho học sinh kiến thức liên quan đến tổ chức rẽ nhánh lặp: cấu trúc lặp, sơ đồ thực hiện, thực máy gặp lệnh lặp

Rèn luyện kĩ vận dụng linh hoạt công việc lựa chọn cấu trúc rẽ nhánh cấu trúc lặp phù hợp để giải toán đặt

18 Kiểm tra tiết Đánh giá khả tiếp thu học sinh lệnh rẽ nhánh, cấu trúc lặp

- Hiểu khái niệm - Viết thuật toán chương trình hồn chỉnh 10 19 §11- Kiểu mảng (t1) - Biết kiểu liệu

là kiểu mảng chiều Biết loại biến có số

- Biết cấu trúc tạo kiểu mảng chiều cách khai báo biến kiểu mảng chiều

- Tạo kiểu mảng chiều sử dụng biến mảnh chiều ngôn ngữ Pascal để giải số toán cụ thể

20 §11- Kiểu mảng (t2) - Biết kiểu liệu kiểu mảng chiều Biết loại biến có số

- Biết cấu trúc tạo kiểu mảng chiều cách khai báo biến kiểu mảng chiều

- Tạo kiểu mảng chiều sử dụng biến mảnh chiều ngơn ngữ Pascal để giải số tốn cụ thể

11 21 §11- Kiểu mảng (t3) - Biết kiểu liệu kiểu mảng chiều

- Biết tạo cấu trúc kiểu mảng chiều cách khai báo biến tham chiếu đến phần tử mảng

Tạo kiểu mảng hai chiều sử dụng biến mảnh chiều ngơn ngữ Pascal để giải số tốn cụ thể

22 §11- Kiểu mảng (t4) - Biết kiểu liệu kiểu mảng chiều

- Biết tạo cấu trúc kiểu mảng chiều cách khai báo biến tham chiếu đến phần tử mảng

Tạo kiểu mảng hai chiều sử dụng biến mảnh chiều ngôn ngữ Pascal để giải số toán cụ thể

12 23 Bài tập thực hành (t1) Củng cố lại kiến thức kiểu liệu mảng

- Nâng cao kĩ sử dụng số lệnh kiểu liệu mảng chiều lập trình: + Khai báo kiểu liệu mảng chiều

+ Nhập/ xuất liệu cho mảng

(6)

phần tử

- Biết giải số toán thường gặp:

+ Tính tổng phần tử thỏa mãn điều kiện 24 Bài tập thực hành (t2) Củng cố lại kiến thức

kiểu liệu mảng

- Nâng cao kĩ sử dụng số lệnh kiểu liệu mảng chiều lập trình: + Khai báo kiểu liệu mảng chiều

+ Nhập/ xuất liệu cho mảng

- Biết giải số toán thường gặp:

+ Tính tổng phần tử thỏa mãn điều kiện + Đếm số phần tử thỏa mãn điều kiện 13 25 Bài tập Củng cố lại kiến thức

kiểu liệu mảng

- Nâng cao kĩ sử dụng số lệnh kiểu liệu mảng chiều mảng chiều lập trình: + Khai báo kiểu liệu mảng chiều, mảng chiều + Nhập/ xuất liệu cho mảng

+ Duyệt qua tất phần tử mảng để xử lí phần tử

- Biết giải số toán thường gặp:

+ Tính tổng phần tử thỏa mãn điều kiện + Đếm số phần tử thỏa mãn điều kiện

+ Tìm phần tử lớn nhất, nhỏ

26 Bài tập & thực hành (t1)

- Củng cố lại kiến thức lập trình với kiểu liệu mảng

- Làm quen với thuật toán xếp đơn giản

- Rèn luyện kĩ sử dụng kiểu liệu có cấu trúc, kĩ diễn đạt thuật tốn chương trình sử dụng kiểu liệu mảng

- Rèn luyện kĩ nhận xét, phân tích đề xuất cách giải tốn cho chương trình chạy nhanh 14 27 Bài tập & thực hành

(t2)

- Củng cố lại kiến thức lập trình với kiểu liệu mảng

- Làm quen với thuật toán xếp đơn giản

- Rèn luyện kĩ sử dụng kiểu liệu có cấu trúc, kĩ diễn đạt thuật tốn chương trình sử dụng kiểu liệu mảng

(7)

cách giải tốn cho chương trình chạy nhanh 28 §12- Kiểu xâu - Biết số kiểu liệu

mới, biết khái niệm kiểu xâu

- Phân biệt giống khác kiểu mảng kí tự với xâu kí tự

- Biết cách khai báo biến, nhập xuất liệu, tham chiếu đến kí tự xâu

- Biết phép toán liên quan đến xâu

- Khai báo biến kiểu xâu ngôn ngữ Pascal Sử dụng biến xâu phép toán xâu để giải số toán đơn giản

15 29 §12- Kiểu xâu (t2) - Biết lợi ích hàm thủ tục liên quan đến xâu - Nắm cấu trúc chung chức số hàm thủ tục liên quan đến xâu Pascal

- Nhận biết bước đầu sử dụng số hàm thủ tục để giải số toán đơn giản

30 Bài tập & thực hành

(t1) - Khắc sâu thêm phần kiến thức lí thuyết kiểu xâu kí tự, đặc biệt hàm thủ tục liên quan

- Nắm số thuật toán bản: Tạo xâu mới, đếm số lần xuất kí tự

- Khai báo biến kiểu xâu - Nhập, xuất giá trị cho biến xâu

- Duyệt qua tất kí tự xâu

- Sử dụng hàm thủ tục chuẩn

16 31 Bài tập & thực hành (t1)

- Khắc sâu thêm phần kiến thức lí thuyết kiểu xâu kí tự, đặc biệt hàm thủ tục liên quan

- Nắm số thuật toán bản: Tạo xâu mới, đếm số lần xuất kí tự

- Khai báo biến kiểu xâu - Nhập, xuất giá trị cho biến xâu

- Duyệt qua tất kí tự xâu

- Sử dụng hàm thủ tục chuẩn

32 §13- Kiểu ghi - Biết khái niệm kiểu ghi

- Phân biệt giống khác kiểu ghi với kiểu mảng chiều

- Khai báo kiểu ghi, khai báo biến kiểu ghi lập trình - Nhập xuất liệu cho biến ghi

- Tham chiếu đến trường kiểu ghi - Sử dụng kiểu ghi để giải số tập đơn giản

17 33 Ơn tập học kì I (t1) - Học sinh nắm toàn kiến thức học từ đầu năm học

- Rèn luyện kĩ nhận xét, phân tích tốn 34 Ơn tập học kì I (t2) - Học sinh nắm toàn

kiến thức học từ đầu năm học

- Rèn luyện kĩ nhận xét, phân tích tốn 18 35 Kiểm tra học kì I - Kiểm tra kết tiếp thu

học sinh từ đầu năm học

- Đánh giá kĩ phân tích tốn tư lập trình giấy

- Có thái độ tự giác, tích cực

(8)

trong kiểm tra lặp

- Kĩ năng: Có kĩ phân tích tốn, viết chương 36 Bài tập Học sinh nắm toàn kiến

thức học từ đầu năm học

- Rèn luyện kĩ nhận xét, phân tích tốn 19 Dự phịng

Học kì II

20 37 §14,15- Kiểu liệu tệp, thao tác với tệp

- Biết đặc điểm kiểu liệu tệp

- Biết khái niệm tệp có cấu trúc tệp văn

- Khai báo biến kiểu tệp

- Thực thao tác xử lí tệp: Gán tên tệp, mở/đóng tệp, đọc/ghi tệp - Sử dụng thủ tục liên quan để đọc /ghi liệu 21 38 §16- Ví dụ làm việc với

tệp - Củng cố laiij kiến thức học tệp chương thơng qua ví dụ

- Sử dụng hàm thủ tục liên quan để giải tập

22 39 Bài tập - Học sinh nắm toàn kiến thức học từ đầu năm học đến

- Rèn luyện kĩ nhận xét, phân tích tốn 23 40 §17- Chương trình

& phân loại

- Biết khái niệm chương trình

- Biết ý nghĩa chương trình con, cần thiết phải viết chương trình thành chương trình

- Biết cấu trúc chương trình

- Phân biệt hai loại chương trình hàm thủ tục

- Nhận biết thành phần phần đầu thủ tục

- Nhận biết hai loại tham số hình thức phần đầu thủ tục

- Biết cách khai báo hai loại chương trình với tham số hình thức chúng - Biết cách viết lời gọi chương trình thân chương trình

24 41 §18- Ví dụ cách viết & sử dụng chương trình

- Biết cấu trúc chung vị trí thủ tục chương trình

- Nhận biết thành phần phần đầu thủ tục

- Nhận biết hai loại tham số hình thức phần đầu thủ tục

- Phân biệt sử dụng biến tồn cục biến cục 25 42 §18- Ví dụ cách viết

& sử dụng chương trình (t2)

- Phân biệt tham số giá trị tham số biến

- Nắm khái niệm biến toàn cục biến cục

- Biết cách khai báo hai loại chương trình với tham số hình thức chúng - Sử dụng lời gọi chương trình thân chương trình

(9)

26 43 §18- Ví dụ cách viết & sử dụng chương trình (t3)

- Phân biệt tham số giá trị tham số biến

- Nắm khái niệm biến toàn cục biến cục

- Biết cách khai báo hai loại chương trình với tham số hình thức chúng - Sử dụng lời gọi chương trình thân chương trình

- Phân biệt khác hàm thủ tục 27 44 Bài tập thực hành số

6 Củng cố lại kiến thức xâukí tự, chương trình - Rèn luyện kĩ xử lí xâu việc tạo hiệu ứng chữ chạy hình - Nâng cao kĩ viết sử dụng chương trình 28 45 Bài tập thực hành số

6 (t2)

Củng cố lại kiến thức xâu kí tự, chương trình

- Rèn luyện kĩ xử lí xâu việc tạo hiệu ứng chữ chạy hình - Nâng cao kĩ viết sử dụng chương trình 29 46 Kiểm tra tiết Đánh giá khả tiếp thu

HS

Củng cố & khắc sâu kiến thức học 30 47 Bài tập & thực hành số

7

- Củng cố lại kiến thức chương trình con: Thủ tục, hàm, tham số biến tham số giá trị, biến toàn cục biến cục

- Sử dụng chương trình để giải trọn vẹn tốn máy tính

31 48 Bài tập & thực hành số

7 - Củng cố lại kiến thức chương trình con: Thủ tục, hàm, tham số biến tham số giá trị, biến toàn cục biến cục

- Sử dụng chương trình để giải trọn vẹn tốn máy tính

32 49 §19- Thư viện chương trình chuẩn

- Biết số thư viện chương trình

- Bước đầu sử dụng thư viện lập trình - Khởi động chế độ đồ hoạ

- Sử dụng thủ tục vẽ điểm, đường kính, hình trịn, hình elip, hình chữ nhật

33 50 Bài tập & thực hành số

8 - Học sinh biết khả đồ hoạ Pascal - Sử dụng thủ tục đồ họa để viết chương trình đơn giản 34 51 Bài tập Củng cố kiến thức số thư

viện chương trình - Sử dụng thư việntrong lập trình 35 52 Ơn tập cuối năm - Nắm toàn kiến thức

học từ đầu năm - Vận dụng lệnh vàkiểu liệu học để lập trình giải toán cách trọn vẹn

36 53 Kiểm tra cuối năm - Kiểm tra kết tiếp thu học sinh từ đầu năm học

- Đánh giá kĩ phân tích tốn tư lập trình giấy

- Có thái độ tự giác, tích cực làm kiểm tra

- Kiến thức: Học sinh nắm kiến thức kiểu liệu bản, kiểu liệu có cấu trúc

(10)

tích tốn, viết chương trình

Ngày đăng: 28/04/2021, 00:07

w