Homework :: Tree Terms - Due in class, Fri. Feb. 20

The worksheet on Tree terminology is to be handed in at the beginning of class on Friday.

HW :: Reading from Green Book

Please read the following from the green Lewis, Chase, Sudol book.
Read:
Review: Binary Search: pp. 168-170
New: Sorting Algorithms (insertion-, selection-, bubble-sort): pp. 170-178
Do:
1. Know the differences and similarities between the three different sorts: Selection Sort, Insertion Sort, Bubble Sort.  These should be familiar to you from our first days of school.
2. Be prepared to act out [...]

Quiz 2::ArrayList, Iterator, ADTs - closes Friday, 10:40am

A new quiz has been posted on the moodle site.  You must take it by Friday, 10:40am.

Homework :: Take 2 quizzes

Scholars, you must take the two quizzes (Quiz0 and Quiz1) on the moodle site by Monday, Jan 26.
The link to the site appears in the right-hand column.

Karoomba Write-up and Final Project — DUE MEOM, Tues. Nov. 25

You will write not less than 200 nor more than 500 words about your Karoomba.  The write-up should be done in the README file inside your karoomba project.  (The README file is the little white plain-text document that hangs out in the upper-left corner of each Blue-J project).
The write-up should contain:
1. A general description of [...]

HW 3: Reading: Bergin 4.2-4.4

Please read sections 4.2 and 4.4 of the Karel book(sorry, I lied, it’s 11 pages).
Pay attention to the following terms and ideas…which you may be quizzed on on Monday.  You should probably do all the reading before visiting these questions - the reading is somewhat cumulative and you’ll have a better idea of how to [...]

Quiz 2 - Wed. Sept. 24

This quiz will cover two areas.
1. Karel Basics
You will be asked to write very simple code within the main method that gets some karel robots to achieve some simple task a la “HBot.”  I’m merely looking for confirmation that you know how to construct UrRobots use their basic methods to get robots to move.  You [...]

Homework - Karel World Stuff

You are responsible for the information but I will not collect anything.
The following takes you through how to create and load worlds into karel program.
1. How to create worlds.  The following instructions were pulled and modified from here.

On most systems, double clicking on the KarelJRobot.jar file should launch the world builder. (If this doesn’t work [...]

HW2: Solutions

HW2 solutions in case you don’t have them.
HW2_QuizPrep_ans.pdf

Quiz 1 - Friday Sept. 19

Study for Quiz 1.
Solutions for the study sheet are here:
HW2_QuizPrep_ans.pdf