Recent Tutoring Session Reviews
"The student and I worked on several concepts that she has already worked on in class. Two dimensional arrays were first. We talked about traversing, reading from, modifying, and inserting into 2d arrays. We then discussed recursion, which is one of the more difficult concepts for new software developers. We went over several examples. Last, we went over something called Maps (or HashMaps) that she will likely be going over soon. After she felt as if she understood the concepts and didn't have any further questions, we called it a night."
"The student and I worked on his program. We were able to complete a tricky section on scanning a text file."
"We covered the last released test, and we also covered specific items on the exams, including lab assignments, writing syntax, and how to prepare writing on paper. The student was attentive for the most part. I had him switch to a plain text editor to get him used to writing code without built in error checking. He seemed to be slipping up on some syntax, though I assumed this was because the program he uses on the computer auto-completes this for him. I'll continue to work with him to get him able to do it himself. I gave him some extra practice for recursive exercises. After the time limit was up, I instructed him to finish the assignments and do some extra problems in the book he has. Overall, he was quickly learning and when I quizzed him on random concepts he was able to respond quickly. It looks like he's well on the path to a good grade."
"The student wanted to work on inheritance and implementation of interfaces. I led him through the content so as to give him a chance to do it himself. It seems that some of this content was gone over very quickly in his course and that he didn't completely internalize it. This required me to make sure we did some repetitive exercises. I gave him a small assignment to ensure that he understands this content."
"The student and I reviewed a lengthy assignment dealing with two dimensional arrays. It had a lot to do with how to manipulate the loops to access and modify the arrays. We also went over again the CompareTo method. I tried to highlight the importance in not forgetting certain concepts because he needs to remember for the AP exam. He's supposed to let me know when he wants to finish the assignment after he asks some questions of his teacher."
"Our main focus tonight was to get as far into a project revolving around playing cards. Different activities had us simulating actions like dealing a card or shuffling the deck. Overall, the session went pretty well. The student does a good job following along with my advice and instruction. I'm going to make a concerted effort in later sessions to provide a little less support and encourage him to troubleshoot on his own. We finished at least two additional activities during our session, so it was certainly productive."