Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

An Advice to Javaranch moderators

 
Suleman zia
Ranch Hand
Posts: 70
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 11833
181
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
     
    Suleman zia
    Ranch Hand
    Posts: 70
    • 0
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    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
    Posts: 70
    • 0
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    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
    Pie
    Posts: 11833
    181
    C++ Firefox Browser IntelliJ IDE Java Mac Oracle
    • 0
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    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
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic