Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CourseHorse

Python Meets Art: Create, Code, and Innovate! (Ages 12-18) (Live Online)

via CourseHorse

Overview

Day 1:

  • Dive into Python and Turtle Graphics – Draw Your First Masterpiece!
  • Objective: Introduce Python programming and Turtle Graphics to draw basic shapes.
  • ⁠Activities:  
    • Learn the basics of Python syntax: loops, variables, and functions.  
    • Use Turtle Graphics to draw simple shapes like squares, triangles, and circles.  
    • Challenge: Create a colorful snowflake or a custom design!

Day 2:

  • Shape It Up – Advanced Patterns and Funky Designs!
  • Objective: Use loops and Turtle Graphics to create complex designs and patterns.  
  • Activities:  
    • Explore nested loops to draw polygons and spirals.  
    • Add vibrant colors and dynamic patterns to designs.  
    • Challenge: Design a festive snowman or a dazzling starburst!

Day 3:

  • AI Meets Python – Let’s Create Random Shapes!
  • Objective: Introduce AI concepts and use Python to generate random shapes and designs.  
  • Activities:  
    • Understand randomness and use the ⁠ random ⁠ library for creative shape generation.  
    • Learn basic AI concepts: decision-making and pattern creation.  
    • Challenge: Build an interactive program that generates a surprise design each time!

Day 4:

  • Generative Art – Recursive Designs Powered by AI 
  • Objective: Explore recursion and AI to design stunning generative art.  
  • ⁠Activities:  
    • Learn about recursion and how to create fractal-inspired designs.  
    • Use AI logic to suggest design enhancements or random art features.

Day 5:

  • The Grand Finale – AI-Powered Design Generator!  
  • Objective: Combine everything learned to create a final project that showcases creativity and technical skills.  
  • Activities:  
    • Build a shape and design generator powered by randomness, recursion, and AI.  
    • Add interactive features: allow users to tweak shapes or colors.  
    • Present projects at a showcase event, highlighting your design journey!

Taught by

Young Gates

Reviews

Start your review of Python Meets Art: Create, Code, and Innovate! (Ages 12-18) (Live Online)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.