Streaming issues? Report here
Lester Kieviet 2019 1500 BW 2
Tonight with Lester Kiewit
20:00 - 22:00
volume_up
volume_mute

Up Next: The Aubrey Masango Show
See full line-up
Tonight with Lester Kiewit
20:00 - 22:00
Home
arrow_forward
Business

President Cyril Ramaphosa wants to make coding compulsory in public schools

17 April 2019 7:15 PM
Tags:
Digital technology
BusinessUnusual
The President indicated he supports making a new mandatory subject to teach kids to code.

President Ramaphosa was asked during a Twitter Q&A if programming would become a compulsory subject in primary school. He responded to say he agreed and would direct the education department to implement as soon as possible. This article looks at what that may entail.

South African schools have been adding technology subjects to the curriculum for some time. The first computer subjects were added 40 years ago. You may be impressed with that, but considering that we are still talking about it, it suggests we have not been very successful at implementation and adoption.

There are two parts: the hardware and IT related subjects and the software-based subjects. Both are needed, but the challenge will be to determine how to include them in a system that likely has too few able to teach it.

What level

One potential option would be to introduce it at a basic level when teachers could more easily be trained on the course material. Children with early exposure may show an aptitude early on too and be encouraged to progress even outside of the school environment to create an advanced class of kids that may even be asked to help teach the teachers or other kids at lower levels.

Who will teach it?

Getting fans of IT and software to opt to become teachers rather than pursue the potentially more lucrative path in the industry will be difficult.

Perhaps the improvements to online courses with video lectures and access to those in the industry to serve as mentors may see many more kids learn the basics using a different model to the one used at the moment.

Which language should be used?

Teaching the IT and hardware subjects may prove more challenging as ideally, you would need to give access to a suitable hardware environment.

The programming elements only need a suitable machine to write and test the code. The challenge here may be the choice of which language or languages should be used.

There are a lot, hundreds, although the most popular are less than a dozen.

For young children, a good starting point may be Scratch. It is less an actual programming language than a starting point for understanding the basics of computational thinking. It would not surprise you that we do not think like computers or rather than computers for all their advances can’t think like us. Computational thinking helps us simplify the task we want to complete by defining it in a way that a machine can process.

The other popular languages have a focus depending on where it is used; web environments, games, calculations, etc.

Should it be compulsory?

There is a good argument to say that as not everyone is drawn to doing computer work, it should be an elective course rather than a compulsory one. But there is a very good chance that programming work will soon stop being a glamorous and exotic sounding career and instead become a very mainstream one, possibly even a blue-collar type job as argued by Wired magazine back in 2017.

Even if you were keen and the education department does move with speed, those currently in grade 7 will finish their high school career before anything is in place. For those students, the good news is that there are some good online courses that can be taken now. The best case scenario would be for parents to opt for a basic course and to do it with their child. It will be easier than learning a musical instrument with your child. Here are some options to consider.

It may take a generation but it seems very likely that almost every occupation will feature software as part of the job. So like being taught to write allows us to communicate with other humans, being taught to code allows us to communicate with machines and we look set to do a lot more of that in the future.

Enjoy The Money Show, but miss it sometimes?

Get the best bits emailed to you daily, right after it ends:

Subscribe to our Business Wrap Newsletter


This article first appeared on 702 : President Cyril Ramaphosa wants to make coding compulsory in public schools


17 April 2019 7:15 PM
Tags:
Digital technology
BusinessUnusual

More from Business Unusual

Goddess of victory Nike in Kharkov 123rf

A record breaking shoe may also break the sport

12 February 2020 7:15 PM

Setting out to solve one problem may result in you creating a new potentially harder problem to address.

Share this:
Read More arrow_forward

Xenobot living robot

Biological robots, that is a thing now

5 February 2020 7:15 PM

Machines intended to work in the body should probably be made out of cells from your body.

Share this:
Read More arrow_forward

140113KlausSchwab .jpg

Who is Klaus Schwab and could he help save the world?

29 January 2020 7:15 PM

How the 1% and the 3,5% along with a few individuals can save humanity.

Share this:
Read More arrow_forward

climate-change-droughtjpeg

'Scrubbing' the atmosphere and other high-tech climate friendly innovations

22 January 2020 8:27 PM

Data ssystems use a great deal of energy and tech providers must start reducing emissions.

Share this:
Read More arrow_forward

download-4jpg

Flying taxis and roll-down TVs showcase at Las Vegas Consumer Electronics Show

15 January 2020 8:01 PM

Arthur Goldstuck shares his observations on new trends revealed at this year's Consumer Electronics Show in Las Vegas.

Share this:
Read More arrow_forward

Celebration Education Graduation Student Success Learning Concept  123rf

Learning is a lifelong requirement now

8 January 2020 7:10 PM

Tertiary education may no longer be enough

Share this:
Read More arrow_forward

fashion-designer-clothing-style-silhouette-free-pexels-imagejpeg

How to find the size that fits you

18 December 2019 7:15 PM

It should be a simple task, but clothing sizes can make a purchase complicated.

Share this:
Read More arrow_forward

Energy Vault Tower

Mechanical batteries could save Eskom

11 December 2019 7:15 PM

Did you know we can store energy in dams, blocks, trains and flywheels?

Share this:
Read More arrow_forward

Infectious diseases medical illness germs 123rflifestyle 123rfhealth 123rf

Pandemic - of all potential threats, the smallest may prove the most lethal

4 December 2019 7:15 PM

Despite extensive plans, we may find ourselves in big trouble with a disease x outbreak

Share this:
Read More arrow_forward

Man watching a live streaming on his phone rf123 rf123technology

Could the web get any worse?

27 November 2019 7:58 PM

While things look bad, it also suggests things can only get better.

Share this:
Read More arrow_forward