bai 17 ton that loc

11
TRƯỜNG ĐẠI HỌC SƯ PHẠM TP.HCM KHOA CÔNG NGHỆ THÔNG TIN SƯ PHẠM TIN 3 GVHD: ThS Lê Đức Long Sinh viên thực hiện: Tôn Thất Lộc Thiều Thị Ngọc Triệu

Upload: tink36

Post on 11-Jul-2015

96 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Bai 17   ton that loc

TRƯỜNG ĐẠI HỌC SƯ PHẠM TP.HCM

KHOA CÔNG NGHỆ THÔNG TINSƯ PHẠM TIN 3

GVHD:

ThS Lê Đức Long

Sinh viên thực hiện:

› Tôn Thất Lộc

› Thiều Thị Ngọc Triệu

Page 2: Bai 17   ton that loc

Một số khái niệm về lập

trình và ngôn ngữ lập trình

Cấu trúc rẽ nhánh và lặp

Kiểu dữ liệu có cấu trúc

Tệp và thao tác với tệp

Chương trình con và lập

trình có cấu trúc

Tổng hợp và ôn tập

Chương trình đơn giản

Bài 17: Chương

trình con và phân

loại

Bài 18: Ví dụ về

cách viết và sử

dụng chương

trình con

Bài 19: Thư viện

chương trình con

chuẩn

Trang bị cho học sinh một số khái niệm cơ bản về

lập trình và ngôn ngữ lập trình bậc cao.

Giải được một số bài toán đơn giản trên máy tính

bằng cách vận dụng được các kiến thức về thuật

toán, cấu trúc dữ liệu, ngôn ngữ lập trình cụ thể,

sử dụng các chương trình con có sẵn.

Kĩ năng

Kiến thức

Page 3: Bai 17   ton that loc

KIẾN THỨC

LIÊN QUAN

NỘI DUNG

TRỌNG TÂM

NỘI

DUNG

KHÓ

MỤC

TIÊU

Page 4: Bai 17   ton that loc

MỤC TIÊU

BÀI HỌC

KIẾN THỨC

• Biết khái niệm vàvai trò của chươngtrình con trong lậptrình.

• Biết sự khác nhaucơ bản giữa 2 loạichương trình con thường gặp.

• Giống và khácnhau giữa cấu trúcchương trình vàchương trình con.

• Biết mối quan hệgiữa tham số hìnhthức và tham sốthực.

• Biết được ý nghĩabiến cục bộ.

KĨ NĂNG

• Nhận biết và phânbiệt được 2 loạichương trình con thường gặp.

• Phân biệt đượcbiến toàn cục vàbiến cục bộ.

• Phân biệt được đâulà tham số hìnhthức và tham sốthực.

Page 5: Bai 17   ton that loc

TRỌNG TÂM

KIẾN THỨC

LIÊN QUAN

Nội dung trong tâm, điểm khó

và kiến thức liên quan

Khái niệm chương trình con, phân loại chương

trình con.

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

Sử dụng tham số giá trị, tham số biến và phạm vi

hoạt động của biến toàn cục, biến cục bộ.

Phân biệt 2 loại chương trình con.

Phân biệt chương trình chính và chương trình con

Tham số hình thức là gì? Tham số thực sự là gì?

NỘI DUNG KHÓ

Biết cấu trúc của một chương trình chính.

Biết giải và viết một chương trình giải bài toán

lũy thừa

Page 6: Bai 17   ton that loc

• Có một số khái niệm mới đốivới học sinh

• Kiến thức về bài học rấtrộng, cần đảm bảo thời gian.

KHÓ KHĂN

• Phân mở đầu dễ gợi động cơ

• Có thể bám sát, tận dụng vídụ đơn giản để minh họa vàhình thành khái niệm.

THUẬN LỢI

Page 7: Bai 17   ton that loc

• Lớp 11B3, sĩ số: 40 học sinh.

• Ở lớp hạn chế ghi chép, ghi chú nội dung bài học vào sgk, về nhàghi chép lại vào vở.

LỚP VÀ HỌC SINH

• Phòng máy(có sử dụng Netop School), máy chiếu, loa, bảng, phấn.

PHÒNG HỌC

• Có máy tính cá nhân.

• Có email: [email protected]

• Có trang học tập cá nhân (diễn đàn forumvi)

GIÁO VIÊN

GIẢ ĐỊNH

Page 8: Bai 17   ton that loc

1. Kiểm trabài cũ – ôn bài

2. Gợi ý –tạo động cơvào bài mới

3. Demo tính thựcdụng của

CTC

4. Kháiniệm - lợiích việc sửdụng CTC

5. Giải đáp– cũng cốbài học

- Ổn định lớp

- Cho học sinh làm bài

Kiểm tra 15 phút.

T

- Làm kiểm tra 15 phút.

S

2. Gợi ý –tạo động cơvào bài mới

- Gợi ý đặt vấn đề, giúp

Học sinh nhận ra các đoạn

lệnh lặp đi lặp lại.

- Nêu ra hướng giải quyết

bằng cách sử dụng CTC.

T

- Nhận xét đoạn code bài

KT có gì đặc biệt.

- Phát hiện vấn đề, và thử nêu

cách giải quyết.

S

3. Demo tính thựcdụng của

CTC

- Viết lại chương trình bài

KT 15 phút bằng CTC.

- Cho chạy chương trình và

So sánh 2 kết quả.

T

- - Chú ý quan sát.

- Nhận xét so sánh 2 CT,

CT nào ngắn gọn hơn, dễ nhìn

hơn, dễ hiệu chỉnh hơn…

S

4. Kháiniệm - lợiích việc sửdụng CTC

- Cho học sinh hoạt động

nhóm, nêu ra khái niệm và

các lợi ích của việc sử dụng

CTC.

- Tóm tắt và chốt lại những ý

Chính.

T

- - Tích cực hoạt động

- nhóm.

- Lắng nghe và ghi chép.

S

5. Giải đáp– cũng cốbài học

- Củng cố lại kiến thức

cho học sinh

- Giải đáp thắc mắc.

- BTVN.

T

- - Lắng nghe và note

- Đặt câu hỏi thắc mắc.

S

Page 9: Bai 17   ton that loc

1. Kiểm tra bàicũ – ôn bài

2. Phân loạiCTC

3. Cấu trúc CTC4. Thực hiện

CTC

5. Giải đáp –củng cố bài học

- Ổn định lớp.

- Dò bài cũ

+ CTC là gì?

+ Lợi ích việc sử dụng CTC?

T

- Trả lời và ghi nhớ.

S

2. Phân loạiCTC

- Nêu ra một số CTC.

- So sánh và phân loại

CTC

- Cho ví dụ, và học sinh cho

ví dụ.

T

- Lắng nghe và ghi chú.

- Hoạt động nhóm, thảo

luận cho ví dụ về 2 loại CTC.

S

3. Cấu trúc CTC

- Cho học sinh so sánh

2 cấu trúc CT trong bài

KT 15 phút của tiết 1.

- Lưu ý 1 số điểm khác nhau.

- K/n tham số thực, so sánh

Biến toàn cục và biến cục bộ.

T

- Cùng cả lớp so sánh 2

cấu trúc CT.

- Lắng nghe và ghi chú.

- Phân biệt biến cục bộ và

toàn cục.

S

4. Thực hiệnCTC

- Hướng dẫn cách thực

hiện 1 CTC.

- K/n tham số thực sự.

So sánh làm rõ tham số hình

thức và tham số thực sự.

- Học sinh phân biệt.

T

- Lắng nghe và ghi chú

- Phát biểu, phân biệt

tham số thực sự và tham số

hình thức.

S

5. Giải đáp –củng cố bài học

- Củng cố lại kiến thức

cho học sinh

- Giải đáp thắc mắc.

- BTVN.

T

- - Lắng nghe và ghi chú

- Đặt câu hỏi thắc mắc.

S

Page 10: Bai 17   ton that loc
Page 11: Bai 17   ton that loc

Netop School – (Kết nối với tất cả các máy học

sinh trong phòng)

Turbo Pascal – (Viết chương trình demo minh họa)

Power point – (Soạn slide bài giảng)