10 เกมที่จะสอนลูกของคุณให้เขียนโปรแกรม
10 เกมที่จะสอนลูกของคุณให้เขียนโปรแกรม
Anonim

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

10 เกมที่จะสอนลูกของคุณให้เขียนโปรแกรม
10 เกมที่จะสอนลูกของคุณให้เขียนโปรแกรม

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

Kodable

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

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

Kodable
Kodable

Code.org

เว็บไซต์ Code.org ซึ่งสร้างโดยองค์กรไม่แสวงหาผลกำไร ขบวนการระหว่างประเทศ "Hour of Programming" ได้รวบรวมหลักสูตรการศึกษาสำหรับเด็กและผู้ใหญ่หลายหลักสูตร อายุที่เริ่มต้นคือสี่ปี ไม่มีเกมไหนที่จะสอนทุกอย่างในคราวเดียว แต่มีการฝึกเกมทีละขั้นตอนพร้อมตัวละครจากการ์ตูนต่างๆ การย้ายจากระดับหนึ่งไปอีกระดับ คุณสามารถเรียนรู้และสร้างโปรแกรมสั้น ๆ ของคุณเองได้

Code.org
Code.org

Lightbot

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

ไม่ใช่ความจริงที่ว่าเด็กที่เล่น Lightbot จะเติบโตเป็นนักพัฒนาที่เก่งกาจ แต่เขาจะได้เรียนรู้วิธีวางแผนการดำเนินการและกำหนดอัลกอริทึมที่ง่ายที่สุดอย่างแน่นอน โปรแกรมนี้ยังสามารถแนะนำเป็นหนึ่งในโปรแกรมเริ่มต้น แม้แต่เด็กก่อนวัยเรียนอายุ 4-6 ปี นักพัฒนาซอฟต์แวร์ยังมีเวอร์ชันที่ซับซ้อนกว่านี้ ซึ่งเหมาะสำหรับเด็กอายุมากกว่าเก้าขวบ

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

Lightbot
Lightbot

PictoMir

PiktoMir ซึ่งพัฒนาโดย NIISI RAS ตามคำสั่งของ Russian Academy of Sciences คือคำตอบของเราสำหรับการเปรียบเทียบต่างประเทศ NIISI RAS ได้พัฒนาระบบ "" ซึ่งนักเรียนรุ่นพี่คุ้นเคยกับการเขียนโปรแกรม แต่ไม่มีองค์ประกอบของเกมอยู่ในนั้น "PiktoMir" ออกแบบมาสำหรับเด็กก่อนวัยเรียนกลายเป็นเรื่องสนุกและราคาไม่แพงมาก

หุ่นยนต์วาดภาพในทุ่งนา และเด็กเรียนรู้ที่จะเขียนอัลกอริธึม คำแนะนำทั้งหมดสร้างขึ้นโดยใช้กราฟิก ดังนั้น PiktoMir สามารถมอบให้กับเด็กที่ไม่สามารถอ่านได้อย่างปลอดภัย โดยเริ่มตั้งแต่อายุห้าขวบ: เป็นที่สังเกตได้ว่านักวิทยาศาสตร์ได้พยายามทำให้การกระทำนั้นเข้าใจได้แม้กระทั่งสำหรับเด็ก หากผู้ปกครองไม่รู้ภาษาอังกฤษและไม่เข้าใจอะไรเลยในโปรแกรม แต่ต้องการพัฒนาความคิดเชิงตรรกะในเด็กจริงๆ PiktoMir จะเป็นความรอดที่แท้จริง เวอร์ชันมือถือพร้อมใช้งานสำหรับ iOS, Android และ Windows Phone แต่จะต้องดาวน์โหลดสองรุ่นสุดท้ายจากเว็บไซต์ของผู้พัฒนา

PictoMir
PictoMir

Robozzle

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

Robozzle
Robozzle

สินค้า-Bot

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

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

CodeMonkey

แฮ็กเกอร์แห่งชีวิตได้เขียนรายละเอียดเกี่ยวกับเกม CodeMonkey แล้วซึ่งจะต้องใช้ตำแหน่งที่ถูกต้องในรายการบทเรียนเกมสำหรับเด็ก

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

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

CodeMonkey
CodeMonkey

เกา

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

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

เกา
เกา

ซีบอท

เราต้องไม่ลืมความคลาสสิก แม้แต่ฝุ่นก็สวย เกมการศึกษา CeeBot ปรากฏในปี 2546 เป็นการพัฒนาพิเศษสำหรับสถาบันการศึกษา ในขั้นต้น นักพัฒนาซอฟต์แวร์ได้สร้าง Colobot ซึ่งเป็นเกมเกี่ยวกับการล่าอาณานิคมของดาวเคราะห์ดวงใหม่ ซึ่งคุณสมบัติหลักคือคุณต้องเขียนโปรแกรมของคุณเองเพื่อควบคุมตัวละคร

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

ซีบอท
ซีบอท

CodeCombat

CodeCombat นั้นจริงจังอยู่แล้วเพราะในเกมนี้มีการสอนโค้ดจริงและผู้ชนะจะกลายเป็นโปรแกรมเมอร์สำเร็จรูป คุณเลือกภาษาการเขียนโปรแกรมที่คุณต้องเขียนคำสั่งสำหรับตัวละครของคุณ (เกมนี้มี Python, JavaScript, Lua หรือภาษาทดลองเช่น CoffeScript) และออกเดินทางสู่คริสตัล

เด็กชายและเด็กหญิงอายุแปดขวบสามารถถูกจำคุกในเกมนี้ การฝึกอบรมและเคล็ดลับในภาษารัสเซียในราคา $ 9.99 คุณสามารถรับระดับใหม่ทุกเดือนสำหรับการผ่าน (70 ตัวแรกฟรี) เกมนี้สามารถใช้ได้ในโรงเรียน มีโบนัสแยกต่างหากสำหรับครู

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