image 10

หลักการทำงานของ KidBright

3 มกราคม 2024 ครูออฟ 0
ส่งต่อให้เพื่อนอ่าน :

ภาพรวมการทำงานของ KidBright เริ่มต้นจากการสร้างชุดคำสั่งผ่าน KidBright IDE บนคอมพิวเตอร์เ ซึ่งเป็นภาษาบล็อก (Block Based Programming) เมื่อสร้างเสร็จเรียบร้อย ชุดคำสั่งจะถูกคอมไพล์ (Compile) ให้เป็นภาษาเครื่อง ส่งผ่านสายยูเอสบีไปยังบอร์ด ซึ่งบอร์ด KidBright รองรับการเชื่อมต่อเซนเซอร์ภายนอกและบอร์ดอื่น ๆ อีกทั้งสามารถควบคุมอุปกรณ์ไฟฟ้าแบบยูเอสบี มี Wifi และ Bluetooth เชื่อมต่อกับเครือข่ายคอมพิวเตอร์ ทำให้สามารถส่างคำสั่งควบคุมการทำงานของบอร์ดผ่านแอปพลิเคชันบนสมาร์ตโฟน และส่งข้อมูลระหว่างบอร์ดกับเครือข่ายคอมพิวเตอร์ได้

No Image

กิจกรรม เกมเศรษฐี KidBright

3 มกราคม 2024 ครูออฟ 0
ส่งต่อให้เพื่อนอ่าน :

เรียนรู้การการทำงานของแต่ละบล็อกคำสั่งผ่าน เกม เศรษฐี KidBright บล็อก ล้างแอลอีดี 16×8 (Clear LED 16×8) อยู่ในกลุ่มบล็อกใด? การเล่นเกมเศรษฐี จะช่วยให้ผู้เล่นได้พัฒนาทักษะการแก้ปัญหา การคิดอย่างเป็นลำดับขั้นตอน การวางแผน และยังได้เรียนรู้เกี่ยวกับ บล็อกคำสั่ง ในโปรแกรมสร้างชุดคำสั่ง KidBright IDE อีกด้วย โดยสรุป นอกจากความสนุกที่ได้การเล่นเกมเศรษฐี ยังได้พัฒนาทักษะการแก้ปัญหา การคิดอย่างเป็นลำดับขั้นตอน การวางแผน และยังได้เรียนรู้เกี่ยวกับ บล็อกคำสั่งในโปรแกรมสร้างชุดคำสั่ง KidBright ID [ อ่านต่อ ]

image

บล็อกคำสั่ง

3 มกราคม 2024 ครูออฟ 0
ส่งต่อให้เพื่อนอ่าน :

การทำงานของบล็อกคำสั่งแต่ละบล็อก ในโปรแกรมสร้างชุดคำสั่ง KidBright IDE ได้แบ่งออกเป็น 9 กลุ่ม ครอบคลุ่ม (1) บล็อกคำสั่ง ในกลุ่มบล็อกพื้นฐาน (Basic) (2) บล็อกคำสั่ง ในกลุ่มบล็อกคณิตศาสตร์ (Math) (3) บล็อกคำสั่ง ในกลุ่มบล็อกตรรกะ (Logic) (4) บล็อกคำสั่ง ในกลุ่มบล็อกวนรอบ (Loop) (5) บล็อกคำสั่งในกลุ่มบล็อกรอ (Wait) (6) บล็อกคำสั่งในกลุ่มบล็อกเสียงดนตรี (Music) (7) บล็อกคำสั่งในกลุ่มบล็อกเซนเซอร์ (Sensor) (8) บล็อกคำสั่งในกลุ่มบล็อกนาฬิกา (Clock) และ (9) บล็อกคำสั่งในกลุ่มบล็อกไอโอ (I/O)

เทคโนโลยี วิทยาการคำนวณ ป.4 หน่วยที่ 1

บอกเล่ากิจวัตรประจำวันด้วย Scratch

16 ธันวาคม 2023 ครูออฟ 0
ส่งต่อให้เพื่อนอ่าน :

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

เทคโนโลยี วิทยาการคำนวณ ป.4 หน่วยที่ 1

การเขียนอัลกอริทึม

16 ธันวาคม 2023 ครูออฟ 1
ส่งต่อให้เพื่อนอ่าน :

การเขียนอัลกอริทึมจะมีกระบวนการเริ่มต้นและการทำงานเป็นขั้นตอนอย่างชัดเจน แต่ละขั้นตอนควรสั้น กระชับ และมีความต่อเนื่องกัน ครอบคลุมการทำงาน โดยเขียนการทำงานหลัก ๆ ออกมาก่อน จนได้ผลลัพธ์ตามที่ต้องการจนจบการทำงาน

เทคโนโลยี วิทยาการคำนวณ ป.4 หน่วยที่ 1

รู้จักอัลกอริทึม

16 ธันวาคม 2023 ครูออฟ 0
ส่งต่อให้เพื่อนอ่าน :

อัลกอริทึม คือ ขั้นตอนหรือลำดับการประมวลผลในการแก้ปัญหาใดปัญหาหนึ่ง ใช้อธิบายวิธีการทำงาน อย่างเป็นลำดับขั้นตอน ใช้ในการเขียนโปรแกรมให้คอมพิวเตอร์ทำงานตามคำสั่งที่กำหนด

No Image

การออกแบบการเขียนโปรแกรม Scratch

16 ธันวาคม 2023 ครูออฟ 0
ส่งต่อให้เพื่อนอ่าน :

โปรแกรม Scratch เป็นโปรแกรมที่ช่วยในการเขียนโปรแกรมเบื้องต้น ซึ่งมีคำสั่งที่สามารถควบคุมให้     โปรแกรมทำงานได้ดี และยังมีประโยชน์ต่อผู้ที่ต้องการฝึกเขียนโปรแกรม ทำให้เข้าใจการทำงานของคอมพิวเตอร์มากขึ้น ขั้นสังเกต รวบรวมข้อมูล (Gathering) ให้นักเรียนวางบัตรคำบนภาพที่กำหนด ให้ถูกต้อง วิธีการเขียนหรือออกแบบการเขียนโปรแกรม ทำได้โดยการต่อบล็อกคำสั่งเพื่อสร้างโปรแกรมสคริปต์คล้ายกับการต่อเลโก้ บล็อกที่ต่อด้วยกันได้เท่านั้นที่จะอนุญาตให้ต่อกันได้ การใส่ข้อมูลในบล็อกมีการตรวจเช็กเพื่อป้องกันการใส่ข้อมูล [ อ่านต่อ ]

เทคโนโลยี วิทยาการคำนวณ ป.4 หน่วยที่ 1

เรียนรู้การเขียนโปรแกรมด้วย Scratch

16 ธันวาคม 2023 ครูออฟ 0
ส่งต่อให้เพื่อนอ่าน :

โปรแกรม Scratch เป็นเครื่องมือหนึ่งที่นำมาใช้ฝึกเขียนโปรแกรม สามารถเรียนรู้ได้ง่าย โดยการออกแบบอัลกอริทึม แล้วนำบล็อกคำสั่งต่าง ๆ มาวาง ให้ตัวละครเคลื่อนที่ตามการออกแบบที่กำหนด

เทคโนโลยี วิทยาการคำนวณ ป.4 หน่วยที่ 1

รู้จักโปรแกรม Scratch

16 ธันวาคม 2023 ครูออฟ 0
ส่งต่อให้เพื่อนอ่าน :

โปรแกรม Scratch เป็นเครื่องมือหนึ่งที่นำมาใช้ฝึกเขียนโปรแกรม สามารถเรียนรู้ได้ง่ายโดยการออกแบบอัลกอริทึม แล้วนำบล็อกคำสั่งต่าง ๆ มาวาง

เทคโนโลยี วิทยาการคำนวณ ป.4 หน่วยที่ 1

การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น

15 ธันวาคม 2023 ครูออฟ 0
ส่งต่อให้เพื่อนอ่าน :

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