File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Ranch Office and the fly likes An Advice to Javaranch moderators Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » This Site » Ranch Office
Bookmark "An Advice to Javaranch moderators" Watch "An Advice to Javaranch moderators" New topic
Author

An Advice to Javaranch moderators

Suleman zia
Ranch Hand

Joined: Apr 19, 2007
Posts: 70
Hello Ranchers,

I was wondering if you can create a seperate section in the forums for Java programming exercises with solutions. I was recently reviewing IBM websie and saw that their tutorials contains lots of exercises with solutions. a person who wants to learn will always try to solve those exercise problem. I am not a good reader but definitely if an exercise is given it to me i will try my level best to solve it. This is the best way to master the java technology. The more code you write the more you learn. specially if you are seeking a job in java as an entry level one should always wonder what kind of programs a programmer must write.

Seperate section on exercises for people new to java with solutions.
Seperate section on exercises for people who are intermediate
Seperate section on exercises for people who are Expert.

Same thing goes for swing.

Thankyou.


SCJP 1.5
Andrew Monkhouse
author and jackaroo
Marshal Commander

Joined: Mar 28, 2003
Posts: 11424
    
  85

Hi Suleman,

Have you looked at the Cattle Drive? Not only are there exercises to do, but you can get help with the exercises, then they get assessed afterwards.

Some of the problems I see with what I am understanding of your proposal are:
  • Even if you are conscientious and try to complete the exercise first, if you get stuck you (usually) don't have anyone to help, so you are more likely to skip to the solution
  • When you find a solution you are most likely to go and read the proposed solution. This almost certainly stops you from trying to improve upon your solution.
  • There is nobody looking at your proposed solution and code-style and making observations / suggestions.

  • Contrast that with the Cattle Drive: you get given tasks that you need to complete in order to proceed, you can ask for help from your peers if you get stuck (and they usually really are your peers: they are often also working in the Cattle Drive - it is not like at work where you might be concerned about asking an expert a simple question), and your solution and your code gets reviewed by the nit-pickers who will offer friendly and valuable advice.

    Regards, Andrew


    The Sun Certified Java Developer Exam with J2SE 5: paper version from Amazon, PDF from Apress, Online reference: Books 24x7 Personal blog
    Suleman zia
    Ranch Hand

    Joined: Apr 19, 2007
    Posts: 70
    Oh My God.

    Thanks Alot. I like to program in my free time rather than just siting around and watching movie. never recognized that cattle drive. This is exactly what i am talking about.

    I appreciate it.
    Suleman zia
    Ranch Hand

    Joined: Apr 19, 2007
    Posts: 70
    one more question. What about swing? do you have some assignments posted also for Java swing? and do you have a tutorial for Jdbc?. i am having a hard time in running a basic jdbc program in eclipse.

    Thanks
    Andrew Monkhouse
    author and jackaroo
    Marshal Commander

    Joined: Mar 28, 2003
    Posts: 11424
        
      85

    I don't think there are any for Swing, but there are certainly a few for JDBC. The link that I pointed to has a list of the assignments.

    Regards, Andrew
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: An Advice to Javaranch moderators