micro:bit คือบอร์ดไมโครคอนโทรลเลอร์เพื่อการศึกษา จากโครงการของบริษัท BBC (British Broadcasting Company) โดยออกแบบมาเพื่อให้เด็กสามารถเรียนรู้การทำงานร่วมกันของซอฟต์แวร์และฮาร์ดแวร์ โดยโครงการ micro:bit นั้นมีผู้สนับสนุนมากมาย เช่น Microsoft , Samsung , Lancaster University และยังมีผู้สนับสนุนรายอื่นๆ อีกมากมาย
![](https://kidscodecenter.com/wp-content/uploads/2021/02/microbit.png)
micro:bit มาพร้อมกับหลอดไฟ LED 25 ดวง พร้อมปุ่ม A และ B รองรับการเขียนโปรแกรมเพื่อใช้งานร่วมกับบอร์ด คอนเน็คเตอร์ 25 pin และยังมีเซ็นเซอร์ต่างๆ มากมายเช่น Light Sensor (วัดความเข้มของแสง), Temperature Sensor (วัดอุณหภูมิของสภาพแวดล้อมโดยรอบ)
![](https://kidscodecenter.com/wp-content/uploads/2021/02/FireShot-Capture-053-Microsoft-MakeCode-for-micro_bit-makecode.microbit.org_-1024x468.png)
การเขียนโปรแกรมบน micro:bit
micro:bit มีจุดเด่นด้านการเขียนโปรแกรมสั่งงานที่ง่าย เด็กๆ สามารถทำความเข้าใจได้ไม่ยาก จึงสามารถสนุกไปกับการเรียนรู้เขียนโปรแกรม ลบภาพความน่าเบื่อของการเรียนเขียนโปรแกรมที่มีแต่โค้ดเยอะๆ เต็มหน้าจอคอมพิวเตอร์
micro:bit นั้นสามารถรองรับการพัฒนาโปรแกรมได้หลายภาษา ไม่ว่าจะเป็น JavaScript Block Editor, Python และ ภาษา C/C++
![](https://kidscodecenter.com/wp-content/uploads/2021/02/FireShot-Capture-056-Microsoft-MakeCode-for-micro_bit-makecode.microbit.org_-1024x468.png)
โดยเวลาเขียนโปรแกรมในรูปแบบบล็อกยังสามารถสลับไปดูโค้ดในภาษา JavaScript หรือ Python ได้ด้วย ทำให้เด็กสามารถเปรียบเทียบรูปแบบโค้ดที่เขียนได้ จึงทำให้ง่ายต่อการทำความเข้าใจและเรียนรู้โค้ดในภาษาอื่นพร้อมกันไปด้วย เด็กๆ จึงสามารถฝึกฝนการเขียนโปรแกรมเพื่อสร้างสิ่งต่างๆ เช่น หุ่นยนต์ เกม อุปกรณ์ตรวจวัดการก้าวเดิน และอื่นๆ อีกมากมาย อีกทั้งยังได้ฝึกการใช้ความคิด การวิเคราะห์ คำนวณ แม้กระทั่งฝึกภาษาอังกฤษไปในตัว อีกทั้งยังสนุกสนานอีกด้วย
ขอบคุณภาพจาก microbit.org, lofirobot
Leave a Reply