iJava is a web-based
interactive textbook
for elementary Java instruction.
It is suitable for beginners with no previous
programming experience. When you learn using iJava, you type real code at the text,
and the text tells you - immediately - if your code is correct. This makes iJava
a superb learning-by-doing educational tool.
What is iJava?
iJava is more than an elementary interactive textbook. The system comes with an
extensive automated homework system involving hundreds of problems, most of which
involve programming. When you work these as a student, you get immediate correctness
judgments. As a teacher, you set release and due dates for a homework assignment.
Then, when the due date has passed, an electronic grade book provides a tally of
performance for your students. The homework system, and indeed iJava generally,
runs in the context
....
Read more
iJava works!
At University of Massachusetts Amherst, learning success rose dramatically after iJava was
introduced as a teaching platform. In a Java class using a traditional
textbook in Fall 2004, only 69 out of 109 students (63%) passed the
course final. In Fall 2005, the term we introduced iJava, the corresponding
success rate on ...
Read more