Investigating the role of computer-supported annotation in problem-solving-based teaching: An empirical study of a Scratch programming pedagogy.
Addison Y. S. SuStephen J. H. YangWu-Yuin HwangChester S. J. HuangMing-Yu TernPublished in: Br. J. Educ. Technol. (2014)
Keyphrases
- computer supported
- learning systems
- collaborative learning
- collaborative problem solving
- learning process
- socio cultural
- curriculum design
- computer programming
- e learning
- learning activities
- computer supported collaboration
- computer supported learning
- learning environment
- elementary students
- programming course
- knowledge construction
- educational technology
- collaborative learning environment
- computer supported collaborative learning
- cooperative learning
- knowledge building
- intelligent tutor
- reflective learning
- metadata
- computer assisted instruction
- learning materials
- learning resources
- online learning
- intelligent tutoring
- computer mediated
- machine learning
- high school
- instructional design
- collaboration scripts
- distance learning
- learning outcomes
- multimedia
- discussion forums
- problem based learning
- learning analytics
- content analysis
- case study
- learning algorithm