เตรียมพร้อมสำหรับ Remix Challenges-Based Blocks
เคล็ดลับสำหรับครู
-
ตรวจสอบให้แน่ใจว่านักเรียนได้เลือกโครงการตัวอย่าง Clawbot Controller with Events คุณสามารถชี้ให้ผู้เรียนทราบว่ามีตัวเลือกหลายตัวให้เลือกบนหน้า เปิดตัวอย่าง จากเมนูไฟล์ เตือนนักเรียนว่าพวกเขาสามารถอ้างอิงถึงบทช่วยสอนการใช้ตัวอย่างและเทมเพลตได้ตลอดเวลาในระหว่างการสำรวจ
-
คุณสามารถขอให้เด็กนักเรียนเพิ่มอักษรย่อหรือชื่อของตนลงในชื่อโครงการได้ สิ่งนี้จะช่วยแยกแยะโครงการต่างๆ ออกจากกัน หากคุณขอให้นักศึกษาส่งโครงการเหล่านั้น
ก่อนที่คุณจะเริ่มต้นโครงการของคุณ โปรดเลือกโครงการตัวอย่างที่ถูกต้อง โครงการตัวอย่างการควบคุม Clawbot ประกอบด้วยการกำหนดค่ามอเตอร์และเซ็นเซอร์ของ Clawbot หากไม่ใช้เทมเพลต หุ่นยนต์ของคุณจะไม่สามารถรันโครงการได้อย่างถูกต้อง
- ไปที่เมนูไฟล์ เปิดตัวอย่าง จากนั้นเลือกโครงการตัวอย่างการควบคุม Clawbot
-
บันทึก โครงการ.
- ตรวจสอบให้แน่ใจว่าชื่อโครงการ Clawbot Control อยู่ในหน้าต่างตรงกลางแถบเครื่องมือแล้ว ตอนนี้ Clawbot ได้รับการกำหนดค่าอย่างถูกต้องแล้ว และโปรเจ็กต์ Clawbot Control ก็พร้อมใช้งานแล้ว
ตอนนี้มาดูกันว่าบล็อคถูกนำไปใช้งานในโครงการนี้อย่างไร ในสมุดบันทึกวิศวกรรมของคุณ ให้ทำการคาดการณ์ดังต่อไปนี้:
- เมื่อคุณดำเนินโครงการนี้มีอะไรเกิดขึ้น? Clawbot จะสามารถทำอะไรได้บ้าง?
- ถ้าเราไม่ใช้บล็อค <Not> ในโปรเจ็กต์นี้จะเกิดอะไรขึ้น?
กล่องเครื่องมือสำหรับครู - หยุดและพูดคุย
หลังจากที่นักเรียนตอบคำถามข้างต้นในสมุดบันทึกวิศวกรรมเสร็จแล้ว ให้อภิปรายรายการของตน:
เฉลยคำตอบ
-
การทำนายที่แม่นยำจะอธิบายว่า Clawbot จะสามารถเคลื่อนที่ไปข้างหน้า ถอยหลัง และหมุนได้โดยใช้จอยสติ๊ก โดยขยับขึ้นและลงในตำแหน่ง 2 และ 3 แขนของ Clawbot จะสามารถเคลื่อนขึ้นและลงได้โดยใช้ปุ่ม L1 และ L2 ส่วน Clawbot จะสามารถเปิดและปิดได้โดยใช้ปุ่ม R1 และ R2 การตอบสนองขั้นสูงอาจคาดการณ์ได้ด้วยซ้ำว่าตำแหน่งของแขนและกรงเล็บจะคงที่เมื่อไม่มีการกดปุ่มและมอเตอร์หยุดทำงาน
-
บล็อก [ไม่ใช่] ในกรณีนี้ จะแจ้ง Clawbot ว่าเมื่อไม่ได้กดปุ่ม L และ R แขน (ปุ่ม L) และ/หรือกรงเล็บ (ปุ่ม R) จะหยุด ถ้าบล็อก [ไม่ใช่] ถูกลบออก มอเตอร์เหล่านั้นจะเคลื่อนที่อย่างไม่มีกำหนดเวลาหลังจากที่ได้รับคำสั่งให้หมุนครั้งแรก
หากมีเวลา ให้ให้เด็กนักเรียนถอดบล็อก <not> ออก เพื่อให้พวกเขาได้เห็นว่ามันส่งผลต่อพฤติกรรมของ Clawbot อย่างไร