City of Brampton Logo

Science, Technology, Engineering, Arts & Math (STEAM)

​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​


​​

​STEAM (Science, Technology, Engineering, Arts and Math) programs give eager young minds and future leaders early exposure to the skills required to solve the complex challenges of today and tomorrow. From robotics to coding, our programs offer an immersive and hands-on learning experience that will foster creativity, ignite curiosity, promote teamwork, and build confidence.

  • Gain critical thinking and inquiry skills
  • Develop problem solving abilities​
  • Innovate and explore new ideas​

Gallery

Animation and Digital Arts

  • Tinkercad is a free online program used in 3D design and modelling. Participants will learn about CAD 3D designing​, 3D printing concepts, and the design process. They will learn how to navigate and use the program features to use tools like shapes, join, cute, holes and scale tools to move and modify shapes in the work plane. 
  • Ages 8 to 10 and 10 to 14 
  • Levels 1-2​

​​
  • Participants will learn how to make beautiful scenes and animations in 3D using Blender. Blender is a free and open source 3D creation suite that can do everything from modelling, rigging and animation to simulation, rendering, composition and motion tracking. 
  • Ages 12 to 14  
  • Levels 1-2​

​​
  • Participants will use their imagination to create, design, test, and play their own unique and interactive animations and video games using MIT’s Scratch programming using building block visual interface to learn how to code animations and games. Participants will learn how to create characters and backgrounds, adjust movements and sounds, and use programming loops, if conditions, and variables to create animations and video games. 
  • Ages 6 to 8, 8 to 10, and 10 to 14 
  • Levels 1-2 ​

Photoshop interface
  • Participants will begin to explore the world of digital art with Adobe Photoshop as they work with raster graphics to learn about editing photos, creating digital paintings and adding effects. 
  • Ages 10 to 14 
  • Levels 1-2 ​

Unity interface
  • ​Participants will learn about video game design and development through Unity, a game engine. They will learn how to use the Unity 3D Software, how to use a coordinate system, understand the basics of programming in an OOP language like C#, use Unity components to alter object properties and finally set-up and program a simple 3D game. 
  • Ages 12 to 14 
  • Levels 1-2​

Illustrator interface​​
  • Participants will begin to explore the world of graphic design through Adobe Illustrator as they work with vector graphics to create logos, icons and illustrations. Participants will learn how to use the different tolls available such as: shape tools, gradient and colour tools, and text tools while applying what they have learned in creative activities. 
  • Ages 10 to 14 
  • Levels 1-2 ​


  • Participants will learn the basics of stop motion animation and use storyboards and inanimate objects to make their ideas come to life in their own stop motion movies. 
  • Ages 8 to 10  
  • Levels 1-

Computer Programming and Robotics

  • Participants will learn the basics of app development and block programming using MIT App Inventor. MIT App Inventor is a an open-source visual programming learning tool that allows participants to create real-world usable apps for Android and iOS devises. 
  • Ages 10 to 14 


  • Participants will use the Microsoft MakeCode platform for block-based coding and the BBC micro:bit microcontroller to learn about coding and programming as well as inputs and outputs. 
  • Ages 8 to 10 and 10 to 14 
  • Levels 1-5 ​​

  • Participants will use learn about computational thinking with Sphero BOLT Robots. They will learn the four pillars of computation thinking; decomposition, pattern recognition, abstraction, and algorithmic design in order to learn to find innovative solutions ​to real-life problems that can be expressed in terms a computer can apply. Activities will focus on learning about creative development, data, algorithms and programming, computer systems and networks, and the impacts of computing. 
  • Ages 10 to 14 
  • Levels 1-2 ​

  • Participants will learn the fundamental concepts of programming using the Python Language. Lessons w​ill focus on learning about variables and data types, inputs and outputs, conditional statements, loops, and functions. 
  • Ages 10 to 14 and 14 to 18 
  • Levels 1-3 ​

  • Participants will work with the Sphero BOLT robots to learn about the ethics surrounding computing and networks.  Participants will complete various activities that will teach them how the internet and private networks work, as well what digital footprints are and how to manage them. Finally, they will learn about cyberbullying and how hackers work. They will learn about unethical/illegal hackers and how they find you as well as how viruses and malware work and the impact on computers. They will also focus on learning about CIA Triad security planning and how to avoid attacks.  They will focus on cyptography and learning about how encryption and passwords are used to protect digitally stored information.  
  • Ages 10 to 14 
  • Levels 1-3 ​

 

  • Participants will be introduced to the LittleBits kits and learn  about circuits, motion and sensors while tapping into their creative side to invent through guided engineering challenges. They will learn how to snap together pieces and use block coding to program circuits using sensors, loops, logic, variables, and functions while exercising creativity and problem-solving skills with guided challenges. 
  • Ages 8 to 10 and 10 to 14​

  • ​​Get ready to start inventing everywhere using Makey Makey kits. Learn about circuits and conductive materials, and then get ready to start inventing using coding to play music and make games. 
  • Ages 8 to 10 and 10 to 14 ​

  • Participants will learn to design and build highly functional robots as well as work with all the necessary electronics components in order to power, remotely operate and code their robots. 
  • Ages 10 to 14 
  • Levels 1-3

  • Using Cubetto Robots, participants will learn the basics of coding as they learn about and create simple algorithms with the understanding that programs execute through prec​ise instructions. They will also learn how to use logical reasoning to predict the behaviour of simple programs. 
  • Ages 4 to 6 and 6 to 8 
  • Levels 1-4 ​​

  • Participants will learn how to code the VEX 123 Robot using touch to control movements and sounds while learning about sequences, logic and problem solving.  They will then progress to using coding card to learn real programming while away from tablets and computers.  They will then go on to use VEXCode with drag and drop block coding to code their robots. 
  • Ages 4 to 6 and 6 to 8 
  • Levels 1-5 ​

  • Participants will begin to develop understanding of cause and effect relationships and early introduction coding concepts through play while using a train. Action bricks will be used to learn about looping and conditional statements by placing new action bricks within the train's tracks to have participants pause, stop, change direction, and sound the horn of their trains as they work together to problem solve in order to get the train to its destination. 
  • Ages 3 to 6 
  • Levels 1-2 ​

  • Participants will learn to build robots and solutions around playful narrative-based problem solving with relatable themes to develop participants i​nto independent STEAM thinkers while learning to block base code. 
  • Ages 6 to 7, 7 to 8, and 8 to 10 
  • Levels 1-4 ​

  • Working through a variety of themes, participants will learn how to code and work through the steps of the engineering design process by learning how to define a problem, create success criteria, make different prototypes, establish systematic testing procedures, analyze data to improve their solu​tions, and describe why their solution is the best. 
  • Ages 10 to 14 
  • Levels 1-4 ​​

​ ​
  • Participants who have learned how to code robots with block based coding will take the next step in their learning by learning the basics of python to code robots and solve real world problems.  They will learn how hardware and software work together. 
  • Ages 12 to 14 
  • Levels 1-6

​​​
  • Participants will use the VEX GO Robotics to learn how to build and design robots as well as code them with block based coding platforms in order to complete various design and coding challenges. 
  • Ages 8 to 10 Years 
  • Levels 1-5

  • Participants will learn to code screen free with Ozobot robots.  Ozobots use sensors to follow lines and read colour codes made with markers or stickers. Participants will learn the basics of Ozobot's line-following capabilities, various speed colour codes, and program their bot to perform special moves such as timers and line switches to complete challenges. 
  • Ages 4 to 6 and 6 to 8 
  • Levels 1-2 ​


  • Participants will learn the basics of HTML to develop base level websites.  They will then go on learn how t​o style a website in CSS. 
  • Ages 10 to 14 
  • Level 1-2 ​

Math, Science and Engineering

  • Participants will develop their social skills and deepen their understanding of the world around them using Duplo LEGO bricks as they discuss, build, role-play and share ideas. Each week a new theme will help them to explore the world beyond their immediate surroundings, while learning new vocabulary about people, places, and things in real life. Ages 3 to 6 
  • Levels 1-2 ​

  • Participants explore the world around them as they use functional elements to build interactive models using Duplo LEGO bricks. Each week they will develop science, technology, engineering, art, and math (STEAM) skills, including understanding cause and effect relationships, making predictions and observations, problem-solving and creating representations. 
  • Ages 3 to 6 
  • Levels 1-2 ​

  • Participants will use the VEX GO construction system to learn the fundamentals of STEEM through labs that build robots and structures in order solve challenges. 
  • Ages 8 to 10 
  • Levels 1-4 ​

  • Through this program, participants will have fun exploring the world of math. Participants will gain confidence by participating in counting drills and number recognition games to help introduce and reinforce math skills for completing everyday tasks. 
  • Ages 3 to 6 and 6 to 8 ​

  • Participants will enjoy this hands-on curriculum-based program that includes math, science and technology. Participants will learn scientific basics through hands-on activities and scientific experiments that focus on observation, discovery and analysis. 
  • Ages 4 to 6, 6 to 8, 8 to 10 ​

Register for Programs

We are having difficulty loading your requested events. Please refresh your screen or try again in a few minutes.

Questions?

View a list of Frequently Asked Questions or visit our Contact Us page to find additional information you are looking for​.​​