Topics covered include Strings, arrays, logic, and recursion. I found it quite valuable when learning Java syntax. After all, as the site says, "Talent is but a rumor, but practice works."
Showing posts with label Python. Show all posts
Showing posts with label Python. Show all posts
Friday, July 30, 2010
CodingBat
CodingBat is a website devoted to teaching Java and Python! The great thing about it is that it's not a tutorial or a collection of tutorials, but a collection of practice problems, which is even better. The site will keep track of the problems you've completed if you create a account (which is free).
Learning Java Syntax
I've found that one of the best ways to learn the syntax of a programming language is by writing short methods (a.k.a., functions). These methods usually do much of nothing, but then again, the point is to learn the language, not write the next best [insert fancy program here] to compete with [insert very large company]'s latest product release.
Anyway, to this end, I would highly recommend checking out CodingBat. This site has tons of little programming tasks in both Java and Python, and covers topics like Strings, arrays, logic, and recursion. Back when I was programming in MatLab but making a shift to Java, the CodingBat programming problems helped to solidify my Java syntax knowledge more quickly than I've experienced from any ordinary tutorial.
Anyway, to this end, I would highly recommend checking out CodingBat. This site has tons of little programming tasks in both Java and Python, and covers topics like Strings, arrays, logic, and recursion. Back when I was programming in MatLab but making a shift to Java, the CodingBat programming problems helped to solidify my Java syntax knowledge more quickly than I've experienced from any ordinary tutorial.
Subscribe to:
Comments (Atom)