[Tutor] Exercise suggestions

michael scott jigenbakuda at yahoo.com
Sat Jan 22 17:56:43 CET 2011


I am new to programming, I intend to get an entry level job programming next 
year (or a little bit longer). I am switching fields and not going to college, 
but kinda "self teaching" myself through various methods. I currently understand 
concepts in programming in python up to classes (like I understand how to make 
objects, I understand inheritance, etc...), and I have experimented with 
building guis in Tkinter,  but I'm finding that I understand concepts, but have 
no real way to implement them.

So now my problem emerges... can anyone give me suggestions of exercises I 
should do to help improve  my knowledge of what I can "actually" do with the 
concepts I have.

My main goal is to get to the point where I can assist in fixing bugs in open 
source programs (I'll be learning C++ in a couple months as well), but when I 
look at bugs / source code of larger programs, I am just so blown away at how 
little I understand. So I need to find a way to bridge the gap between my 
current level and the level needed to contribute to open source programs. A 
lofty goal I understand, but it is my goal. And I am very dedicated to reaching 
it.

Anyways, given my situation, do you good people have any suggestions for me. I 
don't need a person walking me through it, a simple, "build a program that asks 
a user to give you a name and create permutations of it" is great. Of course 
that example is elementary, but that is the gist of the responses I'm looking 
for. I just have no idea of what kind of programs to build, my ignorance is 
holding me back in my opinion.

Any response is welcomed, but I do ask if you are critical of me, please offer a 
method for me to improve the deficiency / deficiencies  I have. Thank you so 
much for reading my inquiry :)

 What is it about you... that intrigues me so?



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20110122/b8af655a/attachment.html>


More information about the Tutor mailing list