this post was submitted on 17 Sep 2024
140 points (99.3% liked)

Asklemmy

43392 readers
1478 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS
 

I am a student in Germany myself and got the rare chance to influence the education about CS/responsible use of technology people get in a special course I will give for the interested in my school this year.

The students will be eight grade and up, and it is a reasonable assumption that I will not have to deal with uninterested students (that and the probably small course size gives me an edge over normal courses beyond my actual planned lessons).

My motivation for investing substantial amounts of time and effort into this is my deeply hold belief that digital literacy is gonna be extremely important in the future, both societally and personally. I have the very unique chance to do something about this, even if only on a local level, and I’m gonna use that. I fail to see the current CS classes in German "high schools" (Gymnasien), and schools with our specialization (humanism) especially, provide needed education. We only had CS classes from grade eleven—where you learn Scratch or something similar and Java basics (most don’t really understand that either, or why you should learn it (a circumstance I very much understand)).
This state of affairs, and the increasing prevalence of smartphones instead of PCs means most students lack any fundamental understanding of the technology they’re using everyday.
My reason to believe that I’d be better at giving CS lessons than trained teachers is that these have to stick to very bad specific guidelines on what to teach, and a lack of CS graduates wanting to become teachers means our school has not a single one who studied any CS (I did).

Some of my personal ideas:

  • how do (basically all) computers work hardware-wise (overview over parts)
  • what is a computer/boot chain/operating system/program
  • hand out USB drives/cheap SSDs to students that they can keep (alternative: a ton of VMs and Proxmox users of one of my hosts) and have everyone pick and install their Linux distro of choice (yes, this is gonna be painful for all involved, but is also—as I suspect many of you already know—extremely rewarding and can be quite fun)
  • learning some "real" programming (would probably teach Python), my approach would be to learn basics and then pick projects and work alone or together (which is useful for learning Git/coding in a remotely readable way)
  • some discussion of open/closed source, corporate tech, enshittification, digital minimalism and philosophy of technology (which would be okay because, you know, humanistic school…)
  • maybe some networking (network stack, OSI, hacking Wifi networks…)

What are your thoughts and suggestions? Took me some time to get to an agreement with the school over this, so I’d like to do my absolute best.

Possibly relevant questions: what fundamental knowledge about tech do you suspect to be still relevant 15 years from now, what would you like to have learnt, what would you find interesting as a student this age…

you are viewing a single comment's thread
view the rest of the comments
[–] SirDerpy@lemmy.world 6 points 1 day ago (1 children)

education about CS/responsible use of technology

The vast majority of what's been suggested in the OP and comments focuses on the technical: CS and IT. But, no one's focused on "responsible use of technology". I'd like to see a course that focused on the morality and ethics of usage.

Examples of possible classroom topics:

  1. Is it moral and ethical to spread disinformation as a means to "good" end? Is it acceptable to spread truth if the consequences are likely "bad"?

  2. Is it moral and ethical to use generative AI to effectively libel/slander a political opponent? Does it the analysis change if used for advertising?

  3. Is it moral and ethical to pirate media? Does it depend on what's being pirated? Does it depend on why it's being pirated?

The "problems with such a course:

  1. It'd require prerequisite of basic philosophy/logic and basic CS/IT. It could be a lot of material to cover. Course construction and presentation needs to be focused, rooted in experience, likely a passion project.

  2. The audience may be too young to think in these terms. A little experience goes a long way towards understanding these topics well enough to have a good faith classroom discussion. I don't intend ageism, in fact the opposite. I think today's youth are more capable than when I was such an age: Make it known that the course is "hard". Those that choose it will excel.

[–] isyasad@lemmy.world 5 points 1 day ago (1 children)

Is it moral and ethical to pirate media?

This is a good one. I had a high school computer class and we had a quiz question that was something like:

Digital piracy is:
a. Moral and legal
b. Moral and illegal
c. Immoral and legal
d. Immoral and illegal

Of course, the only correct answer was "d". I thought it was such a one-dimensional and purposely ignorant question. I'm not even a piracy advocate or anything, but that was kinda ridiculous.

[–] TonyTonyChopper@mander.xyz 1 points 3 hours ago

Big Media must have lobbied your high school