When the PC was invented, leaders like Bill Gates thought it would "give the individual the ability to work at the scale of an entire organization".
This missed the human factor of collaboration.
People don't need tools that output the equivalent work of an entire organization.
They need tools that allow them to organically self-organize and meaningfully operate at the same scales as an organization.
That's how you build things that help people.
No, Pope Francis Isn't Opening 'Tomb of Lucifer' in Vatican on Christmas Eve
The claim stems from the celebration of the 2025 Jubilee, a Roman Catholic tradition that happens every 25 years.
Used the laser cutter to make a holder for my class set of spirographs — for the lessons I like to do my students need to know how many teeth the gears have. They write a program that produces the same curve using turtle. (with older students we do the trig, which I just call “magic circle functions” for the grade fives)
This will make it all go much smoother!
This is 8 sets packed into one box!
#math #mathEducation #teaching #spirograph #mathematics #k12 #hypotrochoid #trigonometry
Imagine this: a gift that’s not just a one-time gesture but a sustained act of care – a love letter delivered monthly, complete with a poem, holo sticker, and exclusive treasure.
Gift it for up to a year and leave out the malls and hectic decisions:
patreon.com/warandpeas/gift
Michael Moore makes SICKO free to watch after the UnitedHealthcare murder.
"The anger is 1000% justified. It is long overdue for the media to cover it. It is not new. It has been boiling. And I’m not going to tamp it down or ask people to shut up. I want to pour gasoline on that anger.
Because this anger is not about the killing of a CEO. If everyone who was angry was ready to kill the CEOs, the CEOs would already be dead."
reshared this
10 excellent shows and movies from 2024 to stream on Max
Between The Penguin, Dune: Prophecy, and I Saw the TV Glow, Max has you covered when it comes to last-minute streaming options to get you through the holidays.
✨ Calling All Web Development enthusiasts and experts!✨
💡 Good news! The session submission deadline for #DrupalMountainCamp2025 has been extended to December 31, 2024. Don’t miss your chance to present your ideas and engage with the best in the #OpenSourceCommunity. 🌄
👉 Submit Your Session Today: event.drupalmountaincamp.ch/dr…
#DrupalMountainCamp #DMC2025 #InnovateWithDrupal #OpenSource #DrupalCommunity #Nuxt #React #Next #WebDevelopment





Alexandre B A Villares 🐍
in reply to myrmepropagandist • • •myrmepropagandist
in reply to Alexandre B A Villares 🐍 • • •I have not made the code neat enough for other teachers to use yet, though I will some day. But here is the sketch we use in grade 5
trinket.io/python/8d22824884ef
myrmepropagandist
in reply to myrmepropagandist • • •Grant_H
in reply to myrmepropagandist • • •myrmepropagandist
in reply to Grant_H • • •They do most of what is in the first tab themselves. But I help them with the loops. Their code is even worse LOL. But as long as it draws what its supposed to I say very little.
Many of them struggle with the for loops.
Grant_H
in reply to myrmepropagandist • • •myrmepropagandist
in reply to Grant_H • • •They have had at least 5 class periods doing python with me. All of them have a LOT of experience with scratch from grade 4 ... and to my delight the skills from doing that do seem to transfer.
The project they do before this one involves drawing a maze (on paper) then I scan it and they make the turtle go through their maze.
Grant_H
in reply to myrmepropagandist • • •Is class an elective of some sort, or does every kid have to do it?
myrmepropagandist
in reply to Grant_H • • •myrmepropagandist
in reply to myrmepropagandist • • •I used to be kind of scared of scratch if you can imagine that. But, I kind of like how it lets their programs be so messy with functions and stray variables just lying around. I think it can be used to teach the concepts of variables and functions rather well.
Iteration? Well... that they don't seem to get until I start working with them.
Grant_H
in reply to myrmepropagandist • • •I can! Although mine is more a snobbishness, I suspect :/
Trying to do string manipulation in Scratch once has left me permanently scarred. The investment in a language is too much for it to have any significant dead ends.
If the previous classes have laid a solid foundation, then you can move onto more complex ideas, like iteration?
Do you have any disengaged/ "I can't do maths" kids?
myrmepropagandist
in reply to Grant_H • • •I do have "I can't do math" kids, but I just say "this isn't math" and do not elaborate.
This is a white lie.
Grant_H
in reply to myrmepropagandist • • •How big are the classes? And what are they coding on?
myrmepropagandist
in reply to Grant_H • • •They code on trinket.io/python/ which I have mixed feelings about since I'd rather they just run the code on their machines but I have not found a frictionless way to set that up on chromebooks.
My older students work on macbooks and I have them run all their code on their machines.
My classes are 14-20 students. We have a hard 20 student limit for all classes and I think that should be THE LAW.
Grant_H
in reply to myrmepropagandist • • •Have you seen Thonny as an IDE? Written specifically for teaching - it's debugging for topics like recursion is awesome.
myrmepropagandist
in reply to Grant_H • • •Matt McIrvin
in reply to myrmepropagandist • • •@grant_h @villares The thing I think is coolest about scratch is that it's inherently multithreaded. When I was first learning programming, that kind of programming was such wizard-level stuff that even professionals didn't entirely have a handle on it, and languages usually didn't have support for it built in. Now it can be part of an educational kid's language.
My least favorite thing about it *was* that when I was first playing with it, when my daughter was a little kid, you couldn't define your own functions (there were forks of it that added that). But now you can.
Matt McIrvin
in reply to Matt McIrvin • • •Matt McIrvin
in reply to Matt McIrvin • • •Matt McIrvin
in reply to Matt McIrvin • • •llewelly
in reply to Matt McIrvin • • •I seem to recall the TRS-80 basic varieties I used as a child didn't support very many arrays - in fact I recall being excited when I discovered one of the basic varieties supported more than one array!
myrmepropagandist
in reply to llewelly • • •@llewelly @mattmcirvin @grant_h @villares
"sonny in my day we could only have three variables. And we were HAPPY."
Matt McIrvin
in reply to myrmepropagandist • • •myrmepropagandist
Unknown parent • • •@Scmbradley @grant_h
It's more complex than it looks on the surface, and there are a lot of little details that can waste a lot of time when you are teaching if the environment isn't well-designed. I'm working with the tech team to get it so they can run code on their laptops next year maybe.
Then I can also show them sites like trinket so they can see that their skills can be used in many places.
Nazo
Unknown parent • • •@Scmbradley @grant_h It also has advantages like you don't have to worry about external downtimes, connection issues, companies deciding randomly to do bad things whether you want them or not, etc etc.
Online and offline each have their place, but sometimes I feel like more than 3/4 of what people do online would be better served offline.
llewelly
Unknown parent • • •indeed, plenty of people train LLM models to generate prompts for image generating models ... or there are scripts to use shatGPT or its competitors to do it. Waste layered on waste layered on waste. Every new round of techno-hype puts the dream of ending fossil fuel emissions gets further and further away. No matter how well or how poorly the technology works, its promoters are well on their way to having oceans of blood on their hands.
Grant_H
Unknown parent • • •