สอนเด็กเรียนเขียนโปรแกรมวัยอนุบาล-ประถม โดยอัลกอริทึม

สอนเด็กวัยอนุบาล-ประถมเรียนเขียนโปรเเกรม เข้าใจการเขียนโปรแกรม หรืออัลกอริทึมอย่างไรบ้าง? เราจะสอนเด็ก เรียนเขียนโปรแกรมสอน หรืออัลกอริทึมอย่างไรบ้าง ตัวอย่างสามารถเอาไปสอนได้ที่บ้านและโรงเรียน ทีมงาน Codekids ได้มีโอกาสเข้าไปสอนการเขียนโปรแกรมให้กับครูอนุบาล เเละสอนเด็กเรียนเขียนโปรแกรม กับทั้ง คุณครูประถมต้น ในวิชา วิทยาศาสตร์, คอมพิวเตอร์และ STEM..นอกจากเราจะสอนเรื่องเทรนด์ กระแสการศึกษาแต่ละประเภท อัพเดตการสอนพร้อมกับสื่อการสอนที่เหมาะสมกับน้องๆ..มีช่วงนึงในการทำ Work shop สอนเรื่อง Debug กับ อัลกอริทึม มีคุณครูถามว่า ” เราจะสอนเรื่องอัลกอริทึ่มกับเด็กได้อย่างไรโดยเฉพาะอนุบาลและประถม “ อ้อมจึงตอบว่า “เอาเรื่องใกล้ตัวค่ะ” อย่างเช่น การแปรงฟันตอนเช้า ”คราวนี้อ้อมเลยลองวาดอัลกอริทึ่มบนจอเรามาดูวิธีการสอนกันดีกว่าค่ะว่าจะทำอย่างไรบ้าง แต่มีวิธีการคือ1. เริ่มถามเด็กๆว่า ถ้าเราต้องแปรงฟันตอนเช้าเราต้องเตรียมอะไรบ้างเด็กๆอาจจะตอบว่าแปรงสีฟัน, ยาสีฟัน, แก้วน้ำพับผ้าห่ม ตื่นนอนแล้วแต่เด็กว่าเค้าจะเสนออะไร แล้วเราค่อยถามเด็กๆว่า ต้องเริ่มความสำคัญอะไรก่อน ลองดูจากตัวอย่างค่ะ 2. ทำความเข้าใจเรื่องสัญลักษณ์องค์ประกอบมีจุดเริ่มต้น จุดสิ้นสุด– input การใส่ค่า– output การแสดงผล– process การประมวลผล– decision การตัดสินใจ– flow […]

Support Team Codekids

7 October 2020

เรามาทำความรู้จัก scratch 3.0 กัน!! ว่าคืออะไร

รู้จักโปรแกรม scratch scratch คือ อะไร ? อ่านว่า (อ่านว่า สแครช) เป็นโปรแกรมภาษาแบบ แบบ block programming (แบบลาก-วาง) เพื่อให้ตัวละครสนทนาเคลื่อนที่ และวาดรูปได้ โดยจัดเรียงคำสั่งตามลำดับขั้นตอน (sequential) เป็นสื่อหนึ่งที่สร้างภาพให้เห็นการทำงานเป็นขั้นตอนและวิธีการคิดแก้ปัญหาที่เป็นระบบ ซึ่งเป็นผลจาก “Computational Thinking” ผู้เรียนสามารถสร้างชิ้นงานได้อย่างง่ายเช่น – นิทานที่สามารถโต้ตอบกับผู้อ่านได้ – ภาพเคลื่อนไหว – เกมดนตรี – และศิลปะ และเมื่อสร้างเป็นชิ้นงานเสร็จแล้วสามารถนำชิ้นงานที่สร้างสรรค์นี้แสดง แลกเปลี่ยนความคิดเห็นร่วมกับผู้อื่นบนเว็บไซต์ได้ ทำให้ผู้เรียนได้เรียนรู้หลักการทางคณิตศาสตร์ และแนวคิดการโปรแกรมไปพร้อมๆ กับการคิดอย่างสรรค์สรรค์ มีเหตุผล เป็นระบบ และเกิดการทำงานร่วมกัน เพื่อให้ตอบโจทย์ศตวรรษที่ 21 คือประโยชน์ที่เด็กจะได้รับการเรียนรู้ในศตวรรษที่ 21 โดยเฉพาะในหลัก 4Cs ได้แก่ 1.Creativity คิดสร้างสรรค์ แก้ได้กี่วิธีบ้าง เปิดโอกาสให้เด็กคิด 2.Critical Thinking การคิดอย่างมีเหตุผล 3.Collaboration ทำงานร่วมกับเพื่อนเพื่อแก้ปัญหากันเป็นทีม […]

Support Team Codekids

7 October 2020

วิธีสอนเด็กที่บอกฝึกคิดเป็นระบบ Coding โดยไม่ใช้คอมพิวเตอร์ง่ายๆ ได้เองที่บ้าน

ความจริงชีวิตเรามีการฝึกคิดเป็นระบบหรือ Coding ทุกวันนะคะทั้งในชีวิตประจำวันและการตัดสินใจทุกอย่างของเด็กหากรู้จัก Coding ก็จะทำให้พวกเขามีแนวคิดอย่างเป็นระบบและช่วยให้พวกเขาอยู่ร่วมกับเทคโนโลยีได้อย่างเหมาะสม ยกตัวอย่างในชีวิตประจำวันเช่น การแปรงฟันถ้าน้องๆอยากแปรงฟันจะสร้างลำดับขั้นตอนอย่างไรต้องมีอะไรบ้างต้องมีแปรงสีฟัน น้ำ ขันใส่น้ำ ยาสีฟันและถ้าเรียงลำดับความสำคัญควรเริ่มทำอะไรก่อนหรือการทำอาหารตอนเช้าการทำขนมปัง ข้อดีการฝึกคิดเป็นระบบ คือ – ฝึกคิดเพื่อวางแผน – การจัดการทรัพยากรที่มีอยู่อย่างคุ้มค่า – การแก้ไขปัญหา – การรู้ว่าเราควรทำอะไร รู้ว่าอะไรสำคัญ ตัวอย่าง: ลำดับขั้นตอนวิธีการแปรงฟัน 1. เราต้องเริ่มจากหยิบแปรงสีฟัน 2. นำยาสีฟันมาบีบบนแปรงสีฟัน 3. ขันใส่น้ำ และมีน้ำอยู่ในขัน 4. นำแปรงสีฟันที่มียาสีฟัน จุ่มในน้ำ 5. บ้วนน้ำในปากสัก 1 ครั้ง 6. แล้วแปรงฟัน แปรงฟันบน ฟันล่าง ฝั่งซ้าย ฝั่งขวาและลิ้น 7. บ้วนน้ำอีกครั้งเพื่อเอาฟองออกจากปาก มีวิธีอื่นไหม? มีค่ะ แล้วแต่ความถนัด – บางคนอาจจะบ้วนน้ำก่อนแล้วค่อยบีบยาสีฟัน – บางคนอาจจะเอานิ้วใส่ยาสีฟันแล้วแปรงแทนการหยิบแปรงสีฟันเพราะบางทีแปรงร่วงลงพื้นแปรงไม่มีเลยเอานิ้วชี้เป็นแปรงสีฟันแทน- บางคนอาจจะกลืนยาสีฟันเพราะยาสีฟันอร่อย (กรณีที่เด็กใช้ยาสีฟันเด็ก) เป็นต้น […]

Support Team Codekids

25 August 2020

โค้ดดิ้ง Coding ความแตกต่างระบบ STEM vs ระบบ Unplug

STEM เเละ Unplug คุณเคยได้ยิน คำว่า “ระบบการศึกษา” ไหมคะ อย่างที่พวกคุณอย่าจะเคยทราบเเละเคยได้ยินมาบ้างระบบการศึกษา ในประเทศเรา เเบ่งเป็น 2 ประเภทหลักๆ ระบบเก่า เเละ ระบบใหม่ ก่อนหน้าเราจะมีวิชา วิทยาการคำนวณ เเละ ใช้การเรียนเเบบ Unplugเพื่อเผยหลาย เราได้ใช้ ระบบที่มีชื่อ ว่า STEM (สะเต็ม) มาก่อน ความเเตกต่าง ของ 2 ระะบบ นี้คือวิธีสอนเเบบระบบ Unplug เน้นวิทยาการคำนวณเป็นหลัก ประกอบไปด้วยเพื่อเรียนใช้ วิทยาการคอมพิวเตอร์เเละรู้เท่าทันสื่อดิจิทัลในปัจจุบัน เเละ AI ในอนาคต โดยใช้ สอนให้เด็กๆ ได้เรียนเรื่อง วิทยาการคอมพิวเตอร์ก็จัดลำดับ เรียงความคิดเเละการสั่งงานคอมพิวเตอร์ทั้งเรียงลำดับความคิดสร้างเกม ด้วย scratch สร้างอุปกรณ์ Iot จิ๋วโดย micro:bit เเละสุดท้าย คือ เขียนโปรเเกรมคอมพิวเตอร์ด้วยภาษา python เป็นแนวทางหนึ่งในการส่งเสริมทักษะที่จำเป็นสำหรับผู้เรียนในการคิดเชิงคำนวณ (Computational […]

Support Team Codekids

7 June 2020
1 2 3