

# Disclaimer: TA's haven't seen the exam yet. Which wouldn't affect the review, but it's worth mentioning ;D

==========

[ cmd [mac]/ctrl[windows] + click to open ]

 - Some slides from sec1: https://docs.google.com/presentation/d/1mVW1SycCWBUIeE4zcL3dw_xHiL9ygZ9KJqN2BF93Lzk/edit?slide=id.p#slide=id.p
 - environment diagram visualization: https://pythontutor.com/python-compiler.html#mode=edit
 - Dijkstra's visualization: https://www.cs.usfca.edu/~galles/visualization/Dijkstra.html
 - DFS/BFS visualization: https://visualgo.net/en/dfsbfs

==========

### Feel free to come to OH, ask questions on Piazza or email us if you have more questions:
- Jaclyn: jthi @ mit.edu -> OH today from 1-3pm!
- Tony: tacui @ mit.edu -> OH tuesday 11-1 

(no lecture or recitation next week!)

==========

# Poll recitation for preference:
 - You guys seem comfortable with classes! Less comfortable with other things?

 - Any particular topics to go over? Write on board
 - Specific questions about things?
 - Potential topics to go over (from material since Midterm 1, can also answer questions about older material):
    - Graphs
        - BFS
        - DFS
        - Dijkstra's
    - Classes, Attributes, Methods, Inheritance
    - Random walks
    - Monte Carlo simulations, probability (meh)
    - Environment diagrams (with classes!)
    - Higher-order functions
    - Exceptions

 Preferences for review?
    - Practice problems (coding problems where you implement stuff)
        - These are pulled from past microquizzes + lecture code
    - Conceptual problems (multiple choice/short answer and we go over it together)
    - We talk generally about the topics you want + answer questions
    - Everyone pays Jaclyn $5 including Tony
