CSC 222: Object-Oriented Programming
Spring 2017

Extra Credit: Java Practice

This assignment must be completed independently (with assistance from the instructor as needed).


CodingBat is a free, educational site developed by Nick Parlante at Stanford University. It contains short programming problems that can be completed online, either in Java or Python. Problems are divided into categories such as String-1 (String manipulation exercises) and Logic-1 (conditionals and boolean logic exercises). Each problem provides a small description and then requires you to enter the code into a method skeleton. When you click on the Go button, your code is automatically compiled, executed, and graded in the page.

For extra credit, you may solve problems on the CodingBat.com/java site. You will have one point added to your lowest homework grade for each problem you solve, with the following limitations:

In order to receive credit for your work, you must create an account at CodingBat and list me as your instructor (davereed@creighton.edu). That way, I can review your answers and keep track of how many you have solved. Note: you must be logged in when working on problems in order for CodingBat to remember your work.