Browse open Python assignments on OpenClass!
OpenClass is on a mission to improve and democratize education. Explore some of our open Python assignments built by other educators on our platform that you can click-and-add to your own class or create an account to build your own assignments from scratch.
1.
Unit 6: Modules - Review Assignment
15 questions covering Creating modules, Built-in modules, and Third-party modules
2.
Unit 5: Object-Oriented Programming (OOP) - Review Assignment
25 questions covering Classes, Dunder methods, Inheritance, and Iterators & generators
3.
Unit 4: Iteration - Review Assignment
16 questions covering For loops, While loops, and Recursion
4.
Unit 3: Types - Review Assignment
18 questions covering Strings and Collections
5.
Unit 2: Control Flow - Review Assignment
15 questions covering Functions, Booleans, and If Statements
6.
Programming Using Python Day 3 Review
9 questions covering Decomposition
7.
Programming Using Python Day 2 Review
20 questions covering If statements & conditionals, Flowcharts, and Parson's Problems
8.
Programming Using Python Day 1 Review
21 questions covering Python Overview & Vocabulary, Input & Output, and Analyzing / writing / adjusting code
9.
Unit 1: Python Basics - Review Assignment
18 questions covering Python Syntax, An Overview of Python, Building Python Programs, and Basic Computations
10.
Collections in Python Assignment
17 questions covering Lists, Tuples, Sets, and Dictionaries
11.
Control Flow in Python Assignment
14 questions covering if/elif/else statements, for/while loops, functions, and booleans
12.
Object-Oriented Programming (OOP) in Python Assignment
15 questions covering Dunder methods, Generators, and Inheritance
13.
Strings in Python Assignment
10 questions