Intro CS Assignments
Assignments by week:
Fall Term:
Winter Term:
Spring Term:
Monday, January 28
Description
Game Presentations
Homework
  • Run Managed Software Update and download the following optional packages: Eclipse and leJOS.
  • Download and read the following documents, which discuss LEGO construction best practices and conventions. You may find them helpful for your later assignments:
    • Understanding NXT 2.0 Pieces - Identifies and demonstrates the purpose of the different pieces; read this one more carefully than the others, as it gives you a working vocabulary for the pieces.
    • Building Tips - Goes over the basics of connecting bricks together.
    • Constructopedia (2.1) - Shows several basic structures that can be used in larger robots, especially when connecting the EV3 brick to the motors.
    • Art of LEGO - An older document, but contains a good description of brick spacing and gear ratios.
Tuesday, January 29
Description
Introduction to Java
Homework
  • Please follow these instructions to finish setting up your lejOS environment:

    1. Open Eclipse
    2. Click on the Eclipse menu
    3. Choose Preferences
    4. On the left side of the window, click leJOS EV3
    5. Update your settings so they look like mine, but change the XXX to the number of your brick (for example, if you have brick SA3, the address should be 10.2.129.3):

    6. Quit and re-launch Eclipse for the settings to take effect
  • Read (or re-read) last meetings's documents for some more build ideas! You're going to be creating a robot soon that drives forward, so have a plan for attaching everything together.
Thursday, January 31
Description
Introduction to LEGO and leJOS
Homework
  • If you haven't finished the LEGO reading assigned earlier, complete it.
  • Have a great long weekend!