CodeWizardsHQ Why Coding Is Right Guide
CodeWizardsHQ Why Coding Is Right Guide
For My Child?
Why every child should learn to code and
how it raises academic and career success.
Code Wizards HQ Guide
CONTENT
Coding Helps Kids See the Bigger Picture and It’s Parts . . . . . . . . . . . . . . . 6
Coding Is Art . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Assessment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2
www.codewizardshq.com
From celebrities and educators, people from choose. Many children are passionate about other
every walk of life are touting the benefits of things, and every job in the future isn’t going to
learning to code. Coding boot camps are popping feature side-by-side monitors displaying lines
up all over the place, offering adults the promise of javascript.
of a career transition into a lucrative field. A
growing number of online code academies are Like Steve Jobs said, coding teaches kids how to
offering self-guided courses. think. Learning to code teaches kids how to take a
big-picture problem, break it into smaller chunks,
Khan Academy is promoting its “Hour of Code”, form a plan, execute the plan, learn from your
and programs like Scratch are introducing the mistakes, fix them, complete the task, and have
basic concepts of coding to primary kids. What’s something to show for it. Problem solving and
up with all the hype? Is it just about filling millions project management play a part in everyone’s job
of jobs that economists fear will go unfilled at and in everyone’s life in general!
some point in the future? What if my child
doesn’t want to be a software engineer? Children’s brains are literally growing. They
Should she still learn to code? are rapidly developing new cells, new pathways,
and new abilities as children approach adulthood.
Learning to code is about more than filling Learning to code helps children’s brains develop
jobs. Coding can be a lucrative career path, but it pathways and neurons that will benefit them for
certainly isn’t a career path that everyone should the rest of their lives.
3
Code Wizards HQ Guide
4
www.codewizardshq.com
Parents who choose to introduce their kids to often don’t have the
coding have many options to choose from. time or expertise
to lend a hand.
There are many self-guided code academies online, CodeWizardsHQ
leaving parents with a choice to make. Which offers a teacher-
platform will offer my child the best experience and guided model in
the highest chance of success learning to code? which pacing and
support are provided
Self-guided online code academies offer a difficult by real human coding
environment for kids to succeed. Many kids begin instructors.
the process, but few stick to it long enough to
become proficient at coding. When your child encounters challenges, a real
On-site coding camps are often focused on games teacher is providing support and encouragement.
and lack the differentiated focus required for kids Pacing is provided by a carefully planned
to really learn to code. Furthermore, they offer yet curriculum designed for kids and administered by
another location to cart kids to and from. instructors.
CodeWizardsHQ was created to fill a void in the The CodeWizardsHQ model has proven successful
code academy space. with kids. CodeWizardsHQ students stick with the
program and have real websites to show for their
CodeWizardsHQ provides a teacher-led model time and effort.
where student can learn from the safety and
convenience of their own home or any location While online learning has dramatically increased
they have access to a computer and internet. access to content, the teacher-guided school model
Coding instructors work online with groups of kids is still the gold standard for educating children and
to help them overcome difficulties and provide teens.
encouragement.
Children and teens are still developing their
Of the kids who begin online code academies, a executive function and problem solving skills, and
large number leave as soon as they encounter having a CodeWizardHQ teacher helping them stay
challenges that they can’t overcome, and parents on track make all the difference.
5
Code Wizards HQ Guide
6
www.codewizardshq.com
One of the conundrums of parenting is determining which You can’t avoid it, you may not be doing this
risks to allow and which to prevent. How can parents teach for a living, as a professional programmer,
their children to continue taking good risks even when but this knowledge and this training of
they don’t result in success? One solution is to give them how to explore on your own, makes you
opportunities to try again. resourceful—that’s a skill you will need in
any field.
Coding is a safe, fun way to take risks. Coding is an
environment where kids can take chances, fail, correct, Myth 4: Coding is for left brained people.
and try again, without catastrophic consequences.
Empowering kids to take chances and work through mistakes “Our brain hemispheres are inextricably
trains them for life. As a child learns to code, he also learns connected. Both sides are co-dependent
that an error isn’t the end. It can be corrected. The website and each takes a part in most thought
can be unpublished, redone, or improved. It’s okay to start processes.”
with the wrong color scheme. It’s okay to embed a link that
doesn’t work, as long as you fix it. Myth 5: Coding is a lonely job.
Coding also teaches children to understand the value of “I think it’s the reverse. There’s an enormous
getting it right the first time. As kids take chances in this amount of negotiation required in software
safe environment, they develop a sense of the effort and engineering. If you don’t like working with
frustration of doing it over and over and over to get it right. people, you are going to hate programming.”
They naturally begin to realize that if they’re careful and get
details right the first time, they can progress toward their Myth 6: Coding is for nerdy boys.
ultimate vision faster and with less frustration.
“I love art, I love coding, and now I get to
While coding teaches that it’s okay to make mistakes, it make movies,” said Feinberg, who earned
also teaches that it’s really frustrating and time-consuming her B.A. in computer science at Harvard.
to keep making the same mistake. These two lessons can
be applied to nearly every aspect of life, from careers to
relationships.
7
Code Wizards HQ Guide
Coding Is Art
Coding also teaches kids to solve problems creatively. Coders are frequently choosing the best choice in the
In the world of code, there’s more than one way to absence of a right choice. Part of the beauty of coding is
accomplish a task. If it’s not working one way, try another. that a brush stroke can always be deleted or altered. The
Coding teaches kids to select the best tool for the job canvas can always evolve. The product improves and the
when there might not be a “right” tool. There could be coder improves. They make each other better.
8
www.codewizardshq.com
8 Reasons CodeWizardsHQ is
the best way to teach Coding
1
Real Teachers: Our weekly classes are led the program. It’s not just a drag-and-drop program
by friendly and knowledgeable instructors. Our to teach simple concepts. It’s real coding!
teachers interact with students to help them
overcome challenges that would otherwise
cause them to get frustrated and give up. Lack
of teacher-support is the #1 reason online self-
5 Developmental Curriculum: The cornerstone
of our program is a developmental curriculum.
Students don’t just play games, they master real
paced courses have very low completion rates. Our skills taught by trained instructors. With input from
teachers ensure that students are working on new educators and practitioners, we have designed our
challenges every week. Without teachers providing program to be engaging to kids, while also allowing
the right pacing, kids spend a lot of time on the them to learn programming concepts and coding
same level of difficulty, which leads to boredom and skills directly. Check out our full curriculum here.
quitting.
7
remember to make time but quickly lose track due Resources, Community & Enrichment: Our
to busy schedules. instructors add content, activities and contests to
complement regular classes. We have a thriving
9
Code Wizards HQ Guide
10
www.codewizardshq.com
News flash! We won’t always need garbage men. Do solves a problem are usually the people experiencing the
we still need oxen to pull plows? Do we still need to problem. Learning to code empowers kids to create
blast holes through mountains to carry people from solutions to their own problems regardless of what field
east to west? Nope. We invented tractors. We invented they are in.
airplanes. And today… tractors are driving themselves
using GPS, and commercial jets are flown by computers Even if your child will never write code that solves
except at landing and takeoff, and even that will soon be problems, learning to code will allow them to understand
automated. the automated world they live in. There is value to
understanding your environment, even if you didn’t create
Coding empowers musicians to build platforms to share it. Understanding your environment allows you to interact
their music. Coding empowers graphic designers to with it in a confident way, and helps you to adjust to
display their works to the world. It enables therapists to changes that you encounter.
work with clients in other countries. It enables farmers to
do their own taxes while their tractor harvests their crops. For people who know how coding works, the world of
the future won’t be an intimidating place that no one can
You may be thinking, “But don’t software engineers build understand. Instead, it will be an exciting place where
all of the things that do that?” That’s only partially true. As computers work for humans and free us to focus on the
the saying goes, “necessity is the mother of invention”. activities we value most.
The people best equipped to invent something that
11
Code Wizards HQ Guide
Coding teaches kids to work hard to achieve a goal. small tasks, there will be an outcome. Early in the process
Learning to code presents challenges and struggles, but of learning to code, kids are presented with smaller
it does so in a progressive fashion. Children start out with projects with fewer tasks and faster payoff. Completing
simple tasks that are easy to comprehend and progress these tasks helps them to develop perseverance in
to more challenging tasks. As they acquire the skills to stages.
produce great things, they are empowered to set goals
and envision things they want to create. As kids write code to conquer smaller challenges, they
move on to larger and larger challenges. Without even
When kids set their mind on completing a project that realizing it, your child develops into someone who can
involves code, they are also taking on the series of small set a big goal and break it into smaller pieces, attacking
tasks and difficulties that will make up the project. Coding the pieces in a logical order and putting them together,
teaches them that if they work hard and complete these eventually achieving his or her goal.
12
www.codewizardshq.com
Technology is connecting people from all parts of the Just as computers enable people all over the world
world in new ways. This process isn’t new. In the past, to interact, coding enables people to share their
ships connected continents. creations with the world. It would be extremely difficult
and expensive for your child to make 1000 paper
Later, telegraph machines enabled rapid books and mail them to children on another continent.
communication across long distances. What is new But what if she published the book on her own
is the rate of progress. Our connectivity is increasing website and posted a link on worldwide social media
at an alarming rate, but so is the democratization of platforms? That can literally be done for free!
access.
With access to the world, kids also learn that they can
When the “internet” was created, it was a way for solve global problems. Kids can create ways to inform
military computers to talk to each other across long others about issues they care about, build platforms
distances. Today, nearly anyone can have a that help people, and facilitate a global sense of
face-to-face conversation with anyone else in the community.
world at any moment.
Platforms enable people to connect with loved ones
Technology may not be universally available to across the world, send clean water where it’s most
everyone, but the idea that living in a connected world needed, and share ways to lower pollution and waste
is for the wealthy is nonsense. In fact, the United in communities. Empowering kids to create things with
States doesn’t even break into the top 10 in the world code equips them to change the world before they
for smartphone market penetration. even graduate from high school!
13
Code Wizards HQ Guide
Assessment
Below is a quick an easy way for you to assess your child’s interest and readiness to learn to code. Record your
response for each item:
1. My child demonstrates interest in computers, apps, 6. My child would benefit from learning to think logically.
and/or the internet.
Yes No
Yes No
7. My child enjoys sharing his or her work with others.
2. My child is interested in the way things work.
Yes No
Yes No
8. My child is likely to pursue a career that involves
3. My child likes to create new things. technology.
Yes No Yes No
If you answered “Yes” to 6 or more questions, then learning to code is likely a good fit for your child.
Click here for CodeWizardsHQ’s upcoming classes and schedule.
14
<Coding Education for Children >
www.codewizardshq.com
[email protected]