A A A+ A++

Contest Requirements / Judging Criteria


Division Coding Platform / Software Requirements
Primary School

Participants should use App Inventor for developing their app.

Create a new app to encourage the public to improve their wellness 

Secondary School



Each participating team shall submit the followings simultaneously:

1)App Inventor project file

  • The file should be an AIA file.
  • File size not bigger than 10MB

2)Introductory Video

  • The video shall demonstrate how the app arouses the public awareness of household waste as a sustainability issue and the characteristics of your work, demonstration of operation etc.
  • The video should be within 3 minutes with the file size limit of 1 GB.
  •  Video format should be AVI、MP4、MPEG、MPG、MOV or WMV

3)Introductory PowerPoint

  • The PowerPoint file shall include the ideas of your work, technical aspect of the app and division of labour etc.
  • The PowerPoint file shall contain no more than 10 slides with the file size limit of 200MB
  • File format should be PPT or PPTX


Judging Criteria


Expression of Theme

  • Identify a problem which corresponds with the theme of improving wellness
  • Demonstrate appropriate ways of solving the problem using computational thinking

Creativity and Aesthetic Value

  • Demonstrate creativity and uniqueness in the content, organization, utility and design
  • Show a sense of beauty in the design, color and proportion

App Design Techniques and User Experience

  • Demonstrate organized, logical and comprehensive app design
  • Provide user-friendly design and clear instructions
  • Demonstrate the appropriate use of the technological potentials of App Inventor

Team collaboration and communication

  • Demonstrate a good plan and implementation of team collaboration
  • Clearly describe the design and operation of the work in the introductory video and PowerPoint


*Judging Criteria of Family Inclusive Award - the app can (1) demonstrate the participation of family members in making the app or support family members using the app; or (2) promote family relationships.