Recent Tutoring Session Reviews
"Today we discussed the basics of a guessing game, which included some error checking and required a basic awareness of De Morgan's laws."
"Today, the student and I worked on ArrayLists. I gave him help with his Syntax. He was willing to learn. I sent him a link to a well known tutorial for him to study."
"We covered specific interfaces like the measurable interface. We also covered some programming practices in the workplace and real world use scenarios. The interfaces seemed to make more sense now, and the student had a light bulb moment today, which I was glad to hear."
"This week took us into chapter three, and our first big program. It's an implementation of Memory. So far, we were able to talk about importance of licensing, and how to document it in your code. We also examined several of the named constants in the game, made changes to them, and observed the effect it had on the program. Next week, we will explore more of the program, and have fun fiddling with it, to see if we can make it harder, easier, and also see how many ways we can break it."
"We reviewed many topics for the student's networking course. These included IP addressing / subnetting, many aspects of reliable data transport (including the two main primitives: go-back-N and Selective Repeat), TCP details (sequence numbers addressing bytes, three-way handshake), ICMP packets, and many smaller aspects of networking."
"The student worked on his assignment, which was to create a program that analyzed a list of numbers, determined if the numbers could be arranged in a "pyramid" pattern, and then found the "shortest path" from the top of the pyramid to the bottom. He had already written the function to determine if the numbers could be arranged, so we worked together on the latter. He had the right conceptual idea of how to accomplish the task, but the translation of the idea into a series of logical, step-by-step tasks was still a struggle. I think that today's assignment was a bit difficult because it involved a couple concepts that I don't think his teacher has devoted any specific time to (nested loops, ArrayList manipulation, min/max). However, I still believe that he is making progress."