WE are at the golden age of technological innovation and evolution – there is a continuous growth in new job roles and careers related to computer science.
Information Technology (IT) has become so pervasive that employees with IT skills are needed in any industry, cutting across departments or functions.
Demand is increasing exponentially. As organisations across industries rely more and more on technology to do business, we are now seeing the need to increase digital talents in our country as the global competition heats up.
Knowledge in coding is a 21st century requirement to participate in a digital world.
Computer science drives innovation in the country’s economy and society, therefore knowing to code or programming gives a competitive edge to an individual, organisation and the nation.
Computing is becoming vital to many disciplines ranging from Biology, Medicine, Psychology, Music and the Arts.
Youth today already spend most of their time with the latest gadgets and devices.
The Generation Y and Z students now want to learn to code. They are shifting from a passive to a more active role and eager to make tablets and computers.
They are curious about the behind-the-scenes approach in creating their own mobile applications (apps) on their smartphones or building their own web spaces and websites to express themselves.
What really matters is the lasting benefits of building these skill sets. Logical and algorithmic thinking, problem solving, communication and creativity are some examples of skills they can acquire.
They are essential for computing and should be integrated into the school curriculum. Any country recognising the importance of computer science will experience long-term benefits.
To support this movement, Taylor’s University School of Computing and IT works closely with Microsoft Malaysia in the nationwide launch of the 2015 and 2016 YouthSpark campaign.
This is an initiative to increase access for all youth to learn computer science, empowering them to achieve more for themselves, their families and their communities.
The programme is for youth to hone their coding skills and inspire the largest number of students within the Klang Valley.
Gamification in learning coding can definitely enhance learning outcomes and increase motivation for the younger students. Code.org has suggested various resources for educators, and tutorials to help teach computer science to children of all ages, any time of the year with educational games, interactive tutorials and instructional videos.
The “Hour of Code” is an opportunity for every student to try out computer science for an hour. You can also teach the Hour of Code all year-round, and these tutorials will work on browsers, tablets, and smartphones with Internet access.
Teachers can follow the Hour of Code lesson plan on Code.org and Khan Academy for ways to teach coding to our students.
They could also use smart small computers such as the Raspberry Pi to learn coding through fun, practical projects.
These Arduino devices could be easily programmed by novices and they are becoming popular today as do-it-yourself (DIY) kits.
These smart computers help motivate children in terms of algorithmic thinking, problem solving and creativity, especially when they understand for themselves that they can create their own devices that interact with their surroundings.
Moving forward, we strongly believe the Malaysia Digital Economy Corporation (MDEC) has made the right decision to ensure coding is officially added to the curriculum of national schools starting next year. Let us work together to contribute to the benefits of our society and nation.
Assoc Prof Dr RAJA KUMAR MURUGESAN
Acting Dean, Taylor’s University School of Computing and IT, Malaysia