Swift Playgrounds – เรียนโค้ดไปเล่นไปบน iPad

          Swift Playgrounds เป็นแอปพลิเคชันบน iPad ที่ช่วยทำให้การเรียนภาษา Swift ง่าย และสนุกมากขึ้น ไม่จำเป็นต้องมีพื้นฐานในการเขียนโค้ดมาก่อน เหมาะสำหรับผู้ที่เริ่มต้นเรียนรู้ใหม่ โดยภาษา Swift เป็นภาษาที่ถูกพัฒนาขึ้นโดย Apple เพื่อใช้ในการสร้างแอปพลิเคชันดัง ๆ ในปัจจุบัน เช่น Khan Academy, Clear หรือ Kickstarter

ตัวอย่างการเรียนโค้ดบนแอป Swift Playground

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

ตัวอย่างการเขียนคำสั่งในแอป Swift Playground

          สิ่งที่ชอบมากในการใช้งาน Swift Playgrounds คือการออกแบบวิธีเขียนโค้ดที่เหมาะสำหรับการใช้งานบน iPad ทั้งการแก้ไข และเลือกใช้คำสั่งโค้ดแบบ Drag and drop ไม่ต้องเสียเวลานั่งเขียนโค้ดทั้งประโยคเอง แต่จะมี QuickType ที่ช่วยแสดงโค้ดที่เราต้องการเขียนขึ้นมาให้เรากดเลือกได้อัตโนมัติเลย

ตัวอย่างการเลือกดูคำอธิบายของแต่ละคำสั่ง

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

ระบบ Community บน Swift Playground ที่มี Challenge ใหม่ให้เลือกเล่น

          Swift Playgrounds มีระบบ community ที่ค่อนข้างดี มี Challenge ใหม่ ๆ ที่พัฒนาโดย Developers มาให้เราฝึกเล่นอยู่เสมอ เหมือนกับเป็น Playgrounds บน iPad ของเรานั่นเอง

ตัวอย่างการใช้งานภาษา Swift กับหุ่นยนต์

          เรียนภาษา Swift แล้วนอกจากจะสามารถเขียนแอปพลิเคชันบน iOS ได้แล้วยังสามารถนำไปประยุกต์ใช้กับการเขียนคำสั่งควบคุมหุ่นยนต์ และโดรน โดยเชื่อมต่อกับอุปกรณ์อย่าง LEGO® MINDSTORMS® EV3 สามารถอ่านรายละเอียดเพิ่มเติมได้ที่นี่ 

ตัวอย่างการเลือกเล่น Challenge Sensor Arcade

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

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

error: Content is protected !!
Shares