Soạn mới giáo án Tin học 10 cánh diều bài 8: Câu lệnh lặp (2 tiết)

Soạn mới giáo án Tin học 10 cánh diều bài Câu lệnh lặp (2 tiết). Đây là bài soạn mới nhất theo mẫu công văn 5512. Giáo án soạn chi tiết, đầy đủ, trình bày khoa học. Tài liệu có bản word tải về. Hi vọng đây sẽ là tài liệu hữu ích để thầy cô tham khảo và nâng cao chất lượng giảng dạy. Mời thầy cô và các bạn kéo xuống tham khảo.

Web tương tự: Kenhgiaovien.com - tech12h.com - Zalo hỗ trợ: nhấn vào đây

Rõ nét về file powerpoint trình chiếu. => Xem thêm

Ngày soạn: .../.../...

Ngày dạy: .../.../...

BÀI 8: CÂU LỆNH LẶP (2 TIẾT)

  1. MỤC TIÊU:
  2. Kiến thức: Học xong bài này, HS đạt các yêu cầu sau:
  • Biết được có hai loại cấu trúc lặp để mô tả thuật toán: lặp với số lần biết trước và lặp với số lần không biết trước.
  • Viết được câu lệnh lặp dạng for và dạng while trong Python.
  1. 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:

  • Biết cách dùng lệnh for trong Python.
  • Thực hành được giải các bài toán sử dụng lệnh lặp while.
  1. 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ụ.
  • Nghiêm túc, tập trung, tích cực và chủ động.
  1. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
  2. Đối với GV: SGK, tài liệu giảng dạy, giáo án, đồ dùng dạy học.
  3. Đối với HS: SGK, SBT, vở ghi, giấy nháp, đồ dùng học tập (bút, thước...), bảng nhóm, bút viết bảng nhóm.

III. TIẾN TRÌNH DẠY HỌC

  1. HOẠT ĐỘNG KHỞI ĐỘNG (MỞ ĐẦU)
  2. a) Mục tiêu: Tạo hứng thú học tập cho HS trước khi bước vào bài học mới.
  3. b) Nội dung: HS dựa vào hiểu biết để trả lời câu hỏi.
  4. c) 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.
  5. d) Tổ chức thực hiện:

Bước 1: Chuyển giao nhiệm vụ:

- GV đặt vấn đề: Nếu em kiểm tra tuần tự từng dòng trong bảng điểm thi môn Tin học của lớp để biết tên các bạn đã được 10 điểm thì hành động nào được lặp lại và số lần lặp là bao nhiêu? Nếu chỉ cần tìm được tên của một bạn được điểm 10 thì số lần lặp là bao nhiêu?

Bước 2: 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, thảo luận: GV gọi một số HS trả lời, HS khác nhận xét, bổ sung.

- Hành động được lặp lại là hành động kiểm tra điểm từng học sinh bằng 10.

- Số lần lặp lại bằng số học sinh của lớp.

- Nếu chỉ cần tìm được tên của một bạn được điểm 10 thì số lần lặp bằng số thứ tự của học sinh đó.

Bước 4: Kết luận, nhận định: 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.

  1. HÌNH THÀNH KIẾN THỨC MỚI

Hoạt động 1: Cấu trúc lặp trong mô tả thuật toán

  1. a) Mục tiêu: HS biết sử dụng cấu trúc lặp trong mô tả thuật toán.
  2. b) Nội dung: HS đọc SGK, nghe giảng, thực hiện các nhiệm vụ được giao.
  3. c) Sản phẩm: HS hoàn thành tìm hiểu kiến thức.
  4. d) Tổ chức thực hiện:

HOẠT ĐỘNG CỦA GV VÀ HS

SẢN PHẨM DỰ KIẾN

Bước 1: Chuyển giao nhiệm vụ:

- GV nêu 2 thuật toán cho HS:

+ Thuật toán 1: In ra màn hình máy tính 10 dòng "Xin chào Python".

+ Thuật toán 2: Mô tả thuật toán cho máy tính hỏi và kiểm tra mật khẩu.

- GV yêu cầu HS: Em hãy chỉ ra điểm khác nhau giữa hai thuật toán trên.

(Thuật toán 1 là thuật toán có cấu trúc lặp với số lần biết trước; thuật toán 2 là thuật toán có cấu trúc lặp với số lần không biết trước.)

- GV yêu cầu HS đưa thêm ví dụ về tình huống thực tế có lặp số lần biết trước và tình huống số lần lặp không biết trước.

- GV cho HS hoạt động nhóm đôi, hoàn thành Hoạt động 1 (SGK - tr80).

Bước 2: Thực hiện nhiệm vụ:

- HS suy nghĩ trả lời.

- GV quan sát, trợ giúp.

Bước 3: Báo cáo, thảo luận:

- HS giơ tay phát biểu, lên bảng trình bày

- Một số HS khác nhận xét, bổ sung cho bạn.

Bước 4: Kết luận, nhận định: GV tổng kết lại kiến thức.

1. Cấu trúc lặp trong mô tả thuật toán

- Khi có một hay nhiều thao tác cần được thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng cấu trúc lặp.

- Có những thuật toán biết trước được số lần lặp của những thao tác cần lặp lại.

- Có những thuật toán không biết trước được số lần lặp mà chỉ đến khi thực hiện thuật toán với những dữ liệu đầu vào cụ thể mới biết được.

- Một số tình huống thực tế:

Có số lần lặp biết trước

Có số lần lặp không biết trước

- Vận động viên chạy 20 vòng sân.

- Em làm 5 bài tập về nhà thầy cô giáo giao.

...

- Vận động viên chạy nhiều vòng xung quanh sân trong thời gian 20 phút.

- Em làm bài tập về nhà đến giờ ăn cơm thì dừng lại.

...

 

- Hoạt động 1:

+ Mô tả thuật toán ứng với Ví dụ 1:

Lặp với đếm từ 1 đến 10:

In ra màn hình Xin chào Python

  Hết lặp

+ Mô tả thuật toán ứng với Ví dụ 2:

Lặp khi số nhập vào ≠ mật khẩuYêu cầu nhập lại mật khẩu

  Hết lặp

-----------------------Còn tiếp--------------------------

Soạn mới giáo án Tin học 10 cánh diều bài 8: Câu lệnh lặp (2 tiết)

Nâng cấp lên tài khoản VIP để tải tài liệu và dùng thêm được nhiều tiện ích khác


Từ khóa tìm kiếm: giáo án tin học 10 cánh diều mới, soạn giáo án tin học 10 mới cánh diều bài Câu lệnh lặp (2 tiết), giáo án soạn mới tin học 10 cánh diều

Soạn mới giáo án Tin học 10 cánh diều


Copyright @2024 - Designed by baivan.net

Chat hỗ trợ
Chat ngay