Coding Education for Grades 3–12

From Playing Games to Building Them.

Explore the Program

Start with coding. Build from there.

Youth Programmatic Thinking introduces students in grades 3–12 to coding and technology through hands-on Scratch and Python classes.

Students learn to think critically, solve problems, and create with technology while building skills they can develop throughout their education.

Scratch programming emblem
Grades 3–6

Scratch Coding

Turn ideas into games and animations.

Students explore coding through visual projects that develop creativity, logic, and problem-solving skills.

No previous coding experience required.

Python programming logo
Grades 6–12

Python Coding

Go beyond playing. Start programming.

Students learn to write Python code, strengthen computational thinking, and build foundational programming skills.

For students ready to explore text-based coding.

How the Program Works

One program. Multiple opportunities to grow.

8 Weeks

Hands-on coding instruction

Fall

September–November

Winter / Spring

February–April

Return & Advance

Continue building skills in future sessions

YOUR TECHNOLOGY JOURNEY

Your Learning Doesn't Stop Here.

Scratch is just the beginning. BDPA Twin Cities offers additional opportunities for students to build their technology skills, explore new challenges, and continue learning as they grow.

01 GRADES 6–12

CONTINUE CODING

Explore Python Coding Classes

Ready to move beyond visual programming? Python introduces students to text-based coding, where they begin writing real code, strengthening their problem-solving skills, and learning how software works.

02 HIGH SCHOOL STUDENTS

ADVANCE YOUR SKILLS

Discover the High School Technology Program

BDPA Twin Cities' High School Technology Program provides opportunities for students to continue developing their technical knowledge through progressive levels of technology education. Explore the program and discover where your learning can take you next.

From the classroom to the boardroom. Every new skill creates another opportunity to learn, explore, and grow with BDPA Twin Cities.