In recent years, games are used to increase the level of knowledge and experience of individuals working in different domains. Especially in the education field, there are several different serious games to teach the subjects of the lectures or other educational materials to students in an enjoyable way. Hence, this study proposes a quantitative research approach to increase the programming knowledge levels of the first-year undergraduate students at computer engineering departments. For this aim, a responsive web platform was developed to teach the syntax and logic of C programming language by using some game elements. Therefore, the students have a chance to repeat the topics related to C programming language continuously since the platfo...
This paper outlines how an educational game can be used to support the learning of programming withi...
Students, who are learning programming for the first time, often have difficulty in understanding co...
[EN] This paper describes the use and development of a mobile application as an aid for an introduct...
In recent years there has been an increased use of serious games to help increase the level of knowl...
In recent years, games are used to increase the level of knowledge and experience of individuals wor...
Learning a programming language is usually considered a highly demanding and difficult process for s...
A concept of educational game for learning programming languages is presented. The idea of learning ...
Leaning programming can be challenging and tedious for novices who are struggling to grasp the conce...
AbstractOwing to their ease of engagement and motivational nature, especially for younger age groups...
There is empirical evidence concerning the effectiveness and benefits of game-based learning (GBL). ...
Today\u27s first-year college engineering students are no strangers to spending large amounts of tim...
Smart nation requires talent to be groomed from young, by inserting computing subjects to public sch...
With a sharp rise in the adoption of technology throughout the younger generation there is a sudden ...
Blocks-based environments have been used to promote computational thinking (CT) and programming lear...
This study aims to promote learners’ motivation for computer programming through game development. M...
This paper outlines how an educational game can be used to support the learning of programming withi...
Students, who are learning programming for the first time, often have difficulty in understanding co...
[EN] This paper describes the use and development of a mobile application as an aid for an introduct...
In recent years there has been an increased use of serious games to help increase the level of knowl...
In recent years, games are used to increase the level of knowledge and experience of individuals wor...
Learning a programming language is usually considered a highly demanding and difficult process for s...
A concept of educational game for learning programming languages is presented. The idea of learning ...
Leaning programming can be challenging and tedious for novices who are struggling to grasp the conce...
AbstractOwing to their ease of engagement and motivational nature, especially for younger age groups...
There is empirical evidence concerning the effectiveness and benefits of game-based learning (GBL). ...
Today\u27s first-year college engineering students are no strangers to spending large amounts of tim...
Smart nation requires talent to be groomed from young, by inserting computing subjects to public sch...
With a sharp rise in the adoption of technology throughout the younger generation there is a sudden ...
Blocks-based environments have been used to promote computational thinking (CT) and programming lear...
This study aims to promote learners’ motivation for computer programming through game development. M...
This paper outlines how an educational game can be used to support the learning of programming withi...
Students, who are learning programming for the first time, often have difficulty in understanding co...
[EN] This paper describes the use and development of a mobile application as an aid for an introduct...