Can YOU give me a project to do?

I am reading tons of material and there just is not enough projects.
I am hoping someone can give me an assignment or project that can keep me busy. Anybody have a teachers heart and want to help me out? :)

I just got done making a project called LottoMadness and it involves a GUI interface and the ability to pick your own numbers or have it pick them for you. Then generate the results and feed you back with a few stats.

Or better yet, pick a project that you are interested in. Asking other people what you should program is like asking other people what you should have for dinner- surely you know better what you enjoy than we do.

Problem is Keven, I also have an issue with "getting caught up in the avalanche of "wouldn't XYZ be awesome?" before even finishing ABC". :)

But mainly I am looking for some accountability and guidance.

If someone picks a app for me to make. I make it to the best of my ability. They check out the code and say... "hmm thats C+ work but you can do better." Or they say "Wow! Good job. Here is an even harder task, I think you are ready"

I think this is the best possible way to learn, for me at least. I start learning my bad coding habits and learn to do things more efficiently.
I am still creating my own progs also. I am making a notation trainer right now for myself.

Problem is Keven, I also have an issue with "getting caught up in the avalanche of "wouldn't XYZ be awesome?" before even finishing ABC". :)

Heh. Understood.

Originally Posted by AcousticBruce

But mainly I am looking for some accountability and guidance.

If someone picks a app for me to make. I make it to the best of my ability. They check out the code and say... "hmm thats C+ work but you can do better." Or they say "Wow! Good job. Here is an even harder task, I think you are ready"

I think this is the best possible way to learn, for me at least. I start learning my bad coding habits and learn to do things more efficiently.
I am still creating my own progs also. I am making a notation trainer right now for myself.

It's probably going to be a little difficult to find somebody with that much time on their hands. After all, people pay a lot of money for tutors and classes for just that kind of attention.

Theres also this list of projects. They are most definitely fairly large projects, but it might give you some ideas. Working on projects outside your area of experience is a good way to increase your knowledge of any programming language :)

If the above doesn't make sense to you, ignore it, but remember it - might be useful!
And if you just randomly taught yourself to program, well... you're just like me!

Theres also this list of projects. They are most definitely fairly large projects, but it might give you some ideas.

I once did that Bible project (not knowing it was mentioned in Roedy's list); there are a few articles about it here: Text Retrieval Systems. The fun thing is/was that there are less than 1<<15 verses in the Bible and there are also less than 1<<16 different words, including names, in the Bible.

My little system can evaluate queries like "give me God and death in the same verse or so many verses away from each other". It is quite versatile and extremely fast. The size of the resulting database is far smaller than the original Bible. I just browsed through my old code and saw that it is also capable of storing notes entered by the user; those notes are linked to the verses. There is no GUI (it is easy to implement).

kind regards,

Jos

The only person who got everything done by Friday was Robinson Crusoe.