Computer Science
Computer Science
Introduction to programming and computer science
Videos
- Introduction to Programs Data Types and Variables
- Binary Numbers
- Python Lists
- For Loops in Python
- While Loops in Python
- Fun with Strings
- Writing a Simple Factorial Program. (Python 2)
- Stepping Through the Factorial Program
- Flowchart for the Factorial Program
- Python 3 Not Backwards Compatible with Python 2
- Defining a Factorial Function
- Diagramming What Happens with a Function Call
- Recursive Factorial Function
- Comparing Iterative and Recursive Factorial Functions
- Exercise - Write a Fibonacci Function
- Iterative Fibonacci Function Example
- Stepping Through Iterative Fibonacci Function
- Recursive Fibonacci Example
- Stepping Through Recursive Fibonacci Function
- Exercise - Write a Sorting Function
- Insertion Sort Algorithm
- Insertion Sort in Python
- Stepping Through Insertion Sort Function
- Simpler Insertion Sort Function