Showcase info for teachers

Help your students prepare to enter the Showcase

Overview of Apps for Good Showcase

Apps for Good’s annual virtual event, Showcase, is a celebration of the fantastic work that is produced by students through our courses. Showcase provides an opportunity for school teams to showcase their learning and innovative ideas, while also gaining feedback from industry professionals. Showcase benefits individual students as well as teams.

All students will:

  • Be part of celebrating the amazing achievements of the young people who have completed an Apps for Good course this academic year
  • Have the opportunity to showcase their work at an international level
  • Receive a certificate for entering
  • Receive written feedback from industry professionals

Selected teams will:

  • Have the chance to develop essential skills by making pitches to exciting companies
  • Have their work profiled on the Apps for Good website
  • Have the potential to be selected further:
    • As Judges’ Favourites
    • To pitch their idea to a virtual panel of judges

For more general information visit the our Showcase webpage.

Quality submissions

Teams will have considered the following during the course:

1. Idea

Is the social action app idea innovative and well researched? Is the target user clearly defined?

2. Product

How well do the features and prototype bring the social action app idea to life?

3. Proposition

How well presented and clear is the overall offering?

Showcase submission procedure

  • A teacher or a team can submit their app for Showcase
  • Only one submission per team
  • All the content needed to submit to Showcase is covered in the course
  • Ensure you have ready:
    • the problem statement from the eWorkbook
    • A JPEG image such as screenshot of your wireframe or App Lab screen for example (this is optional)
    • the video ready to upload to the online submission form (see Video instructions below)
  • Complete the online Showcase submission form



  • A Google account is required to create a YouTube account
  • Go to and click 'Sign in' in the top right corner
  • Log in using the Google account you would like your channel to be associated with
  • In the top right corner of the screen, click on your profile icon and then click 'Create a channel'
  • Select to create a channel with either your name or a custom name
  • Ensure access to all the videos is set to public and unlisted


  • Go to
  • Click 'Join'
  • Create a username and password and enter your email address
  • Confirm your email by following the instructions sent to your email inbox
  • Ensure access to all the videos is set to public and unlisted