Giáo án Tin học 5 kết nối: Bài 11 Cấu trúc lặp

Giáo án Tin học 5 kết nối tri thức: Bài 11 Cấu trúc lặp. Bài được biên soạn đầy đủ, chỉn chu, chất lượng. File tải về là file word, giáo viên dễ dàng sử dụng, chỉnh sửa. Kênh có trọn bộ giáo án Word cả năm.

Nội dung chi tiết

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

Ngày dạy:…/…/…

BÀI 11. CẤU TRÚC LẶP

I. YÊU CẦU CẦN ĐẠT

1. Kiến thức

Trong bài học này, HS sẽ tìm hiểu:

  • Công việc có cấu trúc lặp.
  • Chương trình có cấu trúc lặp.
  • Các lệnh trong Scratch.

2. Năng lực

Năng lực chung:

  • Năng lực học tập, tự học: HS biết tự tìm kiếm, chuẩn bị và lựa chọn tài liệu, phương tiện học tập trước giờ học, quá trình tự giác tham gia các và thực hiện các hoạt động học tập cá nhân trong giờ học ở trên lớp,…
  • Năng lực giao tiếp và hợp tác: Khả năng phân công và phối hợp thực hiện nhiệm vụ học tập.
  • Năng lực giải quyết vấn đề sáng tạo: HS đưa ra các phương án trả lời cho câu hỏi, bài tập xử lý tình huống, vận dụng kiến thức, kĩ năng của bài học để giải quyết vấn đề thường gặp.

Năng lực riêng:

  • Nêu được ví dụ cụ thể mô tả cấu trúc lặp.

3. Phẩm chất:

  • Chăm chỉ, chịu khó khi học tập kiến thức mới về cấu trúc lặp.
  • Kiên trì, cẩn thận khi thực hành tạo chương trình có cấu trúc lặp.

II. ĐỒ DÙNG DẠY HỌC

1. Đối với giáo viên

  • SGK, SGV, Giáo án.

2. Đối với học sinh

  • SGK, vở ghi,…

III. CÁC HOẠT ĐỘNG DẠY HỌC

HOẠT ĐỘNG CỦA GIÁO VIÊN

HOẠT ĐỘNG CỦA HỌC SINH

A. HOẠT ĐỘNG KHỞI ĐỘNG

a. Mục tiêu: HS làm quen với cấu trúc lặp thông qua công việc được thực hiện lặp lại, từ đó kết nối sang kiến thức mới là cấu trúc lặp.

b. Cách thức thực hiện:

- GV yêu cầu HS:

Trong môn Giáo dục thể chất 4, em đã làm quen với các bài tập rèn luyện kĩ năng bật, nhảy, trong đó em cần thực hiện lặp lại các động tác. Chẳng hạn, bài tập nhảy đập bóng (Hình 76) yêu cầu thực hiện lặp lại 20 lần động tác nhảy với tay đập bóng.

Em hãy kể thêm một số việc khác mà em thực hiện lặp lại nhiều lần.

I. YÊU CẦU CẦN ĐẠT

- GV khen ngợi, dẫn dắt vào bài học mới: Một công việc được thực hiện lặp đi lặp lại nhiều lần gọi là công việc có cấu trúc lập. Chương trình có một khối lệnh được lặp lại nhiều lần gọi là chương trình có cấu trúc lặp. Với các chương trình như thế, có thể dùng lệnh lặp để điều khiển cấu trúc lặp và làm chương trình ngắn gọn hơn. Chúng ta sẽ cùng tìm hiểu các lệnh này trong bài học hôm nay Bài 11: Cấu trúc lặp.

B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC

Hoạt động 1: Tìm kiếm cấu trúc lặp

a. Mục tiêu: HS làm quen với chương trình có cấu trúc lặp bằng cách nhận biết khối lệnh được lặp lại trong chương trình.

b. Cách thức thực hiện:

- GV yêu cầu HS thực hiện phần Hoạt động SGK tr.56 theo nhóm 4:

Trong Nhiệm vụ 2 của Bài 10, em đã tạo chương trình điều khiển nhân vật mèo di chuyển trên sân khấu và thay đổi động tác (Hình 74). Trong chương trình đó, khối lệnh nào được lặp lại bao nhiêu lần? Có cách nào để chương trình ngắn gọn hơn không?

I. YÊU CẦU CẦN ĐẠT

- GV mời đại diện 2 nhóm trình bày câu trả lời. Các nhóm còn lại chú ý lắng nghe và nhận xét.

- GV nhận xét, chốt kiến thức:

+ Trong cấu trúc lặp, công việc được thực hiện lặp lại.

+ Trong chương trình có cấu trúc lặp, lệnh hoặc khối lệnh được thực hiện lặp lại.

- GV yêu cầu HS hoàn thành câu hỏi củng cố SGK trang 57:

Em hãy chỉ ra lệnh lặp ở Hình 77b, biết rằng lệnh lặp chứa khối lệnh được lặp lại.

Hoạt động 2: Tìm hiểu các lệnh lặp

a. Mục tiêu: HS tìm hiểu ba lệnh điều khiển cấu trúc lặp thuộc nhóm lệnh Điều khiển.

b. Cách thức thực hiện:

- GV hướng dẫn HS tìm hiểu ba lệnh điều khiển cấu trúc lặp thuộc nhóm lệnh Điều khiển trong bảng SGK trang 57:

+ Lệnh lặp lại với số lần biết trước.

I. YÊU CẦU CẦN ĐẠT

+ Lệnh lặp liên tục.

I. YÊU CẦU CẦN ĐẠT

+ Lệnh lặp có điều kiện.

I. YÊU CẦU CẦN ĐẠT

- GV yêu cầu HS mô tả hoạt động của các ví dụ minh họa:

I. YÊU CẦU CẦN ĐẠT

I. YÊU CẦU CẦN ĐẠT

I. YÊU CẦU CẦN ĐẠT

- GV chốt kiến thức về 3 loại lệnh lặp:

I. YÊU CẦU CẦN ĐẠT

- GV mời 1 HS trả lời câu hỏi củng cố SGK trang 58:

Để điều khiển nhân vật lặp lại một việc 10 lần, em sử dụng lệnh nào sau đây?

A. Lệnh lặp lại với số lần biết trước.

B. Lệnh lặp liên tục.

C. Lệnh lặp có điều kiện.

C. HOẠT ĐỘNG LUYỆN TẬP

a. Mục tiêu: Củng cố lại các kiến thức đã học thông qua các bài luyện tập.

b. Cách thức thực hiện:

- GV yêu cầu HS cá nhân hoàn thành bài tập phần Luyện tập SGK tr.58:

Em hãy ghép mỗi khối lệnh ở cột bên trái với một ý nghĩa ở cột bên phải cho phù hợp.

I. YÊU CẦU CẦN ĐẠT

- GV mời 2 – 3 HS trả lời.

- GV nhận xét, chốt đáp án.

- GV yêu cầu HS trả lời các câu hỏi trắc nghiệm:

Câu 1. Một việc được gọi là việc có cấu trúc lặp khi nào?

A. Một việc có nhiều việc nhỏ hơn.

B. Một việc có nhiều việc nhỏ hơn được thực hiện tuần tự.

C. Một việc có nhiều việc nhỏ hơn được thực hiện lặp lại nhiều lần.

D. Một việc không có nhiều việc nhỏ hơn.

Câu 2. Có mấy dạng cấu trúc lặp trong Scratch?

A. 1.

B. 2.

C. 3.

D. 4.

Câu 3. Đoạn chương trình dưới đây có cấu trúc gì?

I. YÊU CẦU CẦN ĐẠT

A. Cấu trúc lặp với số lần không biết trước.

B. Cấu trúc lặp liên tục.

C. Cấu trúc lặp có điều kiện.

D. Cấu trúc lặp với số lần biết trước.

Câu 4. Sử dụng lệnh nào dưới đây để tạo chương trình mô tả các bước thực hiện bài tập nhảy đập bóng yêu cầu thực hiện lặp lại 10 lần động tác nhảy với tay đập bóng?

A. Lệnh lặp liên tục.

B. Lệnh lặp không có điều kiện.

C. Lệnh lặp có điều kiện.

D. Lệnh lặp với số lần biết trước.

Câu 5. Khối lệnh nào phù hợp với mô tả dưới đây:

Lặp cho đến khi phím Q được gõ: Lướt trong 1 giây đến vị trí ngẫu nhiên.

A. I. YÊU CẦU CẦN ĐẠT.

B. I. YÊU CẦU CẦN ĐẠT.

C. I. YÊU CẦU CẦN ĐẠT.

D. I. YÊU CẦU CẦN ĐẠT.

- GV chữa bài. Mỗi một câu hỏi, GV mời đại diện 1 HS trả lời. Các HS còn lại lắng nghe và nhận xét.

D. HOẠT ĐỘNG VẬN DỤNG

a. Mục tiêu: HS vận dụng kiến thức bài học tạo ra chương trình sử dụng cấu trúc lặp.

b. Cách thức thực hiện:

- GV yêu cầu HS thực hiện nhiệm vụ:

Hãy mô tả các bước thực hiện của chương trình có một chú cá bơi liên tục trong bể, khi cá chạm cạnh bể thì bật lại. Khi tạo chương trình em sẽ sử dụng lệnh lặp nào?

- GV mời 1 – 2 HS trình bày.

- GV nhận xét, xác nhận ý kiến đúng.

* CỦNG CỐ

- GV nhận xét, tóm tắt lại những nội dung chính của bài học.

- GV nhận xét, đánh giá sự tham gia của HS trong giờ học, khen ngợi những HS tích cực; nhắc nhở, động viên những HS còn chưa tích cực, nhút nhát.

* DẶN DÒ

- GV nhắc nhở HS:

+ Ôn lại các kiến thức đã học ở Bài 11.

+ Đọc và chuẩn bị trước Bài 12: Thực hành sử dụng lệnh lặp.

- HS quan sát hình 72, thảo luận trả lời:

Thực hiện một động tác thể dục lặp lại 8 lần; Chải răng cho đến khi răng sạch; Học một bài thơ cho đến khi thuộc;…

- HS lắng nghe, ghi bài.

- HS nhóm 4 thảo luận thực hiện nhiệm vụ.

- Đại diện nhóm trả lời:

Chương trình ở Hình 74 có một khối lệnh được lặp lại ba lần. Nếu sử dụng lệnh lặp thì chương trình sẽ ngắn gọn hơn.

- HS lắng nghe.

- HS trả lời:

I. YÊU CẦU CẦN ĐẠT

- HS nhận diện 3 loại lệnh lặp khác nhau.

- HS quan sát hình, mô tả:

+ Khối lệnh trong lệnh lặp được lặp lại 3 lần.

+ Khối lệnh trong lệnh lặp được lặp liên tục, không dừng.

+ Khối lệnh trong lệnh lặp được thực hiện cho đến khi điều kiện được thỏa mãn (chuột được nháy).

- HS lắng nghe.

- HS trả lời:

Đáp án A.

- HS suy nghĩ trả lời bài tập phần Luyện tập SGK tr.58.

- HS trả lời:

1 – b.

2 – c.

3 – a.

- HS lắng nghe.

- HS suy nghĩ trả lời câu hỏi trắc nghiệm.

- HS trả lời:

1

2

3

4

5

C

B

D

D

A

- HS thực hiện nhiệm vụ.

- HS trình bày:

Chú cá thực hiện liên tục hai hành động sau:

+ Di chuyển 100 bước.

+ Nếu chạm cạnh sân khấu thì bật lại.

- HS lắng nghe.

- HS chú ý lắng nghe, ghi nhớ.

- HS lắng nghe, rút kinh nghiệm.

- HS lắng nghe, chuẩn bị cho tiết học sau.