Dev10
  • Login

Dev10


Python Basics

Example Curriculum

  Module 1
Available in days
days after you enroll
  • Welcome!
  • Module 1 Introduction
  • Lesson: Programming and Code
  • Lesson: Terminal, Command-line, Shell, Console
  • (Windows-only) Activity: Terminal Treasure Hunt
  • (Mac-only) Activity: Terminal Treasure Hunt
  • (Mac-only) Activity: Install Homebrew
  • Lesson: The Python Programming Language
  • (Windows-only) Activity: Install Python Tools
  • (Mac-only) Activity: Install Python Tools
  • Activity: A Simple Python Program
  • Lesson: Python Syntax
  • Exercise: Python Syntax
  • Lesson: Variables, Types, Operators, and Expressions
  • Lesson: Strings
  • Lesson: Terminal Input and Output
  • Lesson: Decisions
  • Lesson: Repetition
  • Exercise: Expressions, Decisions, and Repetition
  • (Optional) Exercise: Rock, Paper, Scissors
  • Lesson: Functions
  • Lesson: Lists
  • Exercise: Functions and Lists
  • (Optional) Exercise: Rock, Paper, Scissors with Functions and List
  • Python Basics Wrap-up
  • Assessment: Plate Stacking
  • Submit Assessment: Plate Stacking
  • © Dev10 2025
  • Terms of Use
  • Privacy Policy