Minecraft Hour of Code สอนเด็ก ๆ ถึงพื้นฐานของการเขียนโปรแกรม

Minecraft Hour of Code สอนเด็ก ๆ ถึงพื้นฐานของการเขียนโปรแกรม

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





ต้องการทราบข้อมูลเพิ่มเติมว่าบทช่วยสอน Minecraft Hour of Code มีประโยชน์อย่างไรกับนักเขียนโค้ดรุ่นเยาว์? อ่านต่อ!





Minecraft คืออะไร?

Minecraft เปิดตัวครั้งแรกในปี 2011 เป็นวิดีโอเกมแซนด์บ็อกซ์ที่สร้างและออกแบบโดยนักออกแบบเกมชาวสวีเดน Markus 'Notch' Persson ตอนนี้เผยแพร่โดย Mojang ของ Microsoft เกมดังกล่าวอนุญาตให้ผู้เล่นสร้างด้วยลูกบาศก์ดิจิตอล 3 มิติที่หลากหลายเพื่อสร้างโลกเสมือนจริง ในการทำเช่นนั้น คุณสามารถสำรวจ รวบรวมทรัพยากร ประดิษฐ์ การต่อสู้ และอื่นๆ ได้ทั้งในโหมดผู้เล่นเดี่ยวและโหมดผู้เล่นหลายคน





ในปี 2014 Microsoft เข้าซื้อกิจการ Mojang ด้วยมูลค่า 2.5 พันล้านดอลลาร์ ภายในต้นปี 2018 Minecraft มียอดขายมากกว่า 176 ล้านชุดในทุกแพลตฟอร์ม เป็นวิดีโอเกมที่ขายดีที่สุดตลอดกาล!

ขอแนะนำ Hour of Code ของ Code.org

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



Code.org's 'ชั่วโมงแห่งรหัสท้าทาย' เปิดตัวครั้งแรกในช่วงสัปดาห์การศึกษาวิทยาการคอมพิวเตอร์ในปี 2013 โดยส่งเสริมให้นักเรียนทำแบบฝึกหัดการเขียนโปรแกรมสั้นๆ ให้เสร็จภายในหนึ่งชั่วโมง ตั้งแต่นั้นมา จำนวนบทเรียนการเขียนโค้ดหนึ่งชั่วโมงก็เพิ่มขึ้นอย่างมาก

ความท้าทายได้ขยายไปทั่วโลกด้วยบทช่วยสอนในกว่า 63 ภาษาและมากกว่า 180 ประเทศ Code.org ให้ความสำคัญกับกลุ่มประชากรที่มีบทบาทน้อย โดยส่วนใหญ่เป็นนักเรียนหญิงหรือมาจากชนกลุ่มน้อย





Minecraft Hour of Code คืออะไร?

ด้วยความร่วมมือระหว่าง Microsoft และ Code.org Minecraft Hour of Code ได้เปิดตัวครั้งแรกในปี 2015 บทช่วยสอนนี้ออกแบบมาสำหรับเด็กอายุตั้งแต่ 6 ปีขึ้นไป โดยนำเสนอพื้นฐานของการเขียนโปรแกรมภายในแพลตฟอร์ม Minecraft หลังจากนั้น นักเล่นเกมจะผ่านความท้าทาย 14 ข้อตามสิ่งที่พวกเขาได้เรียนรู้

ในฐานะ CEO ของ Microsoft Satya Nadella อธิบาย :





'ภารกิจหลักของเราในการเสริมสร้างพลังให้กับทุกคนบนโลกใบนี้คือการจัดเตรียมเยาวชนให้มีทักษะการคิดเชิงคำนวณและการแก้ปัญหาเพื่อประสบความสำเร็จในโลกดิจิทัลที่เพิ่มมากขึ้น ด้วย 'Minecraft' และ Code.org เราตั้งเป้าที่จะจุดประกายความคิดสร้างสรรค์ให้กับนักประดิษฐ์รุ่นต่อไปในลักษณะที่เป็นธรรมชาติ ให้ความร่วมมือและสนุกสนาน'

บทแนะนำ Minecraft Hour of Code ทำงานอย่างไร

จนถึงปัจจุบันมีเครื่องมือ Minecraft Hour of Code สี่ตัวสำหรับผู้ที่จะเป็นนักเขียนโค้ด:

  • Minecraft Adventurer
  • นักออกแบบ Minecraft
  • การเดินทางของฮีโร่ Minecraft
  • ใหม่ล่าสุด Minecraft Voyage Aquatic

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

สร้างโดย Google และเผยแพร่เป็นโอเพ่นซอร์สภายใต้ใบอนุญาต Apache 2.0 Blockly ใช้บล็อกที่เชื่อมโยงเพื่อเขียนโปรแกรม เมื่อคุณลากและวางกล่อง คุณจะสร้างโค้ดใน JavaScript, Python, PHP หรือ Dart นอกจากนี้ยังสามารถปรับแต่ง Blockly เพื่อสร้างรหัสในภาษาคอมพิวเตอร์ที่เป็นข้อความได้

การตัดสินใจครั้งแรกของคุณใน Minecraft Hour of Code ที่คุณเลือกคือการเลือกตัวละคร อเล็กซ์ หรือสตีฟ จากนั้นหน้าต่างก็แยกออกเป็นสามส่วน

  1. ทางด้านซ้าย คุณจะพบพื้นที่เล่น Minecraft ที่นี่เป็นที่ที่โปรแกรมของคุณทำงาน ด้านล่างนี้ คุณจะเห็นคำแนะนำสำหรับแต่ละระดับของบทช่วยสอน
  2. กล่องเครื่องมือที่อยู่ตรงกลางคือที่ที่คำสั่งที่ควบคุมตัวละครของคุณอยู่
  3. ด้านขวาคือพื้นที่ทำงานที่คุณสร้างโปรแกรม

แต่ละบทเรียนทำงานในลักษณะเดียวกันและเริ่มต้นด้วยวิดีโอแนะนำ มาหาข้อมูลเพิ่มเติมเกี่ยวกับการสอน Minecraft Hour of Code แต่ละบทกัน

Minecraft Adventurer

การทำงานร่วมกันครั้งแรกระหว่าง Microsoft และ Code.org, Minecraft Adventurer พร้อมใช้งานผ่านเว็บเบราว์เซอร์ของคุณ นอกจากนี้คุณยังสามารถ ดาวน์โหลดสำเนา สำหรับการใช้งานออฟไลน์ มันมาในหลายภาษาสำหรับทั้ง Windows และ Mac

อย่างหลังเหมาะอย่างยิ่งหากคุณมีอินเทอร์เน็ตช้าหรือต้องการดาวน์โหลดและติดตั้งบนพีซีหลายเครื่อง

ในการเริ่มเขียนโค้ดใน Minecraft Adventurers ให้ลาก moveForward(); บล็อกพื้นที่ทำงานของคุณ

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

ติดอยู่หรือสับสน? Minecraft Adventurers ทำให้การเลิกทำการเปลี่ยนแปลงของคุณเป็นเรื่องง่าย ใช้ เริ่มต้นใหม่ ที่มุมบนขวาของพื้นที่ทำงานแล้วเริ่มต้นใหม่อีกครั้ง

นักออกแบบ Minecraft

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

งานของคุณคือการเพิ่มโค้ดเพื่อทำให้โลก Minecraft ทำงานได้อีกครั้ง

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

Minecraft Designer เริ่มต้นคุณด้วยการเขียนโปรแกรมไก่ อีกครั้ง คุณจะสอนให้ตัวละครเคลื่อนที่ด้วยการลากบล็อคแล้วคลิก วิ่ง . หากต้องการไปต่อ ให้ลากบล็อกเดินหน้าอีกบล็อกหนึ่ง เป็นต้น

ในการทำซ้ำเกม ให้กด รีเซ็ต ปุ่มและเริ่มต้นอีกครั้ง

การเดินทางของฮีโร่ Minecraft

ใน Minecraft Hour of Coding นี้ Minecraft: Hero's Journey คุณจะพบกับตัวแทนในทุกระดับ คุณต้องตั้งโปรแกรมตัวแทนนี้เพื่อให้ตัวละครของคุณผ่านแต่ละระดับ 12 ระดับปัจจุบัน

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

ฉันเป็นผู้ดูแลระบบ แต่การเข้าถึงถูกปฏิเสธ

Minecraft Voyage Aquatic

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

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

ในตอนท้าย คุณควรสร้างคำแนะนำเพื่อควบคุมตัวแทนของคุณให้น้อยที่สุดเท่าที่จะทำได้

ความคิดสุดท้ายเกี่ยวกับ Minecraft Hour of Code

แม้ว่าจะมุ่งเป้าไปที่เด็กอายุ 6 ปีขึ้นไป แต่ Minecraft Hour of Coding ก็คุ้มค่าสำหรับทุกคนที่ต้องการเขียนโค้ด ด้วยเหตุนี้เองที่บทช่วยสอนแต่ละบทได้รับการออกแบบมาเพื่อใช้ในห้องเรียนและสำหรับการใช้งานส่วนบุคคล

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

ในการเตรียมเขียนบทความนี้ ฉันได้อ่านและเริ่มต้น Minecraft Hour of Coding ในแต่ละเกม แต่ละอันน่าตื่นเต้น สนุก และใช่ คุ้มค่า ขอแนะนำเป็นอย่างยิ่งโดยไม่คำนึงถึงอายุของคุณ

คุณกำลังมองหาวิธีเพิ่มเติมในการเรียนรู้การเขียนโค้ดหรือไม่? ตรวจสอบสิ่งเหล่านี้ เกมที่ดีที่สุดสำหรับการเรียนรู้วิธีการเขียนโค้ด .

แบ่งปัน แบ่งปัน ทวีต อีเมล วิธีทำความสะอาดพีซี Windows ของคุณโดยใช้พรอมต์คำสั่ง

หากพีซี Windows ของคุณมีพื้นที่เก็บข้อมูลเหลือน้อย ให้ล้างขยะโดยใช้ยูทิลิตี้ Command Prompt ที่รวดเร็วเหล่านี้

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • การเขียนโปรแกรม
  • การเขียนโปรแกรม
  • Minecraft
เกี่ยวกับผู้เขียน Christian Cawley(ตีพิมพ์บทความ 1510)

รองบรรณาธิการด้านความปลอดภัย, Linux, DIY, การเขียนโปรแกรม และผู้ผลิตพอดคาสต์ที่มีประโยชน์มาก โดยมีประสบการณ์อย่างกว้างขวางในการสนับสนุนเดสก์ท็อปและซอฟต์แวร์ Christian เป็นผู้สนับสนุนนิตยสาร Linux Format เป็นนักประดิษฐ์ Raspberry Pi คนรักเลโก้และแฟนเกมย้อนยุค

เพิ่มเติมจาก Christian Cawley

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก