Introduction
Python for students
()
1. Introduction to Python
What is Python?
()
Why should you learn it?
()
What can you do with Python?
()
2. Using Python Environment
Getting set up on a Mac
()
Getting set up on a PC using Windows
()
Python 2 versus Python 3
()
Using the Python shell
()
Saving and running Python files
()
3. Basic Data Types
Numbers and basic calculations
()
Strings
()
4. Variables and Functions
Creating variables
()
Creating functions
()
Putting it all together
()
5. Lists
What are lists?
()
Creating your first loop
()
Ranges
()
6. Making Decisions
Using if
()
Adding an else
()
Putting it all together
()
7. First Python Project
Mini programming project
()
Drawing a line
()
Drawing a circle
()
Putting it all together with pizza
()
8. Python Community and Continued Learning
Choosing an editor
()
Python resources
()
Stack Overflow
()
Reddit
()
Slack groups
()