Bài 17 Chương trình con và phân loại (tiết 2)

Chia sẻ bởi Nguyễn Ngân Hà | Ngày 25/04/2019 | 70

Chia sẻ tài liệu: Bài 17 Chương trình con và phân loại (tiết 2) thuộc Tin học 11

Nội dung tài liệu:



§ 17. CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI

I. Mục tiêu
1. Kiến thức
- Biết khái niệm chương trình con và lợi ích của việc sử dụng chương trình con.
- Biết sự khác nhau cơ bản giữa hàm và thủ tục.
- Biết cấu trúc của chương trình con.
- Biết mối quan hệ giữa tham số hình thức, tham số thực sự với chương trình con và lời gọi chương trình con
- Ý nghĩa của biến cục bộ được khai báo trong chương trình con
2.Kỹ năng
- Nhận biết được các thành phần trong cấu trúc chương trình con
- Nhận biết được tham số hình thức và tham só thực sự
- Thực hiện được cách viết lời gọi chương trình con
3.Thái độ
- Thấy được sự cần thiết và tiện lợi khi sử dụng chương trình con
- Làm cho học sinh tích cực chủ động.
- Giúp học sinh cảm thấy yêu thích lập trình và môn học hơn.
II.Phương pháp, phương tiện
1.Phương pháp
Kết hợp nhiều phương pháp giảng dạy như : thuyết trình, vấn đáp, hoạt động theo nhóm…
2. Phương tiện
a. Giáo viên
-Sách giáo khoa, sách giáo viên, tài liệu tham khảo khác.
- Một số chương trình mẫu.
b. Học sinh
- Vở ghi lý thuyết
-Sách giáo khoa

III. Tiến trình lên lớp, nội dung bài giảng
1.Ổn định lớp
2.Kiểm tra bài cũ và gợi động cơ
a.Bài cũ
Em hãy nhắc lại khái niệm chương trình con và lợi ích của việc sử dụng chương trình con

Đáp án :
Chương trình con là một dãy lệnh mô tả một số thao tác nhất định và có thể được thực hiện từ nhiều vị trí trong chương trình.
Lợi ích của việc sử dụng chương trình con là :
+ Tránh việc lặp đi lặp lại cùng một dãy lệnh nào đó.
+ Hỗ trợ thực hiện các chương trình lớn
+ Phục vụ cho quá trình trừu tượng hóa.
+ Mở rộng khả năng ngôn ngữ
+ Thuận tiện cho phait triển và nâng cấp chương trình.

b.Gợi động cơ
Như ở tiết 1 chúng ta đã biết chương trình con là một dãy lệnh mô tả một số thao tác nhất định và có thể được thực hiện từ nhiều vị trí trong chương trình.
Vậy chương trình con có mấy loại và có cấu trúc như thế nào?
Tiết học hôm nay sẽ giúp chúng ta trả lời các câu hỏi đó.

















3.Nội dung bài giảng

Hoạt động của giáo viên
Hoạt động của học sinh
Nội dung



1.Khái niệm
2.Phân loại và cấu trúc chương tình con

Hoạt động 1: Tìm hiểu về phân loại chương trình con

Đặt vấn đề
Các em đã được làm quen với thuật ngữ hàm và thủ tục chuẩn.
Vậy em có thể nhắc lại một vài ví dụ về hàm và thủ tục chuẩn đã được học





Các hàm và thủ tục này là các chương trình con
Vậy theo em có mấy loại chương trình con

GV đưa ra nhận xét và kết luận.

yêu cầu học sinh phân biệt hàm và thủ tục











TL : Nhớ laij và trả lời
Hàm chuẩn
sin(x) , cos(x), sqr(x)..
Thủ tục chuẩn
writeln;Write();readln;

TL Có 2 loại chương trình con : Hàm và thủ tục





Hs suy nghĩ trả lời
sau đó các đặc điểm của hàm và thủ tục vào vở
a.Phân loại
















Có 2 loại
- Hàm (Function)
+ Là một loại chương trình con.
+ Thực hiện một số thao tác nhất định
+ Trả giá trị thông qua tên.
- Thủ tuc(Procedure)
+ Là một loại chương trình con.
+ Thực hiện một số thao tác nhất định
+ Không trả giá trị thông qua tên

Hoạt động 2 : Tìm hiểu cấu trúc của chương trình con

Đặt vấn đề
Như vậy chúng ta đã biết chương trình con có 2 loại.Để biết được cấu trúc của chương trình con như thế nào ta đi vào mục b
Giải quyết vấn đề
Hỏi : Em hãy cho biết cấu trúc
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Ngân Hà
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)