Skip to main content

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

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

  2. โปรเจกต์ของคุณต้องตรวจสอบเงื่อนไขกี่ข้อใน ใบแจ้งยอด if then else?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

กระตุ้นให้นักเรียนที่มีปัญหาในการเขียนโปรแกรมทบทวนโครงการ สร้าง ตัวอย่างปุ่มหยุด พวกเขาควรใช้โครงการ LeftOrRight ของพวกเขาจาก Play เป็นแนวทาง

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

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

  • หากเป็นเช่นนั้นบทช่วยสอนอื่นๆ

  • โปรเจกต์เวอร์ชันก่อนหน้า (LeftOrRight)