Assignment 6: Coding Bat
Due by: Friday, October 13, 2023 at 11:59 p.m.
Coding Bat is a website created by Stanford computer science educator Nick Parlante. This website allows students to practice a long list of short programming problems in either Java or Python. These problems should serve mostly as a review of different areas of Python we've already covered.
Set Up
In the web browser of your choice, go to https://codingbat.com/ and create an account. Once you have done so, click on the prefs link in the upper right corner of the page. Add my e-mail (wittman1@otterbein.edu) in the Teacher Share section.
Exercises
First, make sure you're in the Python tab, not the Java tab.
Warmup-1
Complete the following exercises in the Warmup-1 section.
- sleep_in
- monkey_trouble
- sum_double
- diff21
- parrot_trouble
- makes10
- near_hundred
- pos_neg
Warmup-2
Complete the following exercises in the Warmup-2 section.
- string_times
- string_match
Logic-1
Complete the following exercises in the Logic-1 section.
- cigar_party
- date_fashion
- squirrel_play
String-1
Complete the following exercises in the String-1 section.
- make_out_word
- extra_end
Turn In
You don't need to do anything to turn in your work, since your progress is shared directly through Coding Bat.
All work must be completed before Friday, October 13, 2023 at 11:59 p.m. unless you are going to use a grace day.
All work must be done individually. You may discuss general concepts with your classmates, but it is never acceptable for you to look at someone else's code. Please refer to the course policies if you have any questions about academic integrity. If you have trouble with the assignment, I am always available for assistance.
Grading
Your grade will be determined by the following categories:
Category | Weight |
---|---|
sleep_in | 6% |
monkey_trouble | 6% |
sum_double | 6% |
diff21 | 6% |
parrot_trouble | 6% |
makes10 | 6% |
near_hundred | 6% |
pos_neg | 6% |
string_times | 6% |
string_match | 6% |
cigar_party | 8% |
date_fashion | 8% |
squirrel_play | 8% |
make_out_word | 8% |
extra_end | 8% |
Under no circumstances should any student look at the code written by another student. Tools will be used to detect code similarity automatically.