Font Size: a A A

Designing,Developing And Application Explorating Of Educational Games For Assistant Programming Language Learning

Posted on:2019-06-08Degree:MasterType:Thesis
Country:ChinaCandidate:C Y ZhouFull Text:PDF
GTID:2417330566460451Subject:Education Technology
Abstract/Summary:PDF Full Text Request
Today,with the development of information technology,mastering procedural languages has become a must-have skill.However,there are many problems of the learning process of procedural languages.How to efficiently to learn procedural languages is a hot topic in education in recent years.In order to improve learners' learning motivation,this article chooses educational games as an auxiliary tool for learning procedural languages.Through the design and implementation of front-end educational games and back-office management platforms,it is attempted to effectively improve the current teaching situation during use.The paper reviewed the research status in related fields at home and abroad,and combed the theoretical foundation and teaching methods of supporting educational game development.On the basis of the educational game design standards and evaluation indicators,a framework of the development of educational games,game functions,and optimization strategies are designed for the current state of teaching of programming languages.The author used Cocos Creator,NodeJS,etc.to follow the software development process,and completely designed a set of multi-terminal equipment running auxiliary programming language learning education games.At the same time,we also used MyEclipse to develop a management platform for the use of educational games.As the main body of learning activities,students use educational games for learning and feedback;teachers manage and monitor learner information and learning resources through the management platform,and lead the entire learning process;learning content is divided flexibly according to the curriculum system and student learning styles.Therefore,learning content,academic achievement,and learning evaluation has achieved a good two-way exchange of teachers and students.This study used educational games and management platforms during the learning process of the "choice structure" section of the C programming language.From the analysis of feedback data,learners' learning motivation and learning results has been significantly improved.In addition,the educational games and management platform designed and developed by the author have won two national competitions and won the recognition of experts and teachers.The education games that integrate task-driven teaching and modular teaching have high cohesion and low coupling,which makes the game's reusability increase.Even if it is not detached from game developers,it still has good scalability and portability.Although the research has achieved some results,there are still many deficiencies that need further study and exploration.
Keywords/Search Tags:Educational Games, Programming Languages, Management Platforms, Modularization, Task-driven
PDF Full Text Request
Related items