Lego® and VEX® IQ Robotics and Programming Classes and Camps

Brickineers™ Lego ® and VEX IQ Robotics classes enable young learners to "playwork, learnwork and teamwork" together with new friends in a supportive environment. Familiar Lego® toys are transformed into moving robots - and that makes learning and teamwork seem incidental with playing. For older children, VEX IQ Robots are the easiest to build leaving energy and time for creative thinking and problem solving while also learning real world programming. Brickineers classes & camps are taught by a registered Alberta Childcare Supervisor, Electronics Engineer with a Master's in Education. The camps use high technology to prepare children for the inevitable automation and robotic paradigm shift, and its cultural consequences. We look forward to building with you at Brickineers soon! Thank you for visiting.
Learn More

Click to learn more.





New Youtube Video: Roboticized Lego JOKERLAND!   Jokerland


Must read in the New Year, the FT & McKinsey Business 2015 book of the year: “Rise of the Robots: Technology and the Threat of a Jobless Future”, by Martin Ford.    ISBN-10: 1480574775


Weekend Classes at the Bridgeland-Riverside Community Association (BRCA)  begin October 23rd!


Experential Learning
Brickineers classes raise the bar on all aspects of STEM education. The Brickineers philosophy is “Experential Learning”, which means “think, do, reflect and do again”. Let’s grow and learn together!

One ‘pod’ section

Emotional & social development often takes a back seat to cognitive processes involved in math readiness and reading readiness when the topic of academic learning is being addressed. Even though rhetoric is often employed to make it seem as if it is possible to isolate cognitive development from emotional and social development, it cannot be done. Emotional health and social competence provide the foundation for emerging cognitive abilities. (Dr. W. Mosier, Lynda A. Cohen Center for the Study of Child Development, Wright State University)

Robotics can be a gateway for children to learn about applied mathematical concepts, the scientific method of inquiry, and problem solving. Working with robotic manipulatives engages children in social interactions and negotiations while playing to learn and learning to play. (Tufts University Dev Tech Research)



Fall Classes: October 

Fall classes will begin Sunday of October 23.

Junior Lego Machines and Robotics is a new revamped junior’s class that investigates simple and complex machines and how they fit in robots! NEW Class time is 2:00 to 3:15 PM. Suitable for Preschoolers 5.5 years up to and including Grade 3.

Robot Engineers classes use the VEX IQ superkit and RobotC integrated development environment to learn about programming and robotics. Class time is 3:30 to 5 PM. Suitable for Grade 3 with advanced math knowledge at the Grade 4 beginner level, and Grade 4 to Grade 8.

Experience in teaching over a dozen Lego robotics classes has given insight into deficiencies that exist in the Lego Education approach for elementary and middle school education. A comprehensive approach to robotics education using the principles of ADDIE instructional design are being developed for the new classes.

VEX IQ classes will follow Carnegie Mellon’s online course material with additions and modifications.

All classes will be at the Bridgeland Riverside Community Association Hall (BRCA), 917 Centre Ave NE. Calgary, AB T2E 0C6.

Thank you for your interest and please use the contact form for any questions!

Still don’t think robots will replace workers? Sweating Robot


Feedback & Testimonials:

Testimonials have not been solicited, however, a feedback page will be created in June. In the meantime, please view a small sample here: Feedback

Description of Weekend Classes


Lifelong learning: fun to learn, fun for life. 

Preschool, Grades 1, 2  & 3. Junior Brickineers  We will build and program robots using Lego bricks, gears, sensors and motors. We will then use the Lego WeDo drop down visual programming environments to make them move, react and make sounds. Learn and apply programming concepts and improve all the various skills necessary for building and modifying robots. Please keep in mind that over simplification of physics concepts can result in lifelong difficulties in understanding them in the future. Junior classes are experiential and do not rely nor promote formulas that rely on over simplification.

Grades 4 to 7. Senior Brickineers: Build, program and modify more complex Lego robots and machines and use Scratch, the programming language from MIT, to control them. 

Grades 4 to 8. Robot Engineer 1 and Robot Engineer 2: Learn more complex principles of Robots and programming using VEX IQ Robot Superkits. The programming concepts are directly transferable to Mindstorms, so anyone with a NXT or EV3 can join the camp! Develop confidence in analyzing and solving problems, then implementing solutions using RobotC graphical and natural language programming.  Please navigate the main menu  to read and select the class or camp for your child.

Read a recent article about Robotics Education:   Stop educating students for jobs that won’t exist.

Google Robots and the End of Manual Labour      Boston Dynamics


Tesla production line uses 542 robots.

This is the year of “Robot Replace Human” in China, which is trying to overcome the rest of the world in robotic automation by 2017. Shown is the California plant of Tesla where a production line uses 542 robots to make cars.

robotics in manufacturing

The sleek six-axis Universal Robots UR5 boasts a one-hour setup time right out the box and can be trained on a new job in about 30 minutes. The result is a system flexible and robust enough to fulfill the short-run requirements of most small and medium-sized manufacturers. (Universal Robots)

“After just a few hours of training and configuration, the RSS’ UR5 was up and running on its first simple project: feeding materials to a tube bender. With manual labor, this was a three-day job. The robot completed it in four hours.” From Does anyone think that unemployment for unskilled and semi-skilled labour is going to go down?

Baxter robot

Baxter the robot worker. It is slow, to prevent injury, because it works next to humans.


Programming Insights Robot Engineer 1 Summer Camp

Programming Insights in a VEX Robotics Summer Camp.

Lego Competition at BRCA, February 6th    BRCA Lego Competition

Two Brickineers won first and third prize at the Lego Competition on February 6th. Brickineers also showed off a ‘motorized and computerized’ DC SuperHero Jokerland Lego build:   Jokerland

Background on the new class format.

Brickineers classes are now organized along grades and will incorporate new research based ideas on learning.

Carnegie Mellon (CMU), the University of Pittsburgh’s Learning Research and Development Center (LRDC), conducted a two year study in middle school (grades 6, 7 and 8), during which they found that most teachers across hundreds of schools miss the “key STEM teaching moments that a robotics project places into a real-world context”. The researchers found that: “Students are haphazard in their design process and mathematics is avoided, and guess-and-check strategies lead to weak solutions and poor learning.”

The researchers advise that focus be placed on a narrower set of mathematical principles to teach fractions, ratios and proportions, and that engineering design methods should be used. These mathematical principles are foundational, however, they are difficult to learn and many students do not understand them even in high school and university. According to the research: “Robot math demonstrates specific mathematical principles in a focused-applied setting. Students apply ratio, proportion, conversion of units, and measurement when they program their robots; the robot math context is much different than what is being taught in the mathematics classroom and assessed”.

My thoughts about “guess-and check” strategies are that they are very important in education and engineering, if the “guess” is based on problem solving experience, or on logical reasoning. Children by middle school years would be better prepared for the future if engineering problem solving strategies were taught earlier in their education. For example, a teaching moment occurs when a guess-and-check strategy bears fruit, and the student is asked to explain why it worked, and why the other strategies did not work. The formation of a guess-and check strategy is central to the scientific method and subsequent reflection is extremely important in learning, not only during the school years, but for lifelong learning. Schools for the most part, do not test reflection or problem solving strategies that students create for their own style of learning. Tests are focused on memory and standardized problem solving strategies. I think that robotics is a subject that can enhance the kinds of learning that schools avoid, as teachers are forced to reach strict minimal objectives handed down by school boards and governments, and work in classes that have far too many students of differing abilities.

In my experience in Brickineers classes, children in grades 1 to 6 cannot be expected to solve robot math problems using fractions, ratios and proportions because the Alberta math curriculum does not begin proper coverage of these topics until grade 6. Robot math problems, however, can be presented graphically in different ways, and the children can experience ratios by observing and feeling the ‘strength’ and speed of rotation of motors, gears and robotic appendages. The focus for children in grades 1 to 3 in Brickineers courses is to begin the process of reflection based on play, while learning to build and program robots. They will be asked to explain their reasoning using prompts and descriptions of how the robots work. Logical thinking is supported by exposure to programming and control of the robots as well as by their design.

Children in grades 4 to 7 will continue to learn the value of reflection, and will be able to visualize the ideas of of ratios and proportions based on geometric relationships. They will be asked to write their reflections in organized fashion using tables, figures and charts. They will prove they understand programming concepts by writing down program steps, pseudocode or flowcharts, and by using variables in programs and equations. More complex robotic builds will be offered, and new designs or design modifications encouraged, based on logical “guess and check” strategies. The concept of logical and arithmetic algorithms will be introduced with more complex programming based on MIT’s Scratch programming environment.

Children are all not the same, and it is difficult to use age as an indicator for classification, which is why grade equivalent knowledge is suggested as a guide. It is advised that children with grade 1 to 3 knowledge be registered in Junior Brickineers classes, and children with grade 4 to 6 knowledge register in Senior Brickineers classes. Robot Engineer classes are open from grades 2 to 7. Please refer to the Alberta Curriculum guidelines: for more information on what the standards are for Alberta.

Parent’s Expectations

Parents should bear in mind that children in grades 1, 2 and 3 enrolled in Lego or VEX robotics classes, will be involved in experiential learning which is difficult to test, explain or demonstrate. Parents should not put undue pressure to provide measurable results, but they should be comfortable with the idea that experiential learning has taken place on many levels, which standardized testing would not show. Children in these grades do not have the arithmetic knowledge to solve robotic problems or the communication skills necessary to explain what they did in detail. The children can, however, begin to feel at least on a visceral level, if unable to understand on an intellectual level, as to how things work and why arithmetic knowledge and communication skills are important for their future. 

New video on visualization and the VEX IQ!

Click to see the movie about Visualization and the VEX IQ!

Click to see the movie about Visualization and the VEX IQ!


Lead Brickineer

As Lead Brickineer (and an engineer), Wolly Barabash brings two decades of instructional experience in electronics, computer and robotics engineering at the college level, and a decade of high technology work experience into the classroom. He believes that “strong trees require rich soil” – a metaphor for: “meaningful activities and a rich environment help children grow intellectually strong”. The Lego and VEX Education curriculums, with freedom to modify, is well suited for fertile imagination and unbounded creativity. 

After enrolling his own son in various classes and camps around Calgary, Wolly decided that they were not meeting the family’s educational goals. He has embarked on this Brickineers journey to provide high quality experiential learning for his son Michael, and to extend the experience to other children in the community. Michael is in Grade 1 now, has completed many of the builds, and attends most of the classes as an assistant helping other children build and program the robots. Sometimes Michael changes roles and builds the robots along with the class as a participant. Brickineers is very much a family effort, and we invite other families to join and help improve the learning experience with suggestions and advice.   

For any questions please use the contact form below or call 587-966-5346 (LEGO). 

Time limit is exhausted. Please reload the CAPTCHA.



Thank you for your interest and support! 

We look forward to building with you soon!

Copyright 2014 Brickineers. All rights reserved