Evolver logo

Denver Public Library logo


Ask Us Chat: 24/7 Online Reference







What: The SM Energy ideaLAB is a free digital media lab for teens ages 12 to 19 featuring tons of hardware and software.

Where: Central Library, Community Technology Center, Floor 4

When: Monday-Friday, 3-6 p.m. 


About | Events | NewsProject CardsTeen-Created Projects | Badges | Partners



ideaLAB Summer of Making

Make something, anything. Share it on Evolver between June 1 and August 13 and you could win a sweet prize!

Get all the details.


DevCamp 2016

DevCamp is a chance to learn the basics of HTML, CSS, and JavaScript, working side-by-side with professionals in the field. We'll build websites, talk to experts, and tour some amazing places. DevCamp is free for any teen age 12-19, and no prior coding experience is necessary. Registration is required and limited.

Learn more...

BuildCamp 2016

Learn the basics of computer repair by disassembling a computer and rebuilding it from the bottom up, installing an operating system, and more. Ages 12-19. Lunch provided, registration is required and limited.

Learn more...

See the Current Community Technology Center Events Calendar (PDF) or Browse All Teen ideaLAB Events.


DevCamp 2.0

DevCamp 2.0 was several week-long summer camps on web development for teens ages 12-19. These camps were held during the summer of 2015. Learn more...

A big thank you to our DevCamp 2.0 community partners!

For DevCamp 2.0 each group was asked to pick a problem facing their community and to come up with a website that would help solve that problem. Here is what they developed:

Hadley, June 2015

Hadley, July 2015

Central, July 2015

DevCamp 2014

Learn more about DevCamp, a two-week crash course in web development for teens that was held during the summer of 2014. And be sure to check out the sites the teens developed:

A big thank you to our DevCamp partners!

Stay in the loop - follow ideaLAB on tumblr!

See what's going on in the ideaLAB - follow us on tumblr for the latest on ideaLAB news, events and other cool stuff!

Project Cards

Learn how to create awesome stuff! These project ideas are a great way to earn badges, too:

Art & Design Project Cards
Electronics Project Cards
Game Design Project Cards
Music Project Cards
Video Project Cards
Web Design Project Cards

Teen-Created Projects

Contribute your ideaLAB project!