Make sure to go through the student submissions - they identified some problems in the pre-class assignments. Also choose representative solutions from students for solutions for future semesters!
- It seems that basically everybody uses VS Code - get them to install that for Day 1 and provide lots of support.
- I need to update the class coding standard - it feels very old-fashioned, particularly around comments.
- Need to go through all of my written notes for the semester and scan them - can share them with the students in the future.
- The hyperbolic conservation law days are too hard -- the in-class and pre-class assignments take way too much work. I need to figure out how to make those simpler next time - maybe scaffold them in some way? Maybe more scaffolding in the pre-class and in-class assignments?
- Need to go back through my written notes on the paper copies of my lesson plans - transfer relevant things into the repository!
- Day 2 or 3 PCA - some typoes/confusingy worded stuff (Meir pointed this out)
- For parallel computing -- think about introducing GNU Parallel -- https://www.gnu.org/software/parallel/ and https://www.gnu.org/software/parallel/parallel_examples.html
- Carlo Piermarocchi statistics class -- potentially useful for homework assignments, etc. for next year. https://astro.uchicago.edu/~carlo/Astro210_2025/
- Students in 2026 took SO much time to do many of the pre-class and in-class assignments (I'm thinking specifically about the differential equation sections here). I need to think about how to make this class take less time for the students. **Maybe do some more scaffolding in the pre-class and in-class assignments?
- Watch this video on teaching with AI: https://www.youtube.com/watch?v=7E78BH6gS0k
- add .gitignore files to all of the assignments. Include .ipynb_checkpoints, .DS_Store, aux, log, out, pycache directories, .pyc files, etc.
- make a manifest for each PCA and ICA for what files go into the assignment repositories
- I was far too permissive about turning things in late, which generated a lot of frustration for me at the end and encouraged bad behavior from the students.