Python Reference
3.1 Variables and Assignments
Learn about the different variables assignments and data types in Python and compare with JavaScript.
Topic: Variables-and-Assignments
Open lesson3.10 Lists
This is the comprehensive lesson for Big Idea 3.10, Lists.
Topic: Lists
Open lesson3.12 Calling Procedures
3.12 Calling Procedures
Topic: Calling-Procedures
Open lesson3.13 Developing Procedures
Lesson for developing procedures.
Topic: Developing-Procedures
Open lesson3.15 Random Numbers (py)
Random Numbers in Python
Topic: Random-Values
Open lesson3.17 Algorithmic Efficiency
Learn about algorithms and how they can be more or less efficient
Topic: Algorithmic-Efficiency
Open lesson3.2 Data Abstractions
Intro to data abstractions in Python and JavaScript.
Topic: Data-Abstraction
Open lesson3.3 Math Expressions
Topic: Mathematical-Expressions
Open lesson3.4 Strings
This page will teach you about strings in programming.
Topic: Strings
Open lesson3.5 Boolean Expressions (PY)
Boolean Hacks For Students To Try In Python
Topic: Boolean-Expressions
Open lesson3.7 Nested Conditionals
Explore how to use nested conditionals in JavaScript and Python to make complex, hierarchical decisions in code.
Topic: Nested-Conditionals
Open lesson3.8 Iterations
An introduction to College Board's Big Idea 3.8 Iterations. This will help you understand how to write loops in Python and JavaScript.
Topic: Iterations
Open lesson3.9 Algorithms
Understanding Algorithms in Python and JavaScript
Topic: Algorithms
Open lesson3.9 Developing Algorithms
Learn how to develop algorithms through the Peppa Pig Maze game
Topic: Developing-Algorithms
Open lesson