Bridging Theory and Practice in Programming Lectures With Active Classroom Programmer.
Nasser GiacamanGiuseppe De RuvoPublished in: IEEE Trans. Educ. (2018)
Keyphrases
- programming language
- theoretical insights
- active learning
- online learning
- collaborative learning
- theoretical frameworks
- learning activities
- theoretical framework
- distance learning
- programming environment
- worked examples
- high level
- general purpose
- software engineering
- object oriented
- professional development
- pilot study
- student engagement
- communication skills
- classroom practice