Bài 18. Ví Dụ Về Cách Viết Và Sử Dụng Chương Trình Con
Chia sẻ bởi Châu Quốc Phong |
Ngày 25/04/2019 |
69
Chia sẻ tài liệu: Bài 18. Ví Dụ Về Cách Viết Và Sử Dụng Chương Trình Con thuộc Tin học 11
Nội dung tài liệu:
Ngày soạn: 20/02/2012
Tiết theo PPCT: 45, 46, 47
Bài soạn: §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ố trị và tham số biến.
Nắm được khái niệm về biến toà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 phần đầu của thủ tục
Nhận biết được hai loại tham số hình thức trong phần đầu của thủ tục.
Biết cách khai báo hai loại chương trình con cùng các 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
Phân biệt được sự 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 toàn cục và biến cục bộ.
3. Thái độ ( có thể không có)
Tiếp tục rèn luyện các phẩm chất của người lập trình, như tinh thần hợp tác, làm việc theo nhóm, tuân thủ yêu cầu vì một công việc chung.
II. ĐỒ DÙNG DẠY HỌC
1. Chuẩn bị của Giáo viên: SGK, SGV, Giáo án, các bảng phụ viết sẳn các ví dụ đề minh họa (máy vi tính và máy chiếu Projector (nếu có))
2. Chuẩn bị của Học sinh : Sách giáo khoa, đọc bài trước ở nhà
III. HOẠT ĐỘNG DẠY- HỌC
HỌAT ĐỘNG CỦA THẦY
HOẠT ĐỘNG CỦA TRÒ
LƯU BẢNG
( Gọi HS kiểm tra bài cũ, nhận xét, cho điểm cụ thể.
(Đưa ra ví dụ vẽ hình chữ nhật dạng:
********
* *
********
( Yêu cầu HS viết CT.
( YC: viết CT vẽ 3 hình chữ nhật.
( Chiếu CT minh họa về cách dùng thủ tục vẽ HCN.
( Giới thiệu cho HS nắm cấu trúc của 1 thủ tục.
( Cấu trúc của thủ tục gồm mấy phần?
( Em hãy cho biết vị trí của thủ tục nằm ở phần nào trong CT chính?
( Khi sử dụng thủ tục cần phải làm gì ?
( Lời gọi thủ tực đặt ở vị trí nào?
( Chiếu CT VD1 minh họa
Chạy CT
( Hướng dẫn cho HS hiểu được tham số biến.
Tham số biến ( sử dụng từ khóa var
( Sau khi thực hiện các lệnh trong thủ tục thì giá trị của biến a, b ntn?
( Chiếu CT VD2 minh họa
Chạy CT
( Sau khi thực hiện các lệnh trong thủ tục thì giá trị của biến a, b ntn?
( Hướng dẫn HS nhận biết tham số biến và tham số trị
( Em có nhận xét gì về thủ tục của 2 ví dụ trên.
Tổng hợp và nhấn mạnh ý chính cho HS nắm khi truyền tham số trị hoặc tham số biến trong CT.
Giới thiệu cấu trúc của hàm .
( Em hãy cho biết sự khác nhau cơ bản của hàm và thủ tục.
Chiếu CT minh họa
Function Min( a,b :real): real;
( Em hãy cho biết a,b là tham số trị hay tham số biến?
( Kiểu trả về của hàm?
( Hàm được thực hiện khi nào?
( Cho biết KQ khi thực hiện CT trên.
( Biến cục bộ?
( Biến toàn cục?
( Trả lời câu hỏi
( Thảo luận và viết CT:
Program VD;
Begin
Write (‘ ******** ’);
Writeln(‘ * * ’);
Writeln(‘ ******** ’);
Readln;
End.
( Viết thủ tục, sau đó gọi thủ tục 3 lần.
( HS quan sát, theo dõi.
( 3 phần: tên thủ tục, khai báo thủ tục và phấn thân của thủ tục.
( Phần khai báo của CT chính.
( Sử dụng lời gọi thủ tục
( Trong phần thân của CT chính.
( Quan sát chương trình, KQ
gia tri a, b 5 10
gia tri a, b 10 5
( Giá trị của biến a, b bị thay đổi.
( Quan sát chương trình, KQ
gia tri a, b 5 10
gia tri a, b 5 5
( giá trị của biến a không thay đổi , giá trị của b bị thay đổi.
( Quan sát, lắng nghe
( Trong thủ tục nếu :
+ Dùng tham số trị thì sau khi thực hiện CT giá trị của tham số thực không thay đổi.
+ Dùng tham số biến thì sau khi thực hiện CT giá trị của tham số thực
Tiết theo PPCT: 45, 46, 47
Bài soạn: §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ố trị và tham số biến.
Nắm được khái niệm về biến toà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 phần đầu của thủ tục
Nhận biết được hai loại tham số hình thức trong phần đầu của thủ tục.
Biết cách khai báo hai loại chương trình con cùng các 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
Phân biệt được sự 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 toàn cục và biến cục bộ.
3. Thái độ ( có thể không có)
Tiếp tục rèn luyện các phẩm chất của người lập trình, như tinh thần hợp tác, làm việc theo nhóm, tuân thủ yêu cầu vì một công việc chung.
II. ĐỒ DÙNG DẠY HỌC
1. Chuẩn bị của Giáo viên: SGK, SGV, Giáo án, các bảng phụ viết sẳn các ví dụ đề minh họa (máy vi tính và máy chiếu Projector (nếu có))
2. Chuẩn bị của Học sinh : Sách giáo khoa, đọc bài trước ở nhà
III. HOẠT ĐỘNG DẠY- HỌC
HỌAT ĐỘNG CỦA THẦY
HOẠT ĐỘNG CỦA TRÒ
LƯU BẢNG
( Gọi HS kiểm tra bài cũ, nhận xét, cho điểm cụ thể.
(Đưa ra ví dụ vẽ hình chữ nhật dạng:
********
* *
********
( Yêu cầu HS viết CT.
( YC: viết CT vẽ 3 hình chữ nhật.
( Chiếu CT minh họa về cách dùng thủ tục vẽ HCN.
( Giới thiệu cho HS nắm cấu trúc của 1 thủ tục.
( Cấu trúc của thủ tục gồm mấy phần?
( Em hãy cho biết vị trí của thủ tục nằm ở phần nào trong CT chính?
( Khi sử dụng thủ tục cần phải làm gì ?
( Lời gọi thủ tực đặt ở vị trí nào?
( Chiếu CT VD1 minh họa
Chạy CT
( Hướng dẫn cho HS hiểu được tham số biến.
Tham số biến ( sử dụng từ khóa var
( Sau khi thực hiện các lệnh trong thủ tục thì giá trị của biến a, b ntn?
( Chiếu CT VD2 minh họa
Chạy CT
( Sau khi thực hiện các lệnh trong thủ tục thì giá trị của biến a, b ntn?
( Hướng dẫn HS nhận biết tham số biến và tham số trị
( Em có nhận xét gì về thủ tục của 2 ví dụ trên.
Tổng hợp và nhấn mạnh ý chính cho HS nắm khi truyền tham số trị hoặc tham số biến trong CT.
Giới thiệu cấu trúc của hàm .
( Em hãy cho biết sự khác nhau cơ bản của hàm và thủ tục.
Chiếu CT minh họa
Function Min( a,b :real): real;
( Em hãy cho biết a,b là tham số trị hay tham số biến?
( Kiểu trả về của hàm?
( Hàm được thực hiện khi nào?
( Cho biết KQ khi thực hiện CT trên.
( Biến cục bộ?
( Biến toàn cục?
( Trả lời câu hỏi
( Thảo luận và viết CT:
Program VD;
Begin
Write (‘ ******** ’);
Writeln(‘ * * ’);
Writeln(‘ ******** ’);
Readln;
End.
( Viết thủ tục, sau đó gọi thủ tục 3 lần.
( HS quan sát, theo dõi.
( 3 phần: tên thủ tục, khai báo thủ tục và phấn thân của thủ tục.
( Phần khai báo của CT chính.
( Sử dụng lời gọi thủ tục
( Trong phần thân của CT chính.
( Quan sát chương trình, KQ
gia tri a, b 5 10
gia tri a, b 10 5
( Giá trị của biến a, b bị thay đổi.
( Quan sát chương trình, KQ
gia tri a, b 5 10
gia tri a, b 5 5
( giá trị của biến a không thay đổi , giá trị của b bị thay đổi.
( Quan sát, lắng nghe
( Trong thủ tục nếu :
+ Dùng tham số trị thì sau khi thực hiện CT giá trị của tham số thực không thay đổi.
+ Dùng tham số biến thì sau khi thực hiện CT giá trị của tham số thự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ẻ: Châu Quốc Phong
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)