Edutainment game development for learning fundamentals of python programming language

458

Views

0

Downloads

หนูรัก, บดินทร์ and ศุภนิมิตวาสนา, ภากร (2020) Edutainment game development for learning fundamentals of python programming language Bachelor thesis, King Mongkut's Institute of Technology Ladkrabang

Abstract

การพัฒนาเกมการศึกษาเชิงสันทนาการเพื่อการเรียนรู้ภาษาไพธอนเบื้องต้น Edutainment game development for learning fundamentals of python programming language นี้มีจุดประสงค์จัดทําขึ้นเพื่อเป็นเกมเพื่อใช้เป็นหนึ่งในสื่อการเรียนรู้ เกี่ยวกับภาษาไพ ธอนขั้นพื้นฐาน โดยนําเสนอในรูปแบบ เกม Puzzle 2D พัฒนามาจากโปรแกรม Unity และนํามาผสมผสานองค์ความรู้ต่าง ๆ โดยมีตัวเกมจะมี ลักษณะเป็นด่าน ๆให้ผู้เล่นลากวางคําตอบ จากกล่องข้อความ เป็นสองมิติทั้งหมด ซึ่งแต่ละด่านจะมีความแตกต่างกันออกไป เช่น Variable, String, Numeric โดยจะแบ่งเป็น Level ย่อย ๆภายในหัวข้อนั้น ๆ โดยการเล่นคือจะมีโจทย์ปัญหามาเป็นภาษาไพธอนและจะมีการกําหนด คําตอบมาให้ว่าต้องออกมาเป็นแบบใด จากนั้นจึงให้ผู้เล่นได้เลือกคําสั่งต่าง ๆ เพื่อให้คําตอบที่ได้ตรงกับที่ต้องการเพื่อผ่านด่าน ซึ่งโจทย์ปัญหาจะ ใช้โจทย์จากเว็บไซต์ที่ได้มาตรฐานอย่าง w3school, tutorialspoint และจะใช้ ironpython ในการรันคําสั่ง python แล้วนํามาแสดงผลใน unity เพื่อให้โจทย์มีความท้าทายและเพื่อความเข้าใจอย่างเกิดประโยชน์ต่อผู้เล่นอีกด้วย โดยเกมจะจบครบสมบูรณ์ก็ต่อเมื่อผู้เล่นได้ทําการผ่าน ในทุกๆโจทย์ในแต่ละหัวข้อแล้ว

Thai title:

การพัฒนาเกมการศึกษาเชิงสันทนาการเพื่อการเรียนรู้ภาษาไพธอนเบื้องต้น

Item Type:

Thesis (Bachelor)

Deposited by:

ระบบ อัตโนมัติ

Date Deposited:

2021-09-06 03:38:08

Last Modified:

2021-09-06 03:38:08

Impact and Interest:

Presentation Video

Statistics