
Python for Everybody (Video/PY4E)
1.1 Why Program
12:30 | Oct 1st, 2016
Explore the nature of programming and how programming a computer is different than using a computer.
1.2 Hardware Architecture
12:15 | Oct 1st, 2016
In this lecture we learn abut how the computer processes and stores programs. We learn about the CPU, Memory, Storage and Input / Output devices are brought together to write a program.
1.3 Python as a Language
07:48 | Oct 1st, 2016
We look at how writing programs is just another form of communication. Instead of communicating with another person, we are communicating our ideas to a computer.
1.4 What do we Say to Python?
12:45 | Oct 1st, 2016
We look at the basics of the Python language and how we write code in Python to communicate sequential steps, conditional steps and repeated steps.
Installing Python 3 on a Macintosh
Code Walkthrough: Hello World
2.1 Building Blocks of Python
09:40 | Sep 30th, 2016
We look at Python's reserved words, how we name and use variables, why we choose meaningful (mnemonic) variable names and how assignment statements function.
2.2 Expressions
19:52 | Sep 30th, 2016
We look at how we use various numerical and string operations to compute new information and store the new values in variables.
Code Walkthrough: Exercise 2.2
Code Walkthrough: Exercise 2.3