has reached the end-of-life and is now read-only. Please see the EOL announcement for details

Writing for curriculum/education is hard, sometimes you need to sit and flip the Thought Pancake until it makes sense and sometimes you need to write until you've pulled the whole creature and all of its tentacles out onto your desk.

Public school teachers should be concerned with developing and fostering anti-capitalist computing education, but 90% of university CS educators are ideologically opposed to this work.

Show thread

Part of the problem with CS education being so higher-ed oriented is that the politics of capitalism end up colonizing public schools, where the issues of teaching and learning computing are very different than those in university programs.

I think I'm still coming to terms with the fact that the vast majority of CS education research has to do with teaching coding to people who *already know how to code*

octojon relayed

Wrote a little guide for how I got simple networking to happen on Pico-Pond, my #pico8 demake of Frog Chorus.

Guide + full commented source code for the project here:

octojon relayed

we're supporting a study on the role modders and rom hackers play in games preservation and archiving - if that description fits you and you'd be willing to participate in an interview, fill out the form here:

Whenever someone poses the question "what does a hobbyist-friendly programming language look like" I'm always torn between "it doesn't, focus on teaching better" and "we already have Lua, what more is there to ask for"

octojon relayed

They're here! Finally these component fidget rings are for sale on my shop. Limited quantity! Enjoy and thanks for your support 💚💌💍

Turns out you need hard drive space to boot your computer? Who knew

octojon relayed

i spent the bulk of the last year getting a worker-owned technology cooperative off the ground! all my paid professional work is now done through the EMMA Technology Cooperative

EMMA is me, @andymakes Ivan Safrin and Gwen Pasquarello. it's an experiment in non-hierarchical consensus-based labor organization, and it has been an absolute thrill to work in a way that aligns with my principles for the first time!

octojon relayed

Laser cut panels for a new all-in-one norns, grid, knob controller device I've been scheming up for the last few days arrived. I love making new contexts for old devices of mine, feels like new equipment even when it's not #theWorkshop

Bonus points if there's a specific concept the game would be particularly suited to teach

Extra bonus points if the game is weird :)

Show thread

I'm considering making some tutorials to help students learn basic coding stuff by making clones of games. I have some generic ideas for clones (Galaga, Pac-Man, some kind of platformer, SimCity, etc.)

What other games stand out to you as good candidates for this kind of thing?

Catch me searching "OP-1 tactile switch stabilization plate" and sobbing

Show thread

Absolutely infuriating seeing a great component in the wild and not being able to find it at any distributors. My biggest barrier to success is likely that I don't know the names of things.

Again--lots of folks are posing answers to this question in a really compelling way. I hope folks' work toward equity-centered CSEd, critical computing education, and many other lines of inquiry start finding themselves at the center of K-12 CSEd.

Show thread

I'm really interested in seeing how the field begins to answer a really important question: "why should we teach CS to kids if most of them won't actually *work* in CS?" And because CS is so entangled with capital, I think the debate will be pretty contentious.

Show thread

CSEd hasn't had that philosophical debate yet, at least not at the same level of rigor as other fields like MuEd. People are starting--critical computing in K-12 is part of that process. But most of the field still orients itself around HE paradigms.

Show thread
Show older

the mastodon instance at is retired

see the end-of-life plan for details: