ฝึกเขียนแอพทำเกมส์ง่ายๆ ด้วย Hopscotch

By App & Game

การเรียนในปัจจุบันนั้นรุดหน้าไปมาก แม้แต่การเรียนเขียนโปรแกรมที่สมัยก่อนเราต้องมาเขียนบนคอมพิวเตอร์แล้วค่อยส่งไปยังอุปกรณ์ที่ต้องการ แต่มาถึงวันนี้เราสามารถเรียนและพัฒนาโปรแกรมง่ายๆ ผ่านบน iPad การเรียนรู้การเขียนโปรแกรมควรที่จะเริ่มตั้งแต่วัยเด็ก วันนี้เราขอแนะนำแอพพลิเคชั่นที่ฝึกการเรียนรู้เบื้องต้นในการเขียนโปรแกรมที่เหมาะสำหรับเด็กหรือผู้เริ่มต้นใช้งานง่ายและสนุก นั้นคือแอพ Hopscotch: Learn to Code Creatively and Make Games

 

img_0015

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

img_0016

เมื่อเปิดแอพขึ้นมาครั้งแรกจะปรากฏหน้าต่างให้คุณลงทะเบียน Account ในครั้งแรก และจำเป็นต้องใช้ E-mail ในการสมัคร  หากเป็นเด็กที่อายุต่ำกว่า 13 ปี ทางแอพอนุญาติให้ใช้ E-mail ของผู้ปกครองในการสมัคร

img_0017

เมื่อลงทะเบียนเสร็จแล้วตัวแอพจะมีตัวเลือกให้เลือกระหว่าง Make คือให้คุณสร้างขึ้นมาใหม่เลยหรือสร้างตามตัวอย่าง ซึ่งมีตัวอย่างให้เลือกทำตามมากมาย และ Play เล่นแอพที่เราเคยเขียนเอาไว้ หรือเล่นแอพที่คนอื่นเขียนและอัพไว้ในระบบ

img_0024

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

img_0025

ในส่วนของ Object Menu ก็มีเมนูให้คุณเลือกมากมายอาทิ

– Text

img_0071

 

– Shapes

 

img_0073

 

– Characters

 

img_0074

 

– Jungle

 

img_0076-1

วิธีการใช้งานก็ลากวัตถุลงบน Work Space แล้วคลิกที่วัตถุเพื่อเพิ่มชุดคำสั่งให้กับวัตถุนั้น

img_0027

 

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

 

img_0029

img_0030

 

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

 

img_0018

 

เป็นอย่างไรกันบ้างสำหรับแอพ Hopscotch หากคุณสนใจสามารถดาวน์ได้ฟรีบน App Store แต่จะมีบางฟังก์ชันที่มีค่าใช้จ่ายเพิ่มเติมแบบรายเดือน ครั้งหน้าจะเป็นแอพอะไรต้องติดตากันให้ได้นะ

 

appstorelogo

Tagged under: