Back to Classroom Practices
Classroom Practicescs-coaching-knowledge-base.md

PRIMM

PRIMM

Front: PRIMM (Predict, Run, Investigate, Modify, Make) is a protocol for learning programming concepts. The guided process of PRIMM allows students to deepen their learning and interact with completed programs when they are still beginners.

Back: Have students read a program, Predict what it will do and converse about their predictions. After they Run the program, students should discuss the outcome. Students then participate in a guided Investigation of the code prior to tackling Modification task challenges. Finally, have students Make their own program.

---