Python Foundations · Unit 1

Unit 1: Foundations

Write your first programs with variables, input and output.

  • 1–2 hrs
  • Beginner
  • 8 lessons

Lessons

  1. What Is PythonLearn what Python is, its main uses, and why it’s one of the world’s most popular programming languages. 10–15 min
  2. Installing Python & IDEWhat Python needs to run on your computer, how to install Python the correct and safe way 15–20 min
  3. First ProgramHow to create your first Python program, how Python executes code, how to run Python files 10–15 min
  4. Syntax & IndentationWhat syntax means in programming, how Python uses indentation, common syntax rules 15–20 min
  5. Variables & TypesWhat variables are and why we use them, how to create and assign variables 15–20 min
  6. Type Conversion & I/OWhy type conversion is needed, how to convert types, how to get user input 15–20 min
  7. Comments & DocsWhat comments are and why they matter, how to write single-line comments 10–15 min
  8. Arithmetic & ExpressionsBasic arithmetic operators, advanced operators, order of operations 15–20 min
  9. End of unit test

    Ten multiple choice questions worth 7 points each and one free response problem worth 30, so 100 in total. Score 70 or more to finish Unit 1 and unlock Unit 2.

    Take the Unit 1 test