Middle Year Student
Enrolment

Developing Future-Ready Students

Develop the Future is a year-long program designed for middle school students to explore the basics of app development using Swift Playgrounds and Keynote on iPad.

Through engaging activities and hands-on projects, students will learn to prototype and present their own original app ideas. This program focuses on building essential skills in computational thinking, basic coding principles, UX/Ul design, and effective presentation techniques, laying a strong foundation for future learning and creative problem-solving. This program is offered in hybrid environments, based on the school, instructor and student needs.

Program Summary

Using an iPad*, free Apple resources, and free CEC Middle Year resources, students will:

  • be introduced to computational thinking and the Swift programming language in Swift Playgrounds with support from industry experts

  • participate in workshops on how to create an effective brand, build a presentation, and develop problem solving skills

  • wireframe and pitch their own app in Keynote using principles of inclusive app design and accessibility

  • receive a Develop in Swift Certificate upon completion

*iPad (5th generation or later) iPadOS 13.4 or later Swift Playgrounds app installed required for program.

Program Design

Throughout the program, teachers will:

  • support students in developing skills and reaching milestones that align with the project’s timeline and instructional design

  • connect with and have access to various industry mentors

  • receive a set of curriculum resources created by the Develop the Future team (including lesson outlines, slideshows, blackline masters, and tutorials)

  • have the opportunity to connect with other educators from their province who are also running Develop the Future in their classes

Educator Requirements
& Resources

Secondary Students

Empowering innovative career pathways
through industry-supported app design

Mentors

Supporting secondary students through
the technical and creative aspects of
app development