1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# TA Adventures
For some reason, I managed to become a TA for VG151, Accelerated
Introduction to Computers and Programming. There are a few possible
reasons. One of my guesses is that the professor is also a Linux user.
Our course infrastructure is almost exclusively FOSS:
- Video conference: Zhumu (Chinese Zoom), non-FOSS
- SCM: git, FOSS
- Git forge: self-hosted Gitea, FOSS
- Instant messaging: self-hosted Mattermost, FOSS
- Online judge: self-hosted JOJ, FOSS
- Canvas, FOSS<sup>[citation needed]</sup>
- MATLAB, non-FOSS
- C/C++ Compiler: gcc, FOSS
- Build system: GNU Make and CMake, FOSS
On 2022-08-19, I received an email from the undergraduate education office
(UEO) that I got the offer. Naturally I went "woo-hoo party timeeeee".
Later I met my colleagues, two sophomores and one junior, plus another
junior whose title is "volunteer assistant" (thanks Mack!).
On 2022-09-13 the semester began with a campus lockdown due to a positive
case of Covid. As a result all lectures that afternoon switched to online
mode, just like the previous summer semester except now I'm at school
rather than home. This sucks _ass_. This _might_ be reversed if
circumstances go the good way, or it just might stay.
Anyway, enjoy my compilation of blogposts on life being a TA:
- [Funny shit](vg151_funny_shit)
- [Lab 1](vg151_lab1)
- [Exam 1](vg151_e1)
|