Please enable JavaScript to use CodeHS

AP Computer Science Principles in Python

Lesson 5.9 Basic Python and Graphics Challenges

Description

Use your knowledge of basic Python to create some fun programs! Students will create their own Ghost drawings from Pac-Man, a Guessing Game, and a drawing of their own choosing. This will allow students to get creative with their code to show what they have learned.


Objective

Students will be able to…

  • Synthesize the skills and concepts from the Python and Graphics, Python Control Structures, and the Functions and Parameters units to solve increasingly difficult programming challenges
  • Break down a large problem into smaller parts using Top Down Design, and solve each of these smaller parts using functions
  • Create helpful comments with preconditions and postconditions to help the reader understand the code
  • Find and fix bugs in large programs

Activities

These are all the activities included in the lesson

5.9.1 Ghosts
5.9.2 Guessing Game
5.9.3 Draw Something
5.9.4 Python Challenges Badge