Rosetta Code
Rosetta Code is a programming resource that provides example problems of how to write the same functionality in different programming languages, to aid in the process of...
The online programming practice in java and python.
the online programming practice in java and python.
codingbat is a free site of live coding problems to build coding skill in java, and now in python (example problem), created by nick parlante who is computer science lecturer at stanford. the coding problems give immediate feedback, so it's an opportunity to practice and solidify understanding of the concepts. the problems could be used as homework, or for selfstudy practice, or in a lab, or as live lecture examples. the problems, all listed off the codingbat home, have low overhead: short problem statements (like an exam) and immediate feedback in the browser.
Productivity Education and Reference
python programming learn-a-programming-language java-compiler