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
Similar Podcasts
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
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
3.1 If-Then-Else
3.1 If-Then-Else
The most basic conditional structure is the if statement where we either execute or skip a segment of code based on the ... Read more
30 Sep 2016
•
13mins
3.2 More Conditional Statements
3.2 More Conditional Statements
In this lecture we look at multi-branch if statements and the try-except concept where we can indicate a group of statem... Read more
30 Sep 2016
•
13mins
4.1 Using Pre-Defined Functions
4.1 Using Pre-Defined Functions
We look at how code flows into and out of functions as well has how we pass information into functions and get results r... Read more
30 Sep 2016
•
10mins
4.2 Building our Own Functions
4.2 Building our Own Functions
We look at how to build our own functions using parameters and arguments as well as how we return results to the code th... Read more
30 Sep 2016
•
12mins