Recent Tutoring Session Reviews
"In this session we focused on loops, and in particular spent nearly the entire session on while loops. This included a discussion of when and why loops are useful, as well as when while loops are the appropriate loop to use. The student practiced using while loops by first writing a function that checks whether a given number is prime, and then using this function to write another function that prints every prime number that is less than or equal to a given number. In order to write this second function, the idea of return statements was introduced and their functionality explained. Overall the student seemed to follow along well, although she is still having some issues with syntax as she is still in the process of getting familiar with Python. She was attentive throughout the session, and asked questions when she was confused or when she wanted to know something that we had not yet gone over (which shows that she is interested in the material.)"
"During this session with the student we went over solving various equations. He seemed to understand these concepts very well, and he only had a little bit of trouble with managing negative values. We went over strategies to make sure mistakes don't happen. One thing I told him was to write out every step no matter how easy it is. This way everything is much clearer, and makes doing the problem a lot easier."
"He and I discussed Dijkstra's Algorithm, A*, and the implementation of priority queues to help him with the pathfinding AI his game will implement. He decided that there is a trade-off between the speed of the algorithm and the efficiency of the path, so he will use a simplified graph for non-military units to keep movement quick and inexpensive."
"Our last session was held on Tuesday. The student and I went over everything we learned such as printing, posting on Facebook, purchasing items on Amazon, Google searching, copying and pasting, etc. She seems to really have a grip on basic computer skills and seems very confident. The student has tremendously improved and has been open up to the virtual world of computers as a result of our sessions."
"She had most of her work done; she just needed help working with the rehash function. We ran into some issues with how to debug some parts of it, but she will work on some of the suggestions I gave her and make any corrections. We will meet again if she needs more help, but I believe she is on the right track for finishing the assignment. She was very engaged and had done a lot of great work to complete the assignment, so I helped debug some small issues and point her in the right direction to finish the assignment."
"The student and I started with Unit 1 on the Internet, and talked about the assignment dealing with the need for addressing in broadcast protocols. We re-watched a video on IP addresses and DNS servers, and then he answered the homework questions. We then proceeded on to the next unit, HTML and web design. I used the analogy of the elements of a printed book and using HTML to describe similar elements of a web page. We then re-watched a video introducing HTML, and finished by verifying that he had correctly followed the instructions from his HTML-related homework."