A podcast for educators exploring how to embed computational thinking (CT) into middle and high school classrooms. Produced as part of an NSF-funded research project.
14 episodes · 2019–2020 · Listen online
The series covers four episode types:
- Infusing Computational Thinking — what CT is and how to embed it in instruction
- Water Cooler — behind-the-scenes from the research project
- Focus On The Content Area — connecting CT to specific disciplines
- Report From The Field — classroom teachers embedding CT in practice
Episodes are short (under 10 minutes) and built for educators on the go.
This is the interesting part. The whole setup is free, open, and doesn't depend on any single platform:
| Layer | Tool |
|---|---|
| Site + RSS feed | Jekyll + GitHub Pages |
| Audio hosting | Internet Archive |
| In-browser player | Plyr |
Jekyll generates RSS natively from post frontmatter. Audio lives on the Internet Archive (free, Creative Commons-licensed, permanent). GitHub Pages hosts the site for free. No podcast hosting fees, no platform dependency.
See the podcasting page for the full step-by-step process.
Each episode is a Markdown file with this YAML:
layout: post
title: "Episode Title"
date: YYYY-MM-DD HH:MM:SS
file: https://archive.org/download/your-collection/episode.mp3
summary: "Short excerpt"
description: "Longer description"
duration: "MM:SS"
length: "seconds"
explicit: "no"
keywords: "tag1, tag2"
block: "no"
voices: "Speaker One, Speaker Two"Want to run your own podcast this way? Fork the repo, swap in your Internet Archive collection URL, and start adding episode posts.
Inspired by Tim Klapdor's LinkRot Podcast and Jekyll Skeleton.