2017
DOI: 10.1002/cae.21862
|View full text |Cite
|
Sign up to set email alerts
|

From Android games to coding in C—An approach to motivate novice engineering students to learn programming: A case study

Abstract: This paper deals with the problem of overcoming difficulties and raising the motivation of novice engineering students studying programming. We consider this

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
24
0
4

Year Published

2018
2018
2022
2022

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 24 publications
(29 citation statements)
references
References 30 publications
1
24
0
4
Order By: Relevance
“…These findings tend to lend support to prior programming game-based learning ones obtained in higher education domain [31], [33].…”
Section: Discussionsupporting
confidence: 81%
See 1 more Smart Citation
“…These findings tend to lend support to prior programming game-based learning ones obtained in higher education domain [31], [33].…”
Section: Discussionsupporting
confidence: 81%
“…Dolgopolovas, Jevsikova and Dagiene [31] indicated in their study evaluating the learning experience of 24 first year engineering students attending an introductory course in C programming language that more than half of the students were successful in providing at least one correct answer out of 5 questions introduced for appropriate matching between game application and programming language code concepts, after their gameplay exercise.…”
Section: Giannakoulas and Xinogalosmentioning
confidence: 99%
“…Despite programming being very important to a Computing student, it is the one element of the Computing syllabus that is the hardest to teach and the hardest for students to learn (Apiola & Tedre, 2012;Bennedsen & Caspersen, 2008;Chetty & Barlow-Jones, 2014;Dekhane, Xu, & Tsoi, 2013;Dolgopolovas, Jevsikova, & Dagiene, 2017;Kalelioğlu, 2015;Ma, Ferguson, Roper, & Wood, 2011;Mladenović, Boljat, & Žanko, 2017;Robins et al, 2003;Sáez-López, Román-González, & Vázquez-Cano, 2016;Thomsen, 2008). In fact, at higher levels of education, programming courses have one of the highest dropout rates globally (Dekhane et al, 2013;Robins et al, 2003).…”
Section: Difficulties In Learning Programmingmentioning
confidence: 99%
“…MIT App Inventor 2 (AI2) is a free "visual, drag-and-drop tool for building mobile apps on the Android platform" (Wolber, Anderson, Spertus, & Looney, 2014, p. xiii) which can then be uploaded to the Google Play Store (Dolgopolovas et al, 2017). It offers the user several features to design a user interface according to what the user desires to create.…”
Section: Mit App Inventormentioning
confidence: 99%
“…Theoretical knowledge gained by students can be implemented in real‐life applications , for example for building LEGO robots and thus the learned concepts can be practiced and motivation level increased, which is key in learning programming by engineering students and can be achieved through games and entertainment .…”
Section: Related Workmentioning
confidence: 99%