IDEA Public Charter School

Skip to main content
1027 45th St. NE, Washington, DC 20019 Phone: 202-399-4750
Please Create A Marquee
Careers and Trades » Computer Programming

Computer Programming

Computer Programming and Game Design 


IDEA offers computer programming classes through its partner TAG Labs. Scholars learn to code in languages including C#, C++, and Swift while designing games and apps. By the end of each course, scholars will have developed a programming portfolio that can be used to apply to any college-level computer science program. TAG Labs also offers am extracurricular video game design club at IDEA.


This summer TAG Labs is operating a two-week Swift boot camp, during which IDEA scholars will work together to build an app in Apple's programming language to enter in an Apple app competition.


TAG Labs hired two IDEA scholars, rising senior Devin Brewer and rising sophomore Zaria Etheridge, as summer interns. Devin is helping TAG Labs staff run a coding camp for elementary school students, and Zaria will be helping run the Swift boot camp. 


IDEA's coding classes provide an entryway for scholars to explore careers in programming, video art, writing, design, sound, and a variety of related disciplines.