n Tên chơng Tên bài TTPPCt Mục tiêu cần đạt đợc PhơngPháp PhơngTiện 9 1 Một số khái niệm về ngôn ngữ lập trình Các thành phần của ngôn ngữ lập trình 2 Giúp HS nắm đợc: - Biết các thành p
Trang 1
Kế hoạch giảng dạy môn tin học lớp 11
Họ và tên giáo viên:
Nhiệm vụ đợc giao:
I cơ sở xây dựng kế hoạch
1 Thuận lợi
Đợc sự chỉ đạo sát sao của Ban giám hiệu, tổ chuyên môn.
Tổ toán có tinh thần đoàn kết cao.
Có đội ngũ giáo viên nhiệt tình và t tởng chính trị tốt.
Học sinh ngoan, chịu khó học, có hứng thú với bộ môn.
Cơ sở vật chất trớc mắt đã đáp ứng phần nào cho việc thực hành.
2 Khó khăn
Môn tin học là một môn mới, lần đầu tiên đợc đa vào dạy chính khóa nên dẫn đến nhiều bỡ ngỡ cho cả giáo viên và học sinh.
Phòng thực hành còn hạn chế về diện tích, cả lớp thực hành rất trật và không thoải mái Số máy cha đủ cho mỗi em một máy.
II phơng hớng, nhiệm vụ, mục tiêu, chỉ tiêu phấn đấu và các mặt hoạt động
1 Giảng dạy lý thuyết
Đảm bảo dạy đủ số tiết theo quy định
Soạn giáo án đầy đủ theo quy định
HS nắm đợc kiến thức cơ bản có vận dụng đợc trong thực tế, áp dụng làm đợc các bài tập và thực hành.
2 Tổ chức thực hành, thí nghiệm
Đảm bảo việc thực hành tốt nhất cho học sinh theo đúng phân phối chơng trình.
Tổ chức thực hành theo từng ca, có chia nhóm học sinh thực hành cụ thể.
3 Bồi dỡng thêm ngoài giờ
Vì điều kiện cơ sở vật chất còn ít nên việc thực hành của học sinh còn ít, do vậy có thể tổ chức thêm những buổi thực hành cho một số đối tợng học sinh kém.
Trang 2
III Các biện pháp chính
Duy trì sĩ số học sinh.
Nâng cao chất lợng giờ dạy, giáo dục đạo đức liên hệ thực tế cuộc sống.
Tổ chức kiểm tra đánh giá kết quả học tập của học sinh theo quy chế.
Phối hợp với các lực lợng giáo dục trong và ngoài nhà trờng, ban chuyên môn, các đoàn thể.
IV Điều kiện đảm bảo kế hoạch
1 về SGK, SBT, trang thiết bị phục vụ cho giảng dạy bộ môn
sgk, sbt, máy chiếu, hệ thống máy vi tính phải đầy đủ.
Bên cạnh đó không thể thiếu những điều kiện cơ sở vật chất khác nh lớp học, quạt, điện …
2 Kinh phí phục vụ
Kinh phí hoạt động dạy học của môn học trong năm.
V NộI DUNG Cụ THể
n Tên chơng Tên bài TTPPCt Mục tiêu cần đạt đợc PhơngPháp PhơngTiện
Khái niệm lập trình và ngôn ngữ lập trình
- Có ba lớp ngôn ngữ lập trình và các mức của ngôn ngữ lập trìnhL Ngôn ngữ máy, hợp ngữ, ngôn ngữ
bậc cao
- Biết vai trò của chơng trình dịch, biết khái niệm thông dịch và biên dịch
Tạo tình huống có vấn đề
Giải thích
Vấn đáp
là chủ yếu
Máy chiếu
Trang 3
n Tên chơng Tên bài TTPPCt Mục tiêu cần đạt đợc PhơngPháp PhơngTiện
9
1
Một số khái
niệm về ngôn
ngữ lập trình
Các thành phần của ngôn ngữ lập trình
2
Giúp HS nắm đợc:
- 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( trong Pascal:
tên, tên chuẩn, tên dành riêng, hằng
và biến)
- Phân biệt đợc tên, hằng và biến
Biết đặt tên đúng
Vấn đáp, gợi mở
Giải thích
Thuyết trình
Máy chiếu: Bảng chữ cái, chơng trình Pascal đơn giản
2
Bài tập
3
Giúp HS:
- Phân biệt thông dịch và biên dịch
- Rèn luyện kĩ năng đặt tên đúng, hằng và biến
Gọi học sinh lên bảng làm, có nhận xét
đánh giá
Giải thích
Su tầm thêm một số bài tập cho học sinh làm trong SGK
và SBT
Chơng II:
Ch-ơng trình đơn
giản
Cấu trúc
ch-ơng trình
4
- Hiểu chơng trình là sự mô tả của thuật toán bằng một ngôn ngữ lập trình
- Biết cấu trúc của một chơng trình Pascal: Cấu trúc chung và các thành phần
- Nhận biết đợc các phần của một chơng trình đơn giản
Lấy một chơng trình Pascal đơn giản
để minh hoạ
Giảng giải, phát vấn
- Máy chiếu
3
Một số kiểu dữ liệu chuẩn, khai báo biến
5
- Biết một số kiểu dữ liệu chuẩn:
nguyên, thực, kí tự, lôgic và miền con
- Xác định đợc kiểu cần khai báo của dữ liệu đơn giản
- Hiểu đợc cách khai báo biến
- Khai báo đúng, nhận biết khai báo sai
Cho các ví dụ đơn giản để học sinh luyện tập
Thuyết trình, vấn
đáp
- Máy chiếu: Các ví dụ đơn giản
Trang 4
n Tên chơng Tên bài TTPPCt Mục tiêu cần đạt đợc PhơngPháp PhơngTiện
Phép toán, biểu thức, câu lệnh gán
6
- Biêt các khái niệm: Phép toán, biểu thức số học, hàm số học chuẩn, bỉểu thức quan hệ
- Hiểu câu lệnh gán
- Viết đợc lệnh gán Viết đợc các biểu thức số học và lôgic với các phép toán thông dụng
Lấy một số ví dụ biểu thức quen thuộc trong toán học để học sinh luyện tập
Gợi vấn đề, vấn
đáp, thuyết trình
- Máy chiếu: Các ví dụ, bảng hàm số học chuẩn
4
Các thủ tục chuẩn vào/ra
đơn giản -Soạn thảo, dịch, thực hiện và hiệu chỉnh chơng trình
7
- Biết các lệnh vào ra đơn giản để nhập thông tin từ bàn phím và đa kết quả 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 Turbo Pascal
- Bớc đầu sử dụng đợc chơng trình dịch để phát hiện lỗi, bớc đầu sửa
đ-ợc chơng trình dựa vào thông báo lỗi
Thực hành việc nhập dữ liệu từ bàn phím và đa kết quả ra màn hình bằng một chơng trình đơn giản
Thuyết trình, vấn
đáp, minh hoạ
Máy chiếu: chơng trình Pascal đơn giản
Thực hành
8
- Viết đợc một chơng trình Pascal
đơn giản, thực hiện các bớc thực hiện, hiệu chỉnh chơng trình với nhiều bộ dữ liệu cụ thể
Thực hành ví dụ trong SGK
Giải thích, phát vấn
- Máy tính cho học sinh thực hành
10 5
Bài tập và thực hành 1
9, 10
- Giới thiệu một chơng trình Pascal hoàn chỉnh đơn giản
- Làm quen với một số dịch vụ cơ
bản của TP hoặc FP trong việc soạn thảo, lu trữ, dịch và thực hiện chơng trình
- Thực hành ví dụ trong SGK Giải thích, phát vấn
- Máy tính cho học sinh thực hành
Kiểm tra một tiết 11
Trang 5
n Tên chơng Tên bài TTPPCt Mục tiêu cần đạt đợc PhơngPháp PhơngTiện
6
Chơng III:
Cấu trúc rẽ
nhánh và lặp
Cấu trúc rẽ nhánh 12
- Hiểu nhu cầu của cấu trúc rẽ nhánh trong biểu diễn thuật toán
- Hiểu câu lệnh rẽ nhánh dạng thiếy
và dạng đủ
- Hiểu câu lệnh ghép
- Sử dụng đợc câu lệnh rẽ nhánh trong miêu tả thuật toán củamột số bài toán đơn giản
- Viết đợc các lệnh rẽ nhánh khuyết, rẽ nhánh đầy đủ
Đặt vấn đề, dẫn dắt
Thuyết trình, phát vấn
Trình chiếu các ví dụ
- Máy chiếu:
+ Cú pháp câu lệnh if-then
+ Các ví dụ minh hoạ
Cấu trúc lặp 13,
14, 15
- 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 đúng đắn từng loại cấu trúc lặp vào tình huống cụ thể
- Mô tả đợc 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
định trớc,
- Viết đợc thuật toán giải một số bài toán đơn giản
Đặt vấn đề từ ví
dụ thực tế (bài toán gửi tiền tiết kiệm)
Thuyết trình, phát vấn
Trình chiếu các cấu trúc lặp
- Máy chiếu: các ví dụ
ch-ơng trình đơn giản sử dụng cấu trúc lặp
7
Trang 6
n Tên chơng Tên bài TTPPCt Mục tiêu cần đạt đợc PhơngPháp PhơngTiện
8
Ôn tập 16,
17
- Luyện tập:
+ Làm đợc các bài tập rẽ nhánh và lặp đơn giản
- Hiểu đợc các khái niệm: lập trình, chơng trình dịch, ngôn ngữ lập trình
- Viết đợc các biểu thức ở dạng toán học sang dạng Pascal
- Viết đợc một chơng trình Pascal
đơn giản sử dụng cấu trúc rẽ nhánh, cấu trúc lặp
Học sinh hoạt
động nhóm trong những bài tập 5,6,7,8
- Kiểm tra trên giấy
- Máy tính
11
9 Kiểm tra một
tiết 18 - Hiểu đợc các khái niệm: lập trình,chơng trình dịch, ngôn ngữ lập
trình
- Viết đợc các biểu thức ở dạng toán học sang dạng Pascal
- Viết đợc một chơng trình Pascal
đơn giản sử dụng cấu trúc rẽ nhánh, cấu trúc lặp
- Kiểm tra trên giấy
Thực hành 19 - Xây dựng chơng trình có sử dụng
cấu trúc rẽ nhánh
- Làm quen với việc hiệu chỉnh
ch-ơng trình
- Thực hành ví dụ trong SGK Giải thích, phát vấn
Phòng máy tính
10
Chơng IV:
Kiểu dữ liệu
có cấu trúc
Kiểu mảng và biến có chỉ số
20, 21, 22, 23
- Hiểu khái niệm mảng một 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 giải một số bài toán đơn giải 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
Gợi vấn đề từ bài toán nhập nhiệt độ từng tháng rồi tính nhiệt độ trung bình cả
năm
Thuyết trình, vấn
đáp, quan sát
Hoạt động nhóm làm bài tập nhỏ
- Máy chiếu: Các ví dụ
ch-ơng trình đơn giản
- Cấu trúc mảng
11
Trang 7
n Tên chơng Tên bài TTPPCt Mục tiêu cần đạt đợc PhơngPháp PhơngTiện
12
24, 25
- Nâng cao kĩ năng sử dụng một số câu lệnh và một số kiểu dữ liệu thông qua việc tìm hiểu, chạy thử các chơng trình có sẵn
- Biết giải một số bài toán tính toán, tìm kiếm đơn giản trên máy tính
Thực hành theo nhóm
Kiểm tra, sửa lỗi thờng gặp chung và lỗi cá nhân trực tiếp trên máy
13 thực hành 4Bài tập và
26, 27
- Biết nhận xét, phân tích, đề xuất thuật toán sao cho chơng trình chạy nhanh hơn
- Làm quen với dữ liệu có cấu trúc
và bài toán sắp xếp
Thực hành theo nhóm
Kiểm tra, sửa lỗi thờng gặp chung và lỗi cá nhân trực tiếp trên máy
Phòng thực hành
12
14
Kiểu dữ liệu xâu
28, 29
- 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
- Sử dụng đợc một số thủ tục, hàm thông dụng về xâu
- Cài đặt đợc một số chơng trình
đơn giản có sử dụng xâu
Thuyết trình
Vấn đáp, quan sát
Hoạt động nhóm
- Các chơng trình đơn giản
sử dụng xâu
15
Bài tập và thực hành 5
30 , 31
- Thực hiện đợc việc tìm kiếm, thay thế và biến đổi xâu Thực hành theo
nhóm
Quan sát, kiểm tra, sửa lỗi thờng gặp chung, lỗi cá nhân trực tiếp trên máy
- Máy tính
16
Bài tập
32
- Chữa đợc các bài tập sử dụng cấu trúc mảng, xâu Thuyết trình, vấn
đáp
Học sinh hoạt
động nhóm chữa bài tập
Kiểu bản ghi 33 - Biết khái niệm kiểu bản ghi
- Biết cách khai báo bản ghi, truy cập trờng của bản ghi
Gợi vấn đề, phát vấn
Thuyết trình
- Máy chiếu: Các ví dụ
ch-ơng trình đơn giản sử dụng kiểu bản ghi
Trang 8
n Tên chơng Tên bài TTPPCt Mục tiêu cần đạt đợc PhơngPháp PhơngTiện
1
17
18
19
Bài tập 34,
35
- Luyện tập cách khai báo bản ghi, truy cập trờng của bản ghi thông qua các bài tập
Vấn đáp, cho học sinh hoạt động nhóm giải quyết bài tập
- Máy chiếu: Các chơng trình cài đặt các bài tập
Kiểm tra học
kỳ I 36
2 Chơng V: Tệp
và thao tác
với tệp
Kiểu dữ liệu tệp Thao tác với tệp
37 - Biết khái niệm về kiểu dữ liệu tệp;
- Biết khái niệm tệp định kiểu và tệp văn bản;
- Biết cáclệnh khai báo tệp định kiểu và tệp văn bản
- Khai báo đúng tệp văn bản
- Biết các bớ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
- Biết một số hàm và thủ tục chuẩn làm việc với tệp
Thuyết trình, vấn
đáp
Trình chiếu
- Mấy chiếu: Cú pháp các thao tác làm việc với tệp
20 Ví dụ làm việc
với tệp 38 - áp dụng đợc các thao tác làm việcvới tệp để làm bài tập
- Rèn luyện kĩ năng lập trình
- Hớng dẫn học sinh xác định bài toán, ý t-ởng
- Cho học sinh thảo luận nghiên cứu
ch-ơng trình cài đặt trong SGK và trình bày trên bảng
- Đa thêm bài tập
- Máy chiếu: Chạy các
ch-ơng trình đã cài đặt máy tính
Trang 9
n Tên chơng Tên bài TTPPCt Mục tiêu cần đạt đợc PhơngPháp PhơngTiện
21
Bài tập 39 - áp dụng đợc các thao tác làm việc
với tệp để làm bài tập
- Rèn luyện kĩ năng lập trình
- Hớng dẫn học sinh xác định bài toán, ý t-ởng trong các bài tập
- Cho học sinh thảo luận nghiên cứu sau
đó trình bày chơng trình cài đặt trên bảng
- Máy chiếu: Chạy các
ch-ơng trình đã cài đặt máy tính
3 22
23
24
25
Chơng VI
Chơng trình
con và lập
trình có cấu
trúc
Chơng trình con và phân loại
Ví dụ về cách viết và sử dụng chơng trình con
40 , 41, 42
43
- Biết vai trò của chơng trình con trong lập trình;
- Biết sự phân loại chơng trình con:
thủ tục và hàm
- Biết cấu trúc một thủ tục, danh sách vào ra hình thức; Biết mối liên
hệ giữa chơng trình và thủ tục; Biết gọi một thủ tục
- Nhận biết đợc các thành phần trong phần đầu của thủ tục; Sử dụng
đợc lởi gọi một thủ tục; Viết thủ tục
đơn giản;
- Biết cấu trúc của một hàm, danh sách vào / ra hình thức; Biết mối liên quan giữa chơng trình và hàm;
Biết gọi một hàm;
- Nhận biết đợc các thành phần trong phần đầu của hàm; Viết đợc hàm đơn giản
- Nêu vấn đề
- Phát vấn, thuyết trình
- Cho học sinh quan sát và thực hành trực tiếp
- Máy chiếu
4
Bài tập và thực hành 6 44,
45
- Rèn luyện các thao tác xử lí xâu,
kĩ năng tạo hiệu ứng chữ chạy trên màn hình;
- Nâng cao kĩ năng viết, sử dụng
ch-ơng trình con
- Nêu vấn đề, phát vấn, thuyết trình
- Hoạt động nhóm giải quyết các bài thực hành
- Máy tính thực hành 26,
27
Bài tập và thực hành 7
46, 47
- Nâng cao kĩ năng viết, sử dụng
ch-ơng trình con;
- Biết cách viết một chơng trình có cấu trúc để giải một bài toán trên
- Nêu vấn đề, phát vấn, thuyết trình
- Hoạt động nhóm giải quyết các bài
- Máy tính thực hành
28,
Trang 10
T á n g T ầ n Tên chơng Tên bài TTPPCt Mục tiêu cần đạt đợc PhơngPháp PhơngTiện 30 Kiểm tra 1 tiết 48 - Đánh giá mức độ tiếp thu kiến thức và khả năng vận dụng kiến thức giải quyết các bài tập - Kiểm tra viết 5 31, 32 Th viện về ch-ơng trình con chuẩn 49, 50 - Biết cách sử dụng th viện chuẩn:các hàm và thủ tục chuẩn sẵn có; - Hiểu một số câu lệnh trớc đây thực chất là thủ tục và hàm chuẩn - Biết khai báo và sử dụng th viện CRT - Hiểu khái niệm màn hình đồ hoạ và điều kiện làm việc trong chế độ đồ hoạ; - Biết một số hàm và thủ tục vẽ hình đơn giản: điểm, đờng,
- Nêu vấn đề, phát vấn thuyết trình 33 34 Bài tập và thực hành 8 51 - Giới thiệu một số chơng trình đểhọc sinh thấy đợc khả năng đồ hoạ của Pascal - Nêu vấn đề và hớng giải quyết; - Thảo luận theo nhóm - Máy tính 35 36 Ôn tập 52 - Củng cố lại các kiển thức và kĩ năng lâp trình trong các bài tập sử dụng kiểu dữ liệu có cấu trúc, tệp và chơng trình con - Nêu vấn đề, phát vấn, thuyết trình Kiểm tra học kì 2 53 - Kiểm tra đánh giá mức độ kiếnthức đạt đợc của học sinh - Kiểm tra viết. Nhận xét của tổ chuyên môn và BGH nhà trờng
Trang 11
Trang 12
Sở giáo dục và đào tạo thái nguyên
Trờng trung học phổ thông bắc sơn
kế hoạch giảng dạy 12
Bắc Sơn, năm 2008 – 2009 2009