CS111 Lab 1 Agenda, morning sections

Administration

Communication Software

Using Java and BuggleWorld

Scenario
Today in lab you are going to help three Buggles (ben, barb, and boo) draw CS111 in BuggleWorld. ben and barb are taking CS111 and they have a lot of energy to jump around and play in BuggleWorld. However, since we don't want them to be hyperactive, they are only allowed one "jump" and one "twist" for each task we give them to do. boo is their younger sister who wants to start playing in BuggleWorld, too. Since boo is smaller, she can't do all the things her older brother and sister can do. She can't do the jumps and twists yet and she can only hold one paintbrush/bucket at a time.

Notes
All the paintbrushes and paint buckets live at the lower left hand corner of BuggleWorld (1,1). Buggles who can carry multiple paint brushes/buckets can call setColor. Buggles who can jump can call setPosition. Buggles who can twist can call setDirection. Normally, all Buggles can do everything, but sometimes Buggles have limitations. We'll let you know what the limitations are.

Go to Task 1