Lab Assignments

Spring 2014 Instructions

Q: Where do I find the assignments?

  • Hands-on Lab assignments will be posted on this page.
  • Lecture Assignments (using Word) are posted on the Lecture Assignments page.
  • Blackboard is NOT used to post assignments nor submit assignments for this course.
  • These due dates are for the M1 section. Ask your instructor for the deadlines for your section.

See more assignment instructions on the Instructions page.

Dublin NXT Robots
Assignment to Submit
Mall EV3 Robots
Assignment to Submit
Lab Day
Week

bullet1 Lab #2 Lego Teams (30 pts)
Teams be prepared to present and demo your lego creations on the due date.

Parts List. How to read parts list is in the Lab #2 instructions.

bullet1 Lab #2 Lego Teams (30 pts)
Teams be prepared to present and demo your lego creations on the due date.

Parts List. How to read parts list is in the Lab #2 instructions.

Week 1:
F Jan 24

bullet1 Lab #3 Start Lego Mindstorms (40 pts)

PDF fileTeam Roles handout

Lab 3 Build the EV3 robot. (30 pts) Use the Lego EV3 book instructions ending on page 46.

Week 2:
F Jan 31

bullet1 Lab #4 Full Speed Ahead (30 pts)
Project 1

Note: Worksheet for project is inside Robotics Project.

bullet1 Lab #4 EV3 Basics (30 pts)

Word doc Good example Lab #4 documentation by Cody Moler. Please follow this example.

Week 3:
F Feb 7
bullet1 Lab #5 Right Face (30 pts)
Project 2
bullet1 Lab #5 EV3 Basics Sensors (30 pts) Week 4:
F Feb 14

bullet1 Lab #6 Clap On, Clap Off (30 pts)
Project 3

Worksheet for project
PDF fileLab 6 Quiz

 

bullet1 Lab #6 Beyond Basics (30 pts)

Week 5:
F Feb 21

bullet1 Lab #7 Follow the Guidelines (30 pts)
Project 4

Worksheet for project
PDF fileLab 7 Quiz

bullet1 Lab #7 Engineering Make It Move & Messaging (35 pts)

Word doc Lab 7 Worksheet - Download the document and type answers, print and submit.

Week 6:
F Feb 27

bullet1 Lab #8 Obstacle Detection (45 pts)
Project 5

Worksheet for project
PDF file Lab 8 Quiz

bullet1 Lab #8 Engineering Without Wheels (30 pts)

Word doc Lab 8 Worksheet - Download the document and type answers, print and submit.

 

Week 7:
F Mar 7

Spring Break March 10 - 14, 2014

 

bullet1 Lab #11 Get in Gear (50 pts)

Worksheet for project
PDF file Lab 11 Quiz

Note: Fri Mar 7 started at 10am, so also worked on Lab 8 on F Mar 21. Week 8:
F Mar 21

Lab #12 Team Lego Project.

  • Check with your instructor to ensure your project is complicated enough to qualify as a project.
  • Demo your project at the BEGINNING of class on the due date. Submit documentation including team members, who did what, web site resources etc.
  • Use the many Lego robotics web sites as inspiration for your project.

Pack up Lego Kits. After you present your robot to the entire class, take apart your robots and store all parts neatly in bin or tackle box.

web site See video of several Lego robots solve a Rubik's Cube.

Week 9:
F Mar 28

Prepare for First Lesson in Python

  • Go to the Resources page and download the data files. Follow the instructions.
  • Go to the Resouces page and download the JES Python software for your home computer.
bullet1 #2 Quick Easy Programs Assignment
Word doc Chapter 2 Summary (3rd Edition)

Python Chapter 2 Introduction to Programming

  • Read Chapter 2.
  • Open JES. Try all the commands in the command area from pages 21 - 30.
  • Create and save all the programs 1 - 8 as program1.pv etc in your CSC200/Python/Chapter2 folder


Week 10:
F Apr 4
bullet1 #3 Photoshop type Programs Assignment
Word doc Chapter 3 Summary (3rd Edition)

Python Chapter 3 Modifying Pictures Using Loops

Week 11:
F Apr 11

bullet1 #4 Modifying Pixels in a Range
Word doc Chapter 4 Learning Guide

Python Chapter 4 Modifying Pixels in a Range

Chapter 4 is a really long chapter, so we are going to spend 2 weeks on it.

Week 12:
F Apr 18
Chapter 4 Due (See Week 12 for details)
Fall Semester Note: Be sure you start on this assignment before break as it takes a long time to complete. Week 13:
F Apr 25

bullet1 #9 Adventure Game Programs
Word doc Chapter 9 Study Guide

Python Chapter 9 Building Bigger Programs Week 14:
F May 2
Final Exams Check with your instructor to determine your exam time. Week 15:
Exams

More Python Assignments if Needed

TBD (50 pts) Final Python Team Project - Python. Check with your instructor to ensure your project is complicated enough to qualify as a project. Your team determines research needed by the project you select

Optional

TBD

bullet1#6 Sound Programs
Word doc Chapter 6 Study Guide
Python Chapter 6 Modifying Sounds Using Loops Optional
TBD bullet1 #5 Chromakey and Drawing Programs
Word doc Chapter 5 Study Guide
Python Chapter 5 Advanced Picture Techniques Optional

Last Update: April 4, 2014

Copyright Carlotta Eaton