Skip to main content
พอร์ทัลครู

ตอบคำถามต่อไปนี้ในสมุดบันทึกวิศวกรรมของคุณในขณะที่คุณออกแบบโครงการของคุณ

  1. คุณต้องการตั้งโปรแกรมให้หุ่นยนต์ทำอะไร? อธิบายพร้อมรายละเอียด

  2. โปรเจกต์ของคุณต้องตรวจสอบเงื่อนไขกี่ข้อ ในบล็อค [If then else]?

    โปรดจำไว้ว่าโครงการ LeftOrRight ต้องการอีกเพียงเงื่อนไขเดียวหลังจากตรวจพบการกดของหน้าจอ

    โปรเจกต์นี้ใช้ปุ่ม 4 ปุ่มคือซ้ายบนซ้ายล่างขวาบนและขวาล่าง โครงการจะต้องตรวจสอบกี่เงื่อนไขหลังจากตรวจพบว่ามีการกดหน้าจอแล้ว? อธิบายพร้อมรายละเอียด

    คำแนะนำ: โครงการสามารถตรวจสอบว่ามีการกดหน้าจอหรือไม่โดยใช้ บล็อก [ถ้ามี] จากนั้นคุณจะต้องซ้อนบล็อก [ถ้าเป็นเช่นนั้น] สาม บล็อกภายในบล็อก [ถ้าเป็นเช่น นั้น] โดยมีบางส่วนซ้อนกันอยู่ข้างใน

ทำตามขั้นตอนด้านล่างเมื่อคุณสร้างโปรเจกต์:

ไอคอนเคล็ดลับสำหรับครู เคล็ดลับสำหรับครู

  • ก่อนที่จะไปสู่ขั้นตอนต่อไปของการเขียนโปรแกรมให้นักเรียนทบทวนและประเมินรหัสเทียมของพวกเขาโดยทำตามขั้นตอนในบริบทของการกดปุ่มของหน้าจอ คลิกหนึ่งในลิงก์ต่อไปนี้(GoogleDoc/.docx /.pdf) เพื่อดูตัวอย่างว่ารหัสเทียมอาจมีลักษณะอย่างไรสำหรับความท้าทายนี้ คุณสามารถดาวน์โหลด pseudocode rubric ได้โดยคลิกที่ลิงก์ใดลิงก์หนึ่งต่อไปนี้(Google Doc/.docx/.pdf)

  • เตือนนักเรียนว่าพวกเขาสามารถใช้ฟีเจอร์ความช่วยเหลือภายใน VEXcode V5 เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับบล็อกใดก็ได้

ไอคอนกล่องเครื่องมือครู กล่องเครื่องมือครู

  • วัตถุประสงค์คือการตั้งโปรแกรมให้ Clawbot เปิดหรือปิดกรงเล็บเมื่อกดปุ่มใดปุ่มหนึ่งบนหน้าจอของสมอง (เช่นปุ่มหนึ่งสำหรับเปิดกรงเล็บและอีกปุ่มหนึ่งสำหรับปิดกรงเล็บ) นอกจากนี้โครงการควรให้ Clawbot ยกหรือลดแขนก้ามปูเมื่อกดปุ่มอื่นสองปุ่ม (ปุ่มหนึ่งสำหรับยกแขนและอีกปุ่มหนึ่งสำหรับลดแขน) ซึ่งหมายความว่าโครงการควรสร้างปุ่มทั้งหมดสี่ปุ่มบนหน้าจอของสมอง ผู้ใช้ควรมองเห็นปุ่มเหล่านั้นได้อย่างชัดเจนเพื่อปรับปรุงประสบการณ์ของผู้ใช้ ดังนั้นกิจกรรมและบล็อกการวาดจะต้องมีการวาดปุ่มบนหน้าจอ

  • คำถามนี้มีจุดประสงค์เพื่อให้นักเรียนคิดเกี่ยวกับเงื่อนไขที่จำเป็นภายในบล็อค [ถ้าเป็นเช่น นั้น] ปุ่มทั้งสี่จะต้องมีการตรวจสอบสามเงื่อนไขหลังจากตรวจพบว่าหน้าจอถูกกดแล้ว ในทางเทคนิคแล้วหน้าจอที่ถูกกดจะเป็นการตรวจสอบเงื่อนไขแรกแต่ไม่รวมอยู่ในการรวมสามเงื่อนไข เงื่อนไขสามประการที่ต้องตรวจสอบขึ้นอยู่กับว่าโปรแกรมเมอร์ต้องการจัดระเบียบโครงการอย่างไรแต่ไม่ว่าจะเป็นข้อใดต้องตรวจสอบทั้งพิกัดค่า x และ y อย่างไรก็ตามแกนหนึ่งต้องได้รับการตรวจสอบเพียงครั้งเดียวและอีกแกนหนึ่งต้องได้รับการตรวจสอบสองครั้ง

  1. วางแผนเงื่อนไขที่โครงการของคุณต้องตรวจสอบโดยใช้ภาพวาดและ รหัสหลอก (GoogleDoc/.docx/.pdf)

    นอกจากนี้ให้วางแผนสำหรับส่วนของโปรเจกต์ของคุณที่จะวาดปุ่มทั้งสี่บนหน้าจอ ตัดสินใจเกี่ยวกับสีของพวกเขา

  2. ใช้รหัสเทียมที่คุณสร้างขึ้นเพื่อพัฒนาโปรเจกต์ของคุณ

  3. ทดสอบโครงการของคุณบ่อยๆและทำซ้ำโดยใช้สิ่งที่คุณได้เรียนรู้จากการทดสอบของคุณ

  4. คุณสามารถเพิ่มอะไรลงในโครงการของคุณเพื่อควบคุม Claw และ Arm Motors ได้ดียิ่งขึ้น? อธิบายพร้อมรายละเอียด

  5. แบ่งปันโปรเจกต์สุดท้ายของคุณกับครู

ไอคอนเคล็ดลับสำหรับครู เคล็ดลับสำหรับครู

กระตุ้นให้นักเรียนที่มีปัญหาในการเขียนโปรแกรมทบทวนโครงการ ตัวอย่าง การสร้างปุ่ม หยุดและ บทเรียนอื่นๆใน VEXcode V5 พวกเขาควรใช้โครงการ LeftOrRight ของพวกเขาจาก Play เป็นแนวทาง นักเรียนได้รับรายการตัวอย่างที่อาจเป็นประโยชน์เพื่อใช้เป็นข้อมูลอ้างอิง

หากคุณมีปัญหาในการเริ่มต้นให้ตรวจสอบสิ่งต่อไปนี้ใน VEXcode V5:

  • การสร้างโปรเจกต์ตัวอย่างปุ่มหยุด

เมนูไฟล์ VEXcode V5 เปิดด้วยตัวอย่างแบบเปิดที่เน้นด้วยกล่องสีแดง Open examples คือเมนูที่สี่ในรายการด้านล่าง New Blocks Project, New Text Project และ Open

  • หากเป็นเช่นนั้นบทช่วยสอนอื่นๆ
  • โปรเจกต์เวอร์ชันก่อนหน้า (LeftOrRight)
  • ฟีเจอร์ความช่วยเหลือเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับบล็อค