Return to Article Details Developing Conceptual Programming Knowledge in Pre-Service Computer Science Teachers: The Role of Programming Patterns Download Download PDF