สารบัญ 1-2 3-7 -หัวใจ้เต้น 13-14 -โปรแกรมแบบทดสอบ 15-16 -หวั ใจเคลื่อนท่ี 17-19 -การทดลอง 20-23 -โปรแกรมมอเตอร์ 24-29 -โปรแกรมเอาฑ์พตุ 30-35 -สมองกลแบบอตั โนมตั ิ 36-37 -เป่ ายิงชุ่บ 38-42 -โปรแกรมเคร่ืองระดบั นาบภาพ 43-46 -Boolean 47-48 -Array pointer 49-56 -การเขยี นโปรแกรมเลขฐานสองเป็ นฐานสิบ 57-58 -stop watch 59-62 -โปรแกรม อาร์เรย์รับค่าเสียงตวั โน๊ต -lnput Music
หวั ใจเต้น เปา้ หมาย:เพ่ือเรยี นรูพ้ นื้ ฐานการ ควบคมุ การเปลี่ยนเเปลงโปรเเกรม หวั ใจเตน้ ผลของโปรเเกรม:สามารถเห็นหวั ใจ เตน้ 1.เขา้ ไปท่ี Link: https://makecode.microbit.org/_iqJAkYfJc0j4 เพ่อื เขา้ หนา้ โปรดเกรม เเละสรา้ งช่อื โปรแกรม 2. ใหค้ ลิกเลือกท่ี Basic เพ่อื สาหรบั เลือกบล็อก
3.โคค้ ควบคุมโปรเเกรม
การเขยี นโปรเเกรมเเบบทดสอบ เป้าหมาย เพอ่ื เรยี นรพู ้ น้ื ฐานการควบคมุ การเปลย่ี นเเปลงโปรเเกรมหวั ใจเคลอื่ นที่ ผลของโปรเเกรม สามารถทดสอบโปรเเกรมไดอ้ ยา่ งงา่ ย 1.เขา้ ไปที่ Link: https://makecode.microbit.org/_WV2hY3Uupa6y เพอื่ เขา้ หนา้ โปรเเกรม เเละสรา้ งชอื่ โปรเเกรม 2.ใหค้ ลกิ เลอื กที่ Basic เพอื่ สาหรับเลอื กบลอ็ ก
3.โคค้ ควบคมุ โปรเเกรม
กจิ กรรมหวั ใจเคลอื่ นท่ี เป้ าหมาย:เพอื่ เรยี นรพู ้ น้ื ฐานการควบคมุ การเปลยี่ นเเปลงโปรเเกรมหัวใจเคลอ่ื นท่ี ผลของโปรแกรม:เเสดงถงึ หัวใจเคลอื่ นท่ี 1.เขา้ ไปท่ี Link: https://makecode.microbit.org/_dYki0s5wD4ik เพอ่ื เขา้ หนา้ โปรเเกรม เเละสรา้ งชอ่ื โปรเเกรม 2.ใหค้ ลกิ เลอื กท่ี Basic เพอื่ สาหรบั เลอื กบล็อก
3.โคค้ ควบคมุ โปรเเกรม
4.ผลของโปรเเกรม
5.https://makecode.microbit.org/_dYki0s5wD4ik
โปรเเกรม การส่ือสารไร้สายด้วยคลืน่ วิทยุ เป้าหมาย:เพอ่ื เรยี นรพู้ น้ื ฐานการควบคมุ การส่อื สารไรส้ ายดว้ ยคล่นื วทิ ยุ ผลโปรเเกรม:กดA เเสดงผลเคร่อื งหมายคณู กดB เเสดงผลเคร่อื งหมายบวก กดC เเสดงผลเครอ่ื งหมายกาถกู ขนั้ ตอนการเขยี นโปรแกรม 1.เขา้ ไปท่ี Link : https://makecode.microbit.org/_EMbUFugtiTCz เพ่อื เขา้ หน้าโปรแกรม makecode คลกิ เลอื ก New Project จะไดห้ นา้ ต่างดงั รูป 2.เลือกคลกิ Variables เพ่อื สรา้ ง receivedNumber
การทดลอง https://makecode.microbit.org/_JdV6AeXWD6My เป้าหมาย:เพื่อเรียนรู้พ้ืนฐานการทดลอง ผลโปรเเกรม:เเสดงผลเป็ นรูปภาพตามท่ีสร้างไว้ ข้นั ตอนการเขยี นโปรแกรม 1.เขา้ ไปท่ี Link : https://makecode.microbit.org เพ่ือเขา้ หนา้ โปรแกรม makecode คลิกเลอื ก New Project จะได้ หนา้ ตา่ ง ดงั รูป 2.โคด้ ควบคมุ การทดลอง
การใชโ้ ปรแกรมมอเตอร์ การเขียนโปรแกรม Make Code Programming เป้าหมาย:เพอ่ื เรียนรู้พ้นื ฐานการควบคุมmotor ผลโปรแกรม:วตั ถเุ ดินหนา้ 1 วินาที เล้ียวขวา 1วินาที เล้ียวซา้ ย 1วนิ าที ถอยหลงั 1วินาที ถอยหลงั ทางขวา 1วินาที ข้นั ตอนการเตรียมโปรแกรม 1.เขา้ ไปท่ี Link:https://makecode.microbit.org เพื่อเขา้ หนา้ โปรแกรม makecode คลกิ เลือกNew project จะไดห้ นา้ ตา่ งดงั รูป
2.ใหค้ ลกิ ที่ icon เลือก Extensionsหรือกด Advanced เลอื กExtensions 3.จะปรากฏหนา้ ตา่ งExtensionsสาหรับคน้ หาพิมพข์ อ้ ความ \"maqueen\"แลว้ กด Enterหรือกดรูปแวน่ ขยายจะปรากฏฟังกช์ นั พิเศษmaqueen
4.คลกิ เลอื ก Tap maqueen เพ่อื ทาการ Add Library Maqueen เขา้ มาให้โปรแกรม 5.ลองคลิกท่ี List m Maqueen จะพบบล็อกการใชง้ านของ Robit maqueen ให้เลอื กใชง้ านสาหรบั ใชเ้ ขียนโปรแกรม
สาหรับ Library ท่ี Add เขา้ มาในโปรแกรม make code จะจาอยใู่ นProject ทsี่ aveเท่าน้นั ถา้ มีการสร้างNew Project ใหมผ่ ใู้ ช้ จะตอ้ งAdd Libarryน้ีใหมเ่ สมอยกเวน้ ผใู้ ชเ้ ปิ ดProject ทม่ี ีอยแู่ ลว้ ข้ึนมาใชห้ รือแกไ้ ขใหม่ 6.โคด้ ควบคมุ มอเตอร์
โปรแกรมอุปกรณ์เอาท์พตุ การเขยี นโปรแกรม Make Code Programming เป้าหมาย: เพ่ือเรียนรู้พ้ืนฐานการ Control LED RGB ผลโปรแกรม: LED RGB สลบั สีไปมา ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปทล่ี งิ ค์ https://makecode.microbit.orgเพือ่ เขา้ หนา้ โปรแกรม makecode แลว้ เลอื ก NewProject แลว้ ต้งั ช่ือ โครงการ เมื่อต้งั เสร็จให้กด ป่ ุมสร้าง
2.เม่อื ไดเ้ ขา้ มายงั หนา้ โปรแกรมแลว้ กดไปท่กี ารต้งั ค่าและกดExtensoins หรือ กดไปที่ Advaned และ no Extensoins
3.เมือ่ เขา้ มาหนา้ น้ีแลว้ ให้กดไปท่ีช่องคน้ หา และ พิมพข์ อ้ ความว่า “Neopixel” และกดไปที่รูปแว่น ขยายจะปรากฏฟังกช์ น่ั พเิ ศษ Neopixel 4..คลกิ เลือก Teb Neopixel เพ่ือทาการ Add Library Neopixel เขา้ มาในโปรแกรม
5.โคด้ ควบคมุ Motor
โปรแกรมสั่งงานสมองกล แบบอตั โนมัติ การเขียนโปรแกรม Make Code Programming เป้าหมาย : เพอ่ื เรียนรู้พ้ืนฐานการขบั เคลอื่ น 4 ลอ้ ควบคมุ ไร้สาย มอเตอร์ 4 ตวั วงจรขบั มอเตอร์ 2 ชุด ผลโปรแกรม : วตั ถุขบั เคลื่อน 4 ลอ้ ดว้ ยรีโมท กด A+B ตรงกบั เลข 1 ใหห้ ุ่นยนต์ เคลือ่ นท่ีเดินหนา้ กด A ตรงกบั เลข 2 ใหเ้ ล้ยี วซา้ ย กด B ตรงกบั เลข 3 ใหเ้ ล้ียวขวา ถา้ ไม่ใชท่ ้งั 3 อนั ใหห้ ุ่นยนตห์ ยดุ ข้นั ตอนการเขยี นโปรแกรม 1.เขา้ ไปที่ลิงค์ https://makecode.microbit.orgเพือ่ เขา้ หนา้ โปรแกรม makecode แลว้ เลอื ก NewProject แลว้ ต้งั ชื่อ โครงการ เมื่อต้งั เสร็จให้กด ป่ ุมสร้าง
2.เมือ่ ไดเ้ ขา้ มายงั หนา้ โปรแกรมแลว้ กดไปทกี่ ารต้งั คา่ และกดExtensoins หรือ กดไปท่ี Advaned และ no Extensoins 3.เมอ่ื เขา้ มาหนา้ น้ีแลว้ ใหก้ ดไปท่ีช่องคน้ หา และ พมิ พข์ อ้ ความว่า “iBit” และกดไปท่รี ูปแวน่ ขยายจะปรากฏฟังกช์ นั่ พเิ ศษ liBit
4.คลกิ เลือก Teb Neopixel เพ่อื ทาการ Add Library Neopixel เขา้ มาในโปรแกรม 5.โคด้ ควบคมุ Motor
นกั เกมสเ์ ป่ายงิ ฉุบ การเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพอ่ื ใหเ้ รยี นรเู้ กย่ี วกบั นักเกมสเ์ ป่ายงิ ฉุบ ผลโปรแกรม:A,B,T ขนั้ ตอนการเขยี นโปรแกรม 1. เขา้ ไปท่ี Link : https://makecode.microbit.org เพอ่ื เขา้ หน้าโปรแกรม make code คลกิ เลอื กNew Project จะไดห้ น้าตา่ งดงั รปู
2.เลอื กคลกิ Variables เพ่อื สรา้ งA,B,setและTie
3.ควบคุม Motor
ลง้ิ คเ์ ขา้ งาน https://makecode.microbit.org/_coX3q3Csh8tf
โปรเเกรม เครื่องวดั ระนาบภาพสอง เป้าหมาย:เพอ่ื เรียนรู้พ้ืนฐานการควบคุมเครื่องวดั ระนาบภาพสอง ผลโปรเเกรม:เเสดงผลไฟวิง่ ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org/_atF4217L6RTy เพ่อื เขา้ หนา้ โปรแกรม makecode คลกิ เลือก New Project จะไดห้ นา้ ตา่ งดงั รูป 2.โคด้ ควบคมุ เคร่ืองวดั ระนาบภาพสอง
Boolean การเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพอ่ื ใหเ้ รยี นรใู้ นส่อื การเรยี นรขู้ อง Boolean ขนั้ ตอนการเขยี นโปรแกรม 1. เขา้ ไปท่ี Link : https://makecode.microbit.org เพอ่ื เขา้ หน้าโปรแกรม make code คลกิ เลอื ก New Project จะไดห้ น้าตา่ งดงั รปู 2. เลอื ก on start
3. กด Variable ตงั้ ช่อื เป็น playerAscore ดงั รปู
4. กด Input เลอื ก on button A pressed 5. กดไปท่ี Variable ตงั้ ค่าขอ้ ความเป็น CoinA แลว้ กดไปท่ี Math เลอื ก pick random true or false ดงั รปู
6. กดไปท่ี Logic เลอื ก if true then else 7. กด 0 = 0 มาใส่ไวใ้ น true แลว้ เตมิ CoinA ไปใน 0 ตวั หน้า เตมิ CoinB ไปใน 0 ตวั หลงั แลว้ กดไปท่ี Variable เลอื ก change playerAscore by 1 มาเตมิ ในช่อง ดงั รปู
8. กดไปท่ี Basic เลอื ก show string แลว้ กดไปท่ี Text เลอื ก join \"Hello\" \"World\" -+ แลว้ เปลย่ี นจาก \"Hello\" เป็น \"A\" จาก \"World\" เป็น playerAscore แลว้ กดไปท่ี Basic เลอื ก pause(ms) 100 แต่เปลย่ี นเป็น 1000 แลว้ เลอื ก clear screen ทาแบบน้ซี า้ 2รอบ แต่เปลย่ี นจาก \"A\" เป็น\"B\" ดงั รปู 9. กดไปท่ี Input เลอื ก on button B pressed กดไปท่ี Variable เลอื ก set playerAscore 0 ดงั รปู 10. ควบคมุ motor
Array Pointer การเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพ่อื ใหเ้ รยี นรใู้ นส่อื การเรยี นรขู้ อง Array pointer ขนั้ ตอนการเขยี นโปรแกรม 1. เขา้ ไปท่ี Link : https://makecode.microbit.org เพ่อื เขา้ หน้าโปรแกรม make code คลกิ เลอื ก New Project จะไดห้ น้าต่างดงั รปู 1.เลอื ก on start แลว้ ไปกดท่ี Arrays กดเลอื ก set list to array of 0 1 -+ เปลย่ี นจาก list เป็น Array_One ดงั รปู
Search