17
KẾ HOẠCH BÀI DẠY Bài 17: Chương trình con và phân loạ GVHD: Nguyễn Thị Ngọc Hoa SVTH: Nguyễn Khánh Tài 1

Ke hoach bai_day

Embed Size (px)

DESCRIPTION

Chương trình con và phân loại

Citation preview

Page 1: Ke hoach bai_day

1

KẾ HOẠCH BÀI DẠY

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

GVHD: Nguyễn Thị Ngọc HoaSVTH: Nguyễn Khánh Tài

Page 2: Ke hoach bai_day

2

Tin học 11Chương I: Một số

khái niệm về lập trình và ngôn ngữ lập trình.

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

có cấu trúc.

Chương V: Tệp và thao tác với tệp

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

Chương III: Cấu trúc rẽ nhánh và lặp.

Chương II: 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

Tổng quan

Page 3: Ke hoach bai_day

3

Chương IV: Kiểu dữ

liệu có cấu trúc

Hiểu được khái niệm và lợi ích của khi sử dụng chương trình con.

Nhớ được cấu trúc của một chương trình con.

Phân biệt được hai loại chương trình con: thủ tục và hàm.

Mục tiêu chương:

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

Kiến thức

Biết được khái niệm và lợi ích của chương trình con.Biết cấu trúc một chương trình con.Biết sự khác nhau giữa hàm và thủ tục.Phân biệt tham số hình thức và tham số thực sự, biến

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

Mục tiêu

Page 4: Ke hoach bai_day

4

Nội dung bài dạy Nội dung trọng tâm:- Khái niệm và lợi ích chương trình con.- Phân loại chương trình con.- Cấu trúc của một chương trình con.- Cách sử dụng chương trình con.- Khái niệm tham số hình thức và tham số thực sự.

Nội dung khó:- Phân biệt tham số hình thức và tham số thực sự.- Phân biệt hàm và function.- Biến cục bộ và biến toàn cục.

Hệ thống các kiến thức: - Biết được lợi ích khi chia nhỏ bài toán.- Biết các hàm và thủ tục chuẩn. Khả năng biết:- Cấu trúc của một chương trình con- Sự khác nhau giữa hàm và thủ tục.

Page 5: Ke hoach bai_day

5

Phân chia tiết học

Bài 17( 2 tiết)

Tiết 1

- Khái niệm và lợi ích của chương trình con.

- Phân loại chương trình con

Tiết 2

- Cấu trúc của một chương trình

con.

- Cách sử dụng chương trình con.

- Khái niệm tham số hình thức và

tham số thực sự.

Page 6: Ke hoach bai_day

6

• Giáo viên có blog riêng hỗ trợ học sinh học tập.

• Học sinh có thể truy cập internet để làm bài.

• Lớp học được trang bị máy vi tính và máy chiếu.

Giả định

Page 7: Ke hoach bai_day

7

Hoạt động dự kiến – Tiết 1

Hoạt động 1: Yêu cầu học sinh làm bài tập lớn tại nhà.

Hoạt động 2: Tìm hiểu khái niệm và lợi ích chương trình con.(30’)

Hoạt động 3: Phân loại chương trình con.(10’)

Hoạt động 4: Ôn tập và tóm tắt nội dung bài dạy.(5’)

Page 8: Ke hoach bai_day

8

Chi tiết từng hoạt động

Hoạt động 1: Cho học sinh làm bài tập lớn ( trước buổi học) Mục tiêu:

Giúp học sinh ôn tập kiến thức. Dùng vào mở đầu bài dạy.

Cách tiến hành: Mỗi học sinh làm bài tập theo yêu cầu tại blog của giáo

viên.http://nktai.wordpress.com/2011/10/18/53/

Page 9: Ke hoach bai_day

9

Chi tiết từng hoạt động Hoạt động 2: Khái niệm và lợi ích của chương trình con.(30’)

Mục tiêu: HS biết chương trình con là gì? HS thấy được lợi ích khi sử dụng chương trình con.

Cách tiến hành: Cho hs xem video “Câu chuyện bó đũa” dẫn dắt vào bài mới. Nhận xét bài tập về nhà của các nhóm. Gọi một học sinh làm bài tốt lên

bảng. Chiếu cách giải bài tập về nhà sử dụng chương trình con. Và cho các

em nhận xét. Sau đó đưa ra khái niệm chương trình con và cho các em ghi bài. Tìm hiểu lợi ích của chương trình con:

+ Chia học sinh theo 4 nhóm, mỗi nhóm khoảng 10 người.Yêu cầu các nhóm thảo luận ( khoảng 5’), sau đó các nhóm cử người đại diện lên bảng ghi các lợi ích và trình bày trước lớp.

Nhận xét bài làm của các em, sau đó chiếu kết quả lên slide.( bổ sung và giải thích các lợi ích mà học sinh còn thiếu sau đó cho học sinh ghi bài.)

Page 10: Ke hoach bai_day

10

Chi tiết từng hoạt động Hoạt động 3 : Phân loại chương trình con.(10’)

Mục tiêu: Biết được sự khác nhau của hàm và thủ tục.

Cách tiến hành: Đưa ra một số hàm và một số thủ tục đã học (thông qua

trò chơi lắp ghép).Và cho học sinh nhận xét sự khác nhau giữa hàm và thủ tục.

Tổng kết và chỉ ra sự khác nhau của 2 loại chương trình con này. Sau đó cho học sinh ghi bài.

Hoạt động 4 : Tóm tắt nội dung bài học: (5’) Mục tiêu:

Giúp học sinh ôn tập lại kiến thức bài học Cách tiến hành:

Cho các em làm các bài tập trắc nghiệm.

Page 11: Ke hoach bai_day

11

Hoạt động dự kiến – Tiết 2

Hoạt động 1: Kiểm tra kiến thức cũ (5’)

Hoạt động 2: Tìm hiểu cấu trúc chương trình con.(20’)

Hoạt động 3: Tìm hiểu các khái niệm về biến, tham số và cách gọi chương trình con.(15’)

Hoạt động 4: Dặn dò bài tập về nhà.(5’)

Page 12: Ke hoach bai_day

12

Chi tiết từng hoạt động Hoạt động 1: Kiểm tra kiến thức cũ.(5’)

Mục tiêu: Ôn tập kiến thức

Cách tiến hành: Câu 1: Trình bày khái niệm chương trình con là gì? Câu 2: Mục đích sử dụng chương trình con là gì?

Page 13: Ke hoach bai_day

13

Chi tiết từng hoạt động

Hoạt động 2: Tìm hiểu cấu trúc của chương trình con.(20’) Mục tiêu:

Biết được cấu trúc của chương trình con. Cách tiến hành:

Giáo viên yêu cầu học các nhóm ( được chia thành 4 nhóm) thực hiện nội dung sau:

- Ghi cấu trúc chương trình pascal.- Liệt kê các thành phần của chương trình con và ý nghĩa của chúng.- Áp dụng vào bài tính diện tích đa giác, chỉ ra các thành phần của chương trình này.

Sau khi thảo luận xong các nhóm sẽ nộp bài cho giáo viên. Giáo viên cùng học sinh giải đáp các câu hỏi trong phần thảo luận Học sinh chú ý ghi bài.

Page 14: Ke hoach bai_day

14

Chi tiết từng hoạt động Hoạt động 3: Tìm hiểu các khái niệm về biến, tham số và giới

thiệu về cách gọi chương trình con.(15’) Mục tiêu:

Nhận biết được tham số thực, tham số hình thức; biến toàn cục và biến cục bộ.

Cách gọi chương trình con. Cách tiến hành:

Giáo viên Trình bày khái niệm. Nêu ví dụ thông qua bài toán tính diện tích đa giác.

Cho các bài tập ví dụ và yêu cầu học sinh xác định các khái niệm vừa trình bày.

Page 15: Ke hoach bai_day

15

Chi tiết từng hoạt động Hoạt động 4: Dặn dò bài tập về nhà cho học sinh.

Mục tiêu: Giúp các em ôn tập và vận dụng các kiến thức đã học

Cách tiến hành: Hướng dẫn cho các em làm phần bài tập về nhà trên blog

của giáo viên.

Page 16: Ke hoach bai_day

16

Công nghệ sử dụng trong bài dạy

Page 17: Ke hoach bai_day

17

Cám ơn cô và các bạn đã theo dõi !