Skip to main content

Breadcrumb

Home arrow_forward_ios ENgagement an ...
Home arrow_forward_ios ENgagement an ...
Ideas to apply

ENgagement and Achievement through Computational Thinking (ENACT) Coaching Materials

REL Midwest
April 10, 2026
By: REL Midwest

Introduction to ENACT

The ENgagement and Achievement through Computational Thinking (ENACT) intervention is a professional development and coaching process designed to empower and support mathematics teachers in integrating five core computational thinking (CT) strategies (pattern recognition, abstraction, decomposition, debugging, and algorithms) and student-focused practices into their classroom instruction.

ENACT has developed materials for teachers and academic coaches to provide supports, examples, and resources to engage with student-centered practices that provide all students with the confidence to engage with computational thinking strategies. 

ENACT Coaching Manual

The ENACT coaching manual provides an overview of the concepts of CT and student-focused practices, as well as detailed guidance and information for coaches on implementing each learning opportunity with middle school mathematics teachers. Materials include facilitation guides, observation tools, coaching resources, templates for tracking and planning, and resources for teachers.  

ENACT Coaching Manual (1.73 MB)

ENACT Summer Institute

The ENACT Summer Institute is a three-day professional learning experience designed to prepare teachers and coaches for implementing computational thinking (CT) strategies and student-focused practices through CT-integrated lessons. The Summer Institute combines hands-on activities, collaborative planning, and reflection to build a strong foundation for the ENACT coaching cycle. 

Summer Institute: Full Facilitation Guide (264.46 KB)
Summer Institute: Day 1 add remove

Session objectives:

  • Increase teachers’ understanding of computational thinking strategies and student-focused practices, and examine how this knowledge benefits students’ learning of middle school mathematics.
  • Increase teachers’ capacity to integrate CT strategies and student-focused practices into their mathematics instruction.  

Session materials:

  • Summer Institute: Day 1 – Slide Deck (3.34 MB)
  • Summer Institute: Day 1 – Computational Thinking Strategies Handout (107.68 KB)
  • Summer Institute: Day 1 – Representing Important Information (136.36 KB)
  • Summer Institute: Day 1 – Student Profiles (134.21 KB)
Summer Institute: Day 2 add remove

Session objectives:

  • Increase teachers’ understanding of CT strategies and student-focused practices, and examine how this knowledge benefits students’ mathematics learning.
  • Increase teachers’ capacity to integrate CT strategies and student-focused practices into their mathematics instruction.
  • Familiarize teachers with project resources. 

Session materials:

  • Summer Institute: Day 2 – Slide Deck (3.14 MB)
  • Summer Institute: Day 2 – Ice Breaker Bingo (105.63 KB)
  • Summer Institute: Day 2 – Introduction to Abstraction and Pattern Recognition (302.73 KB)
  • Summer Institute: Day 2 – Introduction to Debugging, Decomposition, and Algorithms (145.36 KB)
Summer Institute: Day 3 add remove

Session objectives:

  • Utilize CT strategies and student-focused practices to plan and present a microteaching lesson.
  • Increase teachers’ capacity to integrate CT strategies and student-focused practices into their mathematics instruction.
  • Support teachers in brainstorming and planning their first CT lessons.

Session materials:

  • Summer Institute: Day 3 – Slide Deck (1.52 MB)
  • Summer Institute: Day 3 – Lesson Tracker (138.38 KB)
  • Summer Institute: Day 3 – Teacher Reflection Form (195.85 KB)

ENACT Coaching Sessions

ENACT coaching sessions are designed to sustain and deepen the practices introduced during the Summer Institute. Throughout the school year, teachers participate in seven structured coaching sessions that combine individualized support with collaboration.  

Structure and Format  

  • Seven sessions in total  
    • Four one-on-one sessions (approximately 4 hours each)  
    • Three group sessions (approximately 2 hours each)  
  • Sessions are spaced throughout the year to align with classroom implementation milestones.  
  • Each individualized coaching session should include a total of four hours of support through a combination of co-planning, live support and observation, face-to-face debriefing, and co-reflection after a lesson. 
Coaching Session 1: Small-group Coaching add remove

Session objectives:  

  • Teams establish a learning community across teachers and schools.  
  • Teachers learn novel strategies and approaches to instruction using the ENACT intervention.  

Session materials:

  • Coaching Session 1 – Slide Deck (605.06 KB)
  • Coaching Session 1 – Facilitation Guide (212.17 KB)
Coaching Session 2: Individual Coaching add remove

Session objectives:  

  • Coach observes and supports teacher’s instructional practice and integration of CT strategies.  
  • Teacher reflects on CT-integrated lesson implementation.  
  • Coach supports teacher to plan for future lesson implementation.  

Session materials:

  • Coaching Session 2 – Facilitation Guide (189.44 KB)
  • Coaching Session 2 – Fidelity Checklist (213.55 KB)
Coaching Session 3: Individual Coaching add remove

Session objectives:

  • Coach observes and supports teacher’s instructional practice and integration of CT strategies.  
  • Teacher reflects on CT-integrated lesson.  
  • Coach supports teachers to plan for future lesson implementation.

Session materials:

  • Coaching Session 3 – Facilitation Guide (189.52 KB)
  • Coaching Session 3 – Fidelity Checklist (218.61 KB)
Coaching Session 4: Small-group Coaching add remove

Session objectives:

  • Coach supports and fosters learning community across teachers and schools.  
  • Teachers deepen their understanding of novel strategies and approaches to instruction using ENACT intervention.  
  • Teachers learn how to use the ENACT observation tool as an instructional practice support.

Session materials:

  • Coaching Session 4 – Slide Deck (1.69 MB)
  • Coaching Session 4 – Facilitation Guide (224.7 KB)
Coaching Session 5: Individual Coaching add remove

Session objectives:

  • Coach observes and supports teacher’s instructional practice and integration of CT strategies.  
  • Teacher reflects on CT-integrated lesson.  
  • Coach supports teachers to plan for future lesson implementation.  

Session materials:

  • Coaching Session 5 – Facilitation Guide (197.59 KB)
  • Coaching Session 5 – Fidelity Checklist (220.44 KB)
Coaching Session 6: Small-group Coaching add remove

Session objectives:

  • Coach supports and fosters a learning community across teachers and schools.  
  • Teachers deepen understanding of novel strategies and approaches to instruction using the ENACT intervention.  
  • Teachers and coaches plan next steps for implementing CT-integrated lessons into instructional practice.  

Session materials:

  • Coaching Session 6 – Slide Deck (1.58 MB)
  • Coaching Session 6 – Facilitation Guide (215.92 KB)
Coaching Session 7: Individual Coaching add remove

Session objectives:

  • Teachers strengthen practice of integrating CT strategies and student-focused practices into lessons.  
  • Teachers and coaches plan next steps for implementing CT-integrated lessons and student-focused practices in next school year’s strategy.  

Session materials:

  • Coaching Session 7 – Facilitation Guide (220.9 KB)
  • Coaching Session 7 – Fidelity Checklist (219.57 KB)
Resources for Coaching Sessions add remove

Resources to support coaching sessions:

  • How To Use Lesson Log Tool (152.01 KB)
  • Lesson Log Tracker (161.2 KB)
  • Teacher Reflection Form (136.1 KB)

ENACT Videos and Video Guides

The ENACT coaching intervention includes short videos that model how computational thinking (CT) strategies and student-focused practices can be integrated into a middle school mathematics lesson. Each video features a teacher who has integrated CT strategies into a lesson. Videos 16–20 also feature real students receiving classroom instruction.  

In each video, the presenting teacher does the following:  

  • Describes connections between CT strategies, student-focused practices, and mathematics lesson content and pedagogy.  
  • Models practical implementation strategies.  
  • Models the teaching of key points within the lesson. 
ENACT Lesson 1: Modeling Pattern Recognition add remove

This video features an expert modeling how to teach pattern recognition in a mathematics classroom.

ENACT Lesson 1: Modeling Pattern Recognition (Video)

ENACT Lesson 1: Modeling Pattern Recognition – Viewing Guide (294.7 KB)
ENACT Lesson 2: Modeling Abstraction add remove

This video features an expert modeling how to teach abstraction in a mathematics classroom.

ENACT Lesson 2: Modeling Abstraction (Video)

ENACT Lesson 2: Modeling Abstraction – Viewing Guide (275.45 KB)
ENACT Lesson 3: Modeling Decomposition add remove

This video features an expert modeling how to teach decomposition in a mathematics classroom.

ENACT Lesson 3: Modeling Decomposition (Video)

ENACT Lesson 3: Modeling Decomposition – Viewing Guide (269.07 KB)
ENACT Lesson 4: Modeling Algorithms add remove

This video features an expert modeling how to teach algorithms in a mathematics classroom.

ENACT Lesson 4: Modeling Algorithms (Video)

ENACT Lesson 4: Modeling Algorithms – Viewing Guide (301.92 KB)
ENACT Lesson 5: Modeling Debugging add remove

This video features an expert modeling how to teach debugging in a mathematics classroom.

ENACT Lesson 5: Modeling Debugging (Video)

ENACT Lesson 5: Modeling Debugging – Viewing Guide (264.98 KB)
ENACT Lesson 6: Structuring Opportunities for Abstraction add remove

This video features an expert demonstrating how to structure opportunities for abstraction in a mathematics classroom. 

ENACT Lesson 6: Structuring Opportunities for Abstraction (Video)

ENACT Lesson 6: Structuring Opportunities for Abstraction – Viewing Guide (246.31 KB)
ENACT Lesson 7: Structuring Opportunities for Decomposition add remove

This video features an expert demonstrating how to structure opportunities for decomposition in a mathematics classroom. 

ENACT Lesson 7: Structuring Opportunities for Decomposition (Video)

ENACT Lesson 7: Structuring Opportunities for Decomposition (275.98 KB)
ENACT Lesson 8: Structuring Opportunities for Debugging add remove

This video features an expert demonstrating how to structure opportunities for debugging in a mathematics classroom. 

ENACT Lesson 8: Structuring Opportunities for Debugging (Video)

ENACT Lesson 8: Structuring Opportunities for Debugging – Viewing Guide (256.9 KB)
ENACT Lesson 9: Structuring Opportunities for Pattern Recognition add remove

This video features an expert demonstrating how to structure opportunities for pattern recognition in a mathematics classroom.

ENACT Lesson 9: Structuring Opportunities for Pattern Recognition (Video)

ENACT Lesson 9: Structuring Opportunities for Pattern Recognition – Viewing Guide (254.57 KB)
ENACT Lesson 10: Structuring Opportunities for Algorithms add remove

This video features an expert demonstrating how to structure opportunities for using algorithms in a mathematics classroom.

ENACT Lesson 10: Structuring Opportunities for Algorithms (Video)

ENACT Lesson 10: Structuring Opportunities for Algorithms – Viewing Guide (258.22 KB)
ENACT Lesson 11: Prompting and Pointing Out Abstraction and Decomposition add remove

This video features an expert demonstrating how to prompt and point out abstraction and decomposition in a mathematics classroom. 

ENACT Lesson 11: Prompting and Pointing Out Abstraction and Decomposition (Video)

ENACT Lesson 11: Prompting and Pointing Out Abstraction and Decomposition – Viewing Guide (308.07 KB)
ENACT Lesson 12: Prompting and Pointing Out Algorithms and Pattern Recognition add remove

This video features an expert demonstrating how to prompt and point out algorithms and pattern recognition in a mathematics classroom.

ENACT Lesson 12: Prompting and Pointing Out Algorithms and Pattern Recognition (Video)

ENACT Lesson 12: Prompting and Pointing Out Algorithms and Pattern Recognition – Viewing Guide (304.83 KB)
ENACT Lesson 13: Prompting and Pointing Out Decomposition and Debugging add remove

This video features an expert demonstrating how to prompt and point out decomposition and debugging in a mathematics classroom.

ENACT Lesson 13: Prompting and Pointing Out Decomposition and Debugging (Video)

ENACT Lesson 13: Prompting and Pointing Out Decomposition and Debugging – Viewing Guide (274.96 KB)
ENACT Lesson 14: Prompting and Pointing Out Abstraction and Algorithms add remove

This video features an expert demonstrating how to prompt and point out abstraction and algorithms in a mathematics classroom.

ENACT Lesson 14: Prompting and Pointing Out Abstraction and Algorithms (Video)

ENACT Lesson 14: Prompting and Pointing Out Abstraction and Algorithms – Viewing Guide (251.55 KB)
ENACT Lesson 15: Prompting and Pointing Out Pattern Recognition and Debugging add remove

This video features an expert demonstrating how to prompt and point out pattern recognition and debugging in a mathematics classroom.

ENACT Lesson 15: Prompting and Pointing Out Pattern Recognition and Debugging (Video)

ENACT Lesson 15: Prompting and Pointing Out Pattern Recognition and Debugging – Viewing Guide (254.23 KB)
Abstraction in Math Instruction: Framing, Prompting, and Highlighting add remove

This video features a teacher modeling how to frame, prompt, and highlight abstraction in a mathematics classroom. 

Abstraction in Math Instruction: Framing, Prompting, and Highlighting (Video)

Abstraction in Math Instruction: Framing, Prompting, and Highlighting – Viewing Guide (280.18 KB)
Algorithms in Math Instruction: Framing, Prompting, and Highlighting add remove

This video features a teacher example of how to frame, prompt, and highlight the use of algorithms in a mathematics classroom. 

Algorithms in Math Instruction: Framing, Prompting, and Highlighting (Video)

Algorithms in Math Instruction: Framing, Prompting, and Highlighting – Viewing Guide (280.18 KB)
Debugging in Math Instruction: Framing, Prompting, and Highlighting add remove

This video features a teacher modeling how to frame, prompt, and highlight debugging in a mathematics classroom. 

Debugging in Math Instruction: Framing, Prompting, and Highlighting (Video)

Debugging in Math Instruction: Framing, Prompting, and Highlighting (266.58 KB)
Decomposition in Math Instruction: Framing, Prompting, and Highlighting add remove

This video features a teacher modeling how to frame, prompt, and highlight decomposition in a mathematics classroom. 

Decomposition in Math Instruction: Framing, Prompting, and Highlighting (Video)

Decomposition in Math Instruction: Framing, Prompting, and Highlighting – Viewing Guide (281.13 KB)
Pattern Recognition in Math Instruction: Framing, Prompting, and Highlighting add remove

This video features a teacher modeling how to frame, prompt, and highlight pattern recognition in a mathematics classroom. 

Pattern Recognition in Math Instruction: Framing, Prompting, and Highlighting (Video)

Pattern Recognition in Math Instruction: Framing, Prompting, and Highlighting – Viewing Guide (307.41 KB)

 

Tags

EducatorsMathematicsTeaching

Meet the Author

REL Midwest

Related blogs

How Rural Districts Can Improve Teacher Retention by Strengthening Working Conditions

May 01, 2026 by Trudy Cherasaro

New Early Math Toolkit Provides a Solution to Educator Professional Needs

April 30, 2026 by Jennifer McCray, Stephanie Wilkerson, Kerry Friedman

Effective Surveys to Improve New Education Initiatives: Turning Feedback into Action

April 30, 2026 by Lilla Pivnick

Share

Icon to link to Facebook social media siteIcon to link to X social media siteIcon to link to LinkedIn social media siteIcon to copy link value

You may also like

Zoomed in IES logo
Workshop/Training

Instructional Strategies to Help Middle and High S...

May 14, 2026
Read More
Zoomed in IES logo
Workshop/Training

Teaching Fractions with Confidence: Strategies and...

May 12, 2026
Read More
Zoomed in IES logo
Compendium

Condition of Education 2025

Author(s): National Center for Education Statistics (NCES)
Publication number: NCES 2026-019
Read More
icon-dot-govicon-https icon-quote