Implementation of Game-Based Programming as a Means to Engage and Excite Students in First-Year Engineering Courses.
Kenneth A. ThiemannBrett HamlinPublished in: FIE (2022)
Keyphrases
- engineering courses
- programming course
- e learning
- programming education
- learning process
- computer programming
- learning experience
- asynchronous communication
- mobile learning
- learning environment
- higher education
- student learning
- programming exercises
- artificial intelligence
- programming environment
- intelligent tutoring systems
- computer science education
- programming environments
- programming language
- software engineering
- high school
- object oriented programming
- learning tools
- distance learning
- collaborative learning
- pervasive learning
- cognitive engagement
- learning computer programming