Skip to main content
CS ระดับ 1 - บล็อก VEXcode VR

CS ระดับ 1 - บล็อก VEXcode VR

9 หน่วย

เริ่มต้นการเดินทางสู่การเรียนรู้วิทยาการคอมพิวเตอร์ด้วยหลักสูตร VEXcode VR Computer Science Level 1 - Blocks! การใช้ VEXcode VR และกิจกรรมที่ใช้หุ่นยนต์มีส่วนร่วม นักเรียนจะได้เรียนรู้เกี่ยวกับโฟลว์ของโปรเจ็กต์ ลูป เงื่อนไข และอัลกอริทึม

<  กลับไปที่หลักสูตร

เข้าถึงการพัฒนาทางวิชาชีพอย่างต่อเนื่องเพื่อสนับสนุนคุณในขณะที่คุณสอนด้วย VEXcode VR PD ตรงเวลาและตรงเป้าหมายผ่านวิดีโอ บทเรียน การสนทนาในชุมชน และอื่นๆ อีกมากมาย!

เรียนรู้เพิ่มเติมเกี่ยวกับ การพัฒนาวิชาชีพพลัส >

บทนำและความรู้พื้นฐาน

บทที่ 1

บทนำและความรู้พื้นฐาน

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

การเคลื่อนย้ายหุ่นยนต์ของคุณ

หน่วยที่ 2

การเคลื่อนย้ายหุ่นยนต์ของคุณ

ในหน่วยนี้ คุณจะได้แก้ปัญหา Castle Crasher คุณจะได้เรียนรู้วิธีใช้ VEXcode VR เพื่อทำให้หุ่นยนต์ VR ใช้คำสั่งระบบขับเคลื่อนเพื่อเคลื่อนที่ไปรอบๆ Castle Crasher Playground คุณยังจะได้เรียนรู้วิธีจัดลำดับคำสั่งอย่างถูกต้องเพื่อที่จะล้มปราสาททั้งหมดบนสนามเด็กเล่น

พฤติกรรมซ้ำๆ

หน่วยที่ 3

พฤติกรรมซ้ำๆ

ในหน่วยนี้ คุณจะได้แก้ปัญหา Castle Crasher คุณจะได้เรียนรู้วิธีใช้ VEXcode VR เพื่อทำให้หุ่นยนต์ VR ใช้คำสั่งระบบขับเคลื่อนเพื่อเคลื่อนที่ไปรอบๆ Castle Crasher Playground คุณยังจะได้เรียนรู้วิธีจัดลำดับคำสั่งอย่างถูกต้องเพื่อที่จะล้มปราสาททั้งหมดบนสนามเด็กเล่น

การนำทางเขาวงกต

หน่วยที่ 4

การนำทางเขาวงกต

หน่วยนี้จะแสดงวิธีใช้อินพุตเซ็นเซอร์เพื่อนำทางหุ่นยนต์ VR โดยไม่คำนึงถึงสภาพแวดล้อม แทนที่จะใช้การเคลื่อนไหวแบบ "ฮาร์ดโค้ด" ด้วยคำสั่งระบบขับเคลื่อนเท่านั้น นี่เป็นก้าวแรกที่สำคัญในการสร้างอัลกอริทึมที่มีประสิทธิภาพ คุณจะได้ทำงานใน Wall Maze Challenge โดยใช้ VEXcode VR เพื่อนำทาง VR Robot ผ่าน Wall Maze Playground ตั้งแต่ต้นจนจบ คุณจะได้เรียนรู้วิธีใช้เซ็นเซอร์กันชนและบล็อก [รอจนกระทั่ง] เพื่อแก้ปัญหา Wall Maze Challenge

การตรวจจับกำแพงจากระยะไกล

หน่วยที่ 5

การตรวจจับกำแพงจากระยะไกล

ในหน่วยนี้ คุณจะนำทางหุ่นยนต์ VR ตั้งแต่ต้นจนจบผ่าน Wall Maze Challenge โดยไม่ต้องชนกำแพง! คุณจะได้เรียนรู้วิธีใช้เซ็นเซอร์วัดระยะบนหุ่นยนต์ VR พร้อมบล็อกเปรียบเทียบเพื่อแก้ปัญหา Wall Maze

การรู้ตำแหน่งของคุณ

หน่วยที่ 6

การรู้ตำแหน่งของคุณ

ในบทนี้ คุณจะต้องทำภารกิจท้าทาย Drive to Three Numbers และใช้เซ็นเซอร์ตำแหน่งเพื่อนำทางหุ่นยนต์ VR ไปยังตำแหน่งที่มีหมายเลขต่างกันสามตำแหน่งบนสนามเด็กเล่นแผนที่ Number Grid! คุณจะต้องใช้บล็อกจากหมวดหมู่ระบบขับเคลื่อน การตรวจจับ และการควบคุมในลำดับที่ถูกต้องเพื่อแก้ปัญหาความท้าทาย Drive to Three Numbers

การตัดสินใจด้วยสี

บทที่ 7

การตัดสินใจด้วยสี

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับความสำคัญของข้อความสั่งแบบมีเงื่อนไข คุณจะได้สำรวจว่าเหตุใดจึงต้องใช้คำสั่งแบบมีเงื่อนไข เช่น บล็อก [If then] กับลูป เช่น บล็อก [Forever] เพื่อให้ VR Robot ทำงานตามที่ตั้งใจไว้ คุณจะได้เรียนรู้วิธีใช้ Eye Sensor และคำสั่งแบบมีเงื่อนไขเพื่อแก้ปัญหา Disk Maze Challenge ใน Disk Maze Challenge หุ่นยนต์ VR จะนำทางผ่าน Disk Maze Playground ตั้งแต่ต้นจนจบโดยใช้ Eye Sensor เพื่อตรวจจับสี

การเคลื่อนย้ายดิสก์ด้วยลูป

บทที่ 8

การเคลื่อนย้ายดิสก์ด้วยลูป

ในบทนี้ คุณจะได้เรียนรู้ถึงความสำคัญของการตอบสนองของเซ็นเซอร์และลูปการซ้อน คุณจะได้เรียนรู้วิธีใช้แม่เหล็กไฟฟ้าบนหุ่นยนต์ VR เพื่อหยิบและวางดิสก์เพื่อแก้ปัญหา Disk Mover คุณจะใช้ทักษะที่เรียนรู้ในหน่วยก่อนหน้าเพื่อสร้างโปรเจ็กต์ VEXcode VR ที่ใช้เซ็นเซอร์หุ่นยนต์ VR และลูปเพื่อแก้ปัญหา Disk Mover Challenge

การพัฒนาอัลกอริทึม

บทที่ 9

การพัฒนาอัลกอริทึม

หน่วยนี้จะแนะนำให้คุณรู้จักกับอัลกอริทึม ย้อนกลับไปในบทที่ 2 คุณได้แก้ไขปัญหา Castle Crasher Challenge บนสนามเด็กเล่นโดยที่เค้าโครงไม่เปลี่ยนแปลง ในหน่วยนี้ คุณจะต้องแก้ปัญหาความท้าทายเดียวกัน แต่ในสนามเด็กเล่นที่เปลี่ยนเค้าโครงด้วยการรีเซ็ตแต่ละครั้ง สิ่งนี้ทำให้เกิดความจำเป็นในการใช้อัลกอริธึมที่ใช้การตอบรับของเซ็นเซอร์แทนลำดับคำสั่งง่ายๆ