HOẠT ĐỘNG KHỞI ĐỘNG Mục tiêu: Bước đầu tìm hiểu về cách xử lý tình huống rẽ nhánh của nhân vật

Một phần của tài liệu TIN 8 VNEN 2022 2023 (Trang 30 - 36)

Hoạt động nhóm:

Gv: giao nhiệm vụ:

- Đọc nội dung HĐ khởi động - Thảo luận và cho biết

+ Quả bóng sẽ chuyển động như thế nào nếu ta bỏ hoạt động dòng thứ 2 trong kịch bản? biết rằng lúc đầu quả bóng quay về hướng 900. + Những hoạt động nào trong kịch bản của bạn Dũng mà ta đã biết cách chuyển nó sang lệnh của Scratch?.

* Nếu ta bỏ hoạt động dòng thứ 2 trong kịch bản thì quả bóng di chuyển về phía trước 10 bước, nếu quả bóng chạm cạnh sân khấu thì nó sẽ bật ra theo hướng đối xứng gương với hướng ban đầu.

* Các hđ dòng thứ hai, thứ tư trong kịch bản của bạn Dũng ta biết cách chuyển nó sang

Hs: Thực hiện nhiệm vụ.

Gv: Quan sát hs làm việc, kịp thời phát hiện những khó khăn, vưỡng mắc và trợ giúp hs, hướng dẫn hs nếu cần.

Gv: Tổ chức cho hs báo cáo kết quả.

Hs: Đại diện các nhóm báo cáo kết quả.

Gv: Kết luận và chốt kết quả đúng của hs.

lệnh của Scratch.

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

Hoạt động 1: Chương trình mô phỏng chuyển động của quả bóng.

Mục tiêu: Biết được lệnh mô phỏng chuyển động va chạm biên và lệnh lặp vô hạn lần.

Hoạt động cá nhân Gv: Giao nhiệm vụ:

- Đọc nội dung mục 1 trang 36.

- Trả lời câu hỏi: Cho biết hai lệnh mới về mô phỏng chuyển động và tác dụng của 2 lệnh?

Hs: Thực hiện nhiệm vụ.

Gv: Quan sát hs làm việc, kịp thời phát hiện những khó khăn, vưỡng mắc và trợ giúp hs, hướng dẫn hs nếu cần.

Gv: Tổ chức cho hs báo cáo kết quả.

Hs: Báo cáo kết quả.

Gv: Kết luận và chốt kết quả đúng của hs.

Hoạt động cặp đôi:

Gv: Giao nhiệm vụ:

- Đọc nội dung ví dụ mục 1.

- Trả lời câu hỏi mục yêu cầu 1.

- Thực hành tạo chương trình chuyển động của quả bóng sau đó thay lệnh lặp

1. Chương trình mô phỏng chuyển động của quả bóng.

Ch/tr Scratch mô phỏng cđ của quả bóng theo đúng kịch bản của bạn Dũng.

- Có 2 lệnh mới trong chương trình:

+ Lệnh lặp vô hạn lần: Forever.

+ Lệnh điều khiển va chạm biên: If on edge.

- Tác dụng của 2 lệnh:

+ Lệnh điều khiển va chạm biên: If on edge sẽ kiểm tra nếu quả bóng chuyển động chạm vào cạnh sân khấu thì cho quả bóng bật ra (bounce). Hướng bật ra của quả bóng là hướng đối xứng gương với hướng ban đầu.

+ Lệnh lặp vô hạn lần forever sẽ lặp lại một hay một nhóm lệnh nằm trong nó với số lần vô hạn. Quá trình lặp

forever bằng lệnh repeat. Cho biết trong trường hợp này nên sử dụng lện lặp forever hay repeat?

Hs: Thực hiện nhiệm vụ.

Gv: Quan sát hs làm việc, kịp thời phát hiện những khó khăn, vưỡng mắc và trợ giúp hs, hướng dẫn hs nếu cần.

Gv: Tổ chức cho hs báo cáo kết quả.

Hs: Báo cáo kết quả.

Gv: Kết luận và chốt kết quả đúng của hs.

Hoạt động 2: Chương trình mô phỏng chuyển động của những nhân vật khác.

Mục tiêu: thực hiện và sử dụng được các lệnh rẽ nhánh (if-then) để xử lí các tình huống va chạm của nhân vật; va chạm vào vật cản hoặc va chạm vào nhân vật khác đang chuyển động.

Hoạt động cá nhân Gv: Giao nhiệm vụ:

- Đọc nội dung mục 2 trang 36,37,38.

- Trả lời câu hỏi: Cho biết chương trình

này dừng khi ta nháy nút tạm dừng chương trình hoặc có lệnh cho phép dừng lặp.

Ví dụ:

Yêu cầu:

- Quả bóng sẽ chuyển động lặp lại 50 lần sẽ dừng lại.

lần bằng lệnh

với số lần lặp nào chẳng hạn 50 lần.

KQ:

Quả bóng chuyển động trong một khoảng thời gian nhất đỉnh rồi dừng lại.

Trong TH này nên sử dụng lệnh lặp forever.

2. Chương trình mô phỏng chuyển động của những nhân vật khác.

- Biểu thức:

+ Biểu thức giá trị: Pick random 90 to 180 có giá trị là một số ngẫu nhiên trong khoảng (90,180).

của bạn Minh có một lệnh mới và hai biểu thức mới là gì? Cho biết tác dụng của lệnh và biểu thức?

Hs: Thực hiện nhiệm vụ.

Gv: Quan sát hs làm việc, kịp thời phát hiện những khó khăn, vưỡng mắc và trợ giúp hs, hướng dẫn hs nếu cần.

Gv: Tổ chức cho hs báo cáo kết quả.

Hs: Báo cáo kết quả.

Gv: Kết luận và chốt kết quả đúng của hs.

Hoạt động cá nhân Gv: Giao nhiệm vụ:

- Đọc nội dung yêu cầu mục 2 trang 38.

- Thực hành tạo chương trình của bạn Minh và chạy thử.

- Trả lời câu hỏi: Chỉ ra điểm giống nhau và khác nhau giữa chuyển động của quả bóng của bạn Dũng và chuyển động chú mèo của bạn Minh.

Hs: Thực hiện nhiệm vụ.

Gv: Quan sát hs làm việc, kịp thời phát hiện những khó khăn, vưỡng mắc và trợ giúp hs, hướng dẫn hs nếu cần.

Gv: Tổ chức cho hs báo cáo kết quả.

Hs: Báo cáo kết quả.

Gv: Kết luận và chốt kết quả đúng của hs.

Hoạt động 3: Tìm hiểu lệnh điều kiện if- then.

Mục tiêu: Biết cách sử dụng lệnh điều kiện If-then.

Hoạt động cá nhân Gv: Giao nhiệm vụ:

- Đọc nội dung mục 3.

- Trả lời câu hỏi: Cho biết cách sử dụng lệnh điều kiện if-then.

+ Biểu thức điều kiện touching edge?:

Có giá trị đúng hoặc sai tuỳ theo nhân vật có chạm cạnh của sân khấu hay không.

Biểu thức có giá trị đúng hoặc sai được gọi là điều kiện (hoặc biểu thức logic).

- Lệnh điều kiện If-then: Cho phép thực hiện một hay một nhóm lệnh cụ thể ở bên trong nó nếu điều kiện kèm theo có giá trị đúng.

Yêu cầu:

Điểm giống nhau và khác nhau giữa chương trình của bạn Dung và bạn Minh.

- Điểm giống nhau: Đều chuyển động vô hạn lần.

- Điểm khác nhau với chương trình bạn Dũng là:

- Sự chuyển động có điều kiện khi chạm tường sân khấu tự động quay ngẫu nhiên trong khoảng 900, 1800 - Lùi xa tường theo hướng vừa quay lại.

3. Tìm hiểu lệnh điều kiện if-then.

- Lệnh điều kiện If-then luôn có một điều kiện và một nhóm lệnh phụ thuộc vào điều kiện

- “Phụ thuộc” được hiểu là các lệnh

Hs: Thực hiện nhiệm vụ.

Gv: Quan sát hs làm việc, kịp thời phát hiện những khó khăn, vưỡng mắc và trợ giúp hs, hướng dẫn hs nếu cần.

Gv: Tổ chức cho hs báo cáo kết quả.

Hs: Báo cáo kết quả.

Gv: Kết luận và chốt kết quả đúng của hs.

Hoạt động cá nhân Gv: Giao nhiệm vụ:

- Đọc nội dung yêu cầu mục 3 trang 39.

- Dự đoán kết quả chương trình của bạn Quỳnh sau khi gõ bỏ lệnh if-then.

- Thực hành tạo chương trình của bạn Quỳnh để kiểm nghiệm lại dự đoán..

Ch/tr của bạn Quỳnh:

Hs: Thực hiện nhiệm vụ.

Gv: Quan sát hs làm việc, kịp thời phát hiện những khó khăn, vưỡng mắc và trợ giúp hs, hướng dẫn hs nếu cần.

Gv: Tổ chức cho hs báo cáo kết quả.

Hs: Báo cáo kết quả.

Gv: Kết luận và chốt kết quả đúng của hs.

chỉ thực hiện nếu điều kiện có giá trị đúng. Nhóm lệnh có thể chỉ là một lệnh.

* Chú ý: Sách HDH trang 39.

Yêu cầu:

Nếu bạn Quỳnh gõ bỏ lệnh If – then trong chương trình của bạn Minh và giữ nguyên các lệnh còn lại chương trình bạn Quỳnh chú mèo sẽ di chuyển quanh mình với một góc khoảng (90, 180).

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

Mục tiêu: Vận dụng kiến thức đã học để thực hiện thực hành.

Hoạt động cá nhân Gv: Giao nhiệm vụ:

- Đọc nội dung mục 1.

- Cho biết các biểu thức sau nhận giá trị số hay giá trị loogic(đúng/sai)?

1. Xác định giá trị của biểu thức a) 4+6 nhận giá trị số.

b) 4=6 nhận giá trị lôgic (sai)

c) nhận giá trị

Hs: Thực hiện nhiệm vụ.

Gv: Quan sát hs làm việc, kịp thời phát hiện những khó khăn, vưỡng mắc và trợ giúp hs, hướng dẫn hs nếu cần.

Gv: Tổ chức cho hs báo cáo kết quả.

Hs: Báo cáo kết quả.

Gv: Kết luận và chốt kết quả đúng của hs.

Hoạt động cá nhân, cặp đôi:

Gv: Giao nhiệm vụ:

- Đọc nội dung mục 2.

- Thực hành theo các yêu cầu và so sánh chương trình với bạn Dũng ở mục HĐ khởi động.

Hs: Thực hiện nhiệm vụ.

Gv: Quan sát hs làm việc, kịp thời phát hiện những khó khăn, vưỡng mắc và trợ giúp hs, hướng dẫn hs nếu cần.

Gv: Yêu cầu chia sẻ kết quả với bạn bên cạnh.

Gv: Tổ chức cho hs báo cáo kết quả.

Hs: Báo cáo kết quả.

Gv: Kết luận và chốt kết quả đúng của hs.

Hoạt động cá nhân Gv: Giao nhiệm vụ:

- Đọc nội dung mục 3.

- Trả lời câu hỏi ý a.

- Thực hành tạo chương trình ý b.

- Thực hành ý c bổ sung câu lệnh “tạm dừng chương trình 0.2 giây” vào vị trí nào để quan sát rõ quả bóng lúc nó đổi hướng và đổi màu.

Hs: Thực hiện nhiệm vụ.

Gv: Quan sát hs làm việc, kịp thời phát hiện những khó khăn, vưỡng mắc và trợ giúp hs, hướng dẫn hs nếu cần.

là một số ngẫu nhiên trong khoảng (15,90).

2. Bài thực hành 1.

a)

b) So sánh chương trình của bạn Dũng với chương trình vừa tạo

- Chương trình bạn Dũng khi quả bóng chạm cạnh sân khấu thì sẽ đổi hướng 150.

- Chương trình mới tạo thì quả bóng chạm cạnh sân khấu thì sẽ đổi hướng trong khoảng (15,180).

3. Bài thực hành 2.

a)

- Khi nào bóng chạm cạnh sân khấu thì sẽ đổi hướng.

- Khi quả bóng chạm cạnh sân khấu thì đổi màu.

c)

Gv: Yêu cầu chia sẻ kết quả với bạn bên cạnh.

Hs: Trao đổi với bạn bên cạnh

Gv: Tổ chức cho hs báo cáo kết quả.

Hs: Báo cáo kết quả.

Gv: Kết luận và chốt kết quả đúng của hs.

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

Một phần của tài liệu TIN 8 VNEN 2022 2023 (Trang 30 - 36)

Tải bản đầy đủ (DOCX)

(118 trang)
w