ke hoach giang day tin hoc 11 20122013

13 5 0
ke hoach giang day tin hoc 11 20122013

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

- Biết được cấu trúc của lệnh gán và một số hàm chuẩn thông dụng trong ngôn ngữ lập trình Pascal.. Kĩ năng.[r]

(1)

TRƯỜNG THPT NGUYỄN HUỆ CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TỔ: KHOA HỌC TỰ NHIÊN Độc lập – tự – hạnh phúc

-oOo -KẾ HOẠCH GIẢNG DẠY

Mơn : Tin 11 PHÇN I: MơC TI£U :

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

 Chương trình dạy theo phân phối chương trình

 Học sinh nắm Kiến thức áp dụng làm tập thực hành vận dụng thực tế 2 Tổ chức thực hành

 Đảm bảo việc thực hành tốt cho học sinh theo phân phối chương trình

 Tổ chức thực hành ca, đảm bảo học sinh thực hành cụ thể máy tính 3 Bồi dưỡng giờ

 Do điều kiện sở vật chất hạn chế nên việc cho học sinh thực hành phịng máy cịn ít, tổ chức

thêm buổi thực hành cho số học sinh

 Duy trì sĩ số học sinh

 Nâng cao chất lượng dạy, giáo dục đạo đức liên hệ thực tế sống  Tổ chức kiểm tra đánh giá kết học tập học sinh theo quy chế

 Phối hợp với lực lượng giáo dục nhà trường, ban chun mơn, đồn thể

(2)

Học kì : Thực 19 tuần với 18 tiết

Tuần Tiết Nội dung Mục tiêu cần đạt được Phương tiện

1 1

Chương I: Một số khái niệm lập trình

ngơn ngữ lập trình §1 - Khái niệm lập trình ngơn ngữ lập

trình.

Kiến thức:

- Học sinh nhận biết có ba lớp ngơn ngữ lập trình mức ngơn ngữ lập trình : ngơn ngữ máy, hợp ngữ ngôn ngữ bậc cao

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

Kĩ năng:

- Phân biệt hai khái niệm biên dịch thông dịch, phân biệt loại ngơn ngữ lập trình

GA, SGK, STK, tranh vẽ sơ đồ

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

Kiến thức:

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

- Học sinh ghi nhớ quy định tên, biến ngơn ngữ lập trình

Kĩ năng:

- Phân biệt tên, biến

- Biết cách đặt tên chúng nhận biết tên viết sai quy tắc

GA, SGK, STK, tranh vẽ sơ đồ

3 3 Bài tập

Kiến thức:

- Củng cố lại cho HS Kiến thức học lập trình, ngơn ngữ lập trình bậc cao, ngơn ngữ máy, chương trình dịch, thơng dịch, biên dịch qua tập trắc nghiệm

Kĩ năng:

- Xác định tên đúng, tên sai, tên chuẩn, từ khoá

- Biết viết tên ngơn ngữ lập trình cụ thể

GA, SGK, STK, tranh vẽ sơ đồ

4 4 Chương II: Chương trình Kiến thức: GA, SGK, STK,

(3)

đơn giản

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

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

§5 - Khai báo biến.

- Biết ý nghĩa cách khai báo: Tên chương trình, thư viện

- Nhận biết thành phần chương trình đơn giản

- HS nắm tên, phạm vi giá trị kiểu liệu chuẩn thường dùng dung lượng nhớ dùng để lưu trữ giá trị chúng

- Xác định kiểu cần khai báo liệu đơn giản - Hiểu cách khai báo biến Pascal biết khai báo biến

Kỹ năng

- Biết cách khai báo tên chương trình, khai báo thư viện, khai báo loại Pascal

- Biết lựa chọn kiểu liệu chuẩn kiểu ngun, kiểu thực, kiểu kí tự, kiểu lơgic vào số tốn cụ thể cách hợp lí

- Biết khai báo biến đơn cần sử dụng chương trình

5 5 §6 - Phép tốn, biểuthức, câu lệnh gán.

Kiến thức

- Biết phép tốn thơng dụng ngơn ngữ lập trình

- Biết diễn đạt biểu thức 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 ngôn ngữ lập trình Pascal

Kĩ năng

- Sử dụng phép toán để xây dựng biểu thức - Sử dụng lệnh gán để viết chương trình

GA, SGK, STK, tranh vẽ sơ đồ

6 6 §7 - Các thủ tục vào/ra đơn giản.

§8 - Soạn thảo, dịch,

Kiến thức:

- Biết lệnh vào đơn giản để nhập thơng tin từ bàn phím đưa thơng tin hình

(4)

thực hiệu chỉnh chương trình.

- Biết bước: soạn thảo, dịch, thực hiệu chỉnh chương trình

- Biết số công cụ môi trường Turbo Pascal

Kỹ năng:

- Viết số lệnh vào đơn giản

- Bước đầu sử dụng chương trình dịch để phát lỗi

- Bước đầu chỉnh sửa chương trình dựa vào thơng báo lỗi chương trình dịch tính hợp lý kết thu

7 7 Bài tập thực hành 1.( tiết 1)

1 Kiến thức

- Biết chtrình Pascal hồn chỉnh

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

2

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

- Bước dầu biết phân tích hồn thành chtrình n gin trờn Pascal

Phòng máy, thành phần thiÕt bÞ MT, GA

8 8 Bài tập thực hành 1.( tiết 2)

Kiến thức

- Biết chtrình Pascal hồn chỉnh

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

Kỹ

- Biết sử dụng số dịch vụ chủ yếu Pascal soạn thảo, lưu, dch v thc hin chng trỡnh

Phòng máy, thành phần thiết bị MT, GA

9 9 Bi tập Kiến thức

Củng cố nội dung đạt tiết thực hành

Biết sử dụng thủ tục chuẩn vào/ra Biết xác định input

(5)

và output

Kỹ

Thành thạo việc viết chương trình giản với cấu

GA, SGK, STK, tranh vẽ sơ đồ trỳc học

10 10 Kiểm tra tiết

11 11

Chương III: Cấu trúc rẽ nhánh lặp §9 - Cấu trúc rẽ nhánh

(tiết 1)

Kiến thức:

- Hiểu nhu cầu cấu trúc rẽ nhánh biểu diễn thuật toán Hiểu câu lệnh rẽ nhánh, câu lệnh ghép

- Giới thiệu tổ chức rẽ nhánh, cú pháp chức câu lệnh rẽ nhánh (dạnh thiếu dạng đầy đủ)

Kỹ năng:

- Biết sử dụng cấu trúc rẽ nhánh mơ tả thuật tốn số toán đơn giản

GA, SGK, STK, tranh vẽ sơ đồ

12 12 §9 - Cấu trúc rẽ nhánh(tiết 2)

Kiến thức:

- Giới thiệu tổ chức rẽ nhánh, cú pháp chức câu lệnh rẽ nhánh (dạnh thiếu dạng đầy đủ)

Kỹ năng

- Biết viết lệnh rẽ nhánh dạng thiếu, rẽ nhánh dạng đầy đủ áp dụng để thể thuật toán số toán đơn giản

GA, SGK, STK, tranh vẽ sơ đồ

13 13 Bài tập

Kiến thức

- Củng cố Kiến thức cấu trúc cấu trúc rẽ nhánh Kĩ

- Vận dụng Kiến thức học vào giải số tập đơng giản

GA, SGK, STK, tranh vẽ sơ đồ

14 14 §10 - Cấu trúc lặp (tiết

1) - Hiểu nhu cầu cấu trúc lặp biễu diễn thuật toán - Biết cấu trúc chung lệnh lặp với số lần biết trước For NNLT Pascal

- Biết sử dụng dạng lệnh lặp For Kĩ năng:

Bước đầu sử dụng lệnh lặp For để lập trình giải

(6)

quyết số toán đơn giản

15 15 §10 - Cấu trúc lặp (tiết2)

Kiến thức

- Biết ý nghĩa cấu trúc lặp có số lần lặp chưa biết trước

- Biết cấu trúc chung lệnh lặp While NNLT Pascal

- Phân biệt giống khác cấu trúc lặp For While

- Sử dụng 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 giải số toán đơn giản

GA, SGK, STK, tranh vẽ sơ đồ

16 16 Bài tập

Kiến thức

- Củng cố Kiến thức cấu trúc lặp Kĩ

- Vận dụng Kiến thức học vào giải số tập đơn giản

GA, SGK, STK, tranh vẽ sơ đồ

17 17 Ôn tập học kì I Hệ thống hóa Kiến thức học kì I

18 18 Kiểm tra học kì I

Học kì : Thực 18 tuần với 34 tiết

Tuần Tiết Nội dung Mục tiêu cần đạt Phương

tiện

19 Bài tập thực hành2 (tiết 1)

Kiến thức

- Sử dụng lệnh lặp For để giải toán đơn giản

- Vận dụng đắn dạng lệnh lặp For

- Viết lệnh lặp For để mô tả thuật toán số toán đơn giản

(7)

20

20 Bài tập thực hành2 (tiết 2)

Kiến thức:

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

Kĩ năng:

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

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

Phòng máy, thành phần thiết bị MT, GA

21 Bài tập (tiết 1)

Kiến thức

- Củng cố Kiến thức cấu trúc cấu trúc rẽ nhánh

- Vận dụng Kiến thức học vào giải số tập đơng giản

GA, SGK, STK, tranh vẽ sơ đồ

21

22 Bài tập (tiết 2)

Kiến thức

- Củng cố Kiến thức cấu trúc lặp

- Vận dụng Kiến thức học vào giải số tập đơn giản

GA, SGK, STK, tranh vẽ sơ đồ

23 Bài tập (tiết 3)

Kiến thức

- Ôn tập lại Kiến thức cấu trúc lặp cấu trúc rẽ nhánh

- Luyện tập số tập tổng hợp

GA, SGK, STK, tranh vẽ sơ đồ

22

24

Chương IV: Kiểu liệu có cấu trúc

§11 - Kiểu mảng ( tiết 1)

Kiến thức

- Hiểu khái niệm kiểu mảng, mảng chiều cách khai báo mảng chiều

Kỹ năng

- Biết cách xây dựng kiểu liệu mảng chiều ngơn ngữ lập trình thơng dụng

GA, SGK, STK, tranh vẽ sơ đồ

25 §11 - Kiểu mảng( tiết 2)

Kiến thức

- Tìm hiểu số ví dụ tìm phần tử lớn dãy số nguyên xếp dãy số bàng thuật toán tráo đổi

- Xác đình input output từ tốn

GA, SGK, STK, tranh vẽ sơ đồ

23 26 Bài tập - Khai báo kiểu, biến mảng chiều, cách tham chiếu dến p/tử mảng

- Củng cố làm hs hiểu sâu thuật toán xếp học lớp 10

(8)

27 Bài tập thực hành3 ( tiết 1)

Kiến thức:

- Củng cố cho HS hiểu biết kiểu liệu mảng -Kỹ năng:

- Khai báo kiểu liệu mảng, nhập liệu mảng, đưa hình số giá trị phần tử mảng

Phßng máy, thành phần thiết bị MT, GA

24

28 Bài tập thực hành 3 ( tiết 2)

Kiến thức:

- Củng cố cho HS hiểu biết kiểu liệu mảng

Kỹ năng:

- Khai báo kiểu liệu mảng, nhập liệu mảng, đưa hình số giá trị phần tử mảng

- Duyệt qua phần tử mảng để xử lý phn t

Phòng máy, thành phần thiết bị MT, GA

29 Bài tập thực hành4 ( tiết 1)

Kiến thức

- Củng cố Kiến thức liệu kiểu mảng

- Xây dựng cấu trúc liệu, hiểu thuật toán xếp tráo đổi

- Biết chỉnh sữa lỗi chương trình

- Tự nhập DL để hiểu ý nghĩa số câu lệnh

Phßng máy, thành phần thiết bị MT, GA

25

30 Bài tập thực hành4 ( tiết 2)

Kiến thức

- 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 số toán liên quan Kĩ năng:

- 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 liệu kiu mng

Phòng máy, thành phần thiết bị MT, GA

31 §12 - Kiểu xâu. ( tiết 1)

Kiến thức

- Biết kiểu dự 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 với kiểu

(9)

xâu

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

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

kĩ năng

- Khai báo biến kiểu xâu ngơn ngữ lập trình Pascal

- Sử dụng biến xâu phép toán xâu để giải toán đơn giản

26

32 §12 - Kiểu xâu.( tiết 2)

Kiến thức:

- Hiểu lợi ích hàm thủ tục liên quan đến xâu tring ngôn ngữ lập trình Pascal

- Nắm cấu trúc ching chức số hàm liên quan đến xâu

Kỹ năng:

- Bước đầu sử dụng số hàm, thủ tục thông dụng xâu

- Có thể cài đặt số chương trình đơn giản có sử dụng xâu

GA, SGK, STK, tranh vẽ sơ đồ

33 Bài tập.

.Kiến thức:

- 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ự,

Kỹ năng:

- 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

GA, SGK, STK, tranh vẽ sơ đồ

27 34 Bài tập thực hành 5 ( tiết 1)

.Kiến thức:

- Khắc sâu thêm phần Kiến thức lý thuyết kiểu xâu kí tự,

(10)

đặ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ự,

Kỹ năng:

- 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

35 Bài tập thực hành5 ( tiết 2)

Kiến thức:

- Hs tự xây dựng số thật toán xâu soạn thảo NNLT Pascal

- 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

Kỹ năng:

- 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 hm v th tc chun

Phòng máy, thành phần thiết bị MT, GA

28 36 Bi tp.

Củng cố Kiến thức kiểu xâu, trả lời số câu hỏi liên quan tới nội dung

37 Kiểm tra thực hành

29

38

Chương V: Tệp thao tác với tệp §14 - Kiểu liệu

tệp.

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

Kiến thức

- Hiểu khái niệm vai trò kiểu tệp

- Hiểu chất tệp văn bản, biết bước làm việc với tệp

Kỹ năng

- Biết cách phân loại tệp theo cách tổ chức liệu theo cách truy cập

- Biết khai báo biến tệp, thao tác với tệp văn sử dụng số hàm, thủ tục chuẩn làm việc với tệp

GA, SGK, STK, tranh vẽ sơ đồ

39 §16 - Ví dụ làm việc với tệp ( tiết

1)

Kiến thức

- Củng cố lại Kiến thức học tệp chương thơng qua ví dụ

(11)

Kỹ

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

30

40

§16 - Ví dụ làm việc với tệp ( tiết

2)

Kiến thức

- Củng cố lại Kiến thức học tệp chương thơng qua ví dụ

Kỹ

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

GA, SGK, STK, tranh vẽ sơ đồ

41 Bài tập

Kiến thức:

- Ôn lại Kiến thức ghi: cú pháp khai biến, cách tham chiếu, số câu lệnh liên quan đến thao tác xử lý ghi

- Nắm số thuật tốn: Nhập thơng báo kết trường, xếp liệu

2.Kỹ năng:

- Khai báo kiểu ghi NNLT Pascal - 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ố toán

GA, SGK, STK, tranh vẽ sơ đồ

31

42

Chương VI: Chương trình lập trình có cấu

trúc §17 - Chương trình phân

loại.

Kiến thức

- Hiểu khái niệm cần thiết chương trình lập trình giải tốn máy tính

Kỹ năng

- Phân biệt hai loại chương trình (thủ tục hàm) có số kĩ ban đầu sử dụng chương trình lập trình

GA, SGK, STK, tranh vẽ sơ đồ

43 §18 - Ví dụ về cách viết sử

dụng chương trình ( tiết 1)

Kiến thức

- Biết CTC khối lệnh nhằm giải nêu để góp phần giải nêu lớn chương trình

Kỹ năng

(12)

- Biết viết nhứng chương trình dài, phức tạp thỡ việc sử dụng CTC cần thiết

- Biết lợi ích việc sử dụng CTC

32

44

§18 - Ví dụ về cách viết sử

dụng chương trình ( tiết 2)

Kiến thức:

Biết phân biệt hai loại chương trình con: Hàm thủ tục Biết cấu trúc chương trình

Biết phân biệt tham số hình thức ví i tham số thực sự, biến cục ví i biến tồn cục

Kỹ năng:

- Nhận biết hai loại tham số hình thức tham số thật - Nhận biết phạm vi hoạt động biến toàn cục, biến cục

GA, SGK, STK, tranh vẽ sơ đồ

45 Bài tập

Kiến thức: Củng cố lại cho học sinh Kiến thức

chương

Kỹ năng:

- Nâng cao kĩ sử dụng số lệnh kiểu liệu tệp - Gắn tên tệp, mở tệp đóng tệp;

GA, SGK, STK, tranh vẽ sơ đồ

46 Bài tập

Kiến thức: Củng cố lại cho học sinh Kiến thức

chương

Kỹ năng:

- Nâng cao kĩ sử dụng số lệnh kiểu liệu tệp - Biết giải số toán cụ thể thường gặp

GA, SGK, STK, tranh vẽ sơ đồ

33

47 Bài tập thực hành6 ( tiết 1)

Kiến thức:

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

Kĩ năng:

- 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 chng trỡnh

Phòng máy, thành phần thiết bÞ MT, GA

(13)

6 ( tiết 2)

- Nắm cấu trúc sơ đồ thực cấu trúc rẽ nhánh - Biết áp dụng cấu trúc để giải toán

Kĩ năng:

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

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

c¸c thành phần thiết bị MT, GA

34 49 Bi tập Củng cố Kiến thức làm tập sau tiết thực hành 50 Ôn tập ( tiết 1) Hệ thống hóa Kiến thức học kì II

35 51 Ơn tập ( tiết 2) Hệ thống hóa Kiến thức học kì II

36 52 Kiểm tra học kì 2

Phù Ninh ,ngày tháng 09 năm 2012

Ngày đăng: 03/06/2021, 09:27

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan