Background and Context: The rapid expansion of computer science (CS) as a mandatory subject in K-12 education has created an urgent need for qualified teachers. Alternative certification pathways have led to a diverse CS teaching workforce with varied educational and professional experiences. Teache…
Background and Context: Based on issues arising around how to best prepare CS teachers and the constantly changing nature of the CS education content, curriculum, and instructional methods, it is crucial to examine the needs of secondary CS teachers. Objective: The primary purpose of this study was …
In order to maximize the effectiveness of our pedagogies, we must understand how our pedagogies align with prevailing theories of cognition and motivation and design our pedagogies according to this understanding. When implementing Contributing Student Pedagogies (CSPs), students are expected to mak…