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

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Ngô Văn Bắc
Ngày gửi: 16h:14' 02-10-2022
Dung lượng: 457.6 KB
Số lượt tải: 11
Nguồn:
Người gửi: Ngô Văn Bắc
Ngày gửi: 16h:14' 02-10-2022
Dung lượng: 457.6 KB
Số lượt tải: 11
Số lượt thích:
0 người
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
*) Hoạt động khởi động:
? Giả sử em muốn viết một chương trình cho nhân vật của em chạy tự do trong một vòng tròn màu đỏ, không cho nhân vật chạy ra ngoài. Em sẽ phải làm gì?
+ Em sẽ cho nhân vật xoay hướng bất kì rồi di chuyển theo hướng đó hành động này được lặp đi lặp lại.
+ Nếu nhân vật chạm vạch màu đỏ thì quay lại vị trí ban đầu và tiếp tục di chuyển.
Trả lời:
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
*) Hoạt động khởi động:
? Trong các câu sau, câu nào nói đến hành động hay phản ứng của nhân vật do nhân vật có những nhận biết (hay cảm nhận) nhờ các giác quan? Hãy đánh dấu vào các câu đó.
STT
Sự việc
Hành động/ phản ứng của nhân vật do cảm nhận của nhân vật nhờ các giác quan
1
Bò tót húc thẳng vào chiếc khăn đỏ vì nó rất ghét màu đỏ
2
Sáng nay Lan tỉnh giấc vào lúc 6 giờ khi nghe chuông báo thức
3
Sáng nào bố mẹ em cũng dậy sớm vào lúc 6 giờ để tập thể dục
4
Trờ mưa, em bé khóc khi nghe thấy tiếng sấm
5
Phần mềm soạn thảo văn bản sẽ xóa đoạn văn bản bị đánh dấu nếu người dùng nhấn phím delete
X
X
X
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
1) Cảm biến mầu sắc:
+ Cảm biến màu sắc: là những cảm nhận, nhận biết liên quan đến màu sắc.
+ Các lệnh cảm biến màu sắc: Tuoching color ;
*Bài toán: (SHD/64+65)
a, Với mỗi cụm lệnh (hay lệnh) ở cột 2, tác dụng của nó được mô tả ở cột 3 (cùng hàng). Ô mô tả tác động của lệnh thứ 5 còn để trống, hãy điền mô tả của em vào ô trống này
*Trả lời:
a, Lặp lại mãi mãi các hành động sau
Xoay nhân vật theo một hướng ngẫu nhiên, di chuyển nhân vật 10 bước rồi dừng 0,3 giây
Nếu nhân vật chạm vào màu đỏ sẽ được đặt lại vị trí có tọa độ (0, 0)
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
1) Cảm biến mầu sắc:
*Bài toán: (SHD/64+65)
b, Hãy tạo chương trình đáp ứng yêu cầu của bài toán trên đây bằng cách ghép tuần tự các cụm lệnh 1, 2 , 5 đã cho trong bảng
c, Hãy chạy chương trình em vừa tạo, quan sát xen kết quả có đáp ứng được yêu cầu của bài toán không? Em có thêm nhận xét gì không?
- Trả lời: Kết quả của chương trình có đáp ứng được yêu cầu của bài toán
TIẾT 9 + 1. BÀI 10: CẢM BIẾN
2) Cảm biến va chạm:
- Trong môi trường Scratch là lệnh cảm biến va chạm. Lệnh này sẽ trả lại giá trị đúng nếu nhân vật hiện thời gian va chạm với nhân vật khác ( hoặc va chạm với con trỏ chuột, hoặc va chạm với cạnh sân khấu). Ngược lại, nó sẽ trả lại giá trị sai.
*Bài toán: (SHD/66+67)
a, Viết chương trình điều khiển nhân vật mèo chuyển động ngẫu nhiên trên màn hình.
- Trả lời
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
2) Cảm biến va chạm:
*Bài toán: (SHD/66+67)
b, Tạo thêm nhân vật chó trên sân khấu và cũng tạo kịch bản để điều khiển chó chuyển động ngẫu nhiên trên sân khấu.
- Trả lời
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
2) Cảm biến va chạm:
*Bài toán: (SHD/66+67)
c, Thêm câu lệnh điều khiển vào chương trình của nhân vật chó để trong lúc chuyển động nếu chạm phải mèo thì phát ra âm thanh và hiện lên chữ "Gâu! Gâu!".
- Trả lời :
d, Chạy chương trình vừa tạo ra, xem phản ứng của chó ở những thời điểm chó và mèo chạm vào nhau có đúng như yêu cầu của bài toán không?
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
3) Cảm biến chuột:
? Em hãy đọc hướng dẫn a, b (SHD/tr 67+68) ?
- Các lệnh: Mouse down; mouse x; mouse y
? Làm các phần c, d, e (SHD/tr 68)
c, Hãy chọn điền điểm A hay B vào mỗi ô vuông để ghép đúng mô tả tác động của lệnh với lệnh trong chương trình điều khiển dưới đây:
*Trả lời :
c, if mouse down? then: B
go to x: mouse x y: mouse y: A
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
3) Cảm biến chuột:
d, Với ý tưởng điều khiển nhân vật mèo và các cụm lệnh cho dưới đây, em hãy lắp ghép tạo được chương trình cho nhân vật mèo trong trò chơi này
e, Chạy chương trình em vừa tạo ra để kiểm tra thử sản phẩm trò chơi trên. Nếu chưa đáp ứng thì chỉnh sửa ?
- Trả lời :
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
4) Sự khác nhau giữa sự kiện và cảm biến:
a, Qua các ví dụ về sử dụng câu lệnh cảm biến em hãy chỉ ra sự giống nhau và khác nhau giữa hai sự việc mà người ta gọi là sự kiện và cảm biến. Hãy điền suy nghĩ của em vào bảng sau về hai sự việc đó.
Câu hỏi
Sự kiện
Cảm biến
Sự việc xuất phát từ bên ngoài hay từ bản thân nhân vật?
Sự việc có phụ thuộc vào bản thân nhân vật hay không?
Sự việc có được lên kế hoạch trước hay không?
Sự việc có được thực hiện theo thời gian định trước hay không?
Sự việc có cần các tham số liên quan đến các giác quan con người hay không?
Xuất phát từ bên ngoài
Xuất phát từ bản thân nhân vật
Không
Có
Có
Có
Không
Không
Không
Có
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
4) Sự khác nhau giữa sự kiện và cảm biến:
b, Đọc các lệnh cảm biến trong Scratch: (SHD/tr 69)
*) Hoạt động khởi động:
? Giả sử em muốn viết một chương trình cho nhân vật của em chạy tự do trong một vòng tròn màu đỏ, không cho nhân vật chạy ra ngoài. Em sẽ phải làm gì?
+ Em sẽ cho nhân vật xoay hướng bất kì rồi di chuyển theo hướng đó hành động này được lặp đi lặp lại.
+ Nếu nhân vật chạm vạch màu đỏ thì quay lại vị trí ban đầu và tiếp tục di chuyển.
Trả lời:
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
*) Hoạt động khởi động:
? Trong các câu sau, câu nào nói đến hành động hay phản ứng của nhân vật do nhân vật có những nhận biết (hay cảm nhận) nhờ các giác quan? Hãy đánh dấu vào các câu đó.
STT
Sự việc
Hành động/ phản ứng của nhân vật do cảm nhận của nhân vật nhờ các giác quan
1
Bò tót húc thẳng vào chiếc khăn đỏ vì nó rất ghét màu đỏ
2
Sáng nay Lan tỉnh giấc vào lúc 6 giờ khi nghe chuông báo thức
3
Sáng nào bố mẹ em cũng dậy sớm vào lúc 6 giờ để tập thể dục
4
Trờ mưa, em bé khóc khi nghe thấy tiếng sấm
5
Phần mềm soạn thảo văn bản sẽ xóa đoạn văn bản bị đánh dấu nếu người dùng nhấn phím delete
X
X
X
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
1) Cảm biến mầu sắc:
+ Cảm biến màu sắc: là những cảm nhận, nhận biết liên quan đến màu sắc.
+ Các lệnh cảm biến màu sắc: Tuoching color ;
*Bài toán: (SHD/64+65)
a, Với mỗi cụm lệnh (hay lệnh) ở cột 2, tác dụng của nó được mô tả ở cột 3 (cùng hàng). Ô mô tả tác động của lệnh thứ 5 còn để trống, hãy điền mô tả của em vào ô trống này
*Trả lời:
a, Lặp lại mãi mãi các hành động sau
Xoay nhân vật theo một hướng ngẫu nhiên, di chuyển nhân vật 10 bước rồi dừng 0,3 giây
Nếu nhân vật chạm vào màu đỏ sẽ được đặt lại vị trí có tọa độ (0, 0)
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
1) Cảm biến mầu sắc:
*Bài toán: (SHD/64+65)
b, Hãy tạo chương trình đáp ứng yêu cầu của bài toán trên đây bằng cách ghép tuần tự các cụm lệnh 1, 2 , 5 đã cho trong bảng
c, Hãy chạy chương trình em vừa tạo, quan sát xen kết quả có đáp ứng được yêu cầu của bài toán không? Em có thêm nhận xét gì không?
- Trả lời: Kết quả của chương trình có đáp ứng được yêu cầu của bài toán
TIẾT 9 + 1. BÀI 10: CẢM BIẾN
2) Cảm biến va chạm:
- Trong môi trường Scratch là lệnh cảm biến va chạm. Lệnh này sẽ trả lại giá trị đúng nếu nhân vật hiện thời gian va chạm với nhân vật khác ( hoặc va chạm với con trỏ chuột, hoặc va chạm với cạnh sân khấu). Ngược lại, nó sẽ trả lại giá trị sai.
*Bài toán: (SHD/66+67)
a, Viết chương trình điều khiển nhân vật mèo chuyển động ngẫu nhiên trên màn hình.
- Trả lời
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
2) Cảm biến va chạm:
*Bài toán: (SHD/66+67)
b, Tạo thêm nhân vật chó trên sân khấu và cũng tạo kịch bản để điều khiển chó chuyển động ngẫu nhiên trên sân khấu.
- Trả lời
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
2) Cảm biến va chạm:
*Bài toán: (SHD/66+67)
c, Thêm câu lệnh điều khiển vào chương trình của nhân vật chó để trong lúc chuyển động nếu chạm phải mèo thì phát ra âm thanh và hiện lên chữ "Gâu! Gâu!".
- Trả lời :
d, Chạy chương trình vừa tạo ra, xem phản ứng của chó ở những thời điểm chó và mèo chạm vào nhau có đúng như yêu cầu của bài toán không?
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
3) Cảm biến chuột:
? Em hãy đọc hướng dẫn a, b (SHD/tr 67+68) ?
- Các lệnh: Mouse down; mouse x; mouse y
? Làm các phần c, d, e (SHD/tr 68)
c, Hãy chọn điền điểm A hay B vào mỗi ô vuông để ghép đúng mô tả tác động của lệnh với lệnh trong chương trình điều khiển dưới đây:
*Trả lời :
c, if mouse down? then: B
go to x: mouse x y: mouse y: A
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
3) Cảm biến chuột:
d, Với ý tưởng điều khiển nhân vật mèo và các cụm lệnh cho dưới đây, em hãy lắp ghép tạo được chương trình cho nhân vật mèo trong trò chơi này
e, Chạy chương trình em vừa tạo ra để kiểm tra thử sản phẩm trò chơi trên. Nếu chưa đáp ứng thì chỉnh sửa ?
- Trả lời :
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
4) Sự khác nhau giữa sự kiện và cảm biến:
a, Qua các ví dụ về sử dụng câu lệnh cảm biến em hãy chỉ ra sự giống nhau và khác nhau giữa hai sự việc mà người ta gọi là sự kiện và cảm biến. Hãy điền suy nghĩ của em vào bảng sau về hai sự việc đó.
Câu hỏi
Sự kiện
Cảm biến
Sự việc xuất phát từ bên ngoài hay từ bản thân nhân vật?
Sự việc có phụ thuộc vào bản thân nhân vật hay không?
Sự việc có được lên kế hoạch trước hay không?
Sự việc có được thực hiện theo thời gian định trước hay không?
Sự việc có cần các tham số liên quan đến các giác quan con người hay không?
Xuất phát từ bên ngoài
Xuất phát từ bản thân nhân vật
Không
Có
Có
Có
Không
Không
Không
Có
TIẾT 9 + 10. BÀI 10: CẢM BIẾN
4) Sự khác nhau giữa sự kiện và cảm biến:
b, Đọc các lệnh cảm biến trong Scratch: (SHD/tr 69)
 







Các ý kiến mới nhất