STUDY  PATH

We want your child to discover and broaden their potential in the world of programming. That’s why Geekedu’s study path is carefully crafted in order for your child to learn complex concepts and develop foundational computer science skills, all at an appropriate pace.

STUDY  PATH

Junior Courses 

(ages 6 – 10)

 

Our main objective in each of these courses is to introduce children to programming and teach them transferable skills that will make them better coders and computational thinkers. By the end of each course, students will have solidified their knowledge of basic computer programming.
组1

Scratch

The course introduces logical thinking and customizable game development to our young developers to ease their progression into future coding courses.

App Inventor

In this course, students will learn the principles of mobile app development and UI design by producing their own app.

JR Minecraft

In our Junior Minecraft course, students will learn to use Python to code in Minecraft. Instead of playing it, we code it!

JR Python

Students will progress from entirely visual programming techniques to coding interesting games with Python.

Junior Courses 

(ages 6 – 10)

 

Our main objective in each of these courses is to introduce children to programming and teach them transferable skills that will make them better coders and computational thinkers. By the end of each course, students will have solidified their knowledge of basic computer programming.
组1

Teen Courses

(ages 10-17)

 

Our teen courses aid passionate students to continue strengthening their programming skills and learn to combine problem-solving with code. They will translate their ideas from pen and paper onto the internet. Your child will develop their own creations with nothing but code!

Teen Courses

(ages 10-17)

 

Our teen courses aid passionate students to continue strengthening their programming skills and learn to combine problem-solving with code. They will translate their ideas from pen and paper onto the internet. Your child will develop their own creations with nothing but code!

Roblox

As our official partner, Roblox provides a fun platform where students can share their projects with others. This course aims to transition students from game players to real game builders.

Python

After taking our Python course, we aim for your child to have a strong understanding of all essential Python skills and the concepts of artificial intelligence.
This year we will also be hosting the Canadian Computing Competition (CCC) with Python.

Java

The focus of this course is more advanced computer science topics such as data structures and algorithms in order to prepare our students for the AP Computer Science exam and university.

Computer Science Contests

Computer Science contests offer students a fun incentive to push themselves to learn more than ever before. Apart from the potential prizes, your child will gain invaluable knowledge of math and algorithm design strategies.

Computer Science Contests

Computer Science contests offer students a fun incentive to push themselves to learn more than ever before. Apart from the potential prizes, your child will gain invaluable knowledge of math and algorithm design strategies.

BEAVER COMPUTING CONTEST

Waterloo Beaver contest is designed to challenge introductory computer science students and is recommended for students who have completed our Scratch course.

CANADIAN COMPUTING COMPETITION

Waterloo CCC contest is a fun yet challenging competition that tests students’ abilities to design and code real algorithms. Performing well on the CCC demonstrates a student’s strength in computing.

AMERICAN COMPUTER SCIENCE LEAGUE

The ACSL is an international contest series of four contests sponsored by Google. Students will be tested on their programming skills and be going head-to-head against worldwide competitors.

Math Contests

 

Math is a universal language. Like coding, math requires strong computational thinking and problem-solving. Math contests are entirely different from what students learn in the classroom. Students who perform well in these contests are often considered first for university admission and scholarship awards.

ELMACON

ELMACON is a one-day competition hosted annually at UBC under the guidance of UBC, SFU, and the Pacific Institute for the Mathematical Sciences. This competition is perfect for giving students from grades 5-7 a taste of math in a contest setting.

CARIBOU

Sponsored by the Fields Institute for Research in Mathematical Sciences and Canadian Mathematical Society, the Caribou Contest Series is an international competition for students between grades 3 and 12. This contest specializes in math puzzles and interactive questions requiring creative thinking.

CEMC

Offered by the University of Waterloo, the Euclid Mathematics Contest is one of the most competitive math contests grade 12 students can write. Getting a good result in this contest is highly regarded and can help with university admissions.

F A Q

How much do the courses cost?

Our courses cost $240.00 + GST, which includes four sessions of 1.5 hours each.
But we often offer discounts or group packages, so we encourage you to contact us and inquire!

Are there any prerequisites?

Our programs typically contain three to five levels with each level being its own course, so children are expected to start at Level 1 and complete all levels prior to the course for which they are signed up.
We also understand that some students have previous coding or computer science knowledge. In that case, we encourage you to contact us to discuss the most appropriate option for your child and to register for a free assessment.

What if the class I want to register in is at an inconvenient time?

Please contact us and we’ll do our best to find a better time for you and your child.

Can I stay and watch the lesson?

Sure! You can also relax in our lounge or work in our open space classroom.

Does my child need to bring a laptop?

Nope! We provide all the technology needed.

Is this for boys only?

Not at all! We highly encourage parents to send their girls to learn coding with us! Studies have shown that girls show a similar interest in science as boys at a young age but tend to lose interest around the age of 15. We fully support the movement to close the gender gap in technology and we are here to show girls that science and programming are for them! Most of our current instructors are female and are ready to provide students with examples of strong women in STEM.
Furthermore, we are an entirely LGBTQ+ friendly space where every child and parent is welcome.

Where do I park?

There is paid street parking on W Broadway (free after 6 PM) and free parking along 10th Ave and Cypress St.