Coding in Education: Why It’s Important & How It’s Being Implemented
Written by Lenard Murray
SIS Semarang, Head Teacher
“Everybody who lives in this country should learn to program a computer, because it teaches you how to think.” Steve Jobs
The Government of Singapore is taking steps to make sure that Singaporeans, both young and old, will have the fundamental skills and attributes to thrive in the digital age. For the young they are beginning to introduce computer science (coding) in upper Primary levels, starting with basic principals, learning and activities, progressing with the age of students.
SIS Semarang is following up by offering students in lower secondary (middle school) the opportunity to develop coding skills at a much younger age. This change in curriculum will be beneficial to get kids up to speed at a younger age. This was initiated so that when students reach their senior secondary IGCSE years, they are well equipped to take on more complicated and difficult coding challenges.
We can’t hide from the digital age, but we certainly can be left behind. Soon machines will be in every facet of our lives and this is especially the case for robotics, whose science is progressing at an alarming rate. Even students who won’t become programmers will gain valuable 21st century skills, skills that can be transferred to many different areas of their lives.
So what is coding? At its most basic, learning how to code is students learning how to direct machines on what to do. This requires students to master problem-solving skills. One skill is known as computational thinking, this involves fragmenting larger tasks into a logical sequence of compact steps, determining errors and coming up with new perspectives when necessary. Now let’s get coding!
Please read this interesting article, Coding in Education: Why It’s Important & How It’s Being Implemented.https://www.opencolleges.edu.au/informed/features/coding-education-important-implemented/