CodingBat is a free site of live coding problems for students to build their skills in Java and Python. CodingBat emphasises building and practicing small code problems as a means of developing these skills. Students can select particular areas of coding on which to concentrate. An interactive interface is provided and CodingBat has a basic authoring feature where anyone can write his or her own problems.
|Year band(s)||7-8, 9-10|
|Content type||Course or tutorial|
|Core and overarching concepts||Implementation (programming)|
|Keywords||Python, Java, Coding, Programming, Control Structures, Tutorials, Self-paced learning|
2016 Nick Parlante. Free-for-education material.