Reflection is hard: teaching and learning reflective practice in a software studio.
Julia PriorSamuel FergusonJohn LeaneyPublished in: ACSW (2016)
Keyphrases
- learning process
- learning systems
- learning algorithm
- computer programming
- reinforcement learning
- online learning
- learning sciences
- communication skills
- educational software
- effective learning
- elementary school
- web based learning
- learning analytics
- hybrid learning
- cooperative learning
- blended learning
- computer science education
- meaningful learning
- problem based learning
- computer assisted instruction
- learning opportunities
- student teachers
- high school
- reflective learning
- teaching mathematics