ลูกๆ ของคุณควรเรียนรู้การเขียนโค้ด นี่คือเหตุผล

click fraud protection
เด็กเขียนโปรแกรมบนแล็ปท็อป
เครดิตรูปภาพ: ยี่สิบ20

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

หากบุตรหลานของคุณไม่ได้อยู่ท่ามกลางฝูงชน ก็มีเหตุผลดีๆ บางประการที่พวกเขาควรเข้าร่วม ถ้าไม่ได้อยู่ในโรงเรียนอนุบาล อย่างน้อยก็ในช่วงอายุ K-12 ปี ผู้เชี่ยวชาญกล่าว

วีดีโอประจำวันนี้

อันที่จริงอย่างน้อย 15 ประเทศในยุโรป ได้บูรณาการการเขียนโค้ดของชั้นเรียนเข้ากับหลักสูตรของโรงเรียนแห่งชาติแล้ว นั่นไม่เป็นความจริงในสหรัฐอเมริกา แน่นอน ที่ซึ่งเราไม่มีแม้แต่หลักสูตรระดับชาติของโรงเรียน ถึงกระนั้น เด็ก ๆ ในสหรัฐอเมริกาก็มีส่วนร่วมในโครงการวิทยาการคอมพิวเตอร์ในห้องเรียนของโรงเรียนของรัฐและเอกชน ตลอดจนผ่านโปรแกรมหลังเลิกเรียน ค่ายเฉพาะทาง และเว็บไซต์เขียนโค้ด

แกนกลางซึ่งเป็นชุดของมาตรฐานการศึกษาที่รัฐต่างๆ ในสหรัฐอเมริกาส่วนใหญ่นำมาใช้ เกี่ยวข้องกับศิลปะทางภาษาและคณิตศาสตร์โดยเฉพาะ ยังคงมีความพยายามมากมายในการผลิตแผนการสอนวิทยาการคอมพิวเตอร์ที่สนับสนุนเป้าหมาย Common Core

และโรงเรียนหลายแห่งในสหรัฐฯ กำลังพัฒนาบทเรียนเกี่ยวกับ STEAM (วิทยาศาสตร์ เทคโนโลยี วิศวกรรม ศิลปะ และคณิตศาสตร์) ซึ่งเป็นโครงการริเริ่มเพื่อส่งเสริมประสบการณ์ตรงและการค้นพบที่เกี่ยวข้องกับหลากหลายสาขาวิชา

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

"ในหลักสูตร STEAM เด็กๆ ของเราทำงานเขียนโค้ดทุกวันที่โรงเรียน โดยมีกิจกรรมสนุกๆ เช่น การเขียนโค้ดหุ่นยนต์ Bee-Bot แมตต์ เมน โฆษกกล่าวว่าการเขียนโปรแกรมหุ่นยนต์ฮิวแมนนอยด์เพื่อนำทางสิ่งกีดขวาง และเขียนและสร้างแอนิเมชั่นเรื่องโดยใช้การเข้ารหัส” สำหรับ โรงเรียนสแตรทฟอร์ดคุยกับเตชวัลลา Stratford ดำเนินการโรงเรียนเอกชนสำหรับ pre-K ถึงเกรด 8 ในบริเวณอ่าวซานฟรานซิสโกและทางตอนใต้ของรัฐแคลิฟอร์เนีย

เด็กก่อนวัยเรียนลงมือทำจริง
เครดิตรูปภาพ: Pleasanton Unified School District

นอกจากนี้ในรัฐโกลเด้น STEAM Preschool ของ Pleasanton Unified School District มีการลงทะเบียนเพิ่มขึ้นสามเท่าตั้งแต่เปิดประตูในเดือนมกราคม 2559 ในภาพด้านบน รูปแบบสีในกล่องทำให้นึกถึงกลยุทธ์การเข้ารหัสสีที่ใช้ในของเล่นเข้ารหัสเชิงพาณิชย์สำหรับเด็ก เด็กก่อนวัยเรียนในเพลแซนตันสามารถรวมบทเรียนการเขียนโค้ดเข้ากับการสำรวจศิลปะบนทางเท้า

ในขณะเดียวกัน ในหนึ่งสัปดาห์ในเดือนธันวาคม 2559 อาจารย์จาก Origin Code Academy เคยไปที่ โรงเรียนประถมศึกษาแฟรงคลิน, โรงเรียนของรัฐในซานดิเอโกสำหรับเกรด K-5 เพื่อทำงานกับครูและนักเรียนเป็นเวลาหนึ่งชั่วโมงต่อวันเกี่ยวกับบทเรียนการเขียนโปรแกรมคอมพิวเตอร์ บทเรียนเกี่ยวกับธีมเด็กแสนสนุก เช่น Star Wars และ MineCraft ส่วนหนึ่งของโครงการ "Hour of Code" ที่ใหญ่ขึ้น งานนี้จัดขึ้นที่ซานดิเอโกในช่วงสัปดาห์การศึกษาด้านวิทยาการคอมพิวเตอร์

ผู้เชี่ยวชาญชั่งน้ำหนักใน

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

เหตุผลในการเรียนเขียนโค้ดเด็ก

1. การพัฒนาอาชีพ เด็กที่มีพื้นฐานทางการศึกษาที่มั่นคงในการเขียนโปรแกรมและการเขียนโค้ดสามารถหางานที่มีรายได้ดีเป็นผู้ใหญ่ได้ง่ายๆ

"ประโยชน์ระยะยาวที่ฉันเห็นสำหรับนักเรียนคือการเตรียมความพร้อม (และทำให้พวกเขารู้สึกตื่นเต้น) สำหรับงานในอนาคต เมื่อเทคโนโลยีเข้ากับชีวิตประจำวันของเรามากขึ้นเรื่อยๆ ตำแหน่งของวิทยาการคอมพิวเตอร์ จะเติบโตและเติบโตเท่านั้น" Lindsey Handley COO ของ ThoughtSTEM, LLC กล่าวในอีเมลอีกฉบับหนึ่งถึง เรา. ThoughtSTEM เป็นสถานที่ทางการศึกษาในซานดิเอโกที่เชี่ยวชาญด้านการเข้ารหัสช่วงหลังเลิกเรียน ฤดูร้อน และช่วงสุดสัปดาห์สำหรับเด็ก

การเขียนโค้ดหลังเลิกเรียนที่ ThoughtSTEM
เครดิตรูปภาพ: ความคิดSTEM

2. ได้รับการควบคุมส่วนบุคคลเหนือเทคโนโลยี. ในขณะที่โลกมีเทคโนโลยีเป็นศูนย์กลางมากขึ้นเรื่อยๆ ลูกๆ ของคุณจำเป็นต้องคล่องแคล่วในภาษาของเทคโนโลยีตลอดชีวิตของพวกเขา แม้ว่าพวกเขาจะไม่เลือกที่จะเป็นผู้เชี่ยวชาญด้านวิทยาการคอมพิวเตอร์ รู้องค์ประกอบของคอมพิวเตอร์ (และแม้กระทั่งวิธีการ ประกอบ) โปรแกรมหุ่นยนต์หรือพัฒนาหน้าเว็บทำให้รู้สึกเหมือนอยู่บ้านในเทคโนโลยี โลก.

"ลองคิดดูว่าวันนี้คุณจะไม่มีเทคโนโลยีได้นานแค่ไหนเมื่อเทียบกับเมื่อ 5 ปีที่แล้ว ไม่น่าจะนานมาก ด้วยความสามารถในการจัดการกับเทคโนโลยีนี้ ซึ่งนำเสนอโดยวิทยาการคอมพิวเตอร์ คุณจะสามารถควบคุมเทคโนโลยีใน ชีวิตของคุณซึ่งค่อนข้างน่าพอใจ” Madelaine Coelho ผู้พัฒนาเว็บและผู้ประสานงานค่ายที่ Arcane Code Camp ในแคนาดากล่าว ในระยะเวลา 8 สัปดาห์ในลอนดอน รัฐออนแทรีโอ เด็กอายุ 12 ถึง 16 ปีเรียนรู้ภาษาโปรแกรม HTML, CSS และ Java ที่ใช้ในการพัฒนาเว็บ

3. การสร้างทักษะการแก้ปัญหา การคิดเชิงวิพากษ์ และความพากเพียร การเขียนโปรแกรมคอมพิวเตอร์และการเข้ารหัสต้องใช้ความคิดทีละขั้นตอน "เป็นการผสมผสานระหว่างความคิดสร้างสรรค์ [และ] ความคิดสร้างสรรค์ในทางปฏิบัติ ซึ่งนำไปสู่ ​​[มุมมอง] ที่ไม่มีใครเทียบได้ [ในหมู่] ผู้ที่ไม่มีการศึกษาด้านวิทยาการคอมพิวเตอร์" Coelho กล่าว

"การแก้ปัญหาเป็นทักษะที่หยั่งรากลึกในด้านวิทยาการคอมพิวเตอร์ โปรแกรมเมอร์ไม่ค่อยทำโปรเจ็กต์ให้เสร็จโดยไม่มี 'บั๊ก' ข้อผิดพลาดนี้เป็นข้อผิดพลาดในโค้ดที่ทำให้โปรแกรมไม่ทำงานตามที่คาดไว้ ข้อบกพร่องไม่ได้เป็นเพียงความท้าทาย ผู้เขียนโค้ดเผชิญหน้าในการเขียนโปรแกรมคอมพิวเตอร์ แต่เป็นความจริงในชีวิตประจำวันที่เรา [ทุกคน] พบเจอในหลากหลาย สถานการณ์ อย่างไรก็ตาม coder จะไม่ปิดตัวลงเมื่อต้องเผชิญกับข้อผิดพลาด เราเข้าหาปัญหาโดยตรงด้วยความคิดที่ 'นำมันมา'” เธอโต้แย้ง

อุปสรรคที่ลูก ๆ ของคุณอาจเผชิญ

1. ขาดโอกาสเพียงพอที่จะพัฒนาทักษะต่อไป โรงเรียนเอกชนคิดค่าเล่าเรียน โรงเรียนก่อนวัยเรียน โปรแกรมหลังเลิกเรียน และค่ายเขียนโค้ดก็เช่นกัน การเรียนการสอนฟรีมีอยู่ในโรงเรียนของรัฐบางแห่งในสหรัฐอเมริกา แต่ก็ไม่แพร่หลายอย่างแน่นอน

"[ส่วนใหญ่] โปรแกรมของเราพบกันสัปดาห์ละครั้ง (60 นาที/สัปดาห์)" Omowale Casselle ผู้ร่วมก่อตั้งของ Digital Adventures องค์กรที่นำเสนอกิจกรรมหลังเลิกเรียนในการเขียนโค้ดให้กับเด็กๆ ในชิคาโก รัฐอิลลินอยส์ พื้นที่. ชั้นเรียนประกอบด้วยการออกแบบวิดีโอเกม การสร้างแอปบนอุปกรณ์เคลื่อนที่ วิทยาการหุ่นยนต์ การม็อด Minecraft การออกแบบเว็บไซต์ ภาษาการเขียนโปรแกรม Python แบบข้อความ และภาษาโปรแกรม Scratch แบบภาพ

สาววัยรุ่นฝึกเขียนโค้ดคอมพิวเตอร์
เครดิตรูปภาพ: Pexels

“และเพื่อที่จะพัฒนาความชำนาญอย่างแท้จริง เด็กๆ ต้องใช้เวลามากขึ้นในการต่อสู้กับปัญหายากๆ ติดขัด คลายตัว แล้วก้าวไปสู่ระดับต่อไปโดยค้นหาว่าอะไรถูกหรือผิด และพวกเขาจะออกแบบอัลกอริธึมให้ดีขึ้นได้อย่างไร ซึ่งไปข้างหน้า."

ในทางที่ดี มีเว็บไซต์เขียนโค้ดมากมายสำหรับเด็ก โดยบางเว็บไซต์มีการฝึกอบรมฟรี

2. ความเข้าใจผิดของพ่อแม่. น่าเสียดายที่ผู้ปกครองบางคนไม่สามารถแยกแยะความแตกต่างระหว่างทักษะการเขียนโปรแกรมและทักษะการใช้คอมพิวเตอร์ที่เน้นผู้ใช้ทั่วไปซึ่งเด็ก ๆ หยิบขึ้นมาเองได้

การฝึกอบรมวิทยาการคอมพิวเตอร์เกี่ยวข้องกับการทำความเข้าใจตรรกะที่อยู่เบื้องหลังแอปและโปรแกรมคอมพิวเตอร์อื่นๆ ควบคู่ไปกับการเรียนรู้และฝึกฝนภาษาพิเศษที่ใช้ในการเขียนโปรแกรม

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

3. ความเข้าใจผิดในหมู่เด็ก ๆ. เด็กบางคนคิดว่าการเขียนโปรแกรมและการเขียนโปรแกรมโปรแกรมไม่เจ๋ง

Coelho บอกกับ Techwalla ว่า "ความสามารถในการสร้างจริงๆ แล้วค่อนข้างเจ๋ง แต่มีการรับรู้ว่า 'เด็กเนิร์ด' เท่านั้นที่จะเข้าร่วมในโปรแกรมเขียนโค้ดสำหรับเด็ก" "วิธีที่ดีที่สุดในการแก้ไขปัญหาเหล่านี้คือการส่งเสริมการเข้ารหัสสำหรับสิ่งที่เป็น: โอกาสในการสร้าง สร้างสรรค์สิ่งใหม่ ๆ และประสบความสำเร็จ"

หมวดหมู่

ล่าสุด

หน้าแรกของ Google กำลังสร้าง Little Golden Books Interactive ของดิสนีย์

หน้าแรกของ Google กำลังสร้าง Little Golden Books Interactive ของดิสนีย์

เครดิตรูปภาพ: Google การอ่านหนังสือสำหรับเด็กกล...

ทำไมแม่เหล็กถึงอยู่ในโทรศัพท์?

ทำไมแม่เหล็กถึงอยู่ในโทรศัพท์?

โทรศัพท์ ซึ่งเป็นส่วนที่ค่อนข้างเรียบง่ายแต่จำเ...

ลำโพงฟูลเรนจ์หมายความว่าอย่างไร

ลำโพงฟูลเรนจ์หมายความว่าอย่างไร

ลำโพงฟูลเรนจ์มักจะมีไดรเวอร์ส่วนประกอบตั้งแต่ส...