Second session - continued working on Weather Central project. Fixed problem (which turned out to be a typo) seen earlier, and started working on code to make the API calls to the OpenWeatherMap web service
Continued working on the Weather Central project. Added an event handler for the form submit event. Began adding an event handler for the input event on the text field, but it wasn't working for Cabo.
Introduced the Weather Central project; worked with Cabo to uncover initial requirements; helped Cabo install Visual Studio Code on his Mac and get it configured to work with the project.
Continued working in Tinkercad to get the 8 LED segments to light up, then added a 74HC595 8-bit shift register. Began working with a physical Arduino and constructed a circuit using a 4x7-segment LED display and an 8-bit shift register. Wrote enough code to light segments on the first digit of the display.
Assignment
None
Session Minutes
140
Minutes Student Attended
125
Lesson Comments
Cabo did not arrive until 7:45 am. He took a restroom break at 8:00 and was gone about 5 minutes.
Continued working in Tinkercad with the 7-segment LED component. Introduced the bit-wise AND (&) operator and showed how it could be used to determine whether an individual bit is set (e.g., is a 1) in any arbitrary value.
Continued working in Tinkercad with the 7-segment LED component. Used a spreadsheet to create bit patterns to display the digits 0-9, then calculated the numeric byte value for that bit pattern. Reviewed the use of functions.