Computer Science
Session Date
Lesson Topic
More Pygame
Lesson Outline
We are working on creating a race car game.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Installing Pygame
Lesson Outline
We have started exploring programming games with Pygame.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
While Loops
Lesson Outline
Cabo learned about While loops.

His familiarity with For loops allowed us to progress quickly through this material.

I presented material from the chapter about while loops including logical statements, proper syntax, parts of the body of loops, infinite loops, and more.

Cabo was asked to look at lines of code to analyze what would happen when the code ran. He was also asked to arrange lines of code to generate desired effects.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
W3Schools/Review
Lesson Outline
We reviewed a W3Schools tutorial and a visualization of an HTML page structure. Cabo reviewed how to build a website and played a game tasking him with correctly matching start and end tags together. The tutorial refreshed Cabo's recall of the purpose of web browsers and to facilitate his reading of HTML documents and how to display them. Cabo expressed that he feels competent in this area of technology.
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
I was asked to sub for Fabrice this afternoon, 3//25/22 - from 1:30 - 2:30, with Cabo.
Session Date
Lesson Topic
Physical Design Consdirations for Programming Project
Lesson Outline
Cabo was asked to research and ideate possible designs for his laser programming project.

For this task, he had to lookup the size of the electronic components that would be housed inside of our decorative housing. I presented to him regarding some possible materials that could be used. Those materials included crafting foam, paper mache, plaster, fiberglass, and per his request aluminum.

We discussed requisite material thicknesses, clearances, and tolerances.

Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Test
Lesson Outline
Cabo took a test today.

This test covered the same topics as the pretest that he took at the start of the Computer Science class.

He was focused during the test. He attempted to work the problems out in his head.

At the end of the test we discussed the topics that will be common to almost every Computer Science Principles end-of-course test that is offered.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Programming a linear fit
Lesson Outline
Cabo has learned about the best linear fit equation and how to implement it in Python.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Working on the LCD and calibrating of the ultrasonic meter
Lesson Outline
We have continued on the programming of the board, improving the LCD display and working on a self- calibrating method.
Session Minutes
60
Minutes Student Attended
30
Session Date
Lesson Topic
Programming Arduino
Lesson Outline
We moved to programming Arduino and compensating for the board time delay due to computing processing time.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Graphing functions with matplotlib
Lesson Outline
We have started exploring the functionalities of the matplotlib library.
Session Minutes
60
Minutes Student Attended
60