Giáo án môn Tin học lớp 10 sách Kết nối tri thức: Bài 20 được biên soạn với mục tiêu nhằm giúp học sinh biết viết và sử dụng câu lệnh for; 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ệnh lặp for và cách dùng trong Python; . Mời các bạn cùng tham khảo! | BÀI 20 CÂU LỆNH LẶP FOR Môn học Tin Học Lớp 10 Thời gian thực hiện 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. Kỹ năng - 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 đề 3. Phẩm chất Nghiêm túc tập trung tích cực chủ động. II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU Sgk Sbt giáo án. III. TIẾN TRÌNH DẠY HỌC 1. HOẠT ĐỘNG KHỞI ĐỘNG MỞ ĐẦU - Mục tiêu Tạo hứng thú học tập cho học sinh - Nội dung Hs dựa vào hiểu biết để trả lời câu hỏi - Sản phẩm Từ yêu cầu Hs vận dụng kiến thức để trả lời câu hỏi GV đưa ra - Tổ chức thực hiện GV giới thiệu và dẫn dắt vào bài Em có thể đã gặp những trường hợp cần thực hiện một số công việc lặp đi lặp lại nhiều lần. Ví dụ để kể tên tất cả các bạn trong lớp có 30 học sinh em cần lần lượt đọc tên từng bạn để đếm số lượng các số chia hết cho 3 trong khoảng từ 1 đến 50. Em có thể 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 chẳng hạn 3 6 9 . rồi đếm các số đó. Ngôn ngữ lập trình bậc cao có các câu lệnh cho phép viết một cách ngắn gọn các bước cần thực hiện lặp đi lặp lại để tạo thành một cấu trúc lập trình được gọi là cấu trúc lặp. 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 và được lặp lại bao nhiêu lần không 2. HÌNH THÀNH KIẾN THỨC MỚI Hoạt động 1 Tìm hiểu câu lệnh for - Mục Tiêu Biết viết và sử dụng câu lệnh for - Nội dung HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của GV - Sản phẩm Hs hoàn thành tìm hiều kiến thức - Tổ chức thực hiện Hoạt động của giáo viên và Sản phẩm dự kiến học sinh 1. LỆNH FOR Bước 1 Chuyển giao nhiệm - Cú pháp của lệnh lặp với số lần biết trước for trong vụ Python như sau GV Nêu đặt câu hỏi for lt i gt in range n Thực hiện đoạn chương trình sau trong chế độ gõ lệnh trực tiếp của - Khi thực hiện ở mỗi vòng lặp biến i sẽ được gán lần Python để tính tổng 0 1 . 9. lượt các giá trị trong vùng giá trị của .