
Anonymous
0
0
Giáo án Tin học 10 Bài 20 (Kết nối tri thức 2024): Câu lệnh lặp for
- asked 6 months agoVotes
0Answers
0Views
Giáo án Tin học 10 Bài 20 (Kết nối tri thức): Câu lệnh lặp for (2 tiết)
I. MỤC TIÊU
1. Kiến thức
- Biết được ý nghĩa của vùng giá trị tạo bởi lệnh ranger().
- Biết được chức năng của lện lặp for và cách dùng trong Python.
2. Năng lực
* Năng lực chung
- Năng lực tự chủ và tự học
- Năng lực giao tiếp và hợp tác
- Năng lực sáng tạo và giải quyết vấn đề
* Năng lực riêng
- Biết cách dùng lệnh for trong Python.
3. Phẩm chất
- Nghiêm túc, tập trung, tích cực chủ động.
- Hình thành ý thức trách nhiệm, tính cẩn thận khi làm việc nhóm.
- Làm việc chăm chỉ, chuyên cần để hoàn thành một nhiệm vụ.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Đối với giáo viên
- Sách giáo khoa, tài liệu giảng dạy, giáo án PowerPoint.
- Máy tính kết nối với máy chiếu.
- Phòng máy thực hành, máy tính đã cài sẵn phần mềm Python.
2. Đối với học sinh
- Sách giáo khoa, vở ghi.
- Điện thoại thông minh có cài ứng dụng chạy Python (nếu có điều kiện).
- Đọc trước bài mới – Bài 20. Câu lệnh for.
III. TIẾN TRÌNH DẠY HỌC
1. HOẠT ĐỘNG KHỞI ĐỘNG (MỞ ĐẦU)
a. Mục tiêu: Tạo hứng thú học tập cho học sinh và gợi mở HS đến lệnh lặp trong chương trình.
b. Nội dung: HS dựa vào hiểu biết để trả lời câu hỏi
c. Sản phẩm: Câu trả lời của HS.
d. Tổ chức thực hiện:
* Bước 1: GV chuyển giao nhiệm vụ:
- GV yêu cầu HS: Em có thể xác định được trong mỗi ví dụ trên công việc nào cần phải lặp lại và được lặp lại bao nhiêu lần không?
* Bước 2: HS thực hiện nhiệm vụ:
- HS chú ý lắng nghe, suy nghĩ, trả lời câu hỏi.
* Bước 3: Báo cáo kết quả học tập, thảo luận:
- HS giơ tay lên bảng trình bày kết quả, HS khác nhận xét, bổ sung:
Công việc cần lặp lại:
- Đọc tên từng bạn: lặp lại 30 lần.
- Kiểm tra lần lượt các số từ 1 đến 50 và ghi ra các số chia hết cho 3: Thao tác xét lần lượt từng số từ 1 đến 50 chính là lệnh lặp, số lần lặp là 50.
* Bước 4: Đánh giá kết quả thực hiện:
- GV đánh giá kết quả của HS, trên cơ sở đó dẫn dắt HS vào bài học mới - Bài 20. Câu lệnh lặp for.
2. HÌNH THÀNH KIẾN THỨC MỚI
Hoạt động 1: Làm quen với lệnh lặp for
a. Mục tiêu: HS làm quen với lệnh lặp for của Python ở dạng ban đầu với lệnh range().
b. Nội dung: HS đọc SGK, nghe giảng, thực hiện các nhiệm vụ được giao.
c. Sản phẩm:HS thực hiện Hoạt động 1, câu hỏi và bài tập củng cố, hoàn thành tìm hiểu kiến thức.
d. Tổ chức thực hiện:
Sản phẩm dự kiến |
Hoạt động của giáo viên và học sinh |
1. LỆNH FOR* Hoạt động 1- Tổng có giá trị bằng 45. * Kiến thức mới- for là lệnh lặp với số lần biết trước. Số lần lặp thường được xác định bởi vùng giá trị của lệnh range(). |
* Bước 1: Chuyển giao nhiệm vụ: - GV cho HS đọc và thực hiện Hoạt động 1 trong SGK trang 105 theo nhóm đôi: - GV yêu cầu HS đọc SGK và cho biết: + Ý nghĩa của câu lệnh for. + Mô tả cấu trúc chung của lệnh for. - GV cho HS làm quen với các ví dụ ban đầu của lệnh lặp for: |