Abstraction in action: K-5 teachers' uses of levels of abstraction, particularly the design level, in teaching programming.
Jane Lisa WaitePaul CurzonWilliam MarshSue SentanceAlex Hadwen-BennettPublished in: Int. J. Comput. Sci. Educ. Sch. (2018)
Keyphrases
- levels of abstraction
- abstraction levels
- teaching methods
- computer programming
- programming course
- formative evaluation
- learning environment
- e learning
- high school
- learning analytics
- learning design
- hybrid learning
- activity theory
- problem based learning
- teacher professional development
- design process
- learning sciences
- pedagogical model
- mathematics education
- educational technology
- science education
- teacher education
- collaborative learning
- middle school
- engineering education
- teaching materials
- virtual laboratory
- middle school students
- learning games
- interactive learning environments
- web based learning
- introductory programming