[Tutor] New project idea!!

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[Tutor] New project idea!!

surya k
Hi, 

I am an electronics guy, extremely interested in programming. So learned Python.

Currently I know (C, Python, HTML); Learning Java, Python (still making myself flexible in OOP).

So, last year I build a sudoku solver in C which was an amazing experience (though re inventing wheel is not a big deal at all), I learned a lot. 

Now, I would like to do a similar project using python (which should be quite acceptable to put on my resume).. Any Ideas please!!

(Note: I am no computer science guy, My day-to-day affairs deal with resistors, capacitors, transistors etc. I try to learn programming myself at home.. So, I wouldn't have knowledge exactly how a computer science guys will have. But I have more than enough enthusiasm..   

_______________________________________________
Tutor maillist  -  [hidden email]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor
Reply | Threaded
Open this post in threaded view
|

Re: [Tutor] New project idea!!

Prasad, Ramit-2
>So, last year I build a Sudoku solver in C which was an amazing experience (though re inventing wheel is not a big deal at all), I learned a lot.
>Now, I would like to do a similar project using python (which should be quite acceptable to put on my resume).. Any Ideas please!!
>(Note: I am no computer science guy, My day-to-day affairs deal with resistors, capacitors, transistors etc. I try to learn programming myself at home.. So, I wouldn't have knowledge exactly how a computer science guys will have. But I have more than enough enthusiasm..  


Why not simply create a Sudoku solver from scratch in Python.
That way you will be familiar with the logical process and learn Python?

Or just use it to do something you do on a computer you find tedious.
My last Python script (at home) was simply to take a bunch of Facebook
emails and merge the comments so I could go back and read the comments
on a deleted post. A script before that was to help me download files,
but it would save where it stopped so I could go back if I stopped
prematurely or if new files were added to the list.

Maybe you have something you could automate at work? Some kind of
calculation or circuit planning?

For non-CS people, usually games are the most interesting. So if you
are bored with Sudoku, pick another game. Casino games e.g. poker /
blackjack / slots are common beginner games and can be done without
having to learn a GUI framework...you can just print cards/slot.


Hope that helps,
Ramit


Ramit Prasad | JPMorgan Chase Investment Bank | Currencies Technology
712 Main Street | Houston, TX 77002
work phone: 713 - 216 - 5423

--

This email is confidential and subject to important disclaimers and
conditions including on offers for the purchase or sale of
securities, accuracy and completeness of information, viruses,
confidentiality, legal privilege, and legal entity disclaimers,
available at http://www.jpmorgan.com/pages/disclosures/email.  
_______________________________________________
Tutor maillist  -  [hidden email]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor
Reply | Threaded
Open this post in threaded view
|

Re: [Tutor] New project idea!!

surya k
In reply to this post by surya k



Subject: Re: [Tutor] New project idea!!
From: [hidden email]
Date: Tue, 6 Mar 2012 09:24:12 -0800
CC: [hidden email]
To: [hidden email]

Hi,

Since you are an electronics guy, how about a circuit simulator?
You can start very simple with a power source and a light and show how the current flows.
Add resistors and other bodies later. You could use pygame for the drawing and animation.
I have been thinking of a simple app like that lately but I am don't have any former background in electronics and the know how, but I think it would be a great teaching tool and fun project.


lzantal


Well, that's not bad but I wish it should be something interesting... 

Actually, I have an idea to develop a multiplayer game (where friends connect across internet.. ) The problem is that, I don't know network/ socket programming. which itself takes a lot of time to learn.. : (



_______________________________________________
Tutor maillist  -  [hidden email]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor