Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 2.12 KB

File metadata and controls

17 lines (14 loc) · 2.12 KB

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.