ตอนอายุ 14 ฉันได้ทำงานภาคฤดูร้อนเป็นครั้งแรกเพื่อสอนการเขียนโค้ดให้กับเด็กๆ
ฉันกระโดดขึ้นรถบัสไปโรงเรียนครึ่งชั่วโมง ที่ซึ่งฉันสอนเด็กประถมถึงวิธีเขียนโปรแกรมง่ายๆ โดยใช้ โลโก้ ซึ่งเป็นภาษาคอมพิวเตอร์ที่พัฒนาขึ้นเพื่อสอนแนวคิดการเขียนโปรแกรมขั้นพื้นฐานแก่เด็กๆ (โลโก้เป็นบรรพบุรุษของ เกา ซึ่งเป็นภาษาที่โรงเรียนใช้กันอย่างแพร่หลายในปัจจุบันเพื่อแนะนำนักเรียนให้รู้จักการเขียนโค้ด)
ในขณะที่ฉันเรียนหลักสูตรวิทยาการคอมพิวเตอร์หลายหลักสูตรในโรงเรียนมัธยมศึกษาตอนปลายและอีกหนึ่งหลักสูตรในวิทยาลัย ความสนใจของฉันได้เปลี่ยนไปใช้ภาษาเอเชีย ประวัติศาสตร์และการเมืองอย่างรวดเร็ว และในที่สุดก็มุ่งไปที่ธุรกิจ ฉันไม่ได้เรียนเอกวิทยาการคอมพิวเตอร์และไม่เคยเป็นนักเขียนโค้ด
ฉันเป็นนักสื่อสารและการตลาด ฉันทำสิ่งพิมพ์ ประชาสัมพันธ์ และการตลาดดิจิทัล แต่ในขณะที่ฉันอาจไม่ใช่นักเขียนโค้ด รากฐานในการเขียนโค้ดที่ฉันได้รับเมื่อตอนเป็นเด็กทำให้ฉันมีความเข้าใจในเทคโนโลยีและความสะดวกสบายในการใช้งานในระดับที่ฉันอาจไม่มี
ทำไมเด็กๆ ควรเรียนเขียนโค้ด
ฉันเชื่อว่าเด็กๆ ควรจะ เรียนเขียนโค้ด พวกเขาควรเริ่มตั้งแต่อายุยังน้อย และควรพัฒนาทักษะของตนให้มากที่สุดเท่าที่จะทำได้ในขณะที่อยู่ที่โรงเรียน มีเหตุผลหลายประการที่เด็กควรเรียนรู้การเขียนโค้ด
1. การเข้ารหัสช่วยให้เด็กๆ พัฒนาทักษะการคิดเชิงตรรกะและการแก้ปัญหา
การเข้ารหัสจะสอนวิธีแยกปัญหาที่ซับซ้อนออกเป็นส่วนย่อยๆ และแก้ปัญหา จากนั้นรวมกลับเป็นโซลูชันแบบรวมศูนย์: แอปพลิเคชัน มันไปโดยไม่บอกว่านี่เป็นทักษะที่สามารถถ่ายทอดได้สูง ทุกงานในทุกอุตสาหกรรมต้องการนักแก้ปัญหาที่ดีกว่า
เชย์ มูนนี่สูงเท่าไหร่
ในการให้สัมภาษณ์ จ็อบส์กล่าวถึงการเรียนรู้วิธีเขียนโค้ดดังนี้
'ฉันคิดว่าทุกคนในประเทศนี้ควรเรียนรู้วิธีเขียนโปรแกรมคอมพิวเตอร์ ควรเรียนรู้ภาษาคอมพิวเตอร์ เพราะมันสอนวิธีคิดให้คุณ ฉันมองว่าวิทยาการคอมพิวเตอร์เป็นศิลปศาสตร์ มันควรจะเป็นสิ่งที่ทุกคนใช้'
2. การเข้ารหัสสอนเด็ก ๆ ถึงวิธีการทำงานได้ดีในทีม
แม้ว่าโปรแกรมเขียนโค้ดแบบโซโลจะมีความจำเป็นอยู่เสมอ แต่โปรเจ็กต์การเขียนโค้ดที่ซับซ้อนก็ต้องทำงานเป็นทีม ซึ่งบางครั้งก็มีขนาดใหญ่มาก ทักษะที่ถ่ายทอดได้? ตรวจสอบ
3. การเรียนรู้รหัสเปิดประตูสู่โอกาสในการทำงาน
Hadi Partovi ผู้ร่วมก่อตั้ง Code.org ประมาณการว่าจะต้องมีงานเขียนโปรแกรม 1.4 ล้านตำแหน่งในทศวรรษหน้า ในขณะที่การคาดการณ์ในปัจจุบันมีไว้สำหรับผู้สำเร็จการศึกษาในสาขานี้เพียง 400,000 คนเท่านั้น การศึกษาโดย Payscale.com จัดอันดับวิทยาการคอมพิวเตอร์ให้เป็น 'วิชาเอกของวิทยาลัยที่มีค่าที่สุดอันดับสาม' โดยมีค่ามัธยฐานเริ่มต้นที่ 53,000 ดอลลาร์
จาโคบี้ แชดดิกซ์ อายุเท่าไหร่
4. การเรียนรู้การเขียนโค้ดช่วยให้เด็กๆ มีความมั่นใจมากขึ้นด้วยเทคโนโลยี
ความจริงก็คือ นักเรียนส่วนใหญ่จะไม่ได้เป็นนักเขียนโค้ดมืออาชีพอีกต่อไป แต่ไม่ว่าพวกเขาจะประกอบอาชีพอะไร การเรียนรู้พื้นฐานของการเขียนโค้ดก็ทำให้พวกเขารู้สึกมั่นใจด้วยเทคโนโลยี
ศาสตราจารย์ MIT ผู้ล่วงลับ Seymour Papert 'บิดาแห่งคอมพิวเตอร์เพื่อการศึกษา' และเป็นหนึ่งในผู้พัฒนาโลโก้ ซึ่งเป็นภาษาคอมพิวเตอร์ที่ฉันสอนให้กับเด็กกลุ่มเล็กๆ เมื่อหลายฤดูร้อนก่อน เคยกล่าวไว้ว่า 'เด็ก ๆ ควรเขียนโปรแกรมคอมพิวเตอร์แทนที่จะถูกตั้งโปรแกรมไว้ '
เป็นคำกล่าวที่ยังคงดังอยู่จนถึงทุกวันนี้
เริ่มต้นอย่างไร
ไม่มีปัญหาเรื่องทรัพยากรออนไลน์ที่สามารถสอนวิธีเขียนโค้ดให้คุณได้ เป็นเวลาหลายปี, Code.org ได้รับการส่งเสริม One Hour of Code ซึ่งเป็นการแนะนำวิทยาการคอมพิวเตอร์เป็นเวลาหนึ่งชั่วโมงโดยมีจุดประสงค์เพื่อ 'ทำให้รหัสเข้าใจยาก' นักเรียนมากกว่า 428 ล้านคนทั่วโลกได้รับความท้าทายนี้
แอนนา ซักอายุเท่าไหร่
นอกจากนี้ยังมีเว็บไซต์ดีๆ มากมายที่สอนการเขียนโปรแกรมฟรีหรือเสียค่าธรรมเนียม
ที่โรงเรียน บางครั้งเพื่อนและฉันถูกล้อเล่นเพราะใช้เวลากับคอมพิวเตอร์มาก ย้อนกลับไปแล้ว คำว่า 'คอมพิวเตอร์เกินบรรยาย' ถือเป็นคำชมเชย
แต่นั่นเป็นสามทศวรรษที่แล้ว โลกเป็นสถานที่ที่แตกต่างกันมากในขณะนี้ และการเข้ารหัสได้ถือว่ามีความสำคัญและผลกระทบในระดับใหม่ทั้งหมด
วันนี้มันเจ๋งที่จะเป็นคอมพิวเตอร์เกินบรรยาย
รุ่นของบทความนี้ปรากฏบน LinkedIn .