Students will explore the fundamentals of computer science principles including loops, conditionals, functions, and variables and apply those concepts to solve problems. Students will develop interactive games, animations, and creative projects using the Python coding language.