Program Overview
Program Overview
The CreationCamp Math Aligned Program teaches students coding skills and is aligned to the math expectations.
01
The sessions are live & virtual.
02
In the sessions, professional creators working in the software or game development industry will teach students how to code applications, computer games, and prototypes of real world technological innovations.
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