Intermediate Python Workshop/Projects: Difference between revisions

From OpenHatch wiki
Content added Content deleted
imported>Jesstess
No edit summary
imported>Jesstess
No edit summary
Line 1: Line 1:
* [[Scrabble challenge]]
* [[Scrabble challenge]]
** Project: implement a scrabble solver from scratch
** <b>Project</b>: implement a scrabble solver that will tell you the best Scrabble words given a particular Scrabble rack.
** Skills you'll practice:
** <b>Skills you'll practice</b>:
*** breaking down a problem and solving it in Python from scratch
*** breaking down a problem and solving it in Python from scratch
*** command line argument parsing
*** command line option parsing
*** reading from files
*** reading from files
*** working with dictionaries and for loops
* [[Twitter]]
** <b>Project</b>: Use the Twitter API to write the basic parts of a Twitter client. See what your friends are tweeting, get trending topics, search tweets, and more.
** <b>Skills you'll practice</b>:
*** Using an API
*** command line option parsing
*** reading other people's code
*** working with lists and iteration

Revision as of 21:05, 4 July 2012

  • Scrabble challenge
    • Project: implement a scrabble solver that will tell you the best Scrabble words given a particular Scrabble rack.
    • Skills you'll practice:
      • breaking down a problem and solving it in Python from scratch
      • command line option parsing
      • reading from files
      • working with dictionaries and for loops
  • Twitter
    • Project: Use the Twitter API to write the basic parts of a Twitter client. See what your friends are tweeting, get trending topics, search tweets, and more.
    • Skills you'll practice:
      • Using an API
      • command line option parsing
      • reading other people's code
      • working with lists and iteration