logo
episode-header-image
Oct 2016
12m 30s

1.1 Why Program

Dr. Charles Russell Severance
About this episode
Explore the nature of programming and how programming a computer is different than using a computer. 
Up next
Oct 2016
1.2 Hardware Architecture
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. 
12m 15s
Oct 2016
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 are communicating our ideas to a computer. 
7m 48s
Oct 2016
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, conditional steps and repeated steps. 
12m 45s
Recommended Episodes
Jun 2021
machine learning (noun) [Word Notes]
A programming technique where the developer doesn't specify each step of the algorithm in code, but instead teaches the algorithm to learn from the experience. 
6m 16s
Oct 2017
كيف البحث وتعلم لغات البرمجة
كيف البحث وتعلم لغات البرمجة اونلاين 
18m 44s
Jan 2023
Can AI have a mind of its own?
Hear about the software engineer who became 'friends' with his computer. 
6m 20s
Feb 2023
What is Artificial Intelligence?
Lets learn about artificial intelligence and how it works! 
5m 5s
Sep 2017
SE-Radio Episode 304: Evgeny Shadchnev on Code Schools
Felienne talks with Evgeny Shadchnev about Code Schools, programs that prepare people to become a software developer in a few months. This episode explores the idea of code schools. Can we really teach programming in a few months rather than in a few years in university? Who teac ... Show More
53m 26s
Aug 2017
كيف اختيار لغة البرمجة
كيف اختيار لغة البرمجة المناسبة 
51m 49s