Development of application for game-based learning of Java language with realtime code running
Abstract
This paper describes the development of the application prototype for learning Java language syntax. There are raised questions about the connection between gaming process implementation and learning exercises with the code running parts, and given the gameplay, architecture of client and server parts of the application.
About the Authors
Л. НуруллинаRussian Federation
Д. Ильясов
Russian Federation
А. Хайруллин
Russian Federation
Р. Мирхусаинов
Russian Federation
М. Сидиков
Russian Federation
М. Абрамский
Russian Federation
А. Ахметшин
Russian Federation
References
1. Developer Survey Results 2018. URL: https://insights.stackoverflow.com/survey/2018/
2. Chang, C. C., Liang, C., Chou, P. N., and Lin, G. Y. Is game-based learning better in flow experience and various types of cognitive load than non-game-based learning? Perspective from multimedia and media richness // Computers in Human Behavior. 2017.
3. Официальный сайт RubyWarrior. URL: https://www.bloc.io/ruby-warrior
4. Официальный сайт JavaRush. URL: https://javarush.ru/
5. Официальный сайт CodinGame. URL: https://www.codingame.com/
6. Официальный сайт Spring Boot. URL: https://spring.io/projects/spring-boot
7. Официальный сайт Spring Security. URL: https://spring.io/projects/spring-security
8. Официальный сайт ReactJS. URL: https://reactjs.org/
9. Официальный сайт TypeScript. URL: https://www.typescriptlang.org/
10. Официальный сайт WebPack. URL: https://webpack.js.org/
11. Официальный сайт SASS. URL: https://sass-lang.com/
12. Официальная документация java.tools.Diagnostic. URL: https://docs.oracle.com/javase/6/docs/api/index.html?javax/tools/Diagnostic.html
13. Официальная документация java.tools.DiagnosticCollector. URL: https://docs.oracle.com/javase/7/docs/api/javax/tools/DiagnosticCollector.html
Review
For citations:
, , , , , , Development of application for game-based learning of Java language with realtime code running. Russian Digital Libraries Journal. 2018;21(3-4):222-234. (In Russ.)