Other
Understanding Object Oriented Programming
This site compares procedural programming and design with object oriented programming and design, contrasting the pros and cons of both approaches when trying to solve a sample problem.
Other
Nearpod: Introduction to Probability
In this lesson, students will learn how to solve basic probability problems.