File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Java Assignments for a Beginner Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Java Assignments for a Beginner" Watch "Java Assignments for a Beginner" New topic

Java Assignments for a Beginner

S Venkatesh
Ranch Hand

Joined: Jun 27, 2005
Posts: 464

Hi All,

One of my friend is working as a faculty teaching java. He needs some assignments which he can give to students to learn java step by step. I pointed him to the assignments in javaranch. He has gone through the same. I tried googling and could not find any good set of assignments for code java. Can anyone help me out on this one?

Venkatesh S
Shelemiah Castro

Joined: Aug 22, 2007
Posts: 7
Have you tried Java text books? There are a lot of books out there on Java, which are design for educational instruction.
Kaydell Leavitt
Ranch Hand

Joined: Nov 18, 2006
Posts: 689

On the Java Ranch, there is a course called the "Cattle Drive". You don't have to take this course, but my point is that they use a book called "Just Java". The 6th edition is current -- it covers Java 5.0. The 5th edition could be a good place to start because it covers Java version 1.4 (aka version 4.0) which is less to learn (for starters) and the 5th edition is much less inexpensive and is available on

Disclaimer: I haven't actually taken the "Cattle Drive" course. Perhaps someone knowledgeable about the book "Just Java" could comment as to whether the book contains the exercises or whether they come from the "Cattle Drive".

-- Kaydell
[ September 14, 2007: Message edited by: Kaydell Leavitt ]
fred rosenberger
lowercase baba

Joined: Oct 02, 2003
Posts: 11955

Remember that at the VERY least, if you take material from a source, you need to credit that source, and not pass it off as your own.

There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Marilyn de Queiroz

Joined: Jul 22, 2000
Posts: 9059
Just Java and the Cattle Drive are independent of each other. Just Java contains exercises that are completely different from the Cattle Drive assignments.

"Yesterday is history, tomorrow is a mystery, and today is a gift; that's why they call it the present." Eleanor Roosevelt
Nicholas Jordan
Ranch Hand

Joined: Sep 17, 2006
Posts: 1282
I suggest the Sun webserver, at least the code posted there is intended for people to look at it.

"Introduction to Programming Using Java" is a free, on-line textbook on introductory programming by Davied Eck. The site uses Java as the language of instruction. This book is directed mainly towards beginning programmers.

The author is remarkably effective at maintaining a clear style and has a website at:

As the others state, do not blindly use someone else's code and then act like it is your work.
[ September 16, 2007: Message edited by: Nicholas Jordan ]

"The differential equations that describe dynamic interactions of power generators are similar to that of the gravitational interplay among celestial bodies, which is chaotic in nature."
I agree. Here's the link:
subject: Java Assignments for a Beginner
It's not a secret anymore!