= How to do OH = Helping students is much simpler if you've prepared: * Pay attention in staff meeting when the assignments for that week are presented * Read through the spec and do the assignment yourself before your OH shift * Review lecture & section notes so you're aware of how different parts of the course tie together. This way you can pick a relevant section problem / lecture example and address it in great detail. * As you're helping a student, help them develop strong debugging skills. Model using different debugging techniques such as the debugger or print/alert statements. Draw diagrams of any algorithm and compare it to what the code is actually doing. *Ask questions that allow the student to engage with the problem.* * Most importantly, use your role as a *guide* to help them clarify misconceptions and develop their own debugging skills. It's often the case that you can answer their questions with another question - it takes practice, but it will get easier over time!