Helping Kids Learn Abstract Concepts in Coding | EduCode Academy

EduCode™ Academy Blog

Helping Kids Learn Abstract Concepts in Coding

August 1, 2019
We started this series of blog articles to help instructors, facilitators and educators plan, run and teach STEM classes or programs more effectively. Lessons should be as enjoyable and engaging for the teacher as the student. We hope that the topics we cover will provide you with some new ideas, insights and tools to create a truly immersive learning environment for your students.
Helping Kids Learn Abstract Concepts in Coding

Teaching Is an Incredibly Rewarding Experience

However, it can also be quite unnerving, even for experienced instructors and program facilitators, when you're put in the position to explain abstract concepts to young students.

Many concepts in coding, which are based on computer science and mathematics, often require a certain degree of abstract thinking. Due to this, younger students tend to end up lost as they struggle to visualize and relate the concepts to real world.

Thankfully, the internet provides a large variety of tools to aid student learning, from images to audio to plain text. Ultimately, you need to settle on one and the large number of choices available can make choosing one an overwhelming process.

If you often find yourself in the situation above, we're here to help!

Visualizing Code with Videos

Videos stand out as a popular and effective way to transmit and consume information for good reason. According to cognitive experts, an effective and engaging learning environment requires the stimulation of our five senses, especially sight and sound. [1]

We absorb the bulk of information from our surroundings through our eyes and ears.In our earliest years, we learned to recognize emotions by observing faces and we learned to speak by watching how our family members refer to different items.

Abstract concepts, especially in coding, demand a high level of mental visualization to comprehend. It is also not always possible to demonstrate the concepts in the classroom.

Videos are the perfect remedy to this problem. They allow us to relate abstract concepts to our reality and see how they can be applied in various real-life contexts without getting out of our chair.

Choosing the Right Video

Not all videos are created equal.

An effective video needs to be able to demonstrate how the concept works in real life. At the same time, it must be entertaining enough to capture your students' attention. Given the complexity of most abstract concepts, few videos on coding manage to balance these two needs.

When selecting a video to use in class, ask yourself these questions:

1. Does the video provide a relatable context for the concept?

As mentioned previously, the strength of using videos lies in their ability to simulate the application of concepts in relatable, real situations. To be truly effective, the video must provide a context that makes sense for your students. In other words, it has to be a situation that is relevant to your students' life. This is what we call contextual learning.

2. Does the video present the targeted concept within the attention span of your students?

The average attention span of today's youth is 8 seconds (Gen Z). Videos must be succinct enough to capture their attention in those key 8 seconds and encourage them to continue beyond that timeframe. Since coding is often entirely new to most students, longer educational videos can seem overwhelming.

We recommend videos that are between 1-3 minutes long. More lengthy concepts should be broken into a series of short videos. This makes the information more digestible, as it gives students the illusion of attaining mini-successes (understanding what is being taught) throughout their learning process. This is what's referred to as microlearning.

Play Video Giving a Command

Instructions are the core building blocks in coding. This video explains how they work.

Play Video A Box to the Rescue

This video explains how variables allow more complex instructions in coding.

Play Video Helping the Teacher

This video explains how if-else statements work in coding.

Play Video Learning to Move

This video applies instructions, variables and if statements in a game.

In a Nutshell

As long your selected videos contextualize the targeted concepts in real-life situations that are relatable to your students, while holding their attention, videos can make any coding lesson significantly more memorable and engaging.

We want to make finding and choosing these videos as fun and easy as learning from them. This is the philosophy which we apply in every course on EduCode™. Each animated tutorial video is uniquely produced and carefully selected to maximize your overall in-class experience.

Keep reading
May 5, 2020
EduCode Academy Video Contest Winners

We would like to thank all of the many EduCode teachers and learners who submitted entries for this contest. There were some very interesting videos and photos submitted, making it a very challenging job to pick the winners. Congratulations to Brenda from Mexico and Rianna from India for your winning submissions to our EduCode video contest in April!

May 4, 2020
US Teacher Appreciation Week (May 4-8)

With the COVID-19 pandemic situation, we are not able to thank our teachers in person for what they do for us and our children. We certainly learned to appreciate our undervalued teachers during these past weeks! Now, with our kids home and trying to continue the learning journey for them ourselves, we recognize how crazy a job teachers really have.

April 28, 2020
How Coding Camps Are Adapting to the COVID-19 Situation

With businesses and schools closed due to the coronavirus pandemic, many education businesses are having to pivot to a new business model to adjust to the new normal. We reached out to a few of our coding camp partners to see what they are doing to address the needs of social distancing and what changes they are enacting – which may become a normal part of their offering going forward.

April 21, 2020
Video Contest Announcement

Looking for something fun to do with your children while they are not working on their EduCode lessons, cooking with you or doing other educational projects? EduCode wants to hear from you!

April 13, 2020
Quality Education Free for All During COVID-19 Crisis

Just over one month has passed since the World Health Organization declared the novel coronavirus Covid-19 a pandemic on March 11th. A lot has transpired since then, impacting virtually every student and family across the globe. In our mutual response to battle this quickly spreading virus, we have seen global collaboration of the scale never experienced before.

March 26, 2020
Rainbow Messages of Hope Posted in Windows Across NB

Today, with COVID-19 worries, the NHL playoffs will most probably not take place this year, but we can still pin up messages of hope in our windows. In New Brunswick, there is a movement called "NB we will be OK," that is quickly spreading across the province.

March 20, 2020
FREE EDUCATION to #FlattenTheCurve

The continued spread of coronavirus (COVID-19) around the world has understandably raised concerns for you and your families. At EduCode, the well-being of our valued customers is of the deepest concern to us as this situation continues to evolve and we commend those of you who have taken on the challenge to #FlattenTheCurve by staying home!

March 16, 2020
What to Do With Your Kids During the COVID-19 School Shutdown

Now that COVID-19 has shut down many schools, as well as daycare centers, movie theaters and play houses, governments are recommending that we all practice social distancing in an effort to "flatten the curve." What does this actually mean?

September 17, 2019
Teaching Students to Code Without Any Coding Experience

To enjoy the full benefits of a tech-driven economy, students need to know more than just how to use technology, but also how it works and how to create it. This is where learning to code comes in.

August 20, 2019
Helping Students Futureproof Their Careers

Over the past decade, technological breakthroughs have spurred exponential growth for career opportunities in both existing and new fields. One-third of new occupations in the United States were created only in the past 25 years.

August 1, 2019
Helping Kids Learn Abstract Concepts in Coding

We started this series of blog articles to help instructors, facilitators and educators plan, run and teach STEM classes or programs more effectively. Lessons should be as enjoyable and engaging for the teacher as the student. We hope that the topics we cover will provide you with some new ideas, insights and tools to create a truly immersive learning environment for your students.