Computer Science
Session Date
Lesson Topic
Quiz
Lesson Outline
Cabo and I reviewed recent chapter content.

He then took a quiz. He displayed a high level of comprehension with his quiz performance.

Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Part way through our lesson, Cabo expressed some genuine concerns about changes in the recess and morning break procedures.

Session Date
Lesson Topic
Setting Variables to Equations, Common Operators and Modulo Operator
Lesson Outline
Cabo started with a review of proper syntax for setting variables.

We then moved on to setting variables to equations and some of the implications of being able to do so.

We discussed the standard operators. We also introduced a new operation. Cabo was taught the new operation. He was then quizzed about the new operation. We then had our scheduled school break.

Cabo taught me about the syntax of variables and the new operator as a method of checking his comprehension of the material. He did a stellar job.

Lastly, we initiated our review for his upcoming test.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Reading Comprehension/vocabulary
Lesson Outline
As Cabo's computer science teacher was absent, during today's session Cabo completed vocabulary and reading comprehension exercises which we reviewed upon completion.
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
I substituted for Jordan today.
Session Date
Lesson Topic
Bits & Bytes, Variable's Naming Protocols
Lesson Outline
Cabo was presented the technical definitions of bits and bytes. We discussed the implications of storing information in this way. We looked at a small glossary of numbers and letters in ASCII.

Cabo was asked to convert from ASCII binary code to sentences and vice versa.

Cabo was then taught about the naming protocols of variables. He was asked to verify invalid variable names. While initially unable to identify the invalid names, he quickly corrected his errors.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
History of Computers
Lesson Outline
Today we dove deeper into the subjects of yesterday. He read a snippet about a specific Harvard Computer and her accomplishments.

We learned about Turing’s accomplishments during his life and code breaking efforts during the war.

We went on to discuss binary code. Cabo was given some sample problems to work through on a binary calculator.

He did an excellent job of adapting to the binary system.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Turing Machines and the scope of computers
Lesson Outline
Cabo was given a brief history lesson on computers. We discussed computer as a profession and some of the notable computers - such as The Harvard Computers. We discussed the father of computer science Alan Turing. We learned about Turing machines and the strengths and limitations of computers.

Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Pixels and Programs with Pixels
Lesson Outline
Cabo was taught about some of the details of computer pixels including how they are numbered, the range of their possible color values, and the difference and similarities to paints when adjusting their values.

Cabo was shown a program that can be run to remove specific color values from an image.

Cabo was asked questions throughout the lesson, with the exception of one of the comprehension questions, his answers were flawless.

We then initiated our review of the current chapter.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Educational Video game
Lesson Outline
We discussed educational video games and their function and value in education. Cabo made a personal connection to the video game Portal, describing it as a physics game that consists of a series of puzzles that must be solved creatively using/shooting a portal gun. We discussed how educational video games play a significant role in developing teachers' lesson plans and reviewed findings that suggest that video games can help children develop social skills that support their academic achievement. When asked to think of why he thinks they are so successful, Cabo mentioned that they allow learners to take an active role in learning and hold their attention. We agreed the games develop technological skills that will be useful not just for their academic careers, but later for the professional path they choose.
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Subbed today, 10/07/21 for Jordan (Computer Science) 1 hour.
Session Date
Lesson Topic
Strings and String Computations - Digital Turtles
Lesson Outline
Cabo was taught about strings and computations with strings.

He did an excellent job of noticing small details such as the fact that strings do not have spaces automatically placed between them when they are added or repeated.

We then talked about digital turtles. We spoke of the history of these creations and their functions. We spoke about libraries and how they can be used. Cabo did a good job of answering the associated questions for the lesson.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Helping Younger Students and Time-Value of Money
Lesson Outline
Cabo and I had started a discussion on the time-value of money when the school director asked Cabo to please assist in taking a younger student on a reptile safari.

Cabo agreed and did a wonderful job of interacting with a group of Pre-K students. He found several small lizards and a large spider.

His method of interacting was kind, instructive, and adventurous.
Session Minutes
60
Minutes Student Attended
60