Syntax circuitry: a mobile game for practicing programming language syntax
dc.contributor.author | Shellington, W. A. | |
dc.contributor.author | Rizvi, M. | |
dc.contributor.author | Humphries, T. O. | |
dc.contributor.author | Morsi, R. | |
dc.date.accessioned | 2015-11-05T07:04:13Z | |
dc.date.available | 2015-11-05T07:04:13Z | |
dc.date.issued | 2014 | |
dc.description.abstract | According to the U.S. Bureau of Labor Statistics [1], computer science professions are among the fastest growing occupations in the U.S., and computer science occupations will add more than half a million new jobs in the next ten years. A similar need for computer professionals is expected in Kazakhstan. Simultaneously, universities in the U.S. and worldwide are seeing poor retention rates in computer science, a major reason being that students often view the early courses in the subject as uninteresting and dull [2]. Game-based learning is one of many techniques proposed to address this issue [2,3,4,5]. We have developed a mobile game that provides an engaging way for students to practice (not learn) the basic syntax of C, C++ and Java (since these languages share the same syntax for basic constructs like declarations, selection and iteration). Learning programming language syntax is a tedious process. Practicing by programming is, of course, ideal, but we believe that a game which is fun to play in their spare time will help students get used to distinguishing correct syntactical constructs quickly. | ru_RU |
dc.identifier.isbn | 9786018046728 | |
dc.identifier.uri | http://nur.nu.edu.kz/handle/123456789/785 | |
dc.language.iso | en | ru_RU |
dc.publisher | Nazarbayev University | ru_RU |
dc.subject | syntax circuitry | ru_RU |
dc.subject | practicing programming | ru_RU |
dc.subject | language syntax | ru_RU |
dc.title | Syntax circuitry: a mobile game for practicing programming language syntax | ru_RU |
dc.type | Abstract | ru_RU |