Coursework and Projects

  • Theory of Learning

    Learning as a Living Tree Learning is a living process that grows through connection and purpose. It begins in community, is sparked by curiosity, strengthened through exploration, deepened through reflection, and sustained by the people, tools, and world in which we live. Learning takes hold in what we already know and who we are, then…

    Continue reading

  • Navigating Our World Through Computational Thinking

    For my final project, I designed a third-grade social studies unit that weaves computational thinking into map skills and navigation. What began as a simple idea about teaching directions became something much bigger. It turned into a five-lesson sequence integrating decomposition, abstraction, algorithms, debugging, and digital creation. At first glance, it looks like a social…

    Continue reading

  • Automation — When “Almost” Isn’t Quite

    Automation felt straightforward at first. Systems follow rules. They remove repetitive work. They free up time and mental energy. Simple enough…or so I thought. For my automation creation, I created an unplugged classroom activity where students act as robots. Partners give step-by-step instructions to complete a task. If the directions are unclear, the “robot” fails.…

    Continue reading

  • Jedi, Debugging, and the Reality of Automation

    If there is one constant in this course, it’s this: MakeCode Arcade is my favorite part of every unit! For this creation, I built a Jedi-themed game. The concept sounds simple. A character runs across space collecting stars and dodging asteroids. Stars add points. Asteroids subtract them. A countdown runs. The Star Wars–inspired theme plays…

    Continue reading

  • Learning in Schools: What We Say We Do vs. What Students Actually Experience

    Schools regularly point to learning theory as justification for instructional practices, but the way those theories are used in classrooms rarely reflects how learning actually occurs for students. The gap is not about teachers misunderstanding theory, but about schools attempting to layer multiple theories at once without creating the conditions that make any of them…

    Continue reading

  • Automation: Making Thinking Visible

    Unit 6 shifted my focus to automation, and it immediately felt relevant to students’ everyday lives. In my first activity, I brainstormed examples of automation my students already experience. Their computers log them in automatically when they scan a QR code. Math platforms adjust difficulty levels without a teacher intervening. Google Classroom surfaces commonly used…

    Continue reading

  • Seeing What Matters: Abstraction in Art and Computer Science

    For my final creation in Unit 5, I designed a lesson titled Seeing What Matters: Abstraction in Art and Computer Science. My key takeaway from this unit is that abstraction is about identifying what truly matters and setting aside the rest. When we understand the essential features of something, the bigger idea becomes clearer. The…

    Continue reading

  • When Abstraction Breaks…and Then Works

    This MakeCode project was focused on abstraction… and it humbled me. I went into it thinking it would be a quick build. My plan felt simple: instead of donuts subtracting points, I wanted them to add points. I also wanted one type of donut to be worth more than the other. Conceptually, it made sense.…

    Continue reading

  • Abstraction, AI, and Seeing Patterns in Real Time

    This week, I explored several AI tools through the lens of abstraction and computational thinking, and I had an absolute blast! I started with Quick, Draw! and immediately went down a rabbit hole. After a few normal rounds, I began testing the limits. I tried drawing the most abstract versions of objects I could, just…

    Continue reading

  • Abstraction Through a Mad Lib

    For this activity, I started with a detailed story about a doe and her two fawns. It was specific. It had setting, tone, personality, and imagery. Then I abstracted it. I used the WordLibs generator from The Word Finder to build and test the abstracted version of my story. I removed the specific nouns, adjectives,…

    Continue reading