Hoạt động 1 : Tìm hiểu cấu trúc chung của hàm Hoạt động của giáo viên Hoạt động của học sinh Noäi dung H1: Ñieåm khaùc nhau cô baûn cuûa - Haøm luoân traû veà giaù trò keát quaû 1.Cách v[r]
(1)Tin hoïc 11 §18 VÍ DỤ VỀ CÁCH VIẾT VAØ SỬ DỤNG CHƯƠNG TRÌNH CON I MUÏC TIEÂU: - Biết cấu trúc chung thủ tục, hàm và vị trí khai báo chúng chương trình - Phân biệt tham số giá trị và tham số biến., nắm biến toàn cục, biến cục - Phaân bieät ñieåm khaùc cô baûn cuûa haøm vaø thuû tuïc - Sử dụng đúng lời gọi chương trình phần thân chương trình chính - Nhận biết các thành phần thủ tục, hàm; nhận biết hai loại tham số hình thức II PHAÂN TIEÁT: - Tieát 42: Muïc1 - Tieát 43: Muïc2 III TIEÁN TRÌNH BAØI HOÏC: TIEÁT 42 A Ổn định lớp: B Baøi cuõ : C Bài mới: Hoạt động : Tìm hiểu cấu trúc chung thủ tục Hoạt động giáo viên Hoạt động học sinh Noäi dung - Tìm hiểu ví dụ đầu và bước đầu H1: Từ ví dụ vẽ hình chữ nhật 1.Cách viết và sử dụng thủ tục a) Caáu truùc cuûa thuû tuïc: SGK dẫn dắt đến việc sử dụng thủ tục khái quát cấu trúc chung thủ tuïc vaø caáu truùc chung cuûa noù H2: Neâu caáu truùc chung cuûa thuû - Nghe, hieåu tục và giải thích phần và löu yù cho HS - Trong phaàn khai baùo cuûa chöông H3: Nhaän xeùt vò trí cuûa thuû tuïc trình chính( sau phaàn khai baùo chöông trình bieán) - Tên thủ tục cùng với các tham số H4: Lời gọi thủ tục có cú pháp thực tương ứng với các tham số nhö theá naøo? hình thức đặt cặp ngoặc ( và ) Hoạt động : Ví dụ thủ tục Hoạt động giáo viên Hoạt động học sinh Noäi dung H1: Dẫn dắt đến thủ tục Ve_Hcn có tham - Chú ý, lắng nghe, trả lời b) Ví dụ thủ tục: SGK theo phát vấn GV để - Trong lệnh gọi thủ tục, các soá tham số hình thức thay H2: Tìm hiểu chương trình VD_thutuc2 để nắm kiến thức các tham số thực tương ứng là nắm cấu trúc thủ tục, lời gọi thủ thủ tục, giá trị cụ thể gọi là tham số hình thức từ đó đưa đến khái niệm tham soá giaù trò (goïi taét laø tham tham soá giaù trò, tham soá bieán trò) H3: Tìm hieåu chöông trình VD: VD_thambien1, VD_thambien2 để củng cố Procedure Ve_Hcn(chdai,chrong : integer); theâm ->Ve_Hcn(5,10); Ve_Hcn(a,b); Lop11.com (2) Tin hoïc 11 H4: Phaân bieät tham trò vaø tham bieán? -Khai báo sau từ khóa var laø caùc tham bieán - Trong leänh goïi thuû tuïc, caùc tham số hình thức thay các tham số thực tương ứng là các biến chứa liệu rađược gọi laø tham soá giaù trò (goïi taét laø tham trò) VD: Procedure Hoan_doi( x,y : integer); ->Hoan_doi(a,b); D.Cuûng coá vaø daën doø: - Nắm cấu trúc chung thủ tục, vị trí khai báo thủ tục chương trình, sử dụng đúng lời gọi thủ tục, phân biệt tham số giá trị và tham số biến - Về nhà học bài và chuẩn bị trước mục 2 Lop11.com (3) Tin hoïc 11 TIEÁT 43 A Ổn định lớp: B Baøi cuõ : Nêu cấu trúc chung thủ tục Nó khai báo và mô tả vị trí nào chương trình? Phân biệt tham số giá trị và tham số biến C Bài mới: Hoạt động : Tìm hiểu cấu trúc chung hàm Hoạt động giáo viên Hoạt động học sinh Noäi dung H1: Ñieåm khaùc cô baûn cuûa - Haøm luoân traû veà giaù trò keát quaû 1.Cách viết và sử dụng hàm thuộc kiểu xác định và giá trị đó a) Caáu truùc cuûa haøm: SGK thuû tuïc vaø haøm gán cho tên hàm Khác với thủ tục, thân - Nghe, nắm kiến thức haøm coù caâu leänh gaùn giaù trò H2: Từ cấu trúc chung thủ cho teân haøm: tuïc vaø neâu caáu truùc chung cuûa <tên hàm> := <biểu thức>; hàm, giải thích cụ thể phaàn(coù chuù yù ñieåm khaùc với thủ tục) H4: Lời gọi hàm có cú pháp - Tương tự thủ tục theá naøo? Hoạt động : Tìm hiểu các ví dụ Hoạt động giáo viên Hoạt động học sinh Noäi dung b) Caùc ví duï: SGK -HS tìm hieåu ví duï H1: Chia nhoùm tìm hieåu ví duï H2: Treo baûng phuï vieát chöông trình - Trả lời các câu hỏi: ví dụ1 và phát vấn học sinh trả lời +Teân haøm laø UCLN moät soá caâu hoûi: +Haøm naøy coù phaàn - Haøm teân gì, coù maáy phaàn? +Giaù trò traû veà cuûa haøm laø kieåu nguyeân - Giaù trò traû veà kieåu gì? + Tham soá giaù trò - Tham số hình thức là tham trị hay + UCLN := sodu; tham bieán? + Biến toàn cục: TuSo, MauSo,a - Caâu leänh gaùn giaù trò cho teân haøm? + Bieán cuïc boä: sodu - Biến cục bộ, biến toàn cục? - Trả lời theo hướng dẫn giáo viên H3: Giaûi thích chöông trình tìm UCLN H4: Phương pháp tương tự ví duï D.Cuûng coá vaø daën doø: - Naém caáu truùc chung cuûa haøm(lieân heä caáu truùc cuûa thuû tuïc), vò trí khai baùo cuûa haøm chöông trình, sử dụng đúng lời gọi hàm, phân biệt tham số giá trị và tham số biến - Về nhà học bài và chuẩn bị trước bài tập bài 1, 2, 3,4 trang 117 Lop11.com (4)