Thanks to Nick Parlante for these great learning exercises that allow us to focus on problem solving
Goals
Create your CodingBat Account
Solve lots of problems
Be able to write Boolean Expressions in Python with not and or
Use decisions (if..else statements) to solve problems
See lots of function headings
See that a large number of tests cases should be employed to verify a method is correct
Enjoy the red bar and green bar experience
Get credit for your work using the internet rather than paper
ToDo
Go to the CodingBat website http://codingbat.com/python
Create a CodingBat account by clicking the link in the top row | create account
Enter your info in ALL fields and
To get credit for your work, enter last name, first name even though the text field is labeled "optional"
Click the Create Account button
Back at the CodingBat home page http://codingbat.com/ click prefs. Under Teacher share (bottom field) enter the account name csc250
To Get Full Credit: You must set this teacher preference and you must be logged into your CodingBat account to save your work and get credit for this assignment!
1) Any 6 problems from http://codingbat.com/python/Warmup-1 1 point each
2) Any 6 problems from http://codingbat.com/python/String-1 1 point each
3) All 6 problems from https://codingbat.com/python/String-2 1 point each