App Development Extended

Create a working prototype of an app in 20 sessions

Primary, Secondary and FE

20 sessions

In-class or extracurricular

Basic to advanced programming

Course Summary

  • Student teams design and build an app that solves a problem they care about
  • The extended course allows students to explore topics in more depth than the standard course
  • Teams work their way through a range of activities, split across 20 sessions
  • See below for the Scheme of Work, Student Workbook, and Learning Objectives

Course sessions

Login or sign up now to access all of the sessions

  1. Session 1: Course Launch
  2. Session 2: Team Building

  3. Session 3: New Product Development

  4. Session 4: Learn the Basics

  5. Session 5: Spotting Problems

  6. Session 6: Exploring Problems

  7. Session 7: Selecting Problems

  8. Session 8: App Building Skills 1 (Block Programming)

  9. Session 9: Understand the User

  10. Session 10: Understand the Market

  11. Session 11: Technical and Data Feasibility

  12. Session 12: App Building Skills 2 (Blocks Programming)

  13. Session 13: User Experience and Flow

  14. Session 14: Build Your App

  15. Session 15: User Testing

  16. Session 16: Business Case

  17. Session 17: Marketing

  18. Session 18: Pitch

  19. Session 19: Careers in Tech

  20. Session 20: Keep on Growing

Core resource

Course workbook for students

This workbook will be updated over the next few days to include worksheets for the last few sessions.

  • This printable student A4 workbook contains practical activities
  • Guides you and your students through the course
  • Fully editable, making it easy for you to adopt to meet your needs