Hỗ trợ tư vấn
Tư vấn - Giải đáp - Hỗ trợ đặt tài liệu
Mua gói Pro để tải file trên Download.vn (không bao gồm tài liệu cao cấp) và trải nghiệm website không quảng cáo
Tìm hiểu thêm »Giáo án tích hợp NLS Tin học 10 Bài 26: Hàm trong Python được biên soạn theo hướng hiện đại, chú trọng phát triển năng lực học sinh.
Giáo án tích hợp NLS Tin học 10 Bài 26 biên soạn có hệ thống, bám sát yêu cầu chương trình và đặc trưng môn Tin học 10, đồng thời lồng ghép các yêu cầu về Năng lực số vào từng hoạt động học tập một cách linh hoạt. Giáo án NLS Tin học 10 Bài 26 giúp giáo viên tiết kiệm thời gian chuẩn bị bài, dễ dàng điều chỉnh nội dung và chủ động tổ chức các hoạt động phù hợp với đối tượng học sinh. Giáo án NLS Tin học 10 Bài 26 gồm File Word và PDF thuận tiện sử dụng, chỉnh sửa, in ấn hoặc lưu trữ, đáp ứng nhu cầu tham khảo và giảng dạy Tin học 10 theo định hướng phát triển Năng lực số.
Mô tả tài liệu: Giáo án tích hợp NLS Tin học 10 Bài 26 gồm có:
Ngày soạn: .../.../...
Ngày dạy: .../.../...
BÀI 26: HÀM TRONG PYTHON
(2 tiết)
I. MỤC TIÊU
1. Kiến thức
Học xong bài này, HS đạt các yêu cầu sau:
· Biết được chương trình con là hàm.
· Biết cách tạo hàm.
2. Năng lực
- Năng lực chung:
· Tự chủ và tự học, chủ động tìm hiểu, đọc và tìm kiếm thêm các tài liệu liên quan đến nội dung bài học.
· Giải quyết được những nhiệm vụ học tập một cách độc lập, theo nhóm và thể hiện sự sáng tạo.
· Góp phần phát triển năng lực giao tiếp và hợp tác qua hoạt động nhóm và trao đổi công việc với giáo viên.
- Năng lực riêng:
· Thực hiện được việc tạo hàm và chương trình con.
- Năng lực số:
· 1.2.NC1b: Hiểu cơ chế “hộp đen” của hàm: nhận dữ liệu đầu vào (Input/Tham số) xử lý trả về dữ liệu đầu ra (Output/Return).
· 3.1.NC1a: Xây dựng các hàm có tính tái sử dụng cao, tuân thủ quy tắc đặt tên chuẩn.
· 6.2.NC1b: Sử dụng AI để so sánh hiệu quả của các giải thuật khác nhau.
· 5.2.NC1b: Thực hiện kiểm thử hàm với các bộ dữ liệu biên để đảm bảo tính chính xác.
3. Phẩm chất
· Hình thành ý thức trách nhiệm, tính cẩn thận khi làm việc nhóm, phẩm chất làm việc chăm chỉ, chuyên cần để hoàn thành một nhiệm vụ.
· Có thái độ tự giác, hợp tác khi thảo luận nội dung bài học.
· Trung thực hoàn thành đầy đủ các bài tập.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Đối với GV
- KHBD, tài liệu giảng dạy, giáo án PPT.
- Phòng thực hành máy tính cài sẵn Python và kết nối Internet.
- Máy chiếu.
- Video AI tạo bằng công cụ AI được dùng để khởi động bài học.
2. Đối với HS
- SGK, SBT, vở ghi.
III. TIẾN TRÌNH DẠY HỌC
1. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Gợi mở cho HS biết được ý nghĩa của chương trình con, biết được chương trình con chính là hàm.
b) Nội dung: GV đưa ra câu hỏi cho HS tự trao đổi, thảo luận về lợi ích của hàm trong lập trình.
c) Sản phẩm: Từ yêu cầu, HS vận dụng kiến thức để thực hiện yêu cầu GV đưa ra.
d) Tổ chức thực hiện:
Bước 1: GV chuyển giao nhiệm vụ:
- GV yêu cầu xem video AI được thiết kế để phục vụ bài dạy và trả lời câu hỏi xuất hiện trong video đó.
- GV giải thích, giới thiệu cho HS: Các chương trình giải những bài toán thực tế phức tạp thường có rất nhiều dòng lệnh, trong đó có không ít những khối lệnh tương ứng với một số thao tác được lặp đi lặp lại nhiều lần ở những vị trí khác nhau. Để đỡ công viết đi viết lại các khối lệnh đó, trong tổ chức chương trình viết bằng ngôn ngữ lập trình bậc cao, người ta thường gom các khối lệnh như vậy thành những chương trình con. Khi đó, trong chương trình người ta chỉ cần thay cả khối lệnh bằng một lệnh gọi là chương trình con tương ứng. Trong Python, các hàm chính là các chương trình con.
- GV yêu cầu HS thảo luận nhóm, trả lời câu hỏi: Em có thể kể tên một số hàm trong số các lệnh đã học hay không? Các hàm đó có những đặc điểm chung gì?
....................
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây: