Please enable JavaScript to use CodeHS

PCEP Certification Prep

Basic Python and Console Interaction

Students learn the basics of programming by writing programs that interact with users through the keyboard.

Lessons

1.1 Printing in Python

  • Printing in Python
  • Printing in Python
  • Hello, world!
  • Printing Multiple Lines
  • Introduce Yourself
  • +3 more

1.2 Variables and Types

  • Variables and Types
  • Variables and Types
  • Variables in Action
  • Printing Variables
  • Using None
  • +4 more

1.3 User Input

  • User Input
  • User Input
  • Basic User Input
  • Type Conversion
  • Type Conversion, Part 2
  • +2 more

1.4 Mathematical Operators

  • Mathematical Operators
  • Mathematical Operators
  • Operators and Integers
  • Operator Precedence and Binding
  • Add Parentheses
  • +3 more

1.5 Scientific Notation

  • What is Scientific Notation
  • Scientific Notation Quiz
  • Calculations With Scientific Notation
  • Game Server Updates

1.6 String Operators

  • String Operators
  • String Operators
  • Operators and Strings
  • Fix This Program
  • Team Sizes
  • +5 more

1.7 Comments

  • Comments
  • Comments
  • Commented Program
  • Trapezoid
  • Multi-Line Comment
  • +1 more

1.8 Fundamental Terms and Definitions

  • Programming Languages
  • Dynamically Typed Languages
  • Statically Typed Languages
  • Dynamically Typed vs. Statically Typed Languages
  • Compiled Languages
  • +4 more

1.9 Number Bases

  • Number Bases: Base 10 and Base 2
  • Base 10 and Base 2 in Python
  • Base 10 and Base 2
  • Base 8 and Base 16
  • Base 8 in Python
  • +4 more

1.10 Bitwise Operators

  • Bitwise Operators
  • AND, OR, and XOR
  • AND, OR, and XOR
  • Left and Right Shift
  • Left and Right Shift
  • +3 more

1.11 Basic Python and Console Interaction Quiz

  • Basic Python and Console Interaction Quiz
  • Basic Python and Console Interaction Badge

Courses that include this module