Computer
Session Date
Lesson Topic
Coding: Creating a Fun App page
Lesson Outline
Sam warmed up by doing one level of a coding game that encouraged algorithmic thinking.

He then reviewed some HTML code.

Sam was then given an exploratory period for the W3schools website. He elected to impose a pre-quiz upon himself. He scored just under 50%. While this does not count for a grade, it does perhaps indicate an intuitive base understanding of the logic used in programming.

After exploring, I showed him some other parts of the site that will be useful.

Sam was then introduced to bubble.io. It is a visual programming site. He created a web app that allows people to enter an address and then locate that address on an Apple-style map.

He took a screenshot of the application.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Coding
Lesson Outline
Sam was introduced to some basic coding concepts.

We discussed binary code. We discussed the purpose of programming languages at a conceptual level and listed several of the most prevalent languages. We also spoke about the syntax of languages in general and wrote one line of code.

We discussed the technological requirements of the class.
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
He seemed enthusiastic and willing.
Session Date
Lesson Topic
Coding: Creating a Fun App page
Lesson Outline
Cabo was charged with creating a fun app page of his own design that:

A) Collected inputs from the user, B) Used at least one radio button, C) used a reveal function as part of its workflow, D) used at least one traditional button.

Cabo continues to improve each time that I see him as far as making good decisions with regards to his computer usage. That being said, today he did get distracted during coding class for approximately 7 minutes at the start of class.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Coding
Lesson Outline
Cabo worked through a coding tutorial to create an app. The purpose of the app today was to allow a user to input an image with an associated name. The app would then display the image name in a list by using a repeating group.

When users click on the image names in the list they are directed to a second page of the app where the picture is displayed.

Cabo had to create the input fields, button, repeating group, second page. He also had to connect each of these elements with the appropriate workflows so as to make them functional.

After working through the tutorial, Cabo created an improved upon algorithm that he created the class prior.
Session Minutes
60
Minutes Student Attended
45
Lesson Comments
His first part of class was spent outside playing tag and socializing with the other students.
Session Date
Lesson Topic
Real world applications: Netflix's Algorithm
Lesson Outline
Cabo and I read an article from Wired Magazine.

It discussed the Algorithm that Netflix uses to suggest programs to viewers.

He was asked to engage with facts presented in the article such as the 250 million profiles that exist on Netflix, the type of tags that are applied to content, and how time of viewing is monitored.

Cabo was able to make insights into likely recommendatons, value assignments, and the like.

He was actively participating in our conversation.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Programming: Introduction to Algorithms
Lesson Outline
Cabo was formally introduced to Algorithms.

We defined them and discussed common types in addition to giving examples of specific algorithms.

Cabo then reasoned out the steps of a sorting algorithm. He also worked on attempting to improve the Netflix algorithm. Lastly, he wrote and tested his own algorithm.

Cabo transitioned fully away from his computer this morning. Great Job!
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Intentions with Programming & STEM
Lesson Outline
After brief introductions, Ben decorated a Valentine's Day bag. We discussed his experiences with computer programming. He told me about using scratch. He also told me that he is interested in doing art for programs and games on the computer.

We discussed the program Blender. He explained how photoshop felt somewhat overwhelming. In response, we discussed 3DC.io as a soft introduction toward his goals.


We viewed bief videos showcasing both of those softwares.


Assignment
Start Conversation about downloading 3DC.io
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
I really loved working with Ben.

I am going to look into getting the softwares mentioned at the school.

Session Date
Lesson Topic
Exploring Computers
Lesson Outline
We discussed some of the many uses for computers in the modern world. Sebastian was asked about his favorite uses for the computer.

He was introduced to a couple of online typing software programs. He took a typing test to establish a baseline performance metric.

He expressed an interest in 3D printing.
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Sebastion expressed an interest in 3D printing
Session Date
Lesson Topic
Monopoly
Lesson Outline
Yanuell and I played a game of monopoly in which he is the banker. He did an excellent job tending to the responsibilities of being a banker. He also won the game. Great session...
Assignment
none
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
I was subbing for Marcos.... Yanuell has a wonderful sense of humor. He was a joy to work with!!!!
Session Date
Lesson Topic
Chess
Lesson Outline
Charlie and I played a great game of chess this am.
Assignment
none
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
I was subbing for Marcos.