Our goal is to transform the way technology is taught in schools; to empower students from all backgrounds to seize the opportunities of our digital age and create solutions to the problems they care about, using technology.
Rodrigo Baggio, CDI Apps for Good, Founding Chairman & Founder CDI Global

Why we exist

Traditional education systems are wasting talent. Many young people are de-motivated by traditional teaching methods that leave them ill-prepared for the real world. Technology is advancing apace, exciting the imagination of young people, who want to use it to make, play and share. Yet traditional schooling lags well behind, missing this opportunity to engage, especially those students most disaffected with standard lessons. Teachers who want to use technology to create more exciting ways to learn feel frustrated they cannot do more.

We want to build a new global generation of problem solvers and makers: students who can create, launch and market new products that change the world. We believe that technology can be a great equaliser and a massive force for good to transform lives and communities around the world.

What we do

Apps for Good is an open-source technology education movement that partners with educators in schools and learning centres to deliver our course to young people 10-18 years of age. We provide the course content, training and connections to our Expert volunteers, and then let teachers do what they are best at – inspiring and guiding young people.

In the course, students work together as teams to find real issues they care about and learn to build a mobile, web or social app to solve them. Like professional entrepreneurs, students go through all key aspects of new product development, from idea generation, technical feasibility and programming to product design, deciding on business models and marketing.

What our students learn

Our course teaches coding and the fundamentals of the digital world, while also developing skills in problem solving, creativity, communication and teamwork. With a focus on solving real issues that matter to young people, our students learn the full software product development process in a hands-on way.

We recognize that educators are at very different stages in terms of their students learning to code. We have built in opportunities throughout the course for the students to build working prototypes. Educators can then choose the depth of learning that is most appropriate for their students.

From 2013/2014 onwards, there are four prototyping tiers for educators and students:

Bringing the real world to the classroom: Expert Volunteers

Throughout the course, educators connect with our community of Expert volunteers – technology professionals and entrepreneurs who help bring the real world to the classroom for the students. Experts mentor the student teams in one-hour sessions via videoconference or in person. They help the students to progress or pivot their ideas and provide inspiration and motivation. Experts also give teachers a hand in tackling the more challenging areas of the course and making computing education more relevant to industry.

Students become real-life entrepreneurs: Apps for Good Awards

At the end of the academic year, we host the Apps for Good Awards, our nation-wide competition in which the top student app teams from across the UK compete to have their apps launched commercially with the support of Apps for Good and our sponsors.

Apps for Good is a fantastic way of getting students to replicate how apps are created by the IT Industry, to work efficiently and effectively as a team to bring a solution to a problem.
Ariadne Lish, Gladesmore Community School, London

Our Story

1995

1995
Rodrigo Baggio founds CDI in Rio de Janeiro Brazil with the vision to empower young people to use technology to change the world

Sep 2009

September 2009
Iris Lapinski completes feasibility study with the CDI team and funded by the Esmee Fairbairn Foundation resulting in the creation of Apps for Good

March 2010

March 2010
With the support from Dell, Apps for Good launches as a pilot course at High Trees community centre in South London with nine students, one educator, three experts and three apps. Stop&Search catches public interest

September 2010

September 2010
Apps for Good launches as an after school club at the Central Foundation School for Girls in Tower Hamlets, East London, with 25 students and one Apps for Good alumni trained as an educator and five visiting experts

February 2011

February 2011
Our first school Dragon’s Den event results in the Transit and Buzzer Buddiez apps winning

July 2011

July 2011
CyberMentors and SeedMny win the next Dragons Den. We kick-off the first Facebook app course pilot during the holidays with the Homework app team

September 2011

September 2011
We launch in 38 schools in England with 1,250 students and 30 experts

January 2012

January 2012
UK Education Secretary Michael Gove announces a major change to the ICT curriculum in schools and mentions Apps for Good as a best practice example

May 2012

May 2012
Bob Schukai, Apps for Good expert and Global Head of Mobile at Thomson Reuters, travels from New York City to Cumbria to give an expert session

June 2012

June 2012
7 student teams win the first national Apps for Good competition: PromiseKeeper, Oyster on the Go, Weatherbirds, RMBme, Feelings in a Flash, Beat the Book and MappYourWay

September 2012

September 2012
Apps for Good grows to 97 schools with 6,200 students on courses and 150 experts, with the majority of courses run as part of school timetables

January 2013

January 2013
Six Apps for Good schools also run the Facebook app test course

June 2013

June 2013
Our first combined Apps for Good Conference and Awards bring together students, experts, educators, partners and alumni in Techcity, London

September 2013

September 2013
17,000 students in 230 schools start their Apps for Good course with 800 educators who tap into more than 400 industry experts

September 2014

September 2014
Over 20,000 students in 400 schools, colleges and informal learning centres start on the Apps for Good journey by creating mobile, social and web apps

September 2020

September 2020
Apps for Good is truly a global technology education movement to change the world – an app at a time