id/email
password
forgot password
about | help | done | prefs | create account
CodingBat code practice

Online code practice (example problem). New: Progress Graphs, e.g. makeBricks() graphs or epic graphs. Individual user graphs are available on the done page and other places. See Progress Graphs, and Custom Problems, and the blog for more info. Please Email Nick with any comments or suggestions. Talent is a rumor, but practice works.
Java  All Java Sections
Warmup-1
Simple warmup problems to get started (solutions available)
sleepIn H   monkeyTrouble H   sumDouble H     more
Warmup-2
Medium warmup string/array loops (solutions available)
stringTimes H   frontTimes H   stringBits H     more
String-1
Basic string problems -- no loops
helloName  makeAbba  makeTags    more
Array-1
Basic array problems -- no loops.
firstLast6  sameFirstLast  makePi    more
Logic-1
Basic boolean logic puzzles -- if else && || !
cigarParty H   dateFashion H   squirrelPlay    more
Logic-2
Medium boolean logic puzzles -- if else && || !
makeBricks  loneSum  luckySum    more
  ...All Java Sections
 Python  All Python Sections
Warmup-1
Simple warmup problems to get started, no loops (solutions available)
sleep_in H   monkey_trouble H   sum_double H     more
Warmup-2
Medium warmup string/list problems with loops (solutions available)
string_times H   front_times H   string_bits H     more
String-1
Basic python string problems -- no loops
hello_name  make_abba  make_tags    more
List-1
Basic python list problems -- no loops.
first_last6  same_first_last  make_pi    more
Logic-1
Basic boolean logic puzzles -- if else and or not
cigar_party H   date_fashion H   squirrel_play    more
Logic-2
Medium boolean logic puzzles -- if else and or not
make_bricks  lone_sum  lucky_sum    more
  ...All Python Sections

Copyright Nick Parlante 2006-11 - privacy