Homework 2A and 2B: Wrapping up asynchronous learning
complete by the start of class on Thursday, Sep. 7th
Asynchronous learning
Your assignment for Thursday 9/7 is to asynchronously learn lots more technical Arduino material via video lectures. Note that you’re getting this assignment early so that you can spread it out over multiple homework sessions. I highly recommend against trying to cram all this learning into a few hours right before class, because your retention will probably be very poor. Spread them out and enjoy doing the learning!
Part 2A: “Electronics” and “Tying it together: reading inputs, driving outputs” modules
25 points
Do the “Electronics” and “Tying it together: reading inputs, driving outputs” modules on Canvas.
The final video lecture of the second module is called “Challenge: vary an LED’s rate of blinking,” and you should upload a quick video of your own project working to the Canvas assignment for homework 2A. If you are not able to complete the challenge, please upload a video of however far you’re able to get, and explain verbally what’s giving you trouble.
Part 2B: “More inputs and outputs” module
25 points
Complete the “More inputs and outputs” module on Canvas.
The final video lecture of the module is called “Software: map() function, and light gauge challenge,” and you should upload a video of your solution to that challenge to the Canvas assignment for homework 2B.
Reminder as you’re watching the asynchronous lectures: the progress bar along the bottom of the video player is not the progress bar of your learning. If you don’t get something, pause and replay it, or ask a question on the discussion board.
Ask at least one question for each of the modules (two questions total)
10 points
While you’re watching the lectures, please take a moment to post questions that arise at the Asynchronous homework questions forum. This will help you get answers; help your classmates consider questions that they might not have had themselves, but which are important; and help me understand where there are gaps in understanding.
To get these 10 points, please post at least one question for each module (e.g. one question related to the “Tying it together” module, and one question related to the “More inputs and outputs” module). No additional points for additional questions, though I certainly welcome them.