Recent Tutoring Session Reviews
"The student and I went over shortcuts and touchpad commands he can use on his new Mac. We also discussed a few utilities that will help with his work. He has synced up most of his apps with his existing accounts, and is going to play around with what he has to get more familiar with everything."
"Today, the student and I continued working on problem 3 of her 1 problem set. Today was an excellent series of reviews, including single-line for loops, the "in" operator for Python, updating values of variables, and recursion. She directed most of this session with questions about the part of the problem we were working with (processing inputs through a deterministic finite automaton). She performed very well and is demonstrating enduring growth in her understanding of Python. I left her with a call to attempt the next section of the program as well as review the more complicated aspects of today's session. We meet next after the weekend."
"We discussed her networking course, specifically dealing with encryption methods and possible intrusion. We did RSA calculations for hand shaking using a digital signature. We also did a simple python program that implemented the Caesar Encryption. We covered, briefly, methods of compromising those systems and possible strategies behind their algorithms."
"We discussed inheritance again. I provided some general examples in inheritance. The student completed some practice problems correctly. We then moved on to discussing interfaces in more depth. We briefly mentioned static variables. We discussed the differences between lists and arrays. We then moved into a discussion of the merits of lists. We finished today with a discussion on recursion. We did a short example on factorial. I will send a file for another example on the Fibonacci sequence. I think the information is sticking."
"We discussed some of the topics that should be covered in the student's upcoming CS class that begins next week. We went over numbering systems and representations including decimal (base 10), binary (base 2), and hexadecimal (base 16). We also covered the basics of Boolean algebra and touched on truth tables. This was a very visual session and I kept all explanations brief. I left him with some more related material to explore online."
"We discussed the pong game on Scratch environment. The student was receptive to almost all the concepts and at the end of the session successfully programmed a pong game herself. I made sure to ask questions in order to gauge how well the student understood the concepts."