When you think of app developers, school girls not be the first people that come to mind.
Since 2010, 5000 girls from 45 countries have tried to change that by taking part in the Technovation Challenge.
Through a period of two months, girls learn how to identify a problem in their community and then create a mobile app that solves it, but most importantly, actually launch a business or a startup.
Real world problems that teens solve include anything from helping students give feedback on assignments to an app that can help diagnose concussions
When we actually looked at the apps on the market.
We saw that they could have been a lot more developed and a lot better than they were.
So we decided to create our own one.
Girls taking part in the challenge don't have to have any previous coding experience.
Programming through App Inventor, which is what we used to make Class Connect, was a first for me.
And I definitely learned a lot through that.
While many of the programs teach girls to code, Technovation mentors focus on entrepreneurial skills, like business planning and pitching to venture capitalists.
In terms of the business plan, they were also really helpful cuz none of us really had any idea what that was.
Helping the next generation of entrepreneurs also means addressing the imbalance of women in technology.
Census bureau figures say that Women make up 59% of the total U.S. workforce, but only 30% of workers at major tech companies are female.
We did a look back survey in seeing where are the girls now that went through Technovation, and almost 50% of the girls who are now in college intend to major in computer science because of Technovation.
Girls don't just wanna have fun, they also want to help change the world.
In San Francisco, Lexy Savvides, CNET.com for CBS News.