W WolfCode · CSC 141

Fall 2026 · Wolfcode

Computer Science I.

An introduction to programming using Python.

Topics covered include basic program design; program flow including decisions, functions, and loops; command-line and file input/output; variables and types; and string and sequence processing.

Examples on this site run in your browser — no install. Open the matching exercise in WolfCode to submit.

Course outline

Chapter 01

Variables & Types

变量与类型

≈ 75 min · 3 lessons

Name a value once, reuse it many times. Learn the three core types of CSC 141 — int, float, str — and how Python keeps them straight.

  1. 01.01
    Your First Variable
    第一个变量
    python-variables 10m
  2. 01.02
    Integers & Floats
    整数与浮点数
    python-types 15m
  3. 01.03
    Strings & f-strings
    字符串与 f-string
    python-strings 20m