Recent Tutoring Session Reviews
"The student went through his homework questions. He solved each one, and we discussed at length how he came up with the solution to ensure that he was able to understand what was going on. Our main focus was around different kinds of polymorphism, as well as some recursion optimization."
"The student worked on his assignment that dealt with class interfaces. He was able to complete approximately 50% of it. He is still requiring very careful guidance to make progress on his assignments."
"I first critiqued a selection sort algorithm attempt written by the student. After going over some of the issues, I re-assigned it. We used the AP CS practice test to guide this session. We began by going over the free response problems with which she had difficulties. When prompted she does understand much of the content. However, she needs to work on achieving success independently. I assigned several versions of how to answer the questions that we discussed. She is to complete these, as well as a 2D array practice assignment for next time. We also began reviewing the multiple choice questions from the exam. Many of the issues she had were easily addressed."
"In this session we covered Heaps and their usage. The student needed help with the coding aspects of the course. She feels she has a good grasp on the content itself, but is not able to represent it in procedural logic. I helped answer, and explain, one portion of her lab assignment. I asked her to complete the other listed function and email me with her results. I will grade these responses and send a response email with my findings."
"This session we focused on multiple choice for the AP Computer Science exam. We reviewed some of the remaining questions from the practice question database. Then we covered the distribution in the AP Computer Science exam and the best strategies for each type of multiple-choice question. We reviewed how to convert binary to numbers and vice versa, also determining storage size in binary for different primitive value types. We covered some of the practice problems the student had issues with, and lightly covered program development as in top-down or bottom-up design, and particularly the strategy for them. We also covered computational design and finally ended with examples of hard multiple choice questions. I left her with some free-response questions from earlier AP exams that will be great study material for her until our next visit."
"We did general practice for the AP CS exam. We began with conceptual practice questions on object oriented programming and the Java language, and we discussed the difference between overriding and overloading methods. We solved several program analysis questions, and reviewed recursion."