Coding (โค้ดดิ้ง) คืออะไร? เด็กสามารถเรียนโค้ดดิ้งโดยไม่ต้องใช้คอมพิวเตอร์ได้หรือไม่?

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

Coding (โค้ดดิ้ง) คืออะไร?

Coding (โค้ดดิ้ง) ก็คือ การเขียนโปรแกรมคอมพิวเตอร์ หรือการเขียนชุดคำสั่งของโปรแกรมคอมพิวเตอร์ด้วย “โค้ด (Code)” เพื่อให้โปรแกรมทำตามคำสั่ง

อธิบายให้เข้าใจง่ายๆ ก็คือการสั่งงานคอมพิวเตอร์ให้ทำตามที่เราต้องการ ซึ่งการใช้ภาษาของคอมพิวเตอร์ เช่น C++, PHP, Java หรือ Python

เรียกโค้ดที่ได้ว่า Source code และเมื่อเราทำการ Coding เเล้ว เราจะนำเอาโค๊ดที่ได้ไปทดสอบและประมวลผล เพื่อดูว่าโปรแกรมที่ได้จากการ Coding นี้เป็นไปตามที่เราต้องการหรือไม่ ก่อนจะนำโปรแกรมที่เรียบร้อยแล้วไปประยุกต์ใช้งานต่อไป

ในประเทศไทย เรียกวิชาโค้ดดิ้งว่า วิชา “วิทยาการคำนวณ” และตอนนี้จะเป็นวิชาบังคับตั้งแต่ ชั้นประถมศึกษาปีที่ 1 ถึง ชั้นมัธยมศึกษาที่ 6 ตอนนี้ เริ่มนำร่องในหลายโรงเรียน ปีหน้าก็จะทยอยเปิดสอนครบทุกชั้นปี

ข้อดีของการเรียน Coding

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

เด็กสามารถเรียนโค้ดดิ้งโดยไม่ต้องใช้คอมพิวเตอร์ได้หรือไม่?

ชั้นเรียนโค้ดดิ้ง ถ้าเป็นในระดับมัธยมศึกษา มหาวิทยาลัย จะเป็นการเรียนโดยต้องใช้คอมพิวเตอร์ เพื่อสอนเขียนโปรแกรม ภาษาที่ใช้มีให้เลือกก็คือ python กับ scratch (เลือกอย่างใดอย่างหนึ่ง)

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

ตัวอย่างบทเรียนของโค้ดดิ้งที่ไม่ต้องใช้คอมพิวเตอร์ (ฉบับแปลภาษาไทย)

https://drive.google.com/file/d/1fHLFzN2yri4pQRGBuABxJX04zq89gzSO/view?fbclid=IwAR0ZOzsbSF8WDRHXvzXcbHcjrFYW4pZeacZzMZwkhrW8RfIXBIODU10SRV0

ศึกษาข้อมูลเพิ่มเติมได้ที่ https://www.codingthailand.org/

Be the first to comment

Leave a comment

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.