aspose file tools*
The moose likes Ranch Office and the fly likes Problems and mini projects for beginners Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » This Site » Ranch Office
Bookmark "Problems and mini projects for beginners" Watch "Problems and mini projects for beginners" New topic
Author

Problems and mini projects for beginners

Rahul Sudip Bose
Ranch Hand

Joined: Jan 21, 2011
Posts: 637

Can we have a section here (specially for beginners) that has "small/easy" problems in coding that mimic real world apps, but are not too complicated for beginners to implement ?
Some are available in textbooks, but it would be nice to have them all in one place.

We could also have solutions posted by folks and the pros and cons of those could be discussed.

PS : Something like by the experts, of the beginners and for the beginners :P


SCJP 6. Learning more now.
Kristjan Toots
Ranch Hand

Joined: Jun 03, 2011
Posts: 59

Rahul Sudip Bose, I really like your idea and I have been thinking about the same thing.


Please correct my english.
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 9990
    
    7

Isn't that what the Beginning Java forum all about?

[How to ask questions] [Donate a pint, save a life!] [Onff-turn it on!]
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 29220
    
135

Also take a look at http://codingkata.org/


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Rahul Sudip Bose
Ranch Hand

Joined: Jan 21, 2011
Posts: 637

Maneesh Godbole wrote:Isn't that what the Beginning Java forum all about?


Somewhat. But thats not exactly what i had in mind. It would simply list problems and give links to (user made) solutions and not keep the solutions on the same page.

examples (i think 1 and 2 should be simple) :

(1) make a bank app with password verification.
(2) make a statistics package to get mean, mode, median, standard deviation etc (maybe even gui for the graphs).
(3) make a bus-stop route map WITHOUT GUI (possible ???). People enter the destination(s) and the computer tells them the bus-routes available, shortest etc by drawing the points
on the console.
(4) simulate a seminar where any of the people can ask the speaker a question. Only one person can ask at a time and others have to wait till he gets an answer. If no questions, then the speaker continues to talk.

(5) draw alphabets using *. Spell words using these drawings.

or whatever you can think of.


Rahul Sudip Bose
Ranch Hand

Joined: Jan 21, 2011
Posts: 637

Jeanne Boyarsky wrote:Also take a look at http://codingkata.org/


Not many problems there. They seem to be ok. But i did not see any "regular/drill" stuff like bank apps, stats package etc that i mentioned in the above post - those can be conceived quickly.
Andrew Monkhouse
author and jackaroo
Marshal Commander

Joined: Mar 28, 2003
Posts: 11278
    
  59

Sounds like you might be interested in the Cattle Drive


The Sun Certified Java Developer Exam with J2SE 5: paper version from Amazon, PDF from Apress, Online reference: Books 24x7 Personal blog
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 29220
    
135

Rahul,
I think we are using different definitions of small. The katas are tiny/small. You sound like you are looking for a full toy app level program.
Rahul Sudip Bose
Ranch Hand

Joined: Jan 21, 2011
Posts: 637

Jeanne Boyarsky wrote:Rahul,
You sound like you are looking for a full toy app level program.

exactly !
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Problems and mini projects for beginners
 
Similar Threads
Thread wait() and notify()
Qestions about java (aka Homework)
Method local Inner Class question
HELP
passing IP address to print object