Explore the nature of programming and how programming a computer is different than using a computer.
1.2 Hardware Architecture
01/10/2016 | 12 min
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
01/10/2016 | 7 min
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?
01/10/2016 | 12 min
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.