Frequently Answered Questions

Coding Camp offers summer camps and after school programs for kids aged 7-14. We did extensive research and tested programs on our own kids until we were confident we had the best tools.

We settled on three initial courses: Programming, Mobile game design, and Minecraft Modding.

We emphasize creativity, exploration and friendship. Students will discover new tech skills in an energetic, kid friendly learning environment.

Week-long day summer camps include personalized instruction and a variety of fun camp activities. We take frequent breaks and incorporate a balance of high-energy outdoor games.

Why we teach coding.

We started Coding camp because we want the best for our kids. We want them to be able to have the freedom to work anywhere in the world. We want them to be able to compete in a growing technological culture. We also want them to understand how things work.

Here are three reasons why I want my own kids to learn coding:

The Skill Gap

Only 2% of students take Computer Science course at University despite the growing demand for trained workers.

Only 1 in 10 Canadian Organizations are able to meet their IT needs

The Job Gap

By the end of 2016 Canada will be 100,000 tech workers short. It seems to be the only employment sector that is growing.

By 2020 there could be one million unfulfilled programming jobs in Canada.

And it’s not just tech industry jobs. 67% of software jobs are outside of the tech industry, banking, oil, government, entertainment.

Currently we live in the New Brunswick, it is beautiful here (except for the 17 feet of snow this winter). The job outlook is bleak and the future doesn’t show signs of improving. I would love it if my kids could choose to live anywhere in Canada and be employed.

James Knight, CEO of the Association of Canadian Community Colleges calls this skill gap "the largest threat to our economy."

It’s just not our kids who may not have jobs; it affects our whole country. If a countries like, Estonia, England and New Zealand have already committed to teaching every child computer science through elementary school and high school, how will our country compare and compete in 20 years?

Teaching coding is about more than helping children understand technology. We believe that it gives them skills for life; problem solving, creativity and team work are just a few of our learning objectives.

Lastly we feel it has the potential to bring about a fundamental shift in the way we view technology, turning us from passive consumers into active producers. There is a massive difference between consuming content and being able to create it. I think that by giving kids the tools to create digitally they gain a new venue to express their creativity and tell new stories in new ways.

This is why we teach coding to kids as young as 7.

Teaching kids how to write code teaches them a lot more than how to program a computer. At our summer camps and schools also want students to learn:

Make sense of problems and persevere in solving them.

Students learn to understand the problem, find a way to attack it, and work until it is done and they can pass to the next level.

Reason abstractly and quantitatively.

Students learn that it helps to break down complex problems into simpler ones. Designing algorithms requires using logic and abstract thinking.

Construct viable arguments and critique the reasoning of others.

Students will work together, exchange ideas, and discuss various strategies to solve the problems.

Model with Mathematics

While working through different programs, students will use X and Y coordinates, spatial directions, find shortest paths, measure distances, calculate areas, work with random numbers and more.

Use appropriate tools strategically.

Most programming tasks can be solved in several different ways. Students learn that selecting the appropriate tool can save them time and effort.

Attend to precision.

For a computer program to work, the logic of the underlying algorithm must be precise, and moreover the program needs to be written and formatted very carefully.

Look for and make use of structure.

Looking for patterns and making use of structure is a fundamental component of computer programming. Students learn that finding a pattern simplifies the logic, and makes the solution of the problem easier.

Look for and express regularity in repeated reasoning.

Computer programming teaches students to generalize their thinking. They learn to use solutions to previously solved problems to attack more complicated ones.

Refund Policy

Requests for cancellations or refunds must be made in writing and submitted to the Level UP by email.

Requests for refunds received prior to 28 days from your camp session will receive a refund minus an administration fee of 10% of the total fee or $25 (whichever is greater). Refund requests received with less than 28 days notice from your camp session are subject to an administration fee of 50% of the total fee.

Refund requests that are received after 12 p.m. on the Friday before the camp session starts will not qualify for a refund. All refund requests are considered on an individual basis. A doctor’s note is required for cancellations due to medical reasons. Refunds are not granted for inclement weather and take four to six weeks to process.

Every effort will be made to transfer your child to a different week of camp if we can.