STEM Spring Camp

Do you feel like trying something new, and don’t know where to start? If so, then come join us for our STEM Spring Camp! This year, we are featuring a new topic every day, making it the perfect introduction to the world of STEM.

About the Camp:

  • Students will explore and learn a new topic everyday. (Please see full schedule below)
  • iMacs will be available to all students, or they can choose to bring their own laptops.
  • Groups are limited to 6 students, thus allowing proper instruction for everyone
  • Students will work with instructors who are passionate and skilled professionals in their respective fields.
  • Our workshops are for completely beginners; no previous experience is required.
  • After camp care is available (Please call us for more details)
STEM Spring Camp 2020
March 16-20 or March 23-27
Camp hours:
Drop-off 9:00am
Pickup 3:30-5:00pm

Scroll down for more details about the camp.


Artificial Intelligence

Want to ensure your kids’ bright future?

This full-day workshop to learn more about artificial intelligence and machine learning. These two technologies are revolutionizing peoples’ lives all over the world, yet they are still a mystery for many of us.

Artificial intelligence means equipping machines with the power to make their own decisions, just as us humans would. How do we give them this capability? We can do that with the help of machine learning. 
Learn the main concepts, applications and train your own AI!


Prerequisites: This workshop is for complete beginners. No coding experience es needed, but some experience with Scratch would be beneficial.

  • Train an AI to detect images, sound and motion

  • Using Scratch, train and then communicate with your own AI, using text or even your camera.


Mathematics Logic

To inspire your potential and boost your vitality!

Einstein said that imagination is more important than knowledge, is the source of knowledge evolution, and that our brain includes the ability to think logically. Our intellectual potential is unlimited, and games are human nature. By combining logical thinking with games, it results in an efficient and fun way to improve our intellectual ability.For teenagers, cultivating logical thinking ability from an early age is a key part of quality education. At present, the cultivation of logical thinking ability is a weak link in teaching. Many people believe that there is no direction, no preparation, and no flexibility. The main reason is due to the lack of mastery, correct judgment, and logical thinking.

By using logical thinking, it helps you make the right choices, identify fallacies, and helps reason arguments.

Course content

  • Learn how to brainstorm and narrow down ideas

  • Decode problems in order to create solutions

  • Boost your mathematical logic ability through practice and analysis

  • Create logic based games

  • Participate in group quizzes following every topic 


Web Page Development

The Web is everywhere, its called the World Wide Web for a reason! Everything you see on a website is a result of the combination of HTML and CSS. Through these two languages, you’ll be able to bring your dream website design to life.
After learning HTML and CSS, we are going to go and extra step forward to make your sites interactive using JavaScript. This is a fun and practical project-based course for all skill levels. 
The primary focus of the course’s project is to help you to build your website using HTML, CSS & JavaScript with no frameworks or additional libraries.

Course content:

  • HTML: main HTML5 tags

  • CSS: rule priorities, absolute units, basic animations

  • Javascript: Language basics, using developer tools, connecting with an API


Arduino basics

Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards use lights, buttons and temperature sensors to interact with motors, LEDs, emit sounds and much more. This is the perfect tool if you are interested in Electrical & Electronic Engineering. 
In this course, students will learn about electrical & electronic circuits, as well as learning how to use breadboards, transistors and a variety of sensors. Every student is encouraged to be creative and is given the freedom to customize their application circuit to their liking.


  • None. This workshop is for complete beginners.

  • All the code is made writing instruction. 

Course content

  • Learn the basics of electrical and electronic circuits

  • Understand how to validate your application idea on a breadboard

  • Learn how to use different sensors and peripherals to build a system (Light sensors, LCD, Motors, Audio signals, …etc.)

  • Setup Arduino IDE and program it using C++


Coding with Python


Learn basic programming concepts using Python language. 
“Turtle” is a Python feature like a drawing board, which lets us command a turtle to draw all over it! Get familiar with Python syntax.


  • All the code is made writing instruction. Basic proficiency writing on the computer is a must.

  • This workshop is for beginners, but it would be great if you have some experience with scratch. 


  • Creating a Repl account.

  • Basic turtle commands and shapes

  • Pen attributes: size and colours 

  • Importing Python libraries

  • Programming loops

STEM Spring CampTimeTuition
(Group of 3)
(Group of 4)
Vancouver LocationMarch 16-20450405360
Vancouver LocationMarch 23-27450405360
Richmond LocationMarch 23-27450405360

How Much Is The Camp?


Camps instruction runs from 9:00-3:30 every day with drop off beginning at 9 am.  Pick up is between 3:30-5: 00 pm which will be after-care time (no additional fee)
A morning snack is provided. Students bring their own lunch.
Camp is open to students in grades 2-6 in fall 2020
On the end of each day, parents and family are invited to a showcase highlighting student skills and projects.
There is a $150 deposit per camp per person. In case of early cancellation, $50 is non-refundable. In case of cancellation within 7 days of camp, the entire $150 deposit is non-refundable.

Students can bring their own laptops (Windows or Mac).

Our camps regularly fill up so register now to hold a seat.


What’s special in the camp?

Our camps are different from others because we stray from confining our students’ creativity. Learning to code is a personal experience and choosing to code what you’d like is a freedom all students should have. Geekedu instructors will be instructing your child to program, not making them copy code.


Furthermore, our camps are taught by experienced industry professionals. On a daily basis, your child will be able to interact with programmers at the forefront of computer science and learn to code from the best!

What are they going to learn?

At Geekedu, we strive to equip the youth with the knowledge to explore their own creativity. With this camp, our objective is to build a strong foundation for your child in the world of STEM!

– Critical Thinking: Your child will learn to see a problem, form a plan, then solve it through systematic thinking.
– Creativity: Your child will learn to create their own projects where their only limit is their imagination.
– Problem-solving: Your child will be engaged in tasks where they learn to find alternative ways to resolve problems.
– Team Work: Your child will work in a group, where they will collaborate and learn with other students.

Are you ready to start a journey with us?

Fill out the form for registeration

IndividualGroup as 2Group as 3Group as 4More