Youth PT

Youth Programmatic Thinking

A free in-person 8-week technology program for students in grades 3–12. Students learn coding, web development, IT fundamentals, and full-stack concepts from March 14 – May 7, 2026. No experience required.

Youth Programmatic Thinking Explained

Every spring and fall, BDPA Twin Cities offers free youth coding classes in Saint Paul for students in grades 3 through 12. Through our Youth Programmatic Thinking (Youth PT) initiative, students learn the foundations of computer science in a fun, engaging, and inclusive environment—taught by IT professionals and mentors.

Our two beginner-level courses—Scratch Programming and Python Programming—run for 8 weeks every Saturday.

Whether your child is curious about games, apps, or how the internet works, this program is designed to spark creativity, build confidence, and develop future-ready tech skills.

SCRATCH Programming

Grades 3-6

  • Using the block-based coding platform Scratch, students will learn the building blocks of logic, animation, and storytelling.

    In this course, your child will:

    • Create animated stories, games, and simple apps using Scratch

    • Learn basic coding concepts like loops, sequences, and conditionals

    • Strengthen math, reading, and critical thinking skills

    • Collaborate with peers and receive one-on-one guidance as needed

    • Build confidence as a future tech creator—not just a tech user

    Designed for beginners. No previous experience required.

PYTHON Programming

 (Grades 6–12)

  • Python introduces real coding syntax used by professionals in app development, web programming, and data science.

    Students will:

    • Write and test code using the Python programming language

    • Explore real-world applications of coding: from game design to websites

    • Understand core concepts like variables, loops, logic, and functions

    • Solve problems, debug their own code, and learn to “think like a developer”

    • Work alongside experienced I.T. mentors and instructors

    Ideal for students with some tech curiosity or past exposure to STEM concepts.

Registration is now open!