What we're excited about
App Design & Development Competition
Students form teams within their high schools and build an app from scratch to compete against other schools. The teams are mentored by professional developers and designers and will pitch and demo their work to a panel of judges.
Lessons, Workshops & Camps
We have programs for Design Thinking and Coding (either separately or integrated) at the beginner, intermediate and advanced levels.
We partner with industry professionals and local tech companies who give back to the community either through mentorships or sponsorships.
What we do
Real world roles
Real world processes
Experienced professionals mentor students using the same design, coding, testing, social media and project management tools used by industry.
Students in teams take on various roles (such as Designer, Developer, Quality Assurance, Project Manager, Marketing Manager, Videographer and Social Media Manager) and perform their respective duties.
We follow the Design Thinking Process to expose students to ideation, empathy, wireframe prototypes, user experience and usability testing.
We follow the Agile Software Development Process to build the software iteratively, allowing for rapid feedback and quick adjustments to changing market conditions and developments.
We dispel the notion that App Development is just for geeks. Whether the student's strengths are in coding, or art, or marketing, or finance..., they can still play an important role.
We show students, teachers and parents that even though the jobs of the future may not yet be defined today, embracing technology and adopting a mindset of continuous creative learning is a key to success for 21st century careers.
The human touch: product design, customer requirements, user interaction, user experience, emotional connection
Making it work: analysis, breaking down the problem, software architecture, coding, logic, algorithms, iteration
It does what it's supposed to: testing, usability analysis, edge-case scenarios, robustness, performance
All the pieces are working together: planning, scheduling, contingencies, adjustments, reporting