Dan Anderson

Dan Anderson

@dandersod.recursiveprocess.com

Math & CS teacher. PAEMST 2017. NYS Master Teacher Emeritus. Desmos Fellow. Creative Coder? #MTBoS He/him/his Capital District, NY · recursiveprocess.com

643 followers248 following608 posts

I've used a custom timer for quizzes/tests mostly because I didn't like the timers showing the number of seconds counting down. My first version was hand coded and rudimentary. Then a CS student rewrote it for me and I used that version for several years.

Math is weird. This guy (and his student) derived the cubic and quartic formulas. Also had to "invent" complex numbers and spread the use of negative numbers in Europe. Described complex numbers as "as subtle as they are useless". Love it.

One small hack that might be useful. If you have access to magicschool (or some other student facing AI tool) and want to give them (fully optional) review bots for them to get review for tests etc, and you have claude pro (for educators it's free this year!).

Then you can have claude create the detailed tool info and descriptors. But to harden this and improve the tool you can have claude "act as a student" and live test the magicschool bot with questions and requests. Claude will test the bot and will improve it's tool info based on those tests.

Iterative design! It def. helped and I think the review bot both makes less errors and is more helpful after claude "hardened" it a bit. Am I tempting fate? Will these AI tools conspire against me? Maybe!

How are high school students using Generative AI? I analyzed anonymous feedback from my Precalculus and AP Computer Science classes this year. Here’s what I found about how students are integrating AI tools into their learning workflows:

View full thread

"I used it to tell me where the error was and what caused it, then I would fix it myself—no copy & paste ever." Students stressed code ownership: "Using AI for debugging made sense because having it explain errors is easy and helps you learn."

Students aren't just using AI to cheat; they're using it to unblock themselves, debug, and explain concepts when they're stuck. The future of teaching is helping them use it as a learning tool, not just an answer machine. Does this all actually lead to better learning??? NO IDEA.

How are high school students using Generative AI? I analyzed anonymous feedback from my Precalculus and AP Computer Science classes this year. Here’s what I found about how students are integrating AI tools into their learning workflows:

View full thread

"AI can answer questions quickly and conveniently when doing homework at home and students aren't able to ask their teacher." But they warned about passive learning: "I can see AI being helpful, but it's too much of a temptation to just get the right answer."

In AP Computer Science Principles, AI adoption was much higher: ~85% of students used it. Average helpfulness: 4.13/5. How they used it: • ~85% Explaining concepts • ~70% Studying / test prep • ~50% Debugging code And ~80% said they understood the code the AI helped debug.

How are high school students using Generative AI? I analyzed anonymous feedback from my Precalculus and AP Computer Science classes this year. Here’s what I found about how students are integrating AI tools into their learning workflows:

In College Precalculus, ~55% of students used AI. Average helpfulness: 4.0/5. How they used it: • ~90% Explaining concepts • ~65% Checking homework answers • ~35% Studying for tests It served as a key "at-home TA" when stuck on tough DeltaMath homework.

More and more I think we're at a crossroads with teaching CS and AI. Working with agentic AI lately, I’ve noticed I barely touch code anymore. But knowing the mechanics of how the program works in the background? Irreplaceable.

View full thread

What info are apps taking in? How do we, as the humans behind the prompt, take responsibility for that data? The shift from "syntax writer" to "system overseer" is massive, and our educational frameworks aren't ready.

More and more I think we're at a crossroads with teaching CS and AI. Working with agentic AI lately, I’ve noticed I barely touch code anymore. But knowing the mechanics of how the program works in the background? Irreplaceable.

Is the question now: how do we teach the foundations? Students still need to understand how data structures work, what databases can do, and where the dangers lie. Even if we aren't writing lines of code, we are still the architects.

Dan Anderson reposted

Introducing Desmos Notebook (beta), our newest tool that combines text, expressions, sliders, and graphs all in one place. As you get to know Notebook, we’d love to hear your feedback, feature requests, and any bugs you find. We can’t wait to see what you create! #iteachmath #mathsky #iteachphysics