10
1 TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ THÔNG TIN Giảng viên hướng dẫn: Lê Đức Long Sinh viên thực hiện : Nguyễn Văn Tánh Lớp : TIN 5DBT PHƯƠNG PHÁP DẠY MÔN TIN HỌC 2

Bài 17 chương trình con và phân loại

Embed Size (px)

Citation preview

Page 1: Bài 17 chương trình con và phân loại

1

TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH

KHOA CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ THÔNG TIN

Giảng viên hướng dẫn: Lê Đức Long Sinh viên thực hiện : Nguyễn Văn Tánh

Lớp : TIN 5DBT Nhóm: 17

PHƯƠNG PHÁP DẠY MÔN TIN HỌC 2

Page 2: Bài 17 chương trình con và phân loại

Mục tiêu

Kiến Thức:-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.

Thái Độ:-Ham thích môn học,có tính kỉ luận cao và tinh thần làm

việc theo nhóm.

Kĩ Năng:-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.

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

TỔNG QUAN

Page 3: Bài 17 chương trình con và phân loại

*KIẾN THỨC: - Biết khái niệm, ý nghĩa về chương trình con

- 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 sự giống và khác nhau giữa hàm và thủ tục .

- Biết cấu trúc của một thủ tục,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, thủ tục và hàm

- Biết gọi một thủ tục, một hàm.**KỸ NĂNG:

Nhận biết được các thành phần trong phần đầu của hàm và thủ tục.

Viết được hàm và thủ tục đơn giản.

3

Page 4: Bài 17 chương trình con và phân loại

- Khái niệm, ý nghĩa về chương trình con - Vai trò của chương trình con trong lập trình. - Sự phân loại chương trình con : Thủ tục và hàm. - Sự giống và khác nhau giữa hàm và thủ tục . - Cấu trúc của một thủ tục,một hàm, danh sách vào/ ra hình thức. - Mối liên quan giữa chương trình, thủ tục và hàm - Biết gọi một thủ tục, một hàm

4

ᴥ Khái niệm chương trình conᴥ Hai loại chương trình con : hàm và thủ tục ᴥ Tham số hình thức và tham số thực sựᴥ Biến toàn cục và biến cục bô

Page 5: Bài 17 chương trình con và phân loại

Một số kiểu dữ liệu chuẩn Cấu trúc chung và các thành phần của một chương

trình, cách khai báo, sử dụng lệnh căn bản Các khái niệm rẽ nhánh và lặp, các khái niệm về toàn

cục, cục bộ. Các phép toán logic

5

KIẾN THỨC VỀ CHỦ ĐỀ, NỘI DUNG HỌC

-Khái niệm, ý nghĩa chương trình con;-Lợi ích của việc sử dụng chương trình con;-Các khái niệm về biến toàn cục, cục bộ, tham trị và tham biến, cách sử dụng...

Page 6: Bài 17 chương trình con và phân loại

Bài 17:CHƯƠNG TRÌNH CON VÀ PHÂN L0ẠI (2,0,0)

** Tiết 1 - mục 1 (DẠY TIẾT 1) +Khái niệm chương trình con

+ Lợi ích của việc sử dụng chương trình con

** Tiết 2 - mục 2

6

Page 7: Bài 17 chương trình con và phân loại

7

Chuẩn bị của Giáo viên và Học Chuẩn bị của Giáo viên và Học sinhsinh

a.a.Chuẩn bị của Giáo viên:Chuẩn bị của Giáo viên:

Máy chiếu ;Máy chiếu ;

Máy tính có cài các phần Máy tính có cài các phần mềm pascal .mềm pascal .

Các file ảnh và video để Các file ảnh và video để minh họa cho HS.minh họa cho HS.

b.b.Chuẩn bị của Học sinhChuẩn bị của Học sinh

Vở ghi, Sách giáo khoa và Vở ghi, Sách giáo khoa và đồ dùng học tập . đồ dùng học tập .

TIẾT 1

CHUẨN BỊ

HOẠT ĐỘNG 1 (5phút)

HOẠT ĐỘNG 3(10)

HOẠT ĐỒNG 4(10p)

HOẠT ĐỘNG 2 (5phút)

CÁC BƯỚC TIẾN HÀNH

Gỉa định là học phòng có máy chiếu, bảng

viết.

- GV đặt câu hỏi cấu trúc một chương trình cơ bản đã được học ?- Học sinh trả lời !- Giáo viên nhắc lại .

Nhắc lại kiến thức cũ

-GV đặt câu hỏi -HS trả lời-Dẫn dắt HS khái niệm chương trình con

Cho học sinh xem 1 tình

huống về sự phân chia công

việc (5phút)

Page 8: Bài 17 chương trình con và phân loại

8

TIẾT 1

CHUẨN BỊ

HOẠT ĐỘNG 1 (5phút)

HOẠT ĐỘNG 3(25 phút)

HOẠT ĐỒNG 4(10p)

HOẠT ĐỘNG 2 (5phút)

CÁC BƯỚC TIẾN HÀNH

- Dẫn dắt hiểu về chương trình con: lý do phải sử dụng chương trình con;- Đưa ra bài toán lũy thừa trong SGK;-Hỏi HS để giải quyết bài toán đó có thể chia ra làm bao nhiêu bài toán nhỏ?- Cho học sinh xem 2 đoạn chương trình (không sử dụng chương trinh con và có sử dụng chương trình con);-HS nhận xét ?-GV kết luận.-Đưa ra khái niệm chương trình con;- Các lợi ích;- Đưa ra ví dụ làm rõ các lợi ích đó;

Khái niệm chương trình con và cho ví dụ và lợi ích(25phút)

- GV tóm tắt bài học- GV yêu cầu HS nhắc lại - GV yêu cầu HS cho một ví dụ cụ thể có sử dụng chương trình con-GV nhận xét -Kết thúc buổi học.

Cũng cốCũng cố(10 phút)(10 phút)

Page 9: Bài 17 chương trình con và phân loại

9

Page 10: Bài 17 chương trình con và phân loại

10

CÁM ƠN THẦY VÀ CÁC BẠN ĐÃ THEO DÕI