Thursday, 7 January 2016

// // 1 comment

Think python - Book review

Being a newbie in programming, the first book that caught my fancy was Think python - How to think like a computer scientist by Allen B. Downey. The book introduces you to programming in general starting from basic concepts including variables, operators, expressions and statements before delving into python programming in full.
A content summary is listed below:
  • The way of the program
  • Variables, Expressions and statements
  • Functions
  • Interface Design
  • Conditionals and Recursions
  • Iteration
  • Strings
  • Word play
  • Lists
  • Dictionaries
  • Tuples
  • Data structure selection
  • Files
  • Classes and Objects
  •  A brief study of Tkinter GUI framework
The book has a bit more scientific approach to poblems in programming with lots of practice problems and excercises that'll make your learning fun especially if you have a flair for mathematics!. According to the author, the goals of the book are in his exact words:
  • Keep it short. It is better for students to read 10 pages than not read 50 pages.
  • Be careful with vocabulary. I tried to minimize the jargon and define each term at
    first use
  • Build gradually. To avoid trap doors, I took the most difficult topics and split them
    into a series of small steps
  • Focus on programming, not the programming language.
I think i have succeeded in whetting your apetite so go grab a copy of this book and start programming!

1 comment:

  1. Thanks for sharing such amazing content which is very helpful for us. Please keep sharing like this. Also check to learn Django Python Framework Course or many more.

    ReplyDelete