Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Problems and mini projects for beginners

 
Rahul Sudip Bose
Ranch Hand
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Kristjan Toots
Ranch Hand
Posts: 59
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rahul Sudip Bose, I really like your idea and I have been thinking about the same thing.
 
Maneesh Godbole
Saloon Keeper
Posts: 11021
12
Android Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Isn't that what the Beginning Java forum all about?
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34195
340
Eclipse IDE Java VI Editor
 
Rahul Sudip Bose
Ranch Hand
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Pie
Posts: 11865
194
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sounds like you might be interested in the Cattle Drive
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34195
340
Eclipse IDE Java VI Editor
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jeanne Boyarsky wrote:Rahul,
You sound like you are looking for a full toy app level program.

exactly !
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic