สนามเด็กเล่นอย่างรวดเร็วของ Apple จะช่วยให้เด็กเรียนรู้รหัส

นักพัฒนาซอฟต์แวร์ลิตเติ้ลสไตล์ iPad

การรู้หนังสือทางคอมพิวเตอร์มีความสำคัญเป็นพิเศษในปัจจุบันและความสำคัญนั้นจะเติบโตขึ้นในช่วงหลายปีข้างหน้า การรู้รอบ ๆ สเปรดชีต Excel จะไม่เพียงพอสำหรับคนรุ่นต่อไป การมีพื้นฐานเกี่ยวกับการเขียนโปรแกรมน่าจะเป็นสิ่งสำคัญเมื่อเด็ก ๆ เข้าสู่วัยทำงานและในการประชุมนักพัฒนาซอฟต์แวร์ทั่วโลก (WWDC) ปีพ. ศ. 2562 แอ็ปเปิ้ลประกาศเปิดตัวแอพฯ iPad ที่กำลังจะมาถึงอนาคตของเด็ก ๆ ในอนาคตด้วยเช่น Swift Playgrounds .

Swift Playgrounds จะนำเสนอเด็ก ๆ ที่มีความท้าทายในการแก้ปัญหาในขณะที่สอนทักษะการเขียนโปรแกรมพื้นฐานที่จำเป็นสำหรับการแก้ปัญหาเหล่านี้ ในระหว่างการนำเสนอของ WWDC ตัวอย่างหนึ่งก็คือตัวละครตัวหนึ่งเดินไปรอบ ๆ ขอบด้านนอกของสี่เหลี่ยม รหัสที่มีให้มีอักขระย้ายไปที่ด้านท้ายของด้านและเลี้ยว แต่ไม่ย้ายเพิ่มเติม ทางออกก็คือรหัสที่จำเป็นต้องทำซ้ำสำหรับแต่ละด้านของสแควร์, แนะนำตัวอักษรกลับไปที่จุดเริ่มต้น

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

สนามเด็กเล่นอย่างรวดเร็วไม่ใช่ตัวเลือกเดียวในตลาดเมื่อพูดถึงการเสนอโอกาสเด็ก ๆ ในการเขียนโค้ดแน่นอน บน iOS มีตัวเลือกมากมายให้เลือก - จาก Hopscotch ไปจนถึงลูกบอล Sphero SPRK robot และย้ายออกจากโลกของโทรศัพท์เคลื่อนที่ Scratch ของ MIT Media Lab ได้สอนเด็ก ๆ บนเว็บเกี่ยวกับพื้นฐานของการเขียนโปรแกรมตั้งแต่ปีพ. ศ. 2548

นอกเหนือจากการเขียนโปรแกรมแล้วมีทางเลือกมากมายที่จะแนะนำเด็ก ๆ ในการออกแบบเกมด้วยเช่นกันจากอิฐทางกายภาพของ Bloxels ไปจนถึงใบหน้าที่คุ้นเคยของ Adventure Time Game Wizard

สิ่งที่ทำให้ Swift Playgrounds แตกต่างจากคู่แข่งส่วนใหญ่เป็นความมุ่งมั่นที่แน่วแน่ในการเขียนโปรแกรมภาษาแอ็ปเปิ้ล นับตั้งแต่เปิดตัว WWDC 2014 Swift ได้เห็นการยอมรับอย่างแพร่หลายในหมู่นักพัฒนาเกม iOS ในการเขียนนี้เป็นภาษาการเขียนโปรแกรมที่ได้รับความนิยมสูงสุดอันดับ 14 ของโลกตามดัชนีทิเบิ้ล มีเด็กรุ่นใหม่ที่รู้จักมันทั้งภายในและภายนอกหรือไม่? ฉันคิดว่านั่นไม่ใช่วิสัยทัศน์ที่เลวร้ายที่สุดในอนาคตจากการที่แอปเปิ้ลนั่งอยู่

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

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

แน่นอนว่าการเป็นเด็กที่เป็นมิตรไม่ได้หมายความว่าเป็นเพราะสำหรับเด็กเท่านั้น ผู้ใช้ iPad ที่สนใจในวัยใดควรหาสนามเด็กเล่น Swift เพื่อเป็นข้อมูลแนะนำที่เป็นประโยชน์ต่อโลกของการเขียนโปรแกรม หลักสูตรพื้นฐานจะแนะนำแนวคิดการพัฒนาหลักดังต่อไปนี้คำสั่งฟังก์ชันลูปพารามิเตอร์รหัสเงื่อนไขตัวแปรผู้ดำเนินการประเภทการเริ่มต้นและการแก้ไขข้อบกพร่อง

แม้ว่าจะไม่มีวันที่ได้รับการยืนยันเนื่องจาก Swift Playgrounds มีกำหนดจะเข้าสู่ App Store ในฤดูใบไม้ร่วงปี 2016 โดยเฉพาะสำหรับ iPad และจะสามารถดาวน์โหลดได้ฟรี แอ็ปเปิ้ลยังไม่ได้ระบุรายละเอียดว่า iPad รุ่นใดที่จะต้องใช้งานได้ แต่เมื่อพิจารณาถึงเป้าหมายทางด้านประชากรศาสตร์ของพวกเขาอย่างน้อยที่สุดในกลุ่มอายุน้อยกว่าเราจะเก็บนิ้วมือของเราไว้เพื่อสนับสนุนแอพพลิเคชันทั้งหมด iPads ที่แม่และพ่อคอยเตะไปรอบ ๆ บ้าน