This site requires Javascript to run properly. Javascript is currently Disabled in your browser.
To learn how to enable Javascript, click here.
From The Shoulders of Giants
In this pilot series, Dr. Foland explored the format of Foundations streams and videos. The series started with a pre-recorded, edited pilot episode, then transitioned to a live-stream format for added interactivity and opportunity for questions and answers.
This series focuses on the fundamentals of the Python programming language - from the very basics, through some basic game programming. Dr. Foland discusses data structures in Python, as well as fundamental computational thinking methods such as flow-charting and designing finite state machines to describe your programs.
Series Repository: https://github.com/TSoGiants/Foundations
Episodes
Episodes | Episode Number | Air Date |
---|
Foundations in Python - Pilot/Foundations and Beyond | 21 | August 29, 2019 |
Foundations in Python - Pilot/Parsing Game Text | 20 | August 15, 2019 |
Foundations in Python - Pilot/Creating a Game World | 19 | August 13, 2019 |
Foundations in Python - Pilot/Class Inheritance | 18 | August 8, 2019 |
Foundations in Python - Pilot/Finite State Machines | 17 | August 6, 2019 |
Foundations in Python - Pilot/More Python Review | 16 | August 1, 2019 |
Foundations in Python - Pilot/Mid-course Review | 15 | July 30, 2019 |
Foundations in Python - Pilot/Working with Python Libraries | 14 | July 25, 2019 |
Foundations in Python - Pilot/Object Oriented Programming | 13 | July 18, 2019 |
Foundations in Python - Pilot/Classes and Objects | 12 | July 16, 2019 |
Foundations in Python - Pilot/Debugging Code | 11 | July 11, 2019 |
Foundations in Python - Pilot/Writing Robust Code | 10 | July 9, 2019 |
Foundations in Python - Pilot/Good Documentation Practices | 9 | July 2, 2019 |
Foundations in Python - Pilot/Variable Scope | 8 | June 27, 2019 |
Foundations in Python - Pilot/Defining Functions | 7 | June 25, 2019 |
Foundations in Python - Pilot/Coding Simple Algorithms | 6 | June 20, 2019 |
Foundations in Python - Pilot/Defining Simple Algorithms | 5 | June 18, 2019 |
Foundations in Python - Pilot/Loops and Control Statements | 4 | June 13, 2019 |
Foundations in Python - Pilot/Conditional Statements | 3 | June 11, 2019 |
Foundations in Python - Pilot/Data Structures in Python | 2 | June 6, 2019 |
Foundations in Python - Pilot/Data in a Digital World | 1 | June 4, 2019 |
Foundations in Python - Pilot/Introduction to Computational Thinking | 0 | March 30, 2019 |
Show Name
|
Foundations
|
Audience
|
Copernicus
|
Status
|
Complete
|
Total Episodes
|
23
|
First Aired
|
March 30, 2019
|
Last Aired
|
September 9, 2019
|