เราเรียนรู้การเขียนโปรแกรมไปทำไมกันนะ?
เคยไหมครับ… เวลาเห็นหน้าจอสีดำๆ ที่มีตัวหนังสือภาษาอังกฤษและสัญลักษณ์แปลกๆ วิ่งเต็มไปหมด แล้วเกิดคำถามในใจว่า “นี่มันภาษาต่างดาวหรือเปล่าเนี่ย?” หรือ “เราจะมานั่งปวดหัวเรียนเขียนโปรแกรมกันไปทำไม?” หลายคนอาจคิดว่าการเขียนโปรแกรม (Coding) เป็นเรื่องของคนที่อยากเป็นโปรแกรมเมอร์แฮกเกอร์สุดเท่ในหนังฮอลลีวูดเท่านั้น แต่ในความเป็นจริงแล้ว เป้าหมายหลักที่เราเรียนเขียนโปรแกรมกัน มันเรียบง่ายและใกล้ตัวกว่านั้นมากครับ สรุปสั้นๆ เลยก็คือ เราเขียนโปรแกรมเพื่อสร้าง “ผู้ช่วย” ครับ! แล้วผู้ช่วยที่ว่านี้ทำอะไรให้เราได้บ้าง? ลองมาดู 2 เหตุผลหลักๆ ที่ทำให้การเขียนโปรแกรมเปรียบเสมือนเวทมนตร์ในยุคดิจิทัลกันครับ 1. สร้าง “คนงานที่ไม่มีวันเหนื่อย”…
[ESP32 – Microblock] ตอนที่ 2 Line Notify แจ้งเตือนอุณหภูมิสูงเกินกว่าที่กำหนดไว้
ตัวอย่างการพัฒนาระบบแจ้งเตือน Line Notify ด้วย Microblock ครับ … ตัวอย่างนี้ผมลองใช้ DHT22 ซึ่งเป็นโมดูลวัดอุณหภูมิและความชื้นในอากาศ … การเชื่อมต่อ ขาบวกต่อเข้ากับ 3V, ขาลบต่อเข้ากับ GND และ OUT ต่อกับ GPIO4 หรือ pin D4 ของบอร์ด ESP32 ครับ ……
คู่มือ Unplugged Coding (ประถมต้น) ฉบับโรงเรียนพื้นที่ห่างไกล – สพฐ.
คณะกรรมการการศึกษาขั้นพื้นฐาน สำนักงานเขตพื้นที่การศึกษา คณะผู้บริหารสถานศึกษา และคณะครูผู้สอน จากทั้ง 44 โรงเรียน ในโครงการแนวทางจัดการเรียนรู้วิชาวิทยาการคำนวณแบบไม่ใช้คอมพิวเตอร์สำหรับนักเรียนประถมศึกษาปีที่ 1 – 3 ในโรงเรียนพื้นที่ห่างไกล ได้ร่วมกันพัฒนาตัวอย่างรูปแบบชุดกิจกรรม สื่อการเรียนการสอน Unplugged Coding สำหรับเด็กประถมต้น ที่เหมาะสมกับโรงเรียนพื้นที่ห่างไกล โดยบูรณาการฐานการเรียนรู้ด้านวัฒนธรรม สิ่งแวดล้อม การอาชีพพื้นถิ่นรอบรั้วโรงเรียน และกิจกรรมกระบวนการต่าง ๆ มาประยุกต์เป็นสื่อการเรียนการสอน ซึ่งสามารถศึกษาเพิ่มเติมได้จากวีดิทัศน์จำนวน 13 คลิป…
สอน Coding อย่างไรให้ประสบความสำเร็จในสถานศึกษา
ได้รับเกียรติจากสำนักงานเลขาธิการสภาการศึกษา กระทรวงศึกษาธิการ ให้ไปบรรยายในหัวข้อ “สอน Coding อย่างไรให้ประสบความสำเร็จในสถานศึกษา” ณ สำนักงานเลขาธิการสภาการศึกษา ในวันนี้ครับ (วันที่ 19 ก.ย. 2562) เป็นอีกงานหนึ่งที่ผมต้องเตรียมการและเตรียมตัวไปให้ดีที่สุด เพราะผู้เข้าร่วมประชุมเป็นผู้บริหารส่วนราชการครับ ทั้งสำนักงานเขตพื้นที่การศึกษา โรงเรียน และหน่วยงานอื่นๆ ถึงแม้ว่าจะให้ผมมาพูดในหัวข้อการสอน Coding ในโรงเรียน แต่งานนี้ผมก็ไม่ได้มาพูดเฉพาะ Coding ครับ เพราะ Coding เป็นเพียงส่วนเดียวเท่านั้นในสาระของหลักสูตรใหม่…
