CodingBat code practice
Code Help and Videos >
Code Badges
(The done page shows the badges for an account.)
5-Star, 10-Star, and 25-Star Badges
- Star badges -- earn by solving problems across all of the fundamental sections:
 
String-1
Logic-1
Array-1
String-2
Array-2
- "Fundamental" = very common code patterns that come up all the time
- 5-Star badge = 1 star in each section (3 probs)
- 10-Star badge = 2 stars in each section (6 probs)
- 25-Star badge = 5 stars in each section (15 probs)
- Earned badges appear in the login widget and on the done page
- These are medium difficult problems, but lots of them!
- Like exercise "reps" .. lots of practice to be quick and accurate with the core code patterns
- Badges work in python too -- there's a little "j" or "p" on the badge
- Could add more advanced badges in the future
If you want to see where you are on the way to earning a badge, look at the bottom of your done page -- there's a little table which summarizes the number of problems done per section, so you can see where you are. Solving 3 problems in a section earns one star.
I'm thinking about a "challenge" feature where CodingBat could present a series of blank problems (ignoring if you've solved it before) over a few minutes to practice or show mastery of a particular badge. You can imagine employers using a feature like this to enable candidates to show that they can do the badges they claim.
Practice, practice, practice!
CodingBat.com code practice. Copyright 2013 Nick Parlante.