← All work
2025 computational thinking literacy curriculum design NYC schools

CT + ELA Byte-Sized Integration Guide

A Cornell Tech resource that helps teachers connect computational thinking to everyday literacy instruction without turning ELA into a separate coding block.

Context

Schools often face pressure to protect ELA and Math instructional time, which can push computer science and computational thinking to the side. This guide was created for Cornell Tech to help NYC educators recognize and intentionally use computational thinking inside literacy instruction without requiring a separate coding lesson.

My Role

Curriculum Designer

I developed the guide’s structure, mapped computational thinking concepts to common literacy practices, created classroom examples, and refined the resource through educator feedback and school-based use.

What We Built

  • A lightweight CT and ELA integration framework
  • Classroom examples for decomposition, pattern recognition, abstraction, and algorithms
  • Teacher-facing explanations of where CT already appears in literacy work
  • Adaptable examples designed for use across grade levels

What Learners Did

Teachers connected familiar literacy moves to computational thinking. For example, summarizing became an opportunity to practice abstraction, sequencing events supported algorithmic thinking, and breaking a writing task into stages supported decomposition.

Artifacts

The primary artifact is the CT + ELA Byte-Sized Integration Guide embedded below and used in professional learning, coaching, and classroom support.

Outcome

The guide has been distributed through Cornell Tech educational initiatives and used in professional learning, coaching, and classroom support. Teachers reported that it helped them make computational thinking visible without taking instructional time away from literacy goals.


Why This Guide Matters

  • Developed to meet the needs of NYC public school teachers
  • Ensures CT continues to be taught alongside ELA during high-stakes instructional periods
  • Promotes equity of access to CS concepts, even without full CS scheduling
  • Helps teachers recognize and name CT thinking already embedded in their literacy practices

Sample Integration Examples

  • Summarizing a story → Abstraction (identifying the most important parts)
  • Predicting a character’s next move → Algorithms (logic and step-by-step reasoning)
  • Breaking down a writing task → Decomposition (draft, revise, edit stages)
  • Finding rhymes or sentence patterns → Pattern Recognition

View the Guide