Bài giảng Tin học 10 (Kết nối tri thức) - Bài 27: Tham số của hàm
Bạn đang xem tài liệu "Bài giảng Tin học 10 (Kết nối tri thức) - Bài 27: Tham số của hàm", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
Tóm tắt nội dung tài liệu: Bài giảng Tin học 10 (Kết nối tri thức) - Bài 27: Tham số của hàm
TIN HỌC 10 KHỞI ĐỘNG TRÒ CHƠI TRÒ CHƠI Trò chơi “HỘP QUÀ BÍ MẬT”. Cách chơi: các học sinh lần lượt chuyền tay nhau hộp quà theo nhạc. Trong thời gian 1 phút (khi nhạc dừng), hộp quà ngay học sinh nào thì học sinh đó sẽ được mở hộp quà và nhận được câu hỏi, nếu trả lời đúng câu hỏi trong hộp quà thì sẽ nhận Câu hỏi 1 Câu hỏi 2 được phần quà trong hộp, nếu trả lời sai sẽ nhường quyền trả lời cho học sinh nào xung phong. 311/13/2025 Câu hỏi 1: Mô tả tham số và giá trị trả lại của mỗi hàm sau: int(), len(). Hàm Tham số Giá trị trả lại int() Số thực, xâu chứa số nguyên Kiểu dữ liệu số nguyên len() Danh sách, xâu kí tự Độ dài danh sách hoặc xâu kí tự 411/13/2025 Câu hỏi 2: Quan sát các lệnh sau và cho biết đâu là tham số và lời gọi hàm nằm ở dòng nào: Tham số a,b,c Lời gọi hàm 1. THAM SỐ VÀ ĐỐI SỐ CỦA HÀM 2. CÁCH SỬ DỤNG CHƯƠNG TRÌNH CON 1. THAM SỐ VÀ ĐỐI SỐ CỦA HÀM Hoạt động 1 Phân biệt tham số và đối số Quan sát ví dụ sau, tìm hiểu cách dữ liệu được truyền qua tham số vào hàm. Thảo luận nhóm để giải thích kết quả. Quan sát ví dụ sau, tìm hiểu cách dữ liệu được truyền qua tham số vào hàm. Thảo luận nhóm để giải thích kết quả. Hàm tong() có 3 tham số là a,b,c Hàm tong() được gọi lại với 3 giá trị cụ thể Hàm tong() được gọi lại với 3 biến đã có giá trị Lời gọi hàm bị lỗi nếu các tham số được truyền vào chưa có giá trị →Cách dữ liệu được truyền qua tham số vào hàm: Khi gọi hàm, các tham số được truyền bằng giá trị thông qua đối số của hàm, số lượng giá trị được truyền vào hàm bằng với số tham số trong khai báo của hàm. Thế nào là tham số và đối số của hàm? • Tham số của hàm được định nghĩa khi khai báo hàm và được dùng như biến trong định nghĩa hàm. • Đối số là giá trị được truyền vào khi gọi hàm. • Khi gọi hàm, các tham số (parameter) sẽ được truyền bằng giá trị thông qua đối số (argument) của hàm, số lượng giá trị được truyền vào hàm bằng với số tham số trong khai báo của hàm. 2. CÁCH SỬ DỤNG CHƯƠNG TRÌNH CON Thảo luận Hoạt động 2: Khi nào nên sử dụng chương trình con? nhóm Bài toán đưa ra là: viết chương trình chính yêu cầu với bốn số tự nhiên cho trước (x,y,z,t) tìm và in số lớn nhất ra màn hình. Trong Phiếu học tập số 1, em đã biết hàm max(a,b) kiểm tra số lớn nhất trong 2 số a,b. Em sẽ viết chương trình giải bài toán này như thế nào? Chương trình hoàn chỉnh có thể được viết như sau: - Giảm số câu lệnh của chương trình. Lợi ích của - Chương trình có cấu trúc rõ ràng, chương trình dễ hiểu. con? - Dễ nâng cấp, phát triển và hiệu chỉnh. PHIẾU HỌC TẬP SỐ 2 Viết chương trình (có sử dụng chương trình con), đếm các số hạng dương có trong dãy số A cho trước. LUYỆN TẬP Trả lời các câu hỏi sau: Câu 1: Khi khai báo hàm, thành phần nào được định nghĩa và được dùng như biến trong hàm? A. Tham số. B. Đối số. C. Dữ liệu. D. Giá trị. Câu 2. Cho kết quả của chương trình sau: A. 3 5 9 B. 9, 15, 27 C. 9 15 27 D. Chương trình bị lỗi. Các em làm 10 câu hỏi trắc nghiệm Online để củng cố bài.
File đính kèm:
bai_giang_tin_hoc_10_ket_noi_tri_thuc_bai_27_tham_so_cua_ham.pptx