Paper Summary

Direct link:

Strategic Knowledge, Cognitive Apprenticeship, and Computer Science Teacher Education

Sun, April 30, 8:15 to 9:45am, Henry B. Gonzalez Convention Center, Floor: Ballroom Level, Hemisfair Ballroom 3


There is an increasing demand in computer science (CS) education but there are not enough qualified CS educators and CS teacher preparation programs. More fundamentally, there is a lack of education and learning theories in CS teacher preparation and certification. This paper suggests cognitive apprenticeship as a theoretical framework for CS teacher education. By investigating experienced programmers’ strategic knowledge, we found that experienced programmers engage in online community of practice, and they emphasize debugging skills and the ability to read others’ codes. Such strategic knowledge can be part of the foundations for designing CS teacher preparation programs that reflect cognitive apprenticeship learning model.


©2020 All Academic, Inc.   |   Privacy Policy