CSC 222: Object-Oriented Programming
Fall 2017

HW 1: Java Basics


For this assignment, you will solve problems on the CodingBat.com site (developed by Nick Parlante at Stanford University). You will first need to set up an account in order to record and receive credit for your solutions.

To set up an account:

  1. Go to CodingBat.com.
  2. Click on "create account" in the top-right corner of the page.
  3. After creating and logging in under your account, click on "prefs" in the menu at the top.
  4. Finally, go to the class page: CodingBat.com/home/davereed@creighton.edu/csc222

Practice problems

For this assignment, you will need to solve the problems listed on the class page (CodingBat.com/home/davereed@creighton.edu/csc222). The first four sections, labeled group work, will be completed in class. You are allowed and encouraged to work with other students in your class to complete these tasks. Whether you develop the solutions independently or in a group, each student will need to enter the solutions in order to receive credit.

The last section on the page, labeled Individual Work, must be completed by you on your own. You are not allowed to work with or receive assistance from anyone other than the course instructor. It is highly recommended that you start early so there is time to contact and/or meet with the instructor as questions arise.

Note: you must be logged into your account when working on these problems. If you are not, your solutions will not be saved and the instructor will not be able to see your code (or assign credit).