![]() |
Learning Computing with Robots, using Calico Python, Edited by Deepak Kumar. |
![]() |
Using Myro to do Image Processing, example image |
![]() |
Using Myro to do 3D imaging |
We will use the program Calico Python, a freely available language. We will also use Calico Python modules, Myro and Graphics. These are all available on the Computer Science computers. You can also install Calico Python and these modules on your own computer.
Week |
Topic |
Assignment |
Video Lessons |
---|---|---|---|
Week 1: Aug 29, Aug 31 |
What is computing? Introduction to Calico Python |
Lab #1 - Calico | Lesson 1 Video: Calico |
Week 2: Sept 5 |
What is Computing? and Robotics, Python, Myro, and Meet your Robot |
Lab #2 - Function Function What's my Function |
Lesson 2 Video: Functions |
Week 3: Sept 12 |
Functions and Building Brains, Advanced Brains |
Lab #3 - Building robot brains |
|
Week 4: Sept 19 |
Building Brains 3, Image Processing and Vision |
Lab #4 - Sensing the World and making decisions
|
|
Week 5: Sept 26 |
Pop-quiz, Vision and Behavior, Catch-up |
Lab #5 |
|
Week 6: Oct 3 |
Vision and Behavior |
Demonstrate Lab #5 |
|
Week 7: Oct 10 |
Fall Break |
No classes |
|
Week 8: Oct 17 |
Review | Midterm |
|
Week 9: Oct 24 |
Photoshop-like functions, Chapter 9 | Lab #6 |
|
Week 10: Oct 31 |
From Pixels to Shapes, Calico Graphics: Shapes and Drawing, Chapter 8 |
Lab #7 |
|
Week 11: Nov 7 |
Playing Games and Objects |
Lab #8 |
|
Week 12: Nov 14 |
Simulation and Sorting |
Work on Project |
|
Week 13: Nov 21 |
Artificial Intelligence, BMH Experiment, Alternative AIs |
Work on Project |
|
Week 14: Nov 28 |
Topics in Computer Science: The Internet and the Web; Myro's MyWeb |
Work on Project |
|
Week 15: Dec 5 |
Project Presentations |
Project Presentations |
Other dates of interest: