Recent Tutoring Session Reviews
"The student was sharp and ready for work as usual. The subject was the use of the properties of polygons in order to solve for perimeters, areas, and related measures (side lengths, angles, etc.). He seemed to understand the material well enough, so we moved into his homework and I observed his practices. I explained the source of (ap / 2) to make it more memorable (ap / 2 is the total area of all triangles with a peak at the center of a regular polygon and with one side of that polygon as a base). That seemed to help him quite a bit. We ended on a couple algebra problems. The first required remembering that the product of the diagonals of a rhombus divided by two is its area. The second required noticing that "base" isn't a strict concept, particularly in the context of parallelograms. Sometimes one base will be long and vertical, the other short and horizontal, and the alignment might be very distracting, but as long as the opposite sides are parallel we know the area to be bh / 2 with either base and either height. The student understood all of his material well."
"This session was focused on the continued details of the second problem-set assigned to the student. I used it as a chance to teach some patterns for using arrays, lists, and similar data structures. We worked through the algorithms needed for rendering a quadtree, as well as using a quadtree for collision detection. There were some small issues remaining in our code, but I left them to remain for him to debug as he finished the assignment on his own. We did work through many of the details, so he needs to spend some time grasping what we covered today."
"This was a review session. We did one assignment and then reviewed various topics; Java Exception, Collections, and Method overloading,"
"The student and I went through a file parsing lab that involved reading and editing a text file based on user inputs. It all went fairly seamlessly. He is a very dedicated learner, and it shows that he likes to know what's going on in the background. Overall, this was a good experience. We discussed the next lab that is being assigned tomorrow, and we will meet up again to work on that."
"The student and I looked at how to implement the merge portion of mergeSort and tried to troubleshoot an error he got while implementing Vigenere's Cipher. He understands the Vigenere Cipher and how c deals with Unicode vs ASCII characters, and he is familiarizing himself with how to visualize recursive code."
"Today, the student and I worked on reviewed note naming, intervals, ear training, note values/ rhythm, accidentals, and whole and half step. We covered tonal and atonal music, the history of tonal music, major scales, the circle of fifths, tonic, key, and key signatures. Extra practice will be emailed to her. She made excellent progress during this week."