Coding seems to be the buzzword of the decade. Every company these days is looking for a “developer” or a “programmer” that can code. In fact, computer science jobs are in such high demand that this market is growing at four times the national average. That means that for every job created in Canada, there are four other jobs that can only be filled by employees who can code. But what is coding? Computer programming, more commonly known as coding, makes it possible for us to build software, websites, applications and digital tools. From NASA to Facebook to the call button on your smartphone, coding makes so much possible in today’s world. People code the simplest of programs like the one in the Python language below to entire databases of everything that we know about flamingos.
print 'Hello, world!'
The “Hello world!” is every beginner’s first program because it is one of the simplest ones out there – it prints the text “Hello world!” indicating your first step into the world of coding.
Neat stuff but does it really matter?
Coding matters because we are undergoing a technical revolution. From the phones in our pockets to the microwaves in our kitchen, coding enables every aspect of our daily lives. As the world moves further and further into the digital age, coding is becoming as important as knowing your ABCs.
By 2018, coding classes will be mandatory teaching in all British Columbia schools. Nova Scotia introduced similar regulations in 2015. And yet, Ontario lags far behind these provinces in ensuring our youth are prepared to participate in this digital economy. Canada is changing, and we need to change with it. If you want to learn more about how we can better prepare our youth to succeed in this digital age, join us at one of our upcoming events.