Recent Tutoring Session Reviews
"We covered functions and variable assignments. I suggested to the student writing functions to display custom alerts of his own and testing them."
"We talked about indexing within lists, nested loops and how to represent matrices with 2-dimensional lists. The student is struggling to recall the newly learned material so I advised that he go back and review all the lecture material up to this point. I left him to continue working on project #3 by himself and we can review his work when we meet next week."
"We continued working on the student's biggest assignment of the semester. This session was particularly good in that he was much quicker at putting all the pieces together and getting the code right the first time. I think the reason behind this was that I made a huge point of visualizing the data we were working with. I don't want him to just see two variable names and have no insight into what they hold because that is not an effective way to program. So I quite vigorously forced him to conceptualize what these data structures actually hold. With this in mind, he did much better. So I consider this a great win. I'll keep this strategy in my pocket for the future."
"Today, the student and I worked through the first few questions of a practice final. The questions focused on his ability to interpret the code as the Python interpreter would as well as his knowledge of built-in Python functions. He performed very well, demonstrating an excellent ability to follow the progression of code. I left him with a call to develop questions about upcoming assignments and this practice final and work to finish this practice exam on his own. I will field his questions during our next session on Sunday."
"The student has a fantastic attitude and has accomplished an amazing amount of work on her project. We will meet again to cover some final details about her project."
"Today's focus was bug hunting and fixing. We covered things like reading documentation to determine what a bug is, reading test cases to see what they are testing, and some fundamental concepts, like passing by reference and making copies vs. references."