eunuch temple priestess
@riley@fiera.social

  • 2 Posts
  • 15 Comments
Joined 2 years ago
cake
Cake day: April 28th, 2023

help-circle









  • I think about this all the time, I really could see myself getting into computer education ten years down the line.

    What I would do is this:

    • Focus on recreating styles of computing that produced our most digitally literate generation: Gen X (for context, I was born in 2000).
    • Give everyone in the class a Raspberry Pi and a MicroSD card. Guide them through the setup process. This recreates larger, more complicated computers in microcosm.
    • Start out with the Lite version of the Raspi OS, allow students to discover the different components of an operating system: Bash, window management, sound, the desktop, office applications. Take them through some common Raspberry Pi tasks.
    • Do not allow the class to become the Adobe/Microsoft power hour. This is the number one way we are failing our students today.
    • Have a unit focused around free software and the open source movement. Focus on social media literacy as well. Ensure that students understand how social media algorithms work, how these companies make money, understand that users are the product.

    There’s probably more I could come up with if I sat down to really plan out a week by week lesson plan, but this is off the cuff where I’d put the focus. So many of these topics have Connections-style related points. “Why is my computer at home different from a Raspberry Pi?” gives you a great opportunity to expand on CPU architecture, which leads to how computers actually “think”. I remember when I was a child one of the things that I was most confused by was how a computer was able to turn Python into something it actually understands, that can be a fascinating lesson in the right hands. How does a computer know where to look on the disc when it boots up? It’s great!

    Kids already know how to use phones and tablets. Take concepts from those, concepts they are already familiar with, and then explain the deeper process behind it. Computers are engineered by people, you can understand them, it’s not magic.






  • Fedora is what I’ve got on my Thinkpad right now and so far it seems pretty good! Silverblue is very intriguing to me but I chose not to go with it because I need to be able to modify aspects of how the lower system works (using JACK for audio for music production purposes; afaik this is not really supported through Flatpak). Compared to Arch or Nix OS or whatever else that’s popular with the hardcore Linux enthusiasts, Fedora is just right for someone that needs a working system to just get stuff done.