---
title: 'A Recursive Process'
url: 'https://blog.recursiveprocess.com/'
markdown: 'https://blog.recursiveprocess.com/index.md'
date: '2026-11-06'
description: 'A Recursive Process'
---

# A Recursive Process

### [Classroom Top Four, Revisited](https://blog.recursiveprocess.com/blog/classroom-top-four-repost)

   June 30, 2026, 6:09 pm  ![](https://blog.recursiveprocess.com/images/f/a/5/4/7/fa547daca429642a74c8450bb3fbb85b7dc68684-screenshot-2026-06-24-180703.png) 

## Nine years ago

I was at a different school and I only had five and three year old kids at home. Soon after these posts my daughter was born and I ended up changing schools to a place closer to our new home. How much of me has changed from this version of Mr. Anderson? I'd say very little. These ar...

[Continue Reading...](https://blog.recursiveprocess.com/blog/classroom-top-four-repost)

### [What Do We Teach When the Code is Free?](https://blog.recursiveprocess.com/blog/future-of-cs-education)

   June 30, 2026, 6:00 pm   [AI](https://blog.recursiveprocess.com/tag:AI) [programming](https://blog.recursiveprocess.com/tag:programming) [education](https://blog.recursiveprocess.com/tag:education)  

*This is **Part 4** of a four-part series on building classroom tools and teaching computer science with AI.*

- *Part 1: [Beyond the Chatbot: What is Agentic Programming?](https://blog.recursiveprocess.com/blog/beyond-the-chatbot)*
- *Part 2: [Local Classroom Automation: Rebuilding Precalculus Notes](https://blog.recursiveprocess.com/blog/classroom-automation)*
- *Part 3: [Automating the Tedious: Scraping Regents Exams & The ](https://blog.recursiveprocess.com/blog/automating-the-tedious)...*

[Continue Reading...](https://blog.recursiveprocess.com/blog/future-of-cs-education)

### [Automating the Tedious: Scraping Regents Exams & The Hosting Bottleneck](https://blog.recursiveprocess.com/blog/automating-the-tedious)

   June 24, 2026, 1:30 pm   [AI](https://blog.recursiveprocess.com/tag:AI) [programming](https://blog.recursiveprocess.com/tag:programming) [education](https://blog.recursiveprocess.com/tag:education)  

*This is **Part 3** of a four-part series on building classroom tools and teaching computer science with AI.*

- *Part 1: [Beyond the Chatbot: What is Agentic Programming?](https://blog.recursiveprocess.com/blog/beyond-the-chatbot)*
- *Part 2: [Local Classroom Automation: Rebuilding Precalculus Notes](https://blog.recursiveprocess.com/blog/classroom-automation)*
- *Part 3: [Automating the Tedious: Scraping Regents Exams & The ](https://blog.recursiveprocess.com/blog/automating-the-tedious)...*

[Continue Reading...](https://blog.recursiveprocess.com/blog/automating-the-tedious)

### [Local Classroom Automation: Rebuilding Precalculus Notes](https://blog.recursiveprocess.com/blog/classroom-automation)

   June 16, 2026, 2:30 pm   [AI](https://blog.recursiveprocess.com/tag:AI) [programming](https://blog.recursiveprocess.com/tag:programming) [education](https://blog.recursiveprocess.com/tag:education)  

*This is **Part 2** of a four-part series on building classroom tools and teaching computer science with AI.*

- *Part 1: [Beyond the Chatbot: What is Agentic Programming?](https://blog.recursiveprocess.com/blog/beyond-the-chatbot)*
- *Part 2: [Local Classroom Automation: Rebuilding Precalculus Notes](https://blog.recursiveprocess.com/blog/classroom-automation)*
- *Part 3: [Automating the Tedious: Scraping Regents Exams & The ](https://blog.recursiveprocess.com/blog/automating-the-tedious)...*

[Continue Reading...](https://blog.recursiveprocess.com/blog/classroom-automation)

### [Beyond the Chatbot: What is Agentic Programming?](https://blog.recursiveprocess.com/blog/beyond-the-chatbot)

   June 12, 2026, 12:00 am   [AI](https://blog.recursiveprocess.com/tag:AI) [programming](https://blog.recursiveprocess.com/tag:programming) [education](https://blog.recursiveprocess.com/tag:education)  ![](https://blog.recursiveprocess.com/images/5/d/3/b/6/5d3b63f192f21a61563a24413d141fd6085bdd47-fontplayground.png) 

*This is **Part 1** of a four-part series on building classroom tools and teaching computer science with AI.*

- *Part 1: [Beyond the Chatbot: What is Agentic Programming?](https://blog.recursiveprocess.com/blog/beyond-the-chatbot)*
- *Part 2: [Local Classroom Automation: Rebuilding Precalculus Notes](https://blog.recursiveprocess.com/blog/classroom-automation)*
- *Part 3: [Automating the Tedious: Scraping Regents Exams & The ](https://blog.recursiveprocess.com/blog/automating-the-tedious)...*

[Continue Reading...](https://blog.recursiveprocess.com/blog/beyond-the-chatbot)

### [NBCT](https://blog.recursiveprocess.com/2022/12/19/nbct)

   December 19, 2022, 12:00 am  

*So this is a twitter thread that I posted regarding the NBCT path. Seeing how twitter is on the way down the toilet, I’ll fix some of the typos and put it up here too.* *[Link](https://twitter.com/dandersod/status/1604913035080093696)*.

So a week ago I logged into the National Board website and learned that I had scored enough points on the most recent two...

[Continue Reading...](https://blog.recursiveprocess.com/2022/12/19/nbct)

### [Twitter Image Selection Bias](https://blog.recursiveprocess.com/2020/12/21/twitter-image-selection-bias)

   December 21, 2020, 12:00 am  

## Introduction

> Trying a horrible experiment…
> 
> Which will the Twitter algorithm pick: Mitch McConnell or Barack Obama? [pic.twitter.com/bR1GRyCkia](https://t.co/bR1GRyCkia)
> 
> — Tony “Abolish (Pol)ICE” Arcieri ? (@bascule) [September 19, 2020](https://twitter.com/bascule/status/1307440596668182528?ref_src=twsrc%5Etfw)

A few months back there was a bit of a kerfuffle about how Twitter uses an a...

[Continue Reading...](https://blog.recursiveprocess.com/2020/12/21/twitter-image-selection-bias)

### [COVID19 – End of the Year Reflections](https://blog.recursiveprocess.com/2020/06/29/covid19-end-of-the-year-reflections)

   June 29, 2020, 12:00 am  

End of the year. Finally. Sixty plus school days out, from March 12th until June 12th.

Who knows what the fall will bring? More of the same, full distance learning? Some days in school, some distance? Totally back in person?

Full of questions. So I asked the students a series of questions, so...

[Continue Reading...](https://blog.recursiveprocess.com/2020/06/29/covid19-end-of-the-year-reflections)

### [COVID19 – A Day in the Life](https://blog.recursiveprocess.com/2020/04/24/covid19-a-day-in-the-life)

   April 24, 2020, 12:00 am  

*This is a Day in the Life of post in the 6th week of our Corona Virus School break.* *I wrote a previous Day in the Life post six years ago and it can be [found here](http://photo180.recursiveprocess.com/?p=1268). [Here](https://exploremtbos.wordpress.com/2013/11/17/mission-7-a-day-in-your-life/) is the #mtbos call for similar posts, also from a long time ago.* *The idea for this post is to record what it’s like to be a*...

[Continue Reading...](https://blog.recursiveprocess.com/2020/04/24/covid19-a-day-in-the-life)

### [COVID19 – Meetings with Students](https://blog.recursiveprocess.com/2020/04/17/covid19-meetings-with-students)

   April 17, 2020, 12:00 am  

*Once again, here’s a lightly edited twitter thread about my experiences teaching in the COVID19 craziness. This is the fifth week that we’ve been away from students.*

This week I asked the students to attend a small group (<=5) 10 min meeting with me to talk about our past and our future for the cl...

[Continue Reading...](https://blog.recursiveprocess.com/2020/04/17/covid19-meetings-with-students)

- «
- 1
- [2](https://blog.recursiveprocess.com/page:2)
- [3](https://blog.recursiveprocess.com/page:3)
- [4](https://blog.recursiveprocess.com/page:4)
- [5](https://blog.recursiveprocess.com/page:5)
- [6](https://blog.recursiveprocess.com/page:6)
- [7](https://blog.recursiveprocess.com/page:7)
- [8](https://blog.recursiveprocess.com/page:8)
- [9](https://blog.recursiveprocess.com/page:9)
- [10](https://blog.recursiveprocess.com/page:10)
- [11](https://blog.recursiveprocess.com/page:11)
- [12](https://blog.recursiveprocess.com/page:12)
- [13](https://blog.recursiveprocess.com/page:13)
- [14](https://blog.recursiveprocess.com/page:14)
- [15](https://blog.recursiveprocess.com/page:15)
- [16](https://blog.recursiveprocess.com/page:16)
- [17](https://blog.recursiveprocess.com/page:17)
- [18](https://blog.recursiveprocess.com/page:18)
- [19](https://blog.recursiveprocess.com/page:19)
- [20](https://blog.recursiveprocess.com/page:20)
- [21](https://blog.recursiveprocess.com/page:21)
- [22](https://blog.recursiveprocess.com/page:22)
- [23](https://blog.recursiveprocess.com/page:23)
- [24](https://blog.recursiveprocess.com/page:24)
- [25](https://blog.recursiveprocess.com/page:25)
- [»](https://blog.recursiveprocess.com/page:2)

  Bootstrap Theme for [Grav](http://getgrav.org)

---

## Navigation

- Next: [Search Results](https://blog.recursiveprocess.com/search.md)
- Children:
  - [1st Day for Intro to Programming: Lightbot](https://blog.recursiveprocess.com/2011/09/09/1st-day-for-intro-to-programming-lightbot.md)
  - [3d Representation of Dog Chase](https://blog.recursiveprocess.com/2015/11/13/3d-representation-of-dog-chase.md)
  - [25 Billion (From Dan Meyer) #anyqs](https://blog.recursiveprocess.com/2012/02/24/25-billion-from-dan-meyer-anyqs.md)
  - [50 billion app downloads](https://blog.recursiveprocess.com/2013/05/02/50-billion-app-downloads.md)
  - [180 Days – Classroom Photoblog](https://blog.recursiveprocess.com/2012/09/07/180-days-classroom-photoblog.md)
  - [A Billion Heartbeats](https://blog.recursiveprocess.com/2013/02/09/a-billion-heartbeats.md)
  - [A Converse Tale](https://blog.recursiveprocess.com/2011/02/04/a-converse-tail.md)
  - [Aarons (Rent to Buy)](https://blog.recursiveprocess.com/2010/06/03/aarons-rent-to-buy.md)
  - [Alcumus](https://blog.recursiveprocess.com/2011/01/06/alcumus.md)
  - [Altitude Sickness](https://blog.recursiveprocess.com/2011/07/29/altitude-sickness.md)
  - [Ants: Any questions?](https://blog.recursiveprocess.com/2011/08/06/ants-any-questions.md)
  - [Automating the Tedious: Scraping Regents Exams & The Hosting Bottleneck](https://blog.recursiveprocess.com/blog/automating-the-tedious.md)
  - [Batting Averages Puzzler](https://blog.recursiveprocess.com/2012/09/22/batting-averages-puzzler.md)
  - [Bedouins Breaking Bread](https://blog.recursiveprocess.com/2014/05/17/bedouins-breaking-bread.md)
  - [BetterQs Blog](https://blog.recursiveprocess.com/2015/09/10/betterqs-blog.md)
  - [Beyond the Chatbot: What is Agentic Programming?](https://blog.recursiveprocess.com/blog/beyond-the-chatbot.md)
  - [Big Bad Wolf (a SBG tale)](https://blog.recursiveprocess.com/2010/09/23/big-bad-wolf-a-sbg-tale.md)
  - [Big Ice Cubes](https://blog.recursiveprocess.com/2013/05/29/big-ice-cubes.md)
  - [Bill Waterson](https://blog.recursiveprocess.com/2013/05/20/bill-waterson.md)
  - [Blah blah blah blah blah](https://blog.recursiveprocess.com/2010/09/14/blah-blah-blah-blah-blah.md)
  - [Bouncing balls python simulation](https://blog.recursiveprocess.com/2013/07/04/bouncing-balls-python-simulation.md)
  - [Break a Weighing Stone](https://blog.recursiveprocess.com/2013/07/23/break-a-weighted-stone.md)
  - [Bret Victor’s Learnable Programming](https://blog.recursiveprocess.com/2012/09/27/bret-victors-learnable-programming.md)
  - [Brian Greene’s take on teachers.](https://blog.recursiveprocess.com/2014/02/05/brian-greenes-take-on-teachers.md)
  - [Bricks (WCYDWT)](https://blog.recursiveprocess.com/2010/08/16/bricks-wcydwt.md)
  - [Buffon’s Needles simulation in Processing](https://blog.recursiveprocess.com/2014/03/14/buffons-needles-simulation-in-processing.md)
  - [Cake:Frosting (A look into a proper ratio of real math:cool tech)](https://blog.recursiveprocess.com/2010/09/29/cakefrosting-a-look-into-a-proper-ratio-of-real-mathcool-tech.md)
  - [Calculate Pi with Python](https://blog.recursiveprocess.com/2013/03/14/calculate-pi-with-python.md)
  - [Candle Burn #WCYDWT](https://blog.recursiveprocess.com/2011/05/23/candle-burn-wcydwt.md)
  - [Car Talk Annulus Puzzler](https://blog.recursiveprocess.com/2014/10/27/car-talk-annulus-puzzler.md)
  - [Car Talk: Barber Math](https://blog.recursiveprocess.com/2015/06/15/car-talk-barber-math.md)
  - [Car Talk: False Positive?](https://blog.recursiveprocess.com/2015/07/05/car-talk-false-positive.md)
  - [Car Talk Gone Fishing Puzzler](https://blog.recursiveprocess.com/2015/03/01/car-talk-gone-fishing-puzzler.md)
  - [Car Talk Product Placement Puzzler](https://blog.recursiveprocess.com/2015/01/05/car-talk-product-placement-puzzler.md)
  - [Car Talk Puzzler (Dance Party)](https://blog.recursiveprocess.com/2010/10/18/car-talk-puzzler-dance-party.md)
  - [Car Talk Puzzler: In Search for Bogus Coins](https://blog.recursiveprocess.com/2011/04/28/car-talk-puzzler-in-search-for-bogus-coins.md)
  - [Car Talk Puzzler: Math + English =](https://blog.recursiveprocess.com/2011/05/14/car-talk-puzzler-math-english.md)
  - [Car Talk Puzzler (Palindrome Mileage)](https://blog.recursiveprocess.com/2011/05/23/car-talk-puzzler-palindrome-mileage.md)
  - [Car Talk Puzzler (The Colored Caps)](https://blog.recursiveprocess.com/2011/06/12/car-talk-puzzler-the-colored-caps.md)
  - [Cartalk Puzzler – Dividing Time](https://blog.recursiveprocess.com/2011/10/02/cartalk-puzzler.md)
  - [Cartalk puzzler #2 logic – Rowena’s Picture](https://blog.recursiveprocess.com/2010/10/24/cartalk-puzzler-2-logic-rowenas-picture.md)
  - [Cartalk Puzzler: An Interesting Series of Numbers](https://blog.recursiveprocess.com/2011/09/17/cartalk-puzzler-an-interesting-series-of-numbers.md)
  - [Cartalk Puzzler: License Plate](https://blog.recursiveprocess.com/2011/09/03/cartalk-puzzler-license-plate.md)
  - [Cartalk Puzzler – Stone Temple Farmers](https://blog.recursiveprocess.com/2011/10/24/cartalk-puzzler-stone-temple-farmers.md)
  - [Changes to Intro to Computer Programming](https://blog.recursiveprocess.com/2011/08/23/changes-to-intro-to-computer-programming.md)
  - [Chaos Game](https://blog.recursiveprocess.com/2013/07/03/chaos-game.md)
  - [Chaos Game v2](https://blog.recursiveprocess.com/2014/03/19/chaos-game-v2.md)
  - [Chipotle Math](https://blog.recursiveprocess.com/2012/08/30/chipotle-math.md)
  - [Circle of Differences Puzzle](https://blog.recursiveprocess.com/2011/05/19/circle-of-differences-puzzle.md)
  - [Local Classroom Automation: Rebuilding Precalculus Notes](https://blog.recursiveprocess.com/blog/classroom-automation.md)
  - [Classroom Top Four – #1 Course Evaluations](https://blog.recursiveprocess.com/2017/04/13/classroom-top-four-1-course-evaluations.md)
  - [Classroom Top Four – #2 Whiteboards and Furniture](https://blog.recursiveprocess.com/2017/05/10/classroom-top-four-2-whiteboards-and-furniture.md)
  - [Classroom Top Four – #3 Teacher Technology Use](https://blog.recursiveprocess.com/2018/08/24/classroom-top-four-3-teacher-technology-use.md)
  - [Classroom Top Four – #4 Interests and Interesting Things](https://blog.recursiveprocess.com/2018/08/27/classroom-top-four-4-interests-and-interesting-things.md)
  - [Classroom Top Four, Revisited](https://blog.recursiveprocess.com/blog/classroom-top-four-repost.md)
  - [Coaching vs Teaching](https://blog.recursiveprocess.com/2012/03/27/coaching-vs-teaching.md)
  - [Complex Numbers and Calculus](https://blog.recursiveprocess.com/2013/01/08/complex-numbers-and-calculus.md)
  - [Course Evaluation](https://blog.recursiveprocess.com/2010/06/29/course-evaluation.md)
  - [COVID19 – A Day in the Life](https://blog.recursiveprocess.com/2020/04/24/covid19-a-day-in-the-life.md)
  - [COVID19 – End of the Year Reflections](https://blog.recursiveprocess.com/2020/06/29/covid19-end-of-the-year-reflections.md)
  - [COVID19 – Meetings with Students](https://blog.recursiveprocess.com/2020/04/17/covid19-meetings-with-students.md)
  - [COVID19 Update](https://blog.recursiveprocess.com/2020/04/06/covid19-update.md)
  - [Daily Desmos 3.0](https://blog.recursiveprocess.com/2014/05/27/daily-desmos-3-0.md)
  - [Daily Desmos: Call for Action](https://blog.recursiveprocess.com/2013/08/30/daily-desmos-call-for-action.md)
  - [Dartboard Problem](https://blog.recursiveprocess.com/2011/06/20/dartboard-problem.md)
  - [Data Density](https://blog.recursiveprocess.com/2010/09/30/data-density.md)
  - [Deadly Nightshade](https://blog.recursiveprocess.com/2012/10/08/deadly-nightshade.md)
  - [Developing Math Intuition](https://blog.recursiveprocess.com/2011/01/14/developing-math-intuition.md)
  - [Devil’s Tuning Fork](https://blog.recursiveprocess.com/2010/08/16/devils-tuning-fork.md)
  - [Did the NSA make a major math breakthrough?](https://blog.recursiveprocess.com/2013/09/09/did-the-nsa-make-a-major-math-breakthrough.md)
  - [Dodecahedron!](https://blog.recursiveprocess.com/2013/09/10/dodecahedron.md)
  - [Domino Spiral](https://blog.recursiveprocess.com/2011/10/19/domino-spiral.md)
  - [Dr. Square](https://blog.recursiveprocess.com/2011/11/11/dr-square.md)
  - [Drag Race #wcydwt](https://blog.recursiveprocess.com/2011/09/14/drag-race-wcydwt.md)
  - [Dynamic Geometry](https://blog.recursiveprocess.com/2010/08/09/dynamic-geometry.md)
  - [Edward Frenkel on Math and Beauty](https://blog.recursiveprocess.com/2014/04/09/edward-frenkel-on-math-and-beauty.md)
  - [Euclid GCD](https://blog.recursiveprocess.com/2014/09/25/euclid-gcd.md)
  - [Favorite Proof](https://blog.recursiveprocess.com/2013/01/25/favorite-proof.md)
  - [Feedback On My Feedback System](https://blog.recursiveprocess.com/2014/05/19/feedback-on-my-feedback-system.md)
  - [Fermat Was Wrong? Puzzler](https://blog.recursiveprocess.com/2013/09/21/fermat-was-wrong-puzzler.md)
  - [Fibonacci and Recursion](https://blog.recursiveprocess.com/2011/11/18/fibonacci-and-recursion.md)
  - [Final Oreo Post](https://blog.recursiveprocess.com/2013/08/21/final-oreo-post.md)
  - [Firecrackers #wcydwt](https://blog.recursiveprocess.com/2011/02/28/firecrackers-wcydwt.md)
  - [First 21st Century Project](https://blog.recursiveprocess.com/2010/08/02/first-21st-century-project.md)
  - [First Day Activity: Puzzlers](https://blog.recursiveprocess.com/2012/08/30/first-day-activity-puzzlers.md)
  - [First Post (#WCIDWT)](https://blog.recursiveprocess.com/2010/06/01/first-post-wcidwt.md)
  - [Follow-up to 25 billion apps](https://blog.recursiveprocess.com/2012/03/06/follow-up-to-25-billion-apps.md)
  - [Follow-up to 50 billion app downloads](https://blog.recursiveprocess.com/2013/05/21/follow-up-to-50-billion-app-downloads.md)
  - [Followup to Favorite Proof](https://blog.recursiveprocess.com/2013/02/06/followup-to-favorite-proof.md)
  - [Four and Five – Cartalk Puzzler](https://blog.recursiveprocess.com/2014/01/04/four-and-five-cartalk-puzzler.md)
  - [Fractal Brownian Tree](https://blog.recursiveprocess.com/2013/06/06/fractal-brownian-tree.md)
  - [Fun Little Calculus Gif](https://blog.recursiveprocess.com/2013/09/26/fun-little-calculus-gif.md)
  - [Fun with Buckyball Magnets](https://blog.recursiveprocess.com/2011/01/06/fun-with-buckyball-magnets.md)
  - [What Do We Teach When the Code is Free?](https://blog.recursiveprocess.com/blog/future-of-cs-education.md)
  - [Geogebra Dynamic Conics for PreCalc](https://blog.recursiveprocess.com/2011/11/02/geogebra-dynamic-conics-for-precalc.md)
  - [Geometry SBG Concept list](https://blog.recursiveprocess.com/2011/06/13/geometry-sbg-concept-list.md)
  - [Giant Gummy Bear #WCYDWT ?](https://blog.recursiveprocess.com/2011/04/15/giant-gummy-bear-wcydwt.md)
  - [Google Blockly](https://blog.recursiveprocess.com/2012/06/06/google-blockly.md)
  - [How Big is that Pumpkin?](https://blog.recursiveprocess.com/2010/11/02/how-big-is-that-pumpkin.md)
  - [How do I start Programming?](https://blog.recursiveprocess.com/2015/02/23/how-do-i-start-programming.md)
  - 147 more pages not listed
