Recent Tutoring Session Reviews
"During this session, the student kept working on her word search assignment. We spoke about an algorithm used for loops to search horizontally from left to right in a two dimensional array. In order to get the student to understand the algorithm, we went over the code through debugging mode step by step. Prior to going to the next step, I would ask the student to predict the outcome (which she got correct most of the time). After going over that algorithm, the student and I spoke about how to change it so that it would work from left to right. Effectively, the ideas we came up with ended up working out. We also got the vertical search from bottom up and from top to bottom to work as well. For our next session, we will hopefully get all of the diagonal searches to work."
"We continued working tonight on the student's calculator project. She had done a lot of the work herself and just needed a few pointers here and there for the standard math functions. Tonight we added the ability to square a number and we attempted a factorial function. We also added the ability to use a decimal point. Finally, we added some basic error handling, in case of accidentally pressing the keys twice."
"We worked a little on implementing Dijkstra's Algorithm (single-source-shortest-path) in C++. We also worked on implementation choices for directed and undirected graphs."