Shriram Krishnamurthi (primary: Bluesky) @ShriramKMurthi 2024-09-05
0/ For those who are curious, here are my top picks. Note that these are for a first-year college course lab session (so I want enough quality material to finish in about 1.5 hours, and minimize software install). See below: â”
2024-08-30
Looking for high-quality, on-line tutorials suitable for college first-years on 3 topics. Please send recos:
- Unix cmds (cat cut grep head sort tail teeâŠ)
- SQL
- git
(Things in the form of a game would also be welcome, but would prefer something that requires no install.) â”
Shriram Krishnamurthi (primary: Bluesky) @ShriramKMurthi 2024-09-05
1/ Our SQL winner is this âmurder mysteryâ. We had three runners-up:
https://swcarpentry.github.io/sql-novice-surveyâŠ
https://datacarpentry.org/sql-ecology-lessonâŠ
The winner and top runner-up need no database install! â”
Shriram Krishnamurthi (primary: Bluesky) @ShriramKMurthi 2024-09-05
2/ For the shell, we went with Software Carpentry (up through but not including the bash material, starting with âloopsâ).
https://swcarpentry.github.io/shell-novice/
The runner-up was this:
https://pwn.college/linux-luminarium/âŠ
(Main downside is itâs too long for our lab time.) â”
Shriram Krishnamurthi (primary: Bluesky) @ShriramKMurthi 2024-09-05
3/ For gitâoh, gitâtop pick was again Software Carpentry:
https://swcarpentry.github.io/git-novice/
For those finishing early, we suggested this for fun:
And for branching (for later reference), this one:
https://learngitbranching.js.org â”
Shriram Krishnamurthi (primary: Bluesky) @ShriramKMurthi 2024-09-05
4/ Thanks to the MANY people who replied. I must say that some of the most frequently cited were just not very impressive IMO, but I donât want to put down anyone, so Iâll just notâŠmention them. Lots of other good ones for other durations/settings. See replies to original tweet.
Mike Stay @metaweta 2024-09-05
Not a tutorial, but an invaluable reference for how to recover when youâve messed up:
https://sethrobertson.github.io/GitFixUm/fixup.htmlâŠ
Shriram Krishnamurthi (primary: Bluesky) @ShriramKMurthi 2024-09-05
Itâs funny how many of these there are, like
Itâs telling when a system needs theseâŠ