Cool, I have finally summoned up enough activation energy to start on Unit 3, 
now going through the topic on Conditionals and Control Flows (stuff like this)

>>> boolthree = 200 == (50 * 5)
>>> boolthree
False

Guess it would be really cool to work on AI and games. ( I have been addicted 
to computer games for a long time lol --- To be able to design a blockbuster 
like Starcraft 2, Diablo 3 or Final Fantasy 7 would be an incredible feat !) 

Didn't know that chess programming goes back 50+ years --- I always thought 
that computer programs were a recent invention. As it turns out , Ada Lovelace 
wrote the world's first computer program in 1842 
--------------------------------------------------------------------------------------------(http://www.todayifoundout.com/index.php/2011/02/in-1842-ada-lovelace-wrote-the-worlds-first-computer-program/)
 if this piece is true 




On Wednesday, May 4, 2016 at 10:13:13 AM UTC+8, Christopher Reimer wrote:
> On 5/3/2016 4:20 AM, Cai Gengyang wrote:
> > So I have completed up to CodeAcademy's Python Unit 2 , now moving on to 
> > Unit3 : Conditionals and Control Flow.
> >
> > But I feel my motivation wavering , at times I get stuck and frustrated 
> > when trying to learn a new programming language ?
> >
> > This might not be a technical question per say, but it is a Python 
> > programming related one. How do you motivate a person (either yourself or 
> > your child) to become more interested in programming and stick with it ? Is 
> > determination in learning (especially in a tough field like software) 
> > partly genetic ?
> >
> > Related , This is a very well written essay on determination by Paul Graham 
> > ----------------------------------------http://www.paulgraham.com/determination.html
> >
> > Gengyang
> 
> I started out translating old BASIC games into Python. These are the 
> same BASIC games that I tried to program into my Commodore 64 without 
> much success when I was much younger. Many of these BASIC games are a 
> good introduction to classical programming problems like rolling dice 
> and playing cards.
> 
> http://www.atariarchives.org/basicgames/
> 
> When I realized that I wasn't learning enough about the Python language 
> from translating BASIC games, I started coding a chess engine. If you 
> ever look at the academic literature for chess programming from the last 
> 50+ years, you can spend a lifetime solving the programming challenges 
> from implementing the game of kings.
> 
> Thank you,
> 
> Chris R.
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to