|
The BYOB Web Site (with downloads)
Scratch Favorites (Help this grow by putting fun projects on the Internet)
Strongly Recommended : Flash memory stick (which might be helpful for other classes as well)
As you go along, you may find that you have completed the homework for the current week and you are therefore ahead of schedule. If you get ahead by a couple of weeks and have a neat idea for a project, please let me know. I often give extra credit for projects, but I need to agree to whether an extra credit project proposal is worthy of extra credit.
WEEK | TOPIC(S) | VIDEOS | HOMEWORK | |
8/16--8/17 | Broadcast, Animation, and Music! |
RSA Animate - Drive: The surprising truth about what motivates us | Install Scratch and BYOB at home Do the homework on the BJC Moodle on Broadcast, Animation, and Music! |
|
8/20--8/24 | Broadcast, Animation, and Music! |
RSA Animate - Drive: The surprising truth about what motivates us | Install Scratch and BYOB at home Do the homework on the BJC Moodle on Broadcast, Animation, and Music! |
|
8/27--8/31 | Loops and Variables | RSA Animate - Changing Education Paradigms | Do the homework on the BJC Moodle on Loops and Variables. | |
9/4--9/7 | Random, If, and Input | Human Computation |
BJC Moodle: Random, If, and Input Guesss My Number (from 1 to 100) A note about the Pong links... look to it only for rules on how a game works. A lot of the stuff at the end of these links won't make a lot of sense. Still, it's pretty neat that you can make games that a variety of professors at top universities assign to their students. |
|
9/10--9/14 | Mini-Projects | Vi Hart Math Doodles |
Blown to Bits: Chapter 2 (pp. 19--35 "Privacy Lost, Privacy Abandoned") |
|
9/17--9/21 | BYOB | Program or Be Programmed | Blown to Bits: Chapter 2 (pp. 36--42 "Why We Lost Our Privacy, or Gave It Away") | |
9/24--9/28 | Lists I | Paley @SIGCSE Wednesday through Friday; be nice to sub; if you have questions, send email |
||
10/1--10/5 | Algorithms | I will be out of town Thursday and Friday. Be nice to the sub! |
||
10/8--10/12 | Project | Blown to Bits author Harry Lewis talks about the digital explosion | Project time... if you cannot think of anything to do, consider this: |
|
10/15--10/18 | Project | Microsoft's vision for 2019 | ||
10/22--11/26 | Lists II | A solution to the game board problem | ||
10/29--11/2 | Algorithm Complexity | Robotics is now | ||
11/5--11/9 | Concurrency | |||
11/13--11/16 | Recursion I | For those of you interested in Alice, here is a possible final project in the form of a Rube Goldberg machine. | ||
11/19--11/20 | Recursion I | For those of you interested in Alice, here is a possible final project in the form of a Rube Goldberg machine. | ||
11/26--11/30 | Recursion II |
Processing web site with downloads, tutorials, documentation, etc. |
||
12/3--12/7 | Recursion III | |||
12/10--12/14 | Applications That Change The World | Peter Thiel on entrepreneurship and education | ||
12/17--12/21 | Project | Sita Sings The Blues by Nina C. Paley |
Homework is due on the Monday the week after it is assigned.
Unexcused late homework, projects, quizzes, and tests will be given a score of zero. If you expect to have problems meeting a deadline, I need to know about it in advance. Excuses after the fact will be given zero tolerance, barring a medical excuse signed by parents. Note that I hate being this way, but the fall semester just ate me alive because I was lenient too often.