The Collaborative Partnership to teach mathematical Reasoning through Computer PRogramming is a grant funded program for improving STEM education in Alabama. We have developed an explicit method for teaching abstraction and generalization in the mathematics classroom using computer programming.
Browse our web site or watch this video or this video to learn more about CPR^2 activities including professional learning opportunities for 8-12 mathematics teachers, Summer STEM Camps for students, and visits to school classrooms.
CPR^2 Participants are eligible to earn STIPD CEU credits
View the CPR^2 video to learn about our instructional treatment and then join us!