Program Overview
Program Overview
The CreationCamp Experiential Learning Program teaches students the coding and digital content creation expectations relevant to the classroom grade level or Media Literacy expectations depending on the program chosen. All offered programs align with classes administered in French.
01
The sessions are live & virtual.
02
In the sessions, professional creators working in the software or digital content creation industry, will teach students how to code applications, computer games & prototypes of real world technological innovations or how to build blogs, podcasts & Youtube videos.
03
The program aims to introduce students to various engaging career pathways that utilize coding and digital skills in their day to day professions.
04
The CreationCamp program's pedagogical approach is centered around project based learning, 21st century skills and global competencies.
05
Students will be brought through the experiential learning framework to build out their very own computer games and applications.
Coding Apps and Video Games (K-12)
Coding Apps and Video Games (K-12)
Elementary School Options
​
Code to Create Program Overview
​
The CreationCamp program teaches students the expectations of coding and SEL. The program does this by bringing in real-world creators (app-developers, engineers, innovators, game-designers, and entrepreneurs) working in the industry to teach students virtually how to code applications, video games or build prototypes of real world technological innovations. The students are also taught 21st century skills to problem-solve through the projects.
The program aims to introduce students to various career pathways that utilize coding and SEL. The CreationCamp program's pedagogical approach is centered around 21st century skills and global competencies. Students will learn design thinking frameworks, entrepreneurial mindset, growth mindset and many other skills. Students will be brought through the experiential learning framework to build out their very own creations.
​
Code to Create Program Goal
Students will learn:
-
Real world experience with coding and SEL strategies while being introduced to various career pathways that most interest them
-
The coding and SEL expectations of their grade level and apply these expectations to their own topical or career interests
-
The design thinking process and build prototypes of real world technological innovations and video games
​
Learning Outcomes
​
Coding C3.1:
-
Solve problems and create computational representations of mathematical situations by writing and executing efficient code, including code that involves events influenced by a defined count and/or sub-program and other control structures
​
Coding C3.2:
-
Read and alter existing code involving the analysis of data in order to inform and communicate decisions, and describe how changes to the code affect the outcomes and the efficiency of the code
​
Social Emotional Learning A1:
-
Apply, to the best of their ability, a variety of social-emotional learning skills to support their use of the mathematical processes and their learning in connection with the expectations in the other five strands of the mathematics curriculum
​
21st Century Skills:
-
An understanding of different career paths that use 21st century skills in their roles. A deeper understanding of how the curriculum connects to real world experience
​
Global Competencies:
-
critical thinking and problem solving
-
innovation, creativity, and entrepreneurship
-
learning to learn/self-awareness and self-direction
-
collaboration
-
communication
-
global citizenship and sustainability
​
​
Program Structure - 5 Sessions: The 5 below lessons are facilitated with students present. These sessions are 50 minutes in length. Students will be introduced to various CreationCamp instructors through the sessions. This is only a template; we customize the structure of the program to each teacher's needs
Session 1: Introduction to Scratch, Innovation & Algorithms
-
Students will be introduced to the Scratch interface and will be given a tutorial on how to use it
-
Students will be introduced to the definition of Innovation and its importance in society
-
Students will learn about the coding concept Algorithms
-
Students will work on a project to apply Algorithms in Scratch
-
Students will be prompted to further work on their project after the session
Session 2: Loops
-
Students will learn about the coding concept Loops as a tool to solve problem statements through PRIMM
-
Students will work on a project to apply Loops in Scratch
-
Students will be prompted to further work on their project after the session
Session 3: Conditionals
-
Students will learn about the coding concept Conditionals as a tool to solve problem statements through PRIMM
-
Students will work on a project to apply Conditionals in Scratch
-
Students will be prompted to further work on their project after the session
Session 4: Variables
-
Students will learn about the coding concept Variables as a tool to solve problem statements through PRIMM
-
Students will work on a project to apply Variables in Scratch
-
Students will be prompted to further work on their project after the session
Session 5: Functions
-
Students will learn about the coding concept Functions as a tool to solve problem statements through PRIMM
-
Students will work on a project to apply Functions in Scratch
-
Students will be prompted to further work on their project after the session
​
​
​
​
Secondary School Options
​
​
Game Design and Development Program Overview
This CreationCamp program will teach students the coding, innovation, creativity, and design-thinking skills necessary to create video games in Construct 3, a powerful professional game engine. Students will work with real world game and software development experts on hands-on projects to demonstrate new skills in software and game development.
The program is delivered 100% virtually through live sessions. Students will be instructed by developers and game designers with real world experience. Students have the opportunity to talk to instructors and ask about their game and software development experiences and career paths. Classes will consist mainly of hands-on development workshops following brief presentations.
​
Game Design and Development Program Goals
Students will learn:
-
Real world experience with coding and game design strategies within the Construct 3 professional game engine, under the guidance of professional game developers
-
About the various career pathways in the game design and development industry
-
The design thinking process and how to apply this process when building prototypes of video games
Learning Outcomes
Coding:
-
C2.1 use coding to demonstrate an understanding of algebraic concepts including variables, parameters, equations, and inequalities
-
C2.2 create code by decomposing situations into computational steps in order to represent mathematical concepts and relationships, and to solve problems
-
C2.3 read code to predict its outcome, and alter code to adjust constraints, parameters, and outcomes to represent a similar or new mathematical situation
*CreationCamp customizes curriculum alignment to every teacher’s needs, see some examples of curriculum alignment below
ICS 3U & 4U:
-
B1. use a variety of problem-solving strategies to solve different types of problems independently and as part of a team
-
B2. design software solutions to meet a variety of challenges
-
B3. design algorithms according to specifications
-
B4. apply a software development life-cycle model to a software development project
TEJ 3 & 4:
-
B2. maintain and troubleshoot a variety of computer software
-
B3. design, build, test, and troubleshoot interfaces that meet specific design requirements.
-
B5. demonstrate an understanding of programming concepts, and create programs.
21st Century Skills:
-
An understanding of different career paths that use 21st century skills in their roles. A deeper understanding of how the curriculum connects to real world experience
Global Competencies and Social Emotional Intelligence:
-
critical thinking and problem solving
-
innovation, creativity, and entrepreneurship
-
learning to learn/self-awareness and self-direction
-
collaboration
-
communication
-
global citizenship and sustainability
​
Program Structure - 5 Sessions: The 5 below lessons are facilitated with students present. These sessions are 50 minutes in length. Students will be introduced to various CreationCamp instructors through the sessions. This is only a template, we customize the structure of the program to each teacher's needs.
​
Session 1: Introduction to Game Development
-
Students are introduced to the instructors and an overview of the program
-
A brief intro to prototyping is presented, then students apply their knowledge with a beginner-friendly hands-on coding activity
-
Students have the opportunity to ask questions and conversate with instructors about their game and software development experiences
​
Session 2: Coding Lab: Player Input
-
Following a brief introduction to the activity, students participate in a hands-on coding workshop, learning and demonstrating an ability to convert player input into on-screen gameplay
-
Students implement a system to detect key presses and apply that to gameplay
​
Session 3: Design and Programming Lab: Implementing Design I
-
Students are given a basic project to build from
-
They will work on implementing a number of aesthetic and mechanical updates that make the player character more fun to control
-
Instructors bring their expertise to explain the design thinking process and support the students in their coding
​
Session 4: Design and Programming Lab: Implementing Design II
-
Students build on their previous work, focusing on adding features that increase the player’s impact on the game world and making it more fun to interact with
-
Again, instructors bring their expertise to explain the design thinking process and support the students in their coding
Session 5: Coding Lab: Feature Complete Mechanics
-
Students continue to build on their previous work, implementing features to make the game project feature-complete and ready for level design
​
​
​
App Development Program Overview
​
UX Design: Students will learn how to design applications for specific use cases to solve end user needs
Basics of Frontend Development: Students will learn frontend coding languages and frameworks to build a web application
Basics of Backend Development: Students will learn the backend coding languages and frameworks to build a web application
Full Stack Development: Students will learn the tools and skills to create and application end to end and deploy it over the web​​
​
App Development Program Goals​
Students will learn:
-
Real world experience with coding and app design strategies under the guidance of professional developers
-
About the various career pathways in the app design and development industry
-
The design thinking process and how to apply this process when building prototypes of apps
Learning Outcomes
Coding:
-
C2.1 use coding to demonstrate an understanding of algebraic concepts including variables, parameters, equations, and inequalities
-
C2.2 create code by decomposing situations into computational steps in order to represent mathematical concepts and relationships, and to solve problems
-
C2.3 read code to predict its outcome, and alter code to adjust constraints, parameters, and outcomes to represent a similar or new mathematical situation
*CreationCamp customizes curriculum alignment to every teacher’s needs, see some examples of curriculum alignment below
ICS 3U & 4U:
-
B1. use a variety of problem-solving strategies to solve different types of problems independently and as part of a team
-
B2. design software solutions to meet a variety of challenges
-
B3. design algorithms according to specifications
-
B4. apply a software development life-cycle model to a software development project
TEJ 3 & 4:
-
B2. maintain and troubleshoot a variety of computer software
-
B3. design, build, test, and troubleshoot interfaces that meet specific design requirements.
-
B5. demonstrate an understanding of programming concepts, and create programs.
21st Century Skills:
-
An understanding of different career paths that use 21st century skills in their roles. A deeper understanding of how the curriculum connects to real world experience
Global Competencies and Social Emotional Intelligence:
-
critical thinking and problem solving
-
innovation, creativity, and entrepreneurship
-
learning to learn/self-awareness and self-direction
-
collaboration
-
communication
-
global citizenship and sustainability
​
Program Structure - 5 Sessions: The 5 lessons are facilitated with students present. These sessions are 50 minutes in length. Students will be introduced to various CreationCamp instructors through the sessions. This is only a template, we customize the structure of the program to each teacher's needs.
​​
*please contact us for more information regarding the structure of the lessons
Digital Content Creation (K-12)
Digital Content Creation (K-12)
Program Overview
*the Content Creation program follows the same structure for elementary and secondary school levels, differing in project requirements and and depth of concepts
​
This CreationCamp program teaches students the expectations of digital content creation and media literacy. The program does this by bringing in real-world creators (entrepreneurs, Youtubers, bloggers & podcasters) working in the industry to teach students virtually how to ideate, plan, and execute to create digital content. The students are also taught 21st century skills to problem-solve through the projects.
The program aims to introduce students to various career pathways that utilize digital content creation and media literacy. The CreationCamp program's pedagogical approach is centered around 21st century skills and global competencies. Students will learn design thinking frameworks, entrepreneurial mindset, growth mindset and many other skills. Students will be brought through the experiential learning framework to build out their very own creations.
Content Creation Program Goal
Students will learn:
-
What content creation is and its different mediums
-
The stages of writing in order to plan and create various mediums of digital content
-
The oral communication, reading(research), and media literacy skills to create digital content
-
How to create through different mediums, including Youtube, blogs, and podcasts, with tips and basics for other media platforms
Learning Outcomes
Writing:
Students will be taught brainstorming techniques to generate ideas based on an intended purpose aimed at a specific audience;
-
Generate, gather, and organize ideas and information to write for an intended purpose and audience
​
Students will work with digital tools to add graphic and stylistic elements to their writing;
-
Draft and revise their writing, using a variety of informational, literary, and graphic forms and stylistic elements appropriate for the purpose and audience
​
Students will use digital tools and work in small groups to collaboratively proofread and publish their writing;
-
Use editing, proofreading, and publishing skills and strategies, and knowledge of language conventions, to correct errors, refine expression, and present their work effectively
​
Students will be taken through the editing process and have a chance to apply feedback to their writing before publishing;
-
Reflect on and identify their strengths as writers, areas for improvement, and the strategies they found most helpful at different stages in the writing process
​
Media Literacy:​
Students will be taught a variety of media texts used in professional content creation such as blogs, videos, podcasts, etc;
-
Demonstrate an understanding of a variety of media texts
​
Students will be taught how each of these mediums can be used for certain audiences and purposes;
-
Identify some media forms and explain how the conventions and techniques associated with them are used to create meaning
​
Students will have the opportunity to work with a variety of digital tools to practice using appropriate forms of writing for their intended purpose and audience;
-
Create a variety of media texts for different purposes and audiences, using appropriate forms, conventions, and techniques
​
Students will work with professional creators to gain feedback on their strengths and areas that need improvement;
-
Reflect on and identify their strengths as media interpreters and creators, areas for improvement, and the strategies they found most helpful in understanding and creating media texts
Social Emotional Learning:
-
Apply, to the best of their ability, a variety of social-emotional learning skills to support their use of content creation and consumption processes and their learning in connection with the expectations in media literacy
​
21st Century Skills:
-
An understanding of different career paths that use 21st century skills in their roles. A deeper understanding of how the curriculum connects to real world experience
​
Global Competencies:
-
critical thinking and problem solving
-
innovation, creativity, and entrepreneurship
-
learning to learn/self-awareness and self-direction
-
collaboration
-
communication
-
global citizenship and sustainability
​
Program Structure - 5 Sessions: The 5 below lessons are facilitated with students present. These sessions are 50 minutes in length. Students will be introduced to various CreationCamp instructors through the sessions. This is only a template; we customize the structure of the program to each teacher's needs.
Session 1: Intro to Content Creation, Niches, and Planning
-
Overview of digital content creation & discussions about content creation as a tool
-
Introduce students to genres and niches as specific tools for targeting audiences
-
Teach students brainstorming techniques to come up with topics for content creation in relation to audiences
-
Work through a brainstorming activity as a first step to content creation
-
Use content ideas from the brainstorming activity to populate a content calendar
Session 2: Intro to Blogging and EduBlogs
-
Intro to basic content creation and consumption safety on the internet
-
Students will learn how to setup Edublogs, a platform used to create and host blogs
-
Students will gain the digital skill set to digitize, design and publish a blog
Session 3: Intro to Youtube Video Production
-
Overview of the video production process and structuring a video
-
Students will be brought through a storyboarding activity in order to plot the visuals of their content that they hope to turn into a Youtube video
-
Foundational editing tools and techniques and an introduction to WeVideo, a web-based video editing software
​
Session 4: Intro to Podcasting and Interviews​
-
An introduction on how to make a strong podcast image
-
Students will learn interviewing and oral communication techniques for niche audiences
-
Students will use a writing activity to develop a structure and questions for an interview podcast
Session 5: Supplementary Content Using Canva
-
Students will further develop their graphic design skills in Canva
- An overview of the types of supplementary content that can be built and what you would use this content for
- Development of topic- and audience-accurate graphic design content