Computer Skills
Session Date
Lesson Topic
Working with random number
Lesson Outline
We kept working with random numbers to draw pictures.
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Computer software intro: what is a bit, byte, and binary number system
Lesson Outline
Intro to the binary number system.
What kind of data can be represented in binary.
How the computer uses binary bits and bytes to represent different types of data.
Assignment
None
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Mercer had a hard time focusing on the lesson material.
He was interested in how keyboards work, keyboard layout.
We also covered how keyboards evolved from typewriters, how the typical PC GUI evolved from physical things like file folders, documents, notes, calenders, etc.
Session Date
Lesson Topic
Solving input switch bounce in software
Lesson Outline
Understanding the switch bounce problem-
Stratagies for fixing the problem-
Writing the code to fix bounce-
Assignment
None
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Cabo understood the problem and was able to write the software solution.
Session Date
Lesson Topic
Arduino programming
Lesson Outline
Create and debug program to toggle LED based on switch transition-
Assignment
None
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Good work on how to debug a program and how to do a flowchart
Session Date
Lesson Topic
Building and programming Arduino board
Lesson Outline
Schematic diagram of switch input-
Building the switch input-
Programming the LED state based on switch input-
How to modify the program to toggle the light-
Assignment
Continue programming the toggle program
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
We weren't able to finish the programming. Cabo needs to be able to work on program at home. Needs a working laptop.
Session Date
Lesson Topic
Writing first program in Arduino sketch
Lesson Outline
The Arduino GUI-
The functions of the Arduino PC client-
How to write a simple program.
How to download and execute the program in the Arduino Uno.
Assignment
Copy the "blink" program from the book, compile, download and execute
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Went quite well. Cabo is very interested in the subject and paid attention!
Session Date
Lesson Topic
What is hardware and software, and what is binary number system
Lesson Outline
Movies on hardware and software-
Movie on input/output devices-
Movie on binary data-
We covered what is the binary number system and what binary data is used for.
Assignment
None
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Showed videos on computer hardware and software and the binary number system.
Session Date
Lesson Topic
Basic electronics and Arduino hardware
Lesson Outline
Electric circuits and Ohms law.
Exercises in measuring voltage, current, resistance-
What is a circuit? How to calculate voltage and current requirements.
Assignment
Read first programming exercise
Session Minutes
60
Minutes Student Attended
60
Session Date
Lesson Topic
Introduction to Arduino
Lesson Outline
Introduction to the Arduino platform, the Uno, design of the Uno, I/O pins functions, how it is connected to computer, etc.
Understanding I/O signal requirements. Basic electricity concepts: voltage, current, resistance and the relationship between them. How to use the multimeter to measure V, I, R with some exercises.
Assignment
Read chap. 1-3 and pages 37-40 of Getting Started with Arduino book
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Cabo understood all the concepts presented about the Uno and the relation of voltage, current, and resistance.
We were introduced to his pet lizard which occupied most of Cabo's time. Probably should keep pets home.
Session Date
Lesson Topic
Introduction to computer skills
Lesson Outline
This was our first session together. We covered an overview of what a computer is and the purpose and design of the basic parts. Covered Input, Processing, Storage (memory), and Output. Watched movies about computer design and about circuits.
Assignment
None
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
First session together. Covered the basics of computer components.