Recent Tutoring Session Reviews
"The student had her second assignment for this fast-paced college class. Some of the concepts are advanced web development (already on chapter 10 in her book). She had a good start on the project, but halfway in, was unclear how to complete the assignment. I showed her how to dissect the project specs into manageable tasks. She was so pleased with herself whenever the project came together at the end of our session. I gave her some online reference material related to what we just covered and explained to her how to approach the material conveyed in the book. She has already learned a harder computer language. I believe she will gain confidence quickly with some practice of code samples in the book."
"The student and I reviewed his previous homework assignment(s), the last test and what he had trouble with on it (binary numbers and binary math), and looked at the first problem on his next homework assignment. He was having trouble understanding how to iterate through a list using a for loop - something they may have learned in class but he hadn't had much experience with. We talked through how lists work and how you can use an index to access a list's contents. Using this process and a for-loop, we successfully iterated through a list of inputs to output the mean, the variance, and the standard deviation of any set of numerical inputs (the purpose of that homework question). I left him to work on the remaining 3 or 4 problems by himself and reminded him to reference the work we did today as well as the course slides if he finds himself getting stuck."
"We covered more of the fundamentals, really reviewing everything that we had gone over so far. At this point, we want to do practice problems (both in code and on paper) so the student remembers the code constructs 100% on his own. I'll be making a set of flashcards that he can use for repetition-based learning, and that will also help. The session also went really well. It seemed things stuck more than usual. He said that was because he did better than expected on his midterm, and now he's really motivated to keep improving. Which is awesome!"
"Today, the student and I began working on Lab 11 for his CS 61 course. This lab was a review of iterative data types; the iterators they interact with; and an examination of generator functions, a specific kind of iterative data type. We covered syntax, program design, and concepts surrounding iterative data and all its associated processes in addition to some practice. The student was very receptive and an excellent student today, following with enthusiasm all of the concepts I presented. He then updated me on his most recent score in the class, receiving full marks for his Lab 10, our first assignment together. I am very proud of the progress he is making and look forward to our next meeting."
"We went through a bunch of Python examples and code. The environment in which she is required to do the book examples is a challenge. Through all this, she is keeping a great attitude that is helping her learn the material."