Educational Computer Games in Programming Teaching and Learning Cover Image

Educational Computer Games in Programming Teaching and Learning
Educational Computer Games in Programming Teaching and Learning

Author(s): Veronika Stoffová
Subject(s): Social Sciences, Education, Higher Education
Published by: Carol I National Defence University Publishing House
Keywords: educational computer games; algorithms and programming; visualisation;

Summary/Abstract: Computer games are nowadays very popular among various generations and it doesn’t really matter which device they use to play them on. Creation and implementation of didactic computer games and the desire to create their own games are challenging to learn the programming for both, high school and university students. The article describes the problem and project teaching of programming at the university, where the theme of the project is “the implementation of didactic computer game of their choice.” The project can be realized in individual or in group form. Programming environment or programming language to implement the computer game is freely selectable. Students can work in any higher programming language with a rich graphics library, or they can use a programming environment that supports computer games creation. Depends on the skill of the programmers/developers/team members how to share the work. Can be individually addressed by the individual functional parts of the game, or work can be divided into separate layers. Each team member is engaged with him in what is good, for what who has better conditions to be successful and achieve a good result. E.g. one focuses on graphic design of game, next to the algorithms that express check compliance with the rules of the game, next member of team developing winning strategies, other looks at how the game stopped and resumed, how increases the difficulty level of the game as power play value and how the achieved good performance. Solving the project students learn to work in a team and practically use the knowledge from the field of software engineering.

  • Issue Year: 15/2019
  • Issue No: 01
  • Page Range: 39-45
  • Page Count: 7
  • Language: English