คำว่า โค้ดดิ้ง (Coding) ถูกพูดถึงเป็นอย่างมากในตอนนี้ หลายคนอาจจะสงสัยว่า Coding คืออะไร? แล้วจริงหรือไม่ที่เด็กสามารถเรียนโค้ดดิ้งได้โดยไม่ต้องใช้คอมพิวเตอร์ ทาง Zcooby หาคำตอบมาให้ทราบ
Coding (โค้ดดิ้ง) คืออะไร?
Coding (โค้ดดิ้ง) ก็คือ การเขียนโปรแกรมคอมพิวเตอร์ หรือการเขียนชุดคำสั่งของโปรแกรมคอมพิวเตอร์ด้วย “โค้ด (Code)” เพื่อให้โปรแกรมทำตามคำสั่ง
อธิบายให้เข้าใจง่ายๆ ก็คือการสั่งงานคอมพิวเตอร์ให้ทำตามที่เราต้องการ ซึ่งการใช้ภาษาของคอมพิวเตอร์ เช่น C++, PHP, Java หรือ Python
เรียกโค้ดที่ได้ว่า Source code และเมื่อเราทำการ Coding เเล้ว เราจะนำเอาโค๊ดที่ได้ไปทดสอบและประมวลผล เพื่อดูว่าโปรแกรมที่ได้จากการ Coding นี้เป็นไปตามที่เราต้องการหรือไม่ ก่อนจะนำโปรแกรมที่เรียบร้อยแล้วไปประยุกต์ใช้งานต่อไป
ในประเทศไทย เรียกวิชาโค้ดดิ้งว่า วิชา “วิทยาการคำนวณ” และตอนนี้จะเป็นวิชาบังคับตั้งแต่ ชั้นประถมศึกษาปีที่ 1 ถึง ชั้นมัธยมศึกษาที่ 6 ตอนนี้ เริ่มนำร่องในหลายโรงเรียน ปีหน้าก็จะทยอยเปิดสอนครบทุกชั้นปี
ข้อดีของการเรียน Coding
- เรียนรู้การจัดการกับปัญหา
- ฝึกการวิเคราะห์ปัญหา
- ช่วยให้คิดเป็นระบบ
- เพิ่มความเชื่อมั่นในตัวเอง
- มีความคิดสร้างสรรค์
- มีทักษะคิดเชิงคำนวณ
- รู้เท่าทันเทคโนโลยี
- มีไหวพริบที่ดีขึ้น
เด็กสามารถเรียนโค้ดดิ้งโดยไม่ต้องใช้คอมพิวเตอร์ได้หรือไม่?
ชั้นเรียนโค้ดดิ้ง ถ้าเป็นในระดับมัธยมศึกษา มหาวิทยาลัย จะเป็นการเรียนโดยต้องใช้คอมพิวเตอร์ เพื่อสอนเขียนโปรแกรม ภาษาที่ใช้มีให้เลือกก็คือ python กับ scratch (เลือกอย่างใดอย่างหนึ่ง)
แต่ถ้าเป็นชั้นเรียนแต่การสอนโค้ดดิ้งในระดับประถมศึกษา ถ้าจะให้สอนโค้ดดิ้งแบบให้รู้จัก syntax อาจไม่เหมาะ เพราะเกินวัยเด็ก การเรียนโค้ดดิ้งสำหรับเด็กประถม จึงมีเนื้อหาเน้นวิธีคิดเป็นหลัก ยังไม่ได้สอนเขียนโปรแกรม หนังสือเรียนก็เป็นแนวการ์ตูน อ่านสนุกๆ
ตัวอย่างบทเรียนของโค้ดดิ้งที่ไม่ต้องใช้คอมพิวเตอร์ (ฉบับแปลภาษาไทย)
ศึกษาข้อมูลเพิ่มเติมได้ที่ https://www.codingthailand.org/
Be the first to comment