On Things that Matter in Learning Programming: Towards a Scale for New Programming Students.
Hannu PesonenArto HellasPublished in: FIE (2022)
Keyphrases
- computer programming
- introductory programming
- programming education
- novice programmers
- programming course
- learning process
- introductory computer science
- learning computer programming
- computer lab
- introductory programming courses
- learning algorithm
- object oriented programming
- programming language
- elementary school
- cognitive tutor
- university students
- undergraduate students
- high school students
- java programming
- learning community
- online learning
- computer science education
- computer assisted instruction
- learning experience
- cognitive load
- learning environment
- computer software
- secondary school
- mobile learning
- learning outcomes
- learning scenarios
- student learning
- learning analytics
- educational experiences
- programming environment
- junior high
- learning platform
- subject matter
- blended learning
- concept maps
- high school
- learning objects
- e learning