Project-based learning
Students design and build AI-powered apps with real-world impact
Ready-made resources
Can be delivered by both specialist computing and non-specialist teachers
Industry-aligned learning
Embedded industry engagement and real-world learning
Celebrate student success
Recognise student achievement through our online Showcase
About AI for Good 2.0
AI for Good 2.0 is our new project-based computing course where learners design and build AI-powered apps to tackle real-world challenges that matter to them.
Head to the educator dashboard to access AI for Good 2.0 in full.
Responding to the reality that AI is already part of young people’s digital lives, the course develops AI literacy, responsible AI understanding and essential life skills, including teamwork, creativity and problem solving.
Learners explore topics including AI bias, ethics and deepfakes, gaining the confidence to use technology safely, critically and creatively - moving from passive users of technology to confident creators who can use tech for good.
At a glance:
- 100% free for schools
- Designed for KS3/S1–S3 learners (aged 11-14) and aligned with emerging curriculum priorities
- Modular 12-session course that can be adapted to suit your setting
- Students can choose between JavaScript coding or Canva Code AI-assisted (vibe) coding pathways
Free guide: How to teach AI in ways that engage every student
Discover practical advice from leading voices in education and AI on how to engage every learner with AI, especially those who think "computing isn't for me." Our free guide is packed with insights for busy teachers and school leaders.
Frequently asked questions
Why has the course been updated?
AI for Good 2.0 has been shaped by rapid changes in technology, the realities of today’s classrooms, and extensive feedback from teachers and students across our courses. Teachers told us they needed more flexibility, simpler delivery, and resources that better fit real curriculum time and different school contexts.
What are the coding and vibe coding pathways?
AI for Good 2.0 has two student-led pathways within a single course, so teachers deliver the same course regardless of route. The coding pathway uses JavaScript to build AI-powered apps, while the vibe coding pathway uses Canva Code and structured prompting to create working apps without coding. Both pathways lead to the same learning outcomes.
Will the current courses still be available and updated?
From August 2026, Innovate for Climate Change, App for Social Action and the original AI for Good will no longer be available to new schools via the Apps for Good website, and will no longer be maintained and updated by Apps for Good.
How is this course safe for my students to use?
This course teaches students to understand, question and use artificial intelligence responsibly. Students do not receive unrestricted access to a public AI chatbot and no personal data is needed in AI activities. Instead, AI is used in specific, curriculum-focused activities with clear learning purposes, time limits and teacher supervision.
Throughout the course, students discuss the effects of AI, investigate issues such as bias, deepfakes and data privacy, design solutions and develop practical digital skills. AI is presented as a tool whose outputs must be questioned and checked - not as a person, an authority or a replacement for students’ own thinking.
The course should be delivered alongside the school’s existing safeguarding, data-protection, filtering and monitoring, acceptable-use and AI policies. Schools should complete their usual checks and approval processes for Canva Education and any teacher-operated LLM before beginning the course.
Let’s talk!
If you’re looking for a previous Apps for Good course or want to know more about our new courses, let’s talk! Former teacher, Kathy, is on hand to help and support you. If you're a UK school or youth organisation, get in touch via the enquiry form.
Kathy Sheppard-Barnes
Education Community Manager