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

วิธีการเข้ารหัสทางเลือก

ปรับหน่วยนี้เพื่อใช้วิธีการเข้ารหัสทางเลือก

หน่วยห้องปฏิบัติการ STEM นี้เขียนขึ้นเพื่อใช้กับ Coder และ Coder Cards  อย่างไรก็ตามคุณสามารถใช้ปุ่มบนหุ่นยนต์ 123 เพื่อสัมผัสรหัสหรือใช้ VEXcode 123 เพื่อใช้งาน ยูนิต ความยืดหยุ่นนี้จะช่วยให้ท่านตอบสนองความต้องการส่วนบุคคลของนักเรียนได้ ตัวอย่างเช่นหากนักเรียนของท่านคุ้นเคยกับ VEXcode 123 อยู่แล้วพวกเขาสามารถ ทำกิจกรรม การเข้ารหัสทั้งหมดด้วย VEXcode 123 ได้ ส่วนสรุปของแต่ละ ห้องปฏิบัติการมีข้อมูลเพิ่มเติม ที่สามารถช่วยคุณ ปรับเปลี่ยนแต่ละ ห้องปฏิบัติการเพื่อใช้ VEXcode 123 หรือปุ่มบนหุ่นยนต์ 123

การปรับเปลี่ยน VEXcode 123

หากใช้ VEXcode 123 กับหน่วยนี้นักเรียนสามารถใช้บล็อกต่อไปนี้เพื่อขับเคลื่อนหุ่นยนต์ 123 ในกิจกรรม การเข้ารหัส สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำงานกับ VEXcode 123 โปรดดูที่ส่วน VEXcode 123 ของคลังSTEM

บล็อก VEXcode 123 พฤติกรรม
ไดรฟ์สำหรับบล็อค บล็อก [Drive for] เคลื่อนหุ่นยนต์ 123 ตัวไปข้างหน้าหรือย้อนกลับตามระยะทางที่กำหนด กำหนด ระยะทางที่หุ่นยนต์ 123 จะเคลื่อนที่โดยการป้อนค่าลงในวงรี
หันไปหาบล็อค บล็อก [Turn for] จะหมุนหุ่นยนต์ 123 ตัวไปทางซ้ายหรือขวาตามจำนวนองศาที่กำหนด
  • ในห้องปฏิบัติการที่ 1  เล่นส่วนที่ 2 นักเรียนจะสร้างโครงการเพื่อให้หุ่นยนต์ 123 ดำเนินการที่ซับซ้อนเช่นการหมุนเป็นวงกลม ดูด้านล่างสำหรับ โซลูชันที่เป็นไปได้สำหรับการ เล่นส่วนที่ 2 เพื่อให้หุ่นยนต์ 123 ตัวหมุนเป็นวงกลม

    โครงการ VEXcode เพื่อให้หุ่นยนต์ 123 หมุนเป็นวงกลม: 4 บล็อกเลี้ยวขวา
    ห้องปฏิบัติการที่ 1 - เล่นโซลูชันส่วนที่ 2 - หมุนเป็นวงกลม
  • ในห้องปฏิบัติการ 2 นักเรียนสามารถสังเกตพฤติกรรม ของ [Drive for] และ [Turn for} บล็อก VEXcode 123 ข้างต้น ให้นักเรียนสำรวจว่าพวกเขาจะเปลี่ยนพารามิเตอร์ในบล็อกเพื่อให้หุ่นยนต์ 123 เคลื่อนที่ได้หลายระยะหันทิศทางที่แตกต่างกันหรือหัน ตามจำนวนองศาที่กำหนดได้อย่างไร จากนั้นสำหรับการเล่นส่วนที่ 2 ให้พวกเขา สร้างโปรเจกต์ VEXcode ที่มีไดรฟ์ 123 Robot ในสี่เหลี่ยมจัตุรัส ดูด้านล่างสำหรับ โซลูชัน VEXcode 123 ที่เป็นไปได้สำหรับเล่นส่วนที่ 2 - ขับในสี่เหลี่ยมจัตุรัส

    ขับในโซลูชันที่เป็นไปได้สี่เหลี่ยมจัตุรัสด้วยบล็อกเริ่มต้นเมื่อใดตามด้วยไดรฟ์ 1 ขั้นตอนเลี้ยวขวา 90 องศาทำซ้ำทั้งหมดสี่ครั้ง
    ปัญหาที่เป็นไปได้ในการขับรถในสี่เหลี่ยมจัตุรัส
  • ในห้องปฏิบัติการที่ 3 นักเรียนจะสร้างโครงการเพื่อให้หุ่นยนต์ 123 ตัวขับเคลื่อนจากจุดเริ่มต้นไปยังปลายทางที่ระบุโดย Map Challenge Prompt นี่เป็นโซลูชัน VEXcode 123 ที่เป็นไปได้สำหรับการขับรถจากสวนสาธารณะไปยังบ้านตามเค้าโครงแผนที่ Play Part 1

    แผนที่สมบัติโซลูชันที่เป็นไปได้เริ่มต้นด้วยบล็อกเมื่อเริ่มต้นและตามด้วยไดรฟ์ไปข้างหน้าสามขั้นตอนเลี้ยวขวา 90 องศาขับไปข้างหน้าหนึ่งขั้นตอน
    ปัญหาที่เป็นไปได้ในการขับรถจากสวนไปยังบ้าน
  • ในห้องปฏิบัติการที่ 4 นักเรียนจะได้ฝึกทำโปรเจกต์การดีบัก ให้นักเรียนมีพฤติกรรมที่ตั้งใจไว้และ โครงการ VEXcode 123 ที่ไม่ถูกต้องเพื่อแก้จุดบกพร่อง พฤติกรรมที่ตั้งใจ: ขับรถ 4 ช่องเลี้ยวซ้ายและสีม่วงเรืองแสงขับรถ 1 ช่องเลี้ยวขวาแล้วบีบแตร ให้โปรเจกต์ทางด้านซ้ายเพื่อดีบักแก่นักเรียน โครงการ VEXcode 123 ทางด้านขวาเป็นโซลูชัน

    ภาพด้านข้างของโครงการ VEXcode สำหรับห้องปฏิบัติการ 4 ด้านซ้ายเป็นโปรเจกต์ที่ไม่ถูกต้องในการดีบัก มันเริ่มต้นด้วยบล็อกเมื่อเริ่มต้นและตามด้วยไดรฟ์ไปข้างหน้าเป็นเวลา 2 ขั้นตอนเลี้ยวซ้ายเป็นเวลา 90 องศาขับไปข้างหน้าเป็นเวลา 1 ขั้นตอนเลี้ยวซ้ายเป็นเวลา 90 องศาขับไปข้างหน้าเป็นเวลา 1 ขั้นตอนเลี้ยวขวาเป็นเวลา 90 องศาเล่นเสียงบีบแตร ทางด้านขวาเป็นทางออก มันเริ่มต้นด้วยบล็อกเมื่อเริ่มต้นตามด้วยไดรฟ์ไปข้างหน้าเป็นเวลา 4 ขั้นตอนเลี้ยวซ้ายเป็นเวลา 90 องศาขับไปข้างหน้าเป็นเวลาหนึ่งขั้นตอนเลี้ยวขวาเป็นเวลา 90 องศาเล่นเสียงบีบแตร
    Coding Fundamentals Lab 4

การปรับตัวด้วยการสัมผัส

นอกจากนี้คุณยังสามารถปรับหน่วยนี้เพื่อใช้ปุ่มบนหุ่นยนต์ 123 เพื่อทำกิจกรรมในห้องปฏิบัติการเหล่านี้ให้เสร็จสมบูรณ์ นักเรียนควรเข้าใจว่าการกดปุ่มแต่ละครั้งเท่ากับการเคลื่อนไหว 1 ครั้งของหุ่นยนต์ 123 ตัว จากนั้น พวกเขาสามารถสร้างโปรเจกต์ด้วยการกดปุ่มหลายชุด นักเรียน ควร ระบุว่าลำดับที่พวกเขากดปุ่มคือลำดับที่หุ่นยนต์ 123 จะกระทำ พฤติกรรม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้หุ่นยนต์ 123 ดูบทความ การใช้คลังหุ่นยนต์ 123STEM สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเข้ารหัสโดยใช้ปุ่มสัมผัสบนหุ่นยนต์ 123 ตัวโปรดดู การเข้ารหัสด้วยปุ่มสัมผัสบนบทความ 123 Robot STEMLibrary

ปุ่ม ชื่อ พฤติกรรม
ปุ่มเริ่มต้นตรงกลางของ 123 Robot เริ่ม เริ่มโปรเจกต์เมื่อกด
เลื่อนปุ่มที่ด้านหน้าของหุ่นยนต์ 123 ตัว ย้าย 123 Robot จะขับเคลื่อนไปข้างหน้าเป็นเวลา 1 ความยาวของหุ่นยนต์หรือ 1 สี่เหลี่ยมจัตุรัสบนฟิลด์ 123
หมุนปุ่มขวาที่ด้านบนขวาของ 123 Robot ขวา 123 หุ่นยนต์จะหันไปทางขวา 90 องศา
หมุนปุ่มซ้ายที่ด้านบนซ้ายของหุ่นยนต์ 123 ตัว ซ้าย 123 หุ่นยนต์จะหันไปทางซ้าย 90 องศา
ปุ่มเล่นเสียงที่ด้านบนหลังของหุ่นยนต์ 123 ตัว เสียง 123 Robot จะเล่นเสียงบีบแตร
  • ในการปรับห้องปฏิบัติการ 1 ให้ นักเรียนสร้างโครงการเพื่อให้หุ่นยนต์ 123 ทำพฤติกรรมที่ซับซ้อนเช่นการหมุนเป็นวงกลม ให้นักเรียนแบ่งขั้นตอนที่จำเป็นออกจากนั้นสร้างโปรเจกต์รหัสสัมผัสด้วยปุ่มบนหุ่นยนต์ 123 ตัว นี่คือตัวอย่างของโซลูชันที่เป็นไปได้ที่จะให้หุ่นยนต์หมุนเป็นวงกลม โซลูชันจะแสดงลำดับการกดปุ่มจากซ้ายไปขวา 
1 2 3 4
​​​​ภาพปุ่มเลี้ยวขวาด้านบนขวาของ 123 Robot ​​​​ภาพปุ่มเลี้ยวขวาด้านบนขวาของ 123 Robot ​​​​ภาพปุ่มเลี้ยวขวาด้านบนขวาของ 123 Robot ปุ่มขวาบนขวาของ 123 Robot
  • ในการปรับ Lab 2 ให้เน้นที่ไอคอนปุ่มในส่วนการมีส่วนร่วมและสัญลักษณ์บน ปุ่มแสดงถึงพฤติกรรมของหุ่นยนต์ 123 อย่างไร จากนั้น ให้นักเรียนใช้ปุ่มบนหุ่นยนต์ 123 ตัวเพื่อสร้างโครงการเพื่อให้หุ่นยนต์ขับเคลื่อนเป็นรูปสี่เหลี่ยมจัตุรัส มีหลายวิธีที่หุ่นยนต์ขับเคลื่อนเป็นสี่เหลี่ยมจัตุรัส นี่เป็นวิธีแก้ปัญหาที่เป็นไปได้ที่จะแสดงการกดปุ่มตามลำดับจากซ้ายไปขวา
1 2 3 4 5 6 7 8
เลื่อนปุ่มที่ด้านหน้าบนของหุ่นยนต์ 123 หมุนปุ่มขวาที่ด้านบนขวาของหุ่นยนต์ 123 ตัว เลื่อนปุ่มที่ด้านหน้าบนของหุ่นยนต์ 123 หมุนปุ่มขวาที่ด้านบนขวาของหุ่นยนต์ 123 ตัว เลื่อนปุ่มที่ด้านหน้าบนของหุ่นยนต์ 123 หมุนปุ่มขวาที่ด้านบนขวาของหุ่นยนต์ 123 ตัว ภาพปุ่มเลื่อนด้านหน้า 123 Robot ​​​​ภาพปุ่มเลี้ยวขวาด้านบนขวาของ 123 Robot
  • ในการปรับห้องปฏิบัติการ 3 ให้นักเรียนใช้ปุ่มบนหุ่นยนต์ 123 เพื่อสร้างโครงการที่หุ่นยนต์ขับรถจากจุดเริ่มต้นไปยังปลายทางตามที่ระบุโดย Map Challenge Prompt โซลูชันตัวอย่าง นี้จะขับเคลื่อนหุ่นยนต์ 123 ตัวจากสวนสาธารณะไปยังบ้านในการตั้งค่าแผนที่ใน Play Part 1 โซลูชันจะแสดงลำดับการกดปุ่มจากซ้ายไปขวา 
1 2 3 4 5
เลื่อนปุ่มที่ด้านหน้าบนของหุ่นยนต์ 123 เลื่อนปุ่มที่ด้านหน้าบนของหุ่นยนต์ 123 เลื่อนปุ่มที่ด้านหน้าบนของหุ่นยนต์ 123 หมุนปุ่มขวาที่ด้านบนขวาของหุ่นยนต์ 123 เลื่อนปุ่มที่ด้านหน้าบนของหุ่นยนต์ 123
  • การดีบักเป็นจุดสนใจของห้องปฏิบัติการ 4 ให้นักเรียนมีพฤติกรรมที่ตั้งใจและโครงการสัมผัสที่ไม่ถูกต้องเพื่อแก้จุดบกพร่อง ใช้สิ่งต่อไปนี้เป็นพฤติกรรมที่ต้องการ: ขับรถ 4 ช่องเลี้ยวซ้ายขับรถ 1 ช่องเลี้ยวขวาแล้วบีบแตร ให้โปรเจกต์ด้านบนแก่นักเรียนเพื่อแก้จุดบกพร่อง  โปรเจกต์การสัมผัสที่ด้านล่างคือการแก้ปัญหา โปรเจกต์รหัสสัมผัสด้าน ล่าง แสดงลำดับการกดปุ่มจากซ้ายไปขวา 
  • ตารางแรกแสดงโครงการที่จะดีบักเพื่อให้หุ่นยนต์ 123 ทำ "พฤติกรรมที่ตั้งใจไว้ข้างต้นให้เสร็จสมบูรณ์ ปุ่มกดจะเรียงลำดับจากซ้ายไปขวา 
1 2 3 4 5 6 7 8
ภาพปุ่มเลื่อนด้านหน้า 123 Robot เลื่อนปุ่มที่ด้านหน้าบนของหุ่นยนต์ 123 หมุนปุ่มซ้ายที่ด้านบนซ้ายของหุ่นยนต์ 123 ตัว เลื่อนปุ่มที่ด้านหน้าบนของหุ่นยนต์ 123 เลื่อนปุ่มที่ด้านหน้าบนของหุ่นยนต์ 123 หมุนปุ่มซ้ายที่ด้านบนซ้ายของหุ่นยนต์ 123 ตัว เล่นปุ่มเสียงที่ด้านบนหลังของหุ่นยนต์ 123 ​​​หมุนปุ่มขวาที่ด้านบนขวาของหุ่นยนต์ 123
  •  ตารางนี้แสดงโซลูชันโครงการระบบสัมผัสสำหรับพฤติกรรมที่ระบุไว้ข้างต้น ปุ่มกดจะเรียงลำดับจากซ้ายไปขวา 
1 2 3 4 5 6 7 8
เลื่อนปุ่มที่ด้านหน้าของหุ่นยนต์ 123 ตัว เลื่อนปุ่มที่ด้านหน้าของหุ่นยนต์ 123 ตัว เลื่อนปุ่มที่ด้านหน้าของหุ่นยนต์ 123 ตัว เลื่อนปุ่มที่ด้านหน้าของหุ่นยนต์ 123 ตัว หมุนปุ่มซ้ายที่ด้านบนซ้ายของหุ่นยนต์ 123 ตัว เลื่อนปุ่มที่ด้านหน้าของหุ่นยนต์ 123 ตัว ​หมุนปุ่มขวาที่ด้านบนขวาของ 123 Robot ปุ่มเล่นเสียงที่ด้านบนหลังของหุ่นยนต์ 123 ตัว