Learning computer programming: study of difficulties in learning programming.
Martinha PiteiraCarlos CostaPublished in: ISDOC (2013)
Keyphrases
- learning computer programming
- learning process
- learning algorithm
- active learning
- introductory programming courses
- learning problems
- mobile learning
- computer lab
- undergraduate students
- introductory programming
- positive effects
- students learning
- prior knowledge
- online learning
- introductory computer science
- knowledge construction
- university students
- computer assisted instruction
- elementary school
- programming environment
- inductive inference
- learning community
- concept maps