Coding Education for the AI World
Coding Classes for Kids & Teens in the Twin Cities
From playing games to building them. Students in grades 3–12 learn coding and technology skills through hands-on classes.
WELCOME TO BDPA TWIN CITIES
Tech education that builds futures
BDPA Twin Cities provides free technology education for Minnesota students in grades 3–12, helping young people develop practical skills, explore career possibilities, and build confidence through hands-on learning.
Our programs connect students with experienced information technology professionals who share their knowledge, provide mentorship, and introduce students to opportunities beyond the classroom.
What makes us different
Learn from IT professionals
Students gain hands-on experience with guidance from professionals who work in technology.
Build real-world skills
Our classes introduce coding, problem-solving, and the practical application of technology.
Discover new opportunities
Students can explore educational pathways, mentorship, competitions, and professional connections as they grow.
TECHNOLOGY EDUCATION FOR GRADES 3–12
Explore our technology programs
From learning to code to preparing for college and technology careers, BDPA Twin Cities offers programs that help students develop their skills, discover new interests, and pursue opportunities at every stage of their education.
GRADES 3–9
Youth Programmatic Thinking
Introduce your child to computer programming through hands-on Scratch and Python coding classes that encourage creativity, logical thinking, and problem-solving.
Explore Youth PTGRADES 9–12
High School Technology Program
Build on existing technology skills through structured instruction in programming, application development, and technical problem-solving, with opportunities to advance through multiple learning levels.
Explore HSTP
GRADES 9–12
High School Coding Competition
Put programming knowledge to the test through competitive coding challenges. Students with advanced skills can strengthen their teamwork, technical abilities, and problem-solving while preparing for competition opportunities.
Explore Coding Competition
EDUCATION & CAREER DEVELOPMENT
College & Career Readiness
Help students connect their technology education to future possibilities through career exploration, professional development, mentorship, and exposure to educational opportunities beyond high school.
Explore College & CareerReady to explore technology education opportunities for your student?
Apply for Youth PTSTUDENT SUCCESS STORIES
The Impact of BDPA Education
“BDPA taught me how to blend technical skills with business and communication. That balance is what has allowed me to stand out and advocate for myself.”
Supported in Part By
Your Technology Journey Starts Here
Advancing Students from the Classroom to the Boardroom.
EXPLORE WAYS TO GET INVOLVED
Help Build the Next Generation of Technology Leaders