Recent Tutoring Session Reviews
"The student and I went over the Brain Teaser chapter of her interview prep book. She should review a few core principles from this chapter (induction, describing the problem in a formula, etc.), but otherwise, she doesn't need to revisit this chapter. She should remember that the sum 1 + ... + (X -1) + X = X(X+1)/2. That is an important formula that comes up a lot in computer science."
"Today, the student and I finished a review of Problem 4 of her ICS 33 Program #1 Problem Set. To complete this problem, we focused on algorithmic thinking, an in-depth description of dictionaries and their inner workings, a review of the application of the iterative process, and finished with a series of UI design talks. She excelled in this session and continues to grow in her understanding of and ability to use Python. This was our final session together, so I left the student with a general call to keep working and believe in herself."
"We finished getting the student's web server up and running on his machine, then added that server to Eclipse. We set things up in Eclipse such that we can now control the server directly through the program. I gave him a basic web project, and he imported that into Eclipse, made some changes, and then deployed his very own web project into his server. He was able to open a browser and navigate his web page."
"We first reviewed some terms the student learned while going over the first section of "Python for Kids" with her grandpa. Then I discussed order of operations and had her do some computations involving changing the order of operations using parentheses or nested parentheses. We ended talking about strings and do basic string copying."
"We had a follow up session after he had some time to start on his rough draft. I supplied him with numerous examples to help him craft the missing parts of his paper. We continued our discussion of overall scope of the architecture he is trying to describe. The hardest part for him is trying to draw the line between what he wants to spend the time representing and what he what should be left at the end for future development. His confidence level is much higher after our two sessions and no longer fears the project."
"We introduced each other and I explained a little bit the computer languages and their usage in general. The student chipped in to introduce himself, and he also helped me to understand where he is regards to computer knowledge. He looks a little bit shy, but when he talks about the project he worked on I saw his enthusiasm. I asked the student to send me the code for his project so that we can enhance it next time as I impart some concepts."