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

Ke hoach bo mon tin hoc 11

17 14 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 202,5 KB

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

Nội dung

Hiểu khái niệm một chiều và mảng  Hiểu cách khai báo và truy cập đến các phần tử của mảng..  Biết cách cài đặt một số thuật toán đơn giản vớI các kiểu dữ liêu một chiều..[r]

Trang 1

HỌC KÌ I CHƯƠNG 1: MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH

8 1

1

§1 KHÁI NIỆM

LẬP TRÌNH &

NNLT& CÁC THÀNH PHẦN

CƠ BẢN CỦA NNLT ( Mục 1 bài

2)

 Phân loạI NNLT( biết có 3 loại NNLT và các mức của NNLT:NN máy, hợp ngữ và NNLT bậc cao)

 Chương trình dịch( Biết khái niệm của chương trình dịch, biên dịch và thông dich)

Thuyết trình, đàm thoại, giải quyết vấn đề, trực quan…

Giáo án, SGK, phấn, bảng

 Mỗi loại NNLT phù hợp với người lập trình có trình độ như thế nào?

 Kể tên một số NNLT bậc cao có sử dụng biện dịch và thông dịch

 Khái niệm lập trình

 Phân loại, đặc điểm của NNLT bậc cao

 Chương trình dịch là gì?

 Các thành phần của NNLT

 Các thành phần cơ sở của NNLT

PHẦN CỦA NNLT

(Mục 2 bài 2)

 Biết các thành phần cơ bản của NNLT: bảng chử cái, cú pháp và ngữ nghĩa

 Biết các thành phần cơ sở của Pascal: bảng chử cái, tên, tên chuẩn, tên riêng( từ khoá), hằng và biến

Kĩ năng phân biệt tên, hằng vá biến.

biết đặt tên đúng

Thuyết trình, đàm thoại, giải quyết vấn đề, trực quan…

 Làm bài tập 4, 5, 6 SGK – trang 13

 Xem bài đọc thêm:

NNLT Pascal SGK T14,

15, 16

TRƯỜNG THPT ĐẠI AN

GIÁO VIÊN: KIÊN NHIÊN

KẾ HOẠCH BỘ MÔN TIN HỌC 11

Trang 2

Tên Bài Dạy Trọng tâm của bài Phương pháp ĐDDH Bài tập BS Trọng tâm chương

 Trã lời một số câu hỏI sau:

1 Tại sao phảI xây dựng NNLT bậc cao…

2 Chương trình dịch là gì? tạI sao phảI

có CT dịch

3 Biên dịch và thông dịch khác nhau như thế nào?

4 Hãy nêu sự khác nhau giữa từ khoá

và tên chuẩn?

Viết ra một số tên đúng theo Pascal…

Vấn đáp, giải quyết vấn đề, trực quan…

Giáo án, SGK, bài tập phấn, bảng

 Xem trước bài : Cấu trúc chương trình, SGK Trang 18

 Xem nội dung mục b SGK trang 128

 Xem một số tên riêng

CHƯƠNG II : CHƯƠNG TRÌNH ĐƠN GIẢN

4

§ 3 CẤU TRÚC

CHƯƠNG TRÌNH

 Hiểu CT là sự mô tả của thuật toán bằng 1 NNLT

 Biết cấu trúc của một CT Pascal: cấu trúc chung và các thành phần

Thuyết trình, đàm thoại, vấn đáp

Giáo án, SGK, phấn, bảng

Tranh v ẽ

 Làm bài tập 1, 2, 3, 4, 5 SGK Trang 35

 Xem trước nội dung bài PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN trang 26

 Xem nội dung phụ lục

B SGK trang 129 CÁC THỦ TỤC VÀO / RA CHUẨN

 Cấu trúc chương trình đơn giản, các thành phần cơ bản của chương trình

 Một số kiểu

dữ liệu chuẩn: Integer, Real,…

 Cách khai báo biến

 Phép toán, biểu thức số học, biểu thức quan hệ, biểu thức số học…

 Câu lệnh gán

5

§ 4 MỘT SỐ KIỂU

DỮ LIỆU CHUẨN

&

§ 5 KHAI BÁO

BIẾN

 Biết một số kiểu dữ liệu: nguyên, thực, kí tự, logic 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ách khai báo biến

 Khai báo đúng

 Nhận biết khai báo sai

Thuyết trình, đàm thoại, giải quyết vấn đề

Giáo án, SGK, phấn, bảng

BIỂU THỨC, CÂU

LỆNH GÁN

 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, biểu thức quan hệ

 Hiểu lệnh gán

Thuyết trình, đàm thoại, giải quyết vấn đề, trực quan…

Giáo án, SGK, phấn, bảng

 Làm các bài tập 5, 6, 7,

8 SGK trang 35-36

 Xem nội dung phụ lục

A SGK trang 121

Trang 3

 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

§7 CÁC THỦ TỤC

VÀO/RA CHUẨN

§ 8 SOẠN THẢO,

DỊCH,THỰC HIỆN VÀ CHỈNH

CT

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

 Viết một số lệnh vào/ra đơn giản

 Biết các bước:soạn thảo,dịch và thực hiện CT và hiệu chỉ CT

 Biết một số công cụ của môi trừơng Pascal( sử dụng chương trình dịch để phát hiện lổI, tính hợp lí của kết quả……)

Thuyết trình, Đàm thoại,

Giáo án, SGK,

 So sánh sự giống và khác giữa Write() Và Writeln()

 So sánh sự giống và khác giữa Read() Và Readn()

 Tìm hiểu chức năng của Readln() và Writeln()

 Viết CT nhập vào một

số và tính bình phương của

số đó

 Viết CT nhập vào độ dài bán kính và tính CV,

DT hình tròn tương ứng

 Làm các bài tập 9, 10 SGK trang 36

8

9

BÀI TẬP

&

THỰC HÀNH 01

 Giới thiệu một CT Pascal đơn giản hoàn chỉnh

Làm quen vớI một số dịch vụ cơ bản của TP hoặc Free Pascal trong việc soạn thảo, lưu trữ, dịch và thực hiện chương trình

Nêu vấn đề giảI thích và vấn đáp

Giáo án, SGK, bài tập phấn, bảng,

……

Trả lờI các câu hỏI và bài bài tập sau:

1 Hãy nêu sự khác nhau giữa hằng và biến…

2 Tại sau phảI khai báo biến

3 Trong TP một biến nhận giá trị từ 10 đến 25532 thì biến đó được khai báo kiểu dữ liệu gì?

4 ………

Thuyết trình, đàm thoại, giải quyết vấn đề, trực quan…

Giáo án, SGK, bài tập phấn, bảng,

 Xem nội dung phụ lục

B, SGK trang 122

 Xem nội dung phụ lục

B, SGK trang 136

 Viết CT nhập vào độ dài 3 cạnh một tam giác

Tính CV và DT của tam giác đó

Trang 4

Tên Bài Dạy Trọng tâm của bài Phương pháp ĐDDH Bài tập BS Trọng tâm chương

11

12

§ 9 CẤU TRÚC RẼ

NHÁNH

 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 khuyết và đầy đủ)

 Hiểu câu lệnh ghép

 Sử dụng cấu trúc rẽ nhánh mô tả một

số thuật toán đơn giản

 Viết được cú pháp các lệnh rẽ nhánh dạng khuyết và đầy đủ

Thuyết trình, Đàm thoại

 Trả lời câu hỏi 1,2,4, SGK trang 50

 VCT nhập vào 2 số bất

kì in ra giá trị lớn nhất và nhỏ nhất của 2 số đó

 VCT giải PT

ax4+bx2+c=0

 Xem nội dung bài CẤU TRÚC LẬP

 Giới thiệu các loại cấu trúc điều kiển trong lập trình cấu trúc là rẽ nhánh

và lập

 Khái niệm

về bước đầu lập trình có cấu trúc

 Giới thiệu lệnh ghép Begin… End;, lệnh rẽ nhánh if Then, câu lệnh lập For…

Do, While…do trong NNLT Pascal

12

13

14

§ 10 CẤU TRÚC

LẶP

 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 sử dụng cấu trúc lập vào từng tình huống cụ thể

 Sử dụng đúng các câu lệnh lập trong các bài toán đơn giản

 Viết đúng câu 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 một số bài toán đơn giản

Thuyết trình, đàm thoại, giải quyết vấn đề, trực quan…

Giáo án, SGK, bài tập phấn, bảng, tranh v ẽ lưu đ ồ

 Giải bài tập 5a, 6 SGK trang 51

 Xem trước nội dung của cấu trúc lặp chưa xác định While…do

 Xem nội dung phụ lục

B, SGK trang 131

 Xem nội dung phụ lục

C, SGK trang 139

cấu trúc rẽ nhánh, lặp

 Làm quen vớI việc sử dụng chương trình

 Học sinh cần phải nắm rõ lý thuyết

và bài t ập câu lệnh

 Luyện tập cấu trúc lập, rẽ nhánh chú

ý các bài toán tính tổng và dãy số làm quen vớI việc chỉnh chương trình

Thuyết trình, đàm thoại, giải quyết vấn đề, trực quan…

Giáo án, SGK, bài tập phấn, bảng, tranh v ẽ lưu đồ…

 Giải bài tập 4, 5b, 7, 8, SGK trang 51

 Xem trước nội dung của Bài thực hành 02

 Xem nội dung phụ lục

B, SGK trang 131

 Xem nội dung phụ lục

C, SGK trang 139

Trang 5

17

BÀI TẬP

&

THỰC HÀNH 02

 Xây dựng chương trình có sử dụng cấu trúc rẽ nhánh, lặp

 Làm quen vớI việc sử dụng chương trình

 Học sinh cần phải nắm rõ lý thuyết

và bài t ập câu lệnh

 Luyện tập cấu trúc lập, rẽ nhánh chú

ý các bài toán tính tổng và dãy số làm quen vớI việc chỉnh chương trình

Thuyết trình, đàm thoại, giải quyết vấn đề, trực quan…

Giáo án, SGK, bài tập phấn, bảng, tranh v ẽ lưu đồ…

 Viết CT nhập vào độ dài 3 cạnh một tam giác

Tính CV và DT của tam giác đó

 Viết CT nhập vào 3 số bất kì tìm giá trị nhỏ nhất của nó

 Về nhà học bài làm bài kiểm tra 1 tiết

18

KIỂM TRA 1 TIẾT (TRÊN GIẤY)

 Khái Niệm Về lập trình Và NNLT

 Các thành phần cơ bản của NNLT

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

 Một số kiểu dữ liệu chuẩn, cách khai báo, các phép toán, các thủ tục vào/ra…

 Soạn thảo, dịch và thực hiện CT

Cấu trúc rẽ nhánh, cấu trúc lặp…

Kiểm tra trên giấy

 Xét chương trình sau:

Program vidu;

Var a,b, max: Integer;

Begin Write(‘ nhap vao hai so’);

Readln(a,b);

Max:=a;

If max < b then max:=b;

Writeln(max);

Readln End

? chương trình trên thực hiện công việc gì?

 Xem trước nội dung bài: Kiểu mảng, SGK trang 53

Trang 6

CHƯƠNG IV : KIỂU DỮ LIỆU CÓ CẤU TRÚC

19 § 11 KIỂU MẢNG (Mục 1a)

 Hiểu khái niệm một chiều và mảng hai chiều

 Hiểu cách khai báo và truy cập đến các phần tử của mảng

 Biết cách cài đặt một số thuật toán đơn giản vớI các kiểu dữ liêu một chiều

 Thực hiện được khai báo kiểu mảng, truy cập, tính toán các phần tử của mảng………

 Duyệt từng phần tử của mảng , sắp xếp dãy số nguyên, tìm một số hạng trong dãy…

 Các thao tác trong mảng…

Thuyết trình, đàm thoại, giải quyết vấn đề, phát vấn…

 Viết chương trình nhập

vào một mảng gồmn số nguyên (1<=n<=100) mổi

số có giá trị tuyệt đối không quá 300, Tính tổng giá trị các phần tử có giá trị chia hết cho k

 Trả lời câu hỏi 1-4, làm bài tập 5,6,7,SGK,trang 79

 Đọc trước nội dung mảng hai chiều, SGK trang 59

 Chủ yếu 3 kiểu dữ liệu có cấu trúc là:

 Kiểu mảng 1 chiều và mảng nhiều chiều

 Kiểu xâu kí tự

 Kiểu bản ghi

20

21 § 11 KIỂU MẢNG (Mục 1 b) hai chiều.Hiểu khái niệm một chiều và mảng

 Hiểu cách khai báo và truy cập đến các phần tử của mảng

 Biết cách cài đặt một số thuật toán đơn giản vớI các kiểu dữ liêu một chiều

 Thực hiện được khai báo kiểu mảng, truy cập, tính toán các phần tử của mảng………

 Duyệt từng phần tử của mảng , sắp xếp dãy số nguyên, tìm một số hạng trong dãy…

 Các thao tác trong mảng…

Thuyết trình, đàm thoại, giải quyết vấn đề, phát vấn…

Trang 7

23

BÀI TẬP

&

THỰC HÀNH 03

 Củng cố lại các kiến thức cơ bản về khiểu dử liệu mảng một chiều như:

 Khai báo kiểu dử liệu mảng một chiều

 Nhập / xuất dử liệu cho mảng,

 Duyệt tất cả các phần tử của mảng

Thuyết trình, đàm thoại, giải quyết vấn đề, phát

g thường gập như:Giải một số bài toán

 Tính tổng, đếm, các phần tử thoả điều kiện nào đó

 Tìm phần tử nhỏ, lớn…

24 § 11 KIỂU MẢNG

(Mục 2)

 Hiểu khái niệm một chiều và mảng hai chiều

 Hiểu cách khai báo và truy cập đến các phần tử của mảng

 Biết cách cài đặt một số thuật toán đơn giản vớI các kiểu dữ liêu một chiều

 Thực hiện được khai báo kiểu mảng, truy cập, tính toán các phần tử của mảng………

 Duyệt từng phần tử của mảng , sắp xếp dãy số nguyên, tìm một số hạng trong dãy…

 Các thao tác trong mảng…

Thuyết trình, đàm thoại, giải quyết vấn đề, phát vấn…

 Làm các bài tập 8,9,

SGK trang 79,80

 VCT nhập vào mảng a

có 7 dòng, 7 cột tính tổng các phần tử ở đường chéo chính, đường chéo phụ

Tính tổng các phần tử ở dòng 2,4,6

 Xem nội dung bài thực hành 03, SGK trang 61

Trang 8

Tên Bài Dạy Trọng tâm của bài Phương pháp ĐDDH Bài tập BS Trọng tâm chương

báo mảng một và hai chiều

 Biết cách truy cập đến các phần

tử của mảng một và hai chiếu

 Nâng cao kĩ năng sữ dụng các câu lệnh và một số kiểu dữ liệu đã học thông qua việt chạy CT có sẳn

 Rèn luyện cho HS có ý thức trong khi lập trình và phát triển tư duy của ngườI lập trình

 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

 Biết nhận xét, phân tích, đề xuất thuật toán sao cho CT chạy nhanh hơn

 Làm quen vớI các bài tập có cấI trúc và các bài toán sắp xếp

Thuyết trình, đàm thoại, phát vấn giải quyết vấn đề, trực quan… Giáo

Trang 9

26 THỰC HÀNH 04

 Cũng cố cho HS biết cách khai báo mảng một và hai chiều

 Biết cách truy cập đến các phần

tử của mảng một và hai chiếu

 Nâng cao kĩ năng sữ dụng các câu lệnh và một số kiểu dữ liệu đã học thông qua việt chạy CT có sẳn

 Rèn luyện cho HS có ý thức trong khi lập trình và phát triển tư duy của ngườI lập trình

 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

 Biết nhận xét, phân tích, đề xuất thuật toán sao cho CT chạy nhanh hơn

 Làm quen vớI các bài tập có cấI trúc và các bài toán sắp xếp

Thuyết trình, đàm thoại, phát vấn giải quyết vấn đề, trực quan…

áy thức đã học gồm: lệnh cơXem lại tất cả các kiến

bản, lệnh điều kiển, kiểu

dử liệu cơ bản, kiểu dử liệu có cấu trúc

 Tiết sau kiểm tra thực hành 45 phút

TIẾT (THỰC HÀNH)

 Kiểm tra kết quả tiếp thu của học sinh sau khi học hết bài mảng

 Đánh giá kĩ năng nhận xét, phân tích một bài toán và kĩ năng lập trình khi giải bài toán

 Biết các thao tác trên máy tính

 Làm được các bài tập trong SGK, các bài đã học

 Có thái độ tự giác làm bài kiểm tra

Thực hành trên máy tính

áy  VCT giải PT bậc 2 có dạng ax2+bx+c=0

 VCT nhập vào mảng 1 chiều gồm 20 phần tử tính tổng giá trị các phần tử chẳn, dương

Trang 10

Tên Bài Dạy Trọng tâm của bài Phương pháp ĐDDH Bài tập BS Trọng tâm chương

28

29

§ 12 KIỂU DỮ

LIỆU XÂU

 Biết xâu là gì ?

 Biết cách khai báo xâu, truy cập các phần tủ của xâu

 Sử dụng được một số hàm và thủ tục về xâu

 Cài đặt một số CT đơn giản về xâu

 Biết cách so sánh hai xâu

 Biết cách tham chiếu đến các phần

tử về xâu

Thuyết trình, đàm thoại, giải quyết vấn đề, trực quan, phát vấn…

 Xem phần kiến thức còn lại trong bài, bao gồm các hàm và thủ tục liên quan đến xâu, SGK trang 70-71

 Giải bài tập số 10 SGK

 VCT nhập vào một xâu.In ra màn hình số từ có trong xâu và xem bàiTH

 Củng cố cho HS những hiểu biết về kiểu xâu như : khai báo, nhập, xuất, duyệt các phần tử của xâu……

 Biết sử dụng các hàm và thủ tục của xâu

 Biết tìm kiếm, thay thế và biến đổI xâu

Làm quen vớI các bài tập có cấI trúc và các bài toán sắp xếp

Diễn giảng, giải quyết vấn đề, trực quan, phát vấn…

31

32 THỰC HÀNH 05  Củng cố cho HS những hiểu biết vềkiểu xâu như : khai báo, nhập, xuất,

duyệt các phần tử của xâu……

 Biết sử dụng các hàm và thủ tục của xâu

 Biết tìm kiếm, thay thế và biến đổI xâu

Làm quen vớI các bài tập có cấI trúc và các bài toán sắp xếp

Diễn giảng, giải quyết vấn đề, trực quan, phát vấn…

Phòng máy tính tiết lý thuyết tiếp theo.Chuẩn bị nội dung cho

 Đọc trước nội dung bài kiểu bản ghi, SGK trang 74

Trang 11

33 GHI ( RECORD) § 13 KIỂU BẢN

 Biết khái niệm về bản ghi (Record)

 Biết cách khai báo về bản ghi, biết cách truy cập đến các trường của bản ghi( cách tham chiếu đến các trường)

 Biết cách nhận biết các trường của bản ghi

Thuyết trình, đàm thoại, giải quyết vấn đề, trực quan…

 VCT giải quyết bài toán quản lý sau: Nhập vào

họ và tên, điểm toán, điểm

lý của 30 học sinh trong lớp In ra màn hình họ và tên, điểm trung bình của

30 học sinh đó

DTB=Toán+lý)/2

 Học bài chuẩn bị thi HK

34

 Trả lờI các câu hỏI trong SGK

 Biết các kiểu dữ liệu có cấu trúc

 Biết khái niêm mảng một chiếu, hai chiếu( cách khai báo, truy xuất đến các phần tử của mảng……)

 Biết khái niệm về xâu, các hàm và thủ tục trong xâu, các phép toán…

 Bíêt cách khai báo kiểu bản ghi,biết cách truy xuấn đến các phần tử của bản ghi…

Đàm thoại, phát vấn…

 Chuẩn bị kiến thức cho tiết sau kiểm tra HKI: xem lại toàn bộ các kiến thức

đã học đựơc ôn tập, chú trọng đến cấu trúc lập, rẽ nhánh và kiểu mảng

 Xem lại một số bài tập

đã giải trong lớp

36 THI KIỂM TRA HỌC KÌ I

 Học sinh nắm được các kiến thức và

dữ liệu cơ bản, kiểu dữ liệu có cấu trúc, các hàm chuẩn thông dụng, cấu trúc vào

ra dữ liệu, cấu trúc rẽ nhánh và lập

Làm bài trên giấy thi

Ngày đăng: 21/04/2021, 17:58

TỪ KHÓA LIÊN QUAN

w