Program Overview

The ICPS lessons are presented in the form of games, role plays and puppet experiences, all focused on developing students’ interpersonal cognitive problem-solving skills. The ICPS skills include:

Use of pre-problem-solving vocabulary and skills
main_content_line
Identifying feelings in self and others
main_content_line
Developing alternative solutions to problems
main_content_line
Use of consequential thinking
main_content_line
Means-ends thinking

ICPS skills are introduced sequentially to promote optimal skill acquisition. Similarly, program lessons are differentiated for different grade levels. Click below for specific information about the skills associated with each ICPS program level.
main_content_line
Preschool (age 4)
main_content_line
Kindergarten and Primary Grades (for K through grade 2 or 3)
main_content_line
Intermediate Elementary Grades (for grades 3 or 4 through grade 6)

ICPS lessons should be conducted at least 2-3 times per week for a period of 3-5 months. To provide an opportunity for all children to participate, preschool and kindergarten lessons should be conducted in small groups of 10 or fewer students. From first grade on, it is more feasible to conduct the lessons with the whole class.

ICPS Dialoguing
ICPS dialoguing is a form of problem-solving communication that is a unique feature of ICPS. Through exercises, feedback and coaching associated with ICPS, teachers and classroom aides learn to communicate with students in ways that promote the use of ICPS problem-solving skills in real problem situations.

Home Connections
Parents and other caregivers can be effective agents of ICPS training or reinforce classroom-based learning. Using a complementary curriculum called Raising a Thinking Child, parents can teach and reinforce the ICPS skills and engage in dialoguing with their children. Much like the classroom program, parents who engage in effective dialoging with their children see greater improvements in children’s behavior than parents who only teach ICPS skills.