Python is a programming language that lets you work more quickly and integrate your systems more effectively.
Target age: 10-12
Length: 12-16 sessions, 1 hour each
Digital Devices: Tablets or Laptop
Description
In this project, students become game designers. They use Python and the Turtle library to conquer mazes, paint pixel art, create a Mad Lib Generator, and build a Carnival Game. Students can edit code to gain an understanding of the structure of Python scripts. Once familiar with basic concepts, the Young programmers are introduced to debugging, loops, variables, and conditional logic. Ignite an interest in programming with meaningful activities designed for beginners and promote STEM learning.
Learning Objectives
By the end of the course, students will be able to:
- Write an algorithm using symbols
- Develop a program that achieves a specific goal
- Organize the code in a program using comments
- Apply debugging techniques to find and fix errors, import libraries, including Turtle, Random, and lime
- Import libraries, including Turtle, Random, and Time
- Loop a script or repeat an action at a specified number
- Direct the movement of a robotic turtle