1.1 Why Program
1.1 Why Program
Explore the nature of programming and how programming a computer is different than using a computer.
1 Oct 2016
•
12mins
1.2 Hardware Architecture
1.2 Hardware Architecture
In this lecture we learn abut how the computer processes and stores programs. We learn about the CPU, Memory, Storage a... Read more
1 Oct 2016
•
12mins
1.3 Python as a Language
1.3 Python as a Language
We look at how writing programs is just another form of communication. Instead of communicating with another person, we... Read more
1 Oct 2016
•
7mins
1.4 What do we Say to Python?
1.4 What do we Say to Python?
We look at the basics of the Python language and how we write code in Python to communicate sequential steps, conditiona... Read more
1 Oct 2016
•
12mins
Installing Python 3 on a Macintosh
Installing Python 3 on a Macintosh
Installing Python 3 on a Macintosh
30 Sep 2016
•
4mins
Code Walkthrough: Hello World
Code Walkthrough: Hello World
Code Walkthrough: Hello World
30 Sep 2016
•
5mins
2.1 Building Blocks of Python
2.1 Building Blocks of Python
We look at Python's reserved words, how we name and use variables, why we choose meaningful (mnemonic) variable names an... Read more
30 Sep 2016
•
9mins
2.2 Expressions
2.2 Expressions
We look at how we use various numerical and string operations to compute new information and store the new values in var... Read more
30 Sep 2016
•
19mins
Code Walkthrough: Exercise 2.2
Code Walkthrough: Exercise 2.2
Code Walkthrough: Exercise 2.2
30 Sep 2016
•
6mins
Code Walkthrough: Exercise 2.3
Code Walkthrough: Exercise 2.3
Code Walkthrough: Exercise 2.3
30 Sep 2016
•
7mins