Day 1: Getting to know Python

Hi there!

I decided to start with the book: “Think Python: How to Think Like a Computer Scientist”.

Here is the link to download the PDF version:

Think Python is an introduction to Python programming for beginners. It starts with basic concepts of programming, and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression. Larger pieces, like recursion and object-oriented programming are divided into a sequence of smaller steps and introduced over the course of several chapters.


Here is the first weekly lesson plan:

Objective :

Read the first chapter of the book “Think Python”, understand and incorporate the new terminology into daily life.

Readings :

Think Python

How to Think Like a Computer Scientist

by Allen B. Downey

Preface + Chapter 1

Incorporation :

Python and even computer science terms and expression are new to me. So my goal this week is to try to incorporate as much of new terms as possible.

Play with color and graphs in order to better grasps new concepts.

Assessment :

Exercises: 1.1 – 1.4


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s