Learning programming on mobile phones (1)

Using games as educational tools are picking up in the society. In this project, an Android game application will be developed to teach programming to determine the effectiveness of using game as a learning experience. Dating back to as early as the 1970s, there are already literatures on using game...

Full description

Saved in:
Bibliographic Details
Main Author: Chee, Kwan Yong
Other Authors: Xing Zhenchang
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/65588
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-65588
record_format dspace
spelling sg-ntu-dr.10356-655882023-03-03T20:33:35Z Learning programming on mobile phones (1) Chee, Kwan Yong Xing Zhenchang School of Computer Engineering DRNTU::Engineering::Computer science and engineering Using games as educational tools are picking up in the society. In this project, an Android game application will be developed to teach programming to determine the effectiveness of using game as a learning experience. Dating back to as early as the 1970s, there are already literatures on using games for education however adoption rates are low as it lacks empirical evidence. In recent years, games especially mobile games are getting more and more popular as smartphone penetration rate increase exponentially in the Singapore population. In 2014, numerous news articles reported that Singapore plans to introduce programming lessons in public schools. This was also supported by the Prime Minister Lee Hsien Loong urging students to learn coding to stay competitive in the future. After analysing the findings, a decision was made to ride on the gaming trend along with the government support to plan, design and develop an Android game using game mechanics to teach basic concepts of programming giving beginners a head start. Intuitive tutorial learning combined with mini task game play form the core mechanics of a game learning experience for beginners. After completion of the prototype, surveys were conducted and results collected for analysis. Evaluation of the results show that using game to teach basic concepts of programming can have some level of effectiveness. Bachelor of Engineering (Computer Science) 2015-11-18T02:20:58Z 2015-11-18T02:20:58Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/65588 en Nanyang Technological University 45 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Chee, Kwan Yong
Learning programming on mobile phones (1)
description Using games as educational tools are picking up in the society. In this project, an Android game application will be developed to teach programming to determine the effectiveness of using game as a learning experience. Dating back to as early as the 1970s, there are already literatures on using games for education however adoption rates are low as it lacks empirical evidence. In recent years, games especially mobile games are getting more and more popular as smartphone penetration rate increase exponentially in the Singapore population. In 2014, numerous news articles reported that Singapore plans to introduce programming lessons in public schools. This was also supported by the Prime Minister Lee Hsien Loong urging students to learn coding to stay competitive in the future. After analysing the findings, a decision was made to ride on the gaming trend along with the government support to plan, design and develop an Android game using game mechanics to teach basic concepts of programming giving beginners a head start. Intuitive tutorial learning combined with mini task game play form the core mechanics of a game learning experience for beginners. After completion of the prototype, surveys were conducted and results collected for analysis. Evaluation of the results show that using game to teach basic concepts of programming can have some level of effectiveness.
author2 Xing Zhenchang
author_facet Xing Zhenchang
Chee, Kwan Yong
format Final Year Project
author Chee, Kwan Yong
author_sort Chee, Kwan Yong
title Learning programming on mobile phones (1)
title_short Learning programming on mobile phones (1)
title_full Learning programming on mobile phones (1)
title_fullStr Learning programming on mobile phones (1)
title_full_unstemmed Learning programming on mobile phones (1)
title_sort learning programming on mobile phones (1)
publishDate 2015
url http://hdl.handle.net/10356/65588
_version_ 1759854375609565184