จากข่าว เมื่อประมาณต้นปีที่ผ่านมา Admin ได้แอบตามโปรเจค KB-IDE ของน้องตูมตาม มาสักและได้เปิดตัวอย่างเป็นทางการ ในวันที่ 15 มิถุนายนที่ผ่านมา งานเปิดตัวที่ Pinn Creative Space พระราม 9 (งานนี้ Admin ไม่ได้ไปน่ะครับแต่ก็แอบส่องอยู่) แต่ก็ได้เห็นความสามารถของโปรแกรมมากมาย
จนเมื่อวันที่ 21 ก.ย. 2562 ที่ผ่านมาได้เข้าร่วมอบรมกับน้องโจ Puket Maker โดนพาแฟนไปด้วย (ปล. แฟนเป็นคุณครูสังคม) ตามคอนเซ็บครับจากคนที่เขียนโปรแกรมไม่เป็นเลยแม้แต่นิดเดียวแต่ได้จับและเรียนรู้ เขียนโปรแกรมโดยใช้บอร์ด kidbright ในระยะเวลา 2 ชั่วโมง สามารถทำโปรเจคง่ายๆได้อย่างรวดเร็ว ทางร้านเลยสรุปว่ามันง่ายมาก เหมาะสำหรับนักเรียนระดับชั้นประถมที่ต้องการเรียนรู้การเขียนโปรแกรม จนไปถึงโปรแกรมเมอร์ระดับสูงก็สามารถใช้งานได้ง่าย
เข้าไปดูในเว็บได้ที่ https://kbide.org/
ความสามารถของโปรแกรม KB-IDE กันเลย
1. รองรับการเขียนโปรแกรมอบบ Blocks (ลากใส่แบบจิกซอ) และ การเขียนโปรแกรมแบบพิมพ์ Code (Code Editor) แบบ Arduino IDE
โดยจะแบ่งออกเป็นการทำงาน 2 ส่วน (่ก่อนหน้านี้ มี 3 แต่ ณวันที่ทางร้านเขียนบทความ เหลือแค่ 2 ระดับ)
- แบบ Kid Level ก็จะเป็นแบบ การลาก Blocks แบบจิกซอ
- แบบ Programmer Level อันนี้จะเป็นการเขียนโปรแกรมแบบ Arduino IDE ทั่วไปเลยครับ
2. รองรับบอร์ดได้หลากหลาย ไม่ว่าจะเปนบอร์ด kidbright Arduino หลากหลายรุ่น ESP32 เป็นต้น ในอนาคตอาจจะมีบอร์ดเพิ่มเติมอีกหลากหลาย Admin รอ Esp8266 อยู่น่ะคราบๆ ถามน้องๆแล้ว น้องเขาบอกว่ามีแผนในการพัฒนาแต่คงไม่เร็วๆนี้ แอดก็คงต้องใช้ ESP32 และ kidbright กันต่อไป
3. รองรับการเพิ่ม Plugins และ Library อันนี้ทางร้านชอบเป็นพิเศษ และมีเพื่อนๆ ในกลุ่มช่วยกันพัฒนาสำเร็จรูปขึ้นมาอีกด้วย
4. มีตัวอย่าง Example ให้ดูอีกด้วย (อันนี้แอดมินชอบมาก เพราะปกติจะเขียนแบบ Code Editor เวลามาเจอ แบบ Blocks บอกเลยครับไปไม่ถูกแต่ถ้ามี ตัวอย่างให้ดูก็เป็นอะไรที่ง่ายมากๆใน 3 โลกเลยทีเดียวต่างจาก รุ่นพี่ IDE ของ kidbright ที่ไม่มี Example ให้ดู แอดมิน)
5. สามารถเปลี่ยนสีของการแสดงผลของหน้าจอได้หลากหลาย อันนี้ Admin ชอบมากช่วยให้ถนอมสายตาเวลาเขียนโปรแกรมนานๆ
วันนี้เอาแค่นี้ก่อนน่ะครับ
โดยรวมทางร้านชอบมากครับกับ โปรแกรม KB-IDE ครับ แต่ส่วนตัวก็มองว่าเหมาะสำหรับน้องๆ หรือคุณครูที่ต้องการสอนน้องๆในการเขียนโปรแกรมระดับพื้นฐาน ทั่วไป ส่วนการใช้งานต่างๆ ค่อนข้าง OK แต่ก็ยังพบ Bug ข้อบกพร่อง พวกหน้าจอ UI การคอมไพล์ที่ ทาง KD-IDE เครมว่าเร็วกว่า Arduino IDE ทางร้านขอไม่เชื่อน่ะครับ จากการที่ลองก็พบว่ายังคอมไพล์ค่อนข้างนาน แต่ก็อยู่ในช่วงการพัฒนา ของใหม่ๆมันก็งี้แหละครับเป็นธรรมชาติทั่วไปของ Software ที่พึ่งเปิดตัว ขนาด IOS 11 ยังมีบัคโน้นนี่นั้นเลยค่อยๆแก้กันไปครับ
แต่ Admin มองว่า ณ เวลานี้ยังไม่ค่อยเหมาะสมกับ นักพัฒาโปรแกรมมืออาชีพสักเท่าไรเรื่อง Library บางตัวใช้ไม่ได้ แต่อนาคตก็ไม่แน่น่ะครับ อาจจะพัฒนาดีกว่า Arduino IDE ก็ได้ครับ
สำหรับน้องๆที่ต้องการเลือกระหว่าง kidbright กับ KD-IDE อันนี้ทางร้านขอไม่ตัดสินแล้วกันครับว่าใครดีกว่าแต่ถ้าส่วนตัวชอบ KD-IDE มากกว่า เพราะ มีตัวอย่่างให้ดูไม่ต้องเดาให้ปวดหัวและชอบที่รองรับบอร์ดหลากหลาย เท่านั้นเองครับ
ปล. บทความนี้เป็นการเขียนส่วนตัวน่ะครับ และเขียนในช่วงเวลาหนึ่ง อนาคตอาจจะพัฒนาได้ดีกว่าเดิมเทียบเท่า หรืออาจจะดีกว่า IDE ตัวอื่นๆก็ได้ครับ
หน้าที่เข้าชม | 4,510,768 ครั้ง |
ผู้ชมทั้งหมด | 2,466,540 ครั้ง |
ร้านค้าอัพเดท | 6 ก.ย. 2568 |