Students Struggle to Explain Their Own Program Code.
Teemu LehtinenAleksi LukkarinenLassi HaaranenPublished in: ITiCSE (2021)
Keyphrases
- program code
- learning environment
- student learning
- high school
- collaborative learning
- learning experience
- higher education
- learning outcomes
- learning activities
- e learning
- programming language
- learning process
- intelligent tutoring systems
- learning styles
- distance education
- learning scenarios
- control group
- databases
- mobile devices
- expert systems
- blended learning
- teaching materials
- science education
- programming course