0
Tải bản đầy đủ (.doc) (83 trang)

Đánh giá cuối bài;

Một phần của tài liệu GIAO AN TIN HOC 11 (FULL) (Trang 63 -65 )

1/ Những nội dung đã học: 2/ Câu hỏi và bài tập về nhà: Đọc trước nội dung bài:

Chương tình con và phân loại. Cách viết và sử dụng thủ tục

Ngày soạn: 13/02/2008

Chương 6: CHƯƠNG TRÌNH CON VÀ LẬP TRÌNH CĨ CẤU TRÚC

Tiết: 40 Bài 17: CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI

I. Mục tiêu:

1/ Kiến thức:

- Biết được khái niệm chương trình con

- Biết đuwojc ý nghĩa của chương tình con, sự cần thiết phải viết một chương trình thành các chương trình con

- Biết được cấu trúc của chương trình con

- Phân biệt được hai loại chương trình con là hàm và thủ tục 2/ Kĩ năng:

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

- Nhận biết được hai loại tham số hình thức trong đầu của thủ tục

- Biết cách khai báo hai loại chương trình con cùng với tham số hình thức của chúng - Biết cách viết lời gọi chương trình con trong thân chương trình chính

3/ Thái độ:

II. Đồ dùng dạy học:III. Hoạt động dạy – học: III. Hoạt động dạy – học:

1/ Khái niệm chương trình con:

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

1. Tìm hiểu ý nghĩa và khái niệm của chương trình con

- Chiếu 2 chương trình: 1 chương trình cĩ sử dụng chương trình con, 1 chương trình khơng sử dụng chương trình con

- Ví dụ: chương trình tính tổng 4 lũy thừa: TLT=an+bm+cp+dq

- Gọi học sinh nhận xét về tính ngắn gọn, rõ ràng, tính dễ đọc, dễ hiểu của 2 chương trình đĩ

- Khi nào nên viết ct con?

- Yêu cầu HS: đọc SGK, cho biết khái niệm ct con - Phát bìa trong cho mỗi nhĩm. Yêu cầu HS điền các lợi ích của việc sử dụng ct con

- Thu phiếu học tập chiếu kết quả lên bảng

- GV bổ sung và giải thích thêm 1 số lợi ích mà HS điền chưa đầy đủ

2. Phân loại ct con

- Cĩ mấy loại ct con? Gọi tên?

- Đã từng làm quen với hàm và thủ tục chưa? Lấy 1 số vd về hàm và thủ tục đã được học

- Ý nghĩa của hàm và thủ tục chuẩn?

- Yêu cầu HS tham khảo SGK để phân biệt khái niệm hàm và thủ tục

3. Cấu trúc của ct con

- Giới thiệu cấu trúc chung của ct con <Phần đầu>

[<Phần khai báo>] <Phần thân>

- Yêu cầu HS so sánh với cấu trúc của ct chính - Yêu cầu HS giải thích phần khai báo và phần thân ct con

- Phần đầu của ct con gồm cĩ tên ct con, các tham số của ct con. Các tham số này được gọi là tham số hình thức

4. Thực hiện ct con

1. QS đề bài và 2 ct vd

- Ct cĩ sử dụng ct con được viết ngắn gọn, dễ hiểu hơn ct viết khơng sử dụng ct con.

- Đối với các bài tốn lớn cần nhiều người cùng viết. Ct dài, cần chia làm nhiều đoạn. Cĩ nhiều đoạn lặp lại, chỉ nên viết 1 ct con.

- Tham khảo SGK để trả lời

- Nghiên cứu SGK thảo luận điền phiếu học tập + Tránh được việc phảo viết lặp đi lặp lại cùng 1 dãy lệnh nào đĩ trong ct

+ Hỗ trợ việc thực hiện viết các ct lớn + Phục vụ quá trình trừu tượng hĩa + Mở rộng khả năng ngơn ngữ

+ Thuận tiện cho việc phát triển, nâng cấp ct - Báo cáo kết quả

2. Tham khảo SGK và trả lời - Cĩ 2 loại ct con: hàm và thủ tục - Đã sử dụng hàm và thủ tục chuẩn

Ví dụ: hàm Abs(), length(st). thủ tục delete(st,p,n); - Hàm là thực hiện 1 số thao tác nào đĩ và trả về 1 giá trị kiểu đơn giản thơng qua tên hàm

- Thủ tục thực hiện các thao tác nhất định nhưng khơng trả về giá trị qua tên của nĩ

3. Quan sát cấu trúc của ct con

- Giống cấu trúc ct chính. Khác ở chỗ phần đầu ct là bắt buộc phải cĩ

- Phần khai báo thường cĩ thể là: khai báo biến, hằng

- Phần thân là 1 dãy các lệnh thực hiện nhiệm vụ nhất định của 1 ct con

ở đâu, và viết ntn?

- Để gọi 1 ct con ta cần phải cĩ lệnh gọi nĩ tương tự lệnh gọi hàm hay thủ tục chuẩn, bao gồm tên ct con với các tham số (nc) là các hằng và biến chứa dl vào/ra tương ứng với các tham số hình thức đặt trong cặp ngoặc. Các hằng và biến này được gọi là tham số thực

và kết thúc là dấu chấm phẩy. Viết hàm trong lệnh nào đĩ hoặc trong thu tục. Hàm khơng được viết như lệnh

Nội dung:

- Chương trình con là 1 dãy lệnh mơ tả 1 số thao tác nhất định và cĩ thể được thực hiện ở nhiều vị trí trong chương trình

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

+ Chương trình dễ đọc, dễ hiểu, dễ kiểm tra phát hiện lỗi và sửa sai + Cĩ thể giao cho nhiều người cùng viết 1 chương trình

+ Tránh việc phải viết lặp lại 1 nhĩm lệnh khi nhĩm lệnh này đuợc thực hiện nhiều lần khác nhau trong chương trình

+ Thuận tiện cho việc nâng cấp chương trình

IV. Đánh giá cuối bài:

1/ Những nội dung đã học: 2/ Câu hỏi và bài tập về nhà:

Đọc trước nội dung bài: Ví dụ về cách viết và sử dụng chương trình con, SGK trang 96

Ngày soạn: 18/02/2008

Tiết: 41-42 Bài 18: VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON

I. Mục tiêu:

1/ Kiến thức:

- Biết được cấu trúc chung và vị trí của thủ tục trong chương trình - Phân biệt được tham số giá trị và tham số biến

- Nắm được khái niệm về biến tồn cục và biến cục bộ 2/ Kĩ năng:

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

- Nhận biết được hai loại tham số hình thức trong đầu của thủ tục

- Biết cách khai báo hai loại chương trình con cùng với tham số hình thức của chúng - Sử dụng đúng lời gọi chương trình con trong thân chương trình chính

- Phân biệt được khác nhau cơ bản của hàm và thủ tục - Phân biệt và sử dụng đúng biến tồn cục và biến cục bộ 3/ Thái độ:

Giáo dục tinh thần hợp tác, làm việc theo nhĩm

Một phần của tài liệu GIAO AN TIN HOC 11 (FULL) (Trang 63 -65 )

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×