Purpose-first Programming: A Programming Learning Approach for Learners who Care Most About What Code Achieves.
Kathryn CunninghamPublished in: ICER (2020)
Keyphrases
- computer programming
- learning systems
- learning process
- object oriented programming
- programming language
- learning community
- learning algorithm
- novice programmers
- programming environment
- learning tasks
- learning experience
- language learning
- learning scenarios
- learning processes
- program code
- online learning
- web development
- programming education
- educational systems
- learning situations
- ubiquitous learning
- social learning
- programming course
- learning activities
- concept maps