Collaborative Programming for Work-Relevant Learning: Comparing Programming Practice With Example-Based Reflection for Student Learning and Transfer Task Performance.
Sreecharan SankaranarayananSiddharth Reddy KandimallaChristopher A. BogartR. Charles MurrayMichael HiltonMajd F. SakrCarolyn P. RoséPublished in: IEEE Trans. Learn. Technol. (2022)
Keyphrases
- student learning
- worked examples
- introductory programming
- learning sciences
- computer programming
- programming course
- novice programmers
- collaborative learning
- automata theory
- learning process
- science inquiry
- learning algorithm
- cognitive tutor
- student motivation
- knowledge transfer
- science learning
- activity theory
- learning analytics
- computer science education
- student engagement
- learning tools
- mobile learning
- online learning
- student perceptions
- e learning