deleted by creator
deleted by creator
Yes, it’s short for “cooperative”. All of “coop”, “co-op”, and “coöp” are all technically correct (historically cooperative was spelled coöperative and co-operative), but co-op is probably the best to use because “coop” usually refers to chicken coops.
Unless every browser decides to allow scripting in a less shotgun-your-foot language, javascript will remain widely used.
It’s called web assembly, and all the major browsers (Safari, Chrome, Firefox, Edge) now support it. That’s not to say that Javascript is going to disappear, but other languages might take over much of its marketshare.
Ah, I see. So being “devalued” is like mixing base metals in your gold coins, while “cheap money” is like loaning out the treasury. Both contribute to inflation, but in different ways.
Honestly, probably the most important thing is to move away from any tools that hide what is going on. “Magic” is bad for learning, though it can be useful once you already know what is going on.
If I were to teach a class like this, it would be something along the lines of:
help
,ls
, andcd
.apt
After they are comfortable with the terminal, I would walk through installing the Ubuntu desktop distro so they now have a GUI. Then, I would teach them a “real” programming language, probably Python:
git
After that, I’m not sure where I would go–there’s a lot of different directions! Some ideas:
I also think a capture the flag event would be fun (like /u/[email protected] suggested), but maybe wait till closer to the end of the year/semester for that