This presentation builds upon some of the ideas discussed in my recent article for ETS Magazine. Furthermore, the challenges for implementation will be unpacked, as well as the most useful starting points and resources for teachers and leaders who are ready for partial or full adoption of this much needed curriculum in our schools. The slides can be found here or below:
This article was originally published in Educational Technology Solutions magazine, Issue 66 (Jun/Jul 2015).
Our nation’s first digital technology curriculum is on our doorstep, and if you have been paying attention in educational circles for the last 2 years, the words “Computational Thinking” and “Coding” are all the rage right now. So what are the implications for the practitioner, who is likely to have had little exposure in their training as to how to teach Computer Science to children, and are therefore somewhere between frightened or excited by what lies ahead?
The dawn of a new curriculum approach to technology.
The official stance from the Australian Curriculum, Assessment and Reporting Authority (ACARA) of the Technologies Curriculum at the time of writing is that the curriculum is “available for use; awaiting final endorsement”, even though it has been in this state for well over a year now.
Our current education minister Christopher Pyne has done little to ensure the endorsement, particularly after a review of the entire National Curriculum was released in October 2014. Political agendas and duress aside, it is ACARA’s intention that schools commence partial adoption of the curriculum, with full adoption expected by 2017.
The Technologies Curriculum encompasses two interconnected areas; Design and Technologies, where students use critical thinking to create innovative solutions for authentic problems, and Digital Technologies, where students use computational thinking and information systems to implement digital solutions.
According to ACARA, the aims of the syllabus are to ensure that students can:
- create, manage and evaluate sustainable and innovative digital solutions
- use computational thinking and the key concepts of abstraction to create digital solutions
- use digital systems to automate and communicate the transformation of data
- apply protocols and legal practises that support safe, ethical and respectful communications
- apply systems thinking to information systems and predict the impact of these systems on individuals, societies, economies and environments
What is most promising about the way in which this curriculum is written is the way in which it has embraced technology as a holistic approach to thinking and exercising creativity. The traditional teaching of ICT in schools has usually been around the idea of integrating tools to assist in other subject areas, which is the intention of the ICT as a General Capability in the Australian Curriculum. Instead, the Technologies Curriculum paves the way for teachers to work with children as young as Foundation on pattern recognition and classifying data in contexts that they can understand, which gradually builds up to the development of students with a strong understanding of computer science by the time they reach Year 10.
The content structure of the Technologies Curriculum can be viewed at australiancurriculum.edu.au/technologies/rationale
Noticeable in the Digital Technologies component of the new curriculum are the ideas of Computational Thinking and Coding, which are introduced to students in early primary school.
The idea of coding is not to simply have students churn out computer programs. Rather, it is about assisting them to identify and analyse problems, develop innovative and creative solutions, which will ultimately help contribute to a global society improved by technology.
Computational, System and Design Thinking all require the ability to examine problems clearly and to break them down into manageable parts, in order to systematically analyse a process to best solve them.
It encourages the design of several solutions that can be applied in broad contexts. This type of problem solving – or thinking – is highly valued in the outside world. The ability to analyse problems and come up with clever solutions is the kind of thinking that continues to push our world forward, yet oddly enough, we don’t teach it in a deliberate and defined way – until now!
Through the Code.org initiative, more and more advocates are championing the idea of coding in schools, from celebrities like Will.I.Am to the Silicon Valley elite. The worrying trend is that the number of Computer Science graduates are currently not meeting demand, yet alone in the future, where the demand is expected to further increase as the world starts to crave employees who are affluent in using technology to design products and solutions. Mark Zuckerberg is quoted as saying “Our policy (at Facebook) is literally to hire as many talented engineers as we can find…the whole limit in the system is that there aren’t enough people who are trained and have these skills today.”
Coding can have the stigma of a un-sexy operation which takes place in a dark room with nerds sipping on soft-drinks, huddled around glowing screens and punching in lots of ones and zeros. Once upon a time, one was required to have a tertiary degree to operate punch-card machinery and to develop lines of code for programs that ran on mainframe computers. Through the advancements of technology, and particularly in the way in which we can interact with it, anybody of any age can now code.
Put simply, coding is about writing and following instructions. When a set of instructions are written for the computer, it follows them. Any time you have explained to someone how to bake a cake, or typed a sum on a calculator, or organised a filing cabinet in alphabetical order, you have essentially been designing an algorithm to execute a desired action. Coding is teaching a computer how to run a sequence of events, for the reason that a computer can execute steps a lot faster than a human can.
Technology is starting to automate a lot of tasks that can easily be replicated by traditional human driven processes. For this reason, we have started to see a shift in our modernised and globalised world.
Take for example, Japan’s Toyota production line which, through the use of machines and robots, can assemble a car in 18 hours to specific client orders. Or the ambitious Google Car project, which promises to safely transport passengers from A to B without requiring the commuter to lift a finger. Or the use of computer assisted self-checkouts at the supermarket.
The overly critical may say that technology is taking over our jobs, which to some extent, is true. However, more accurately, it is disrupting jobs and changing the supply and demand for workers. Jobs for production factories will still exist, as will people who drive cars, as will people who work in supermarkets.
What will probably be true, is that these jobs are far more likely to require the skill sets of engineers and coders, who are affluent with technology and programming, to be able to deliver solutions. Those who can build robotic arms to weld alloy will be more sought after than those who can assemble nuts and bolts. Those who can write programs that analyse traffic patterns for automated cars will eventually be in more demand than taxi drivers or chauffeurs. Those who can design computer-assisted checkout systems will replace those who manually scan items for consumers.
It is for this reason that we all need to embrace the new Technologies Curriculum for the good of our kids, and the future of Australia as a technologically relevant country.
How to support Computational Thinking, Coding and the new Technologies Curriculum
- Code.org – Launched in 2013, Code.org is a non-profit organisation that is dedicated to expanding participation in computer science, particuarly by increasing participation amongst women.
- Hour of Code: an initiative of Code.org, is an annual event that promotes coding in primary and secondary schools across the globe. The coding tutorials can be completed online and have modules suitable for all ages (see studio.code.org).
- Code Club Australia: a nationwide network of free volunteer-led after-school coding clubs for children aged 9-11 (see codeclubau.org).
- Code the Future: aims to forge crucial links between the technology industry and education (see codefuture.org).
- Bebras Australia Computational Thinking Challenge: Bebras is an international initiative whose goal is to promote computational thinking for teachers and students in Years 3 to 12, and is aligned with the new Digital Technologies Curriculum (see bebras.edu.au).
- Computer Science Unplugged: is a collection of free learning activities that teach Computer Science without having to learn programming first. (see csunplugged.org).
- Careers with Code: is a publication by Refraction Media and Google which promotes computer science careers in design, education, science, health, arts, media, law and business (see refractionmedia.com.au/careerswithcode/ or search for Careers with Code on Google Play or iTunes App Store).
- CSER MOOC: the Computer Science Education Research Group at the University of Adelaide have developed a number of open, online courses designed to assist teachers in addressing the new Digital Technologies learning area (see csdigitaltech.appspot.com/course).
Last week I had the privilege of attending the Digital Technologies Curriculum Summit. Hosted by Google in Sydney, 25 fully funded positions were offered to any educator across Australia to be in attendance at the summit. I was fortunate enough to be 1 of those successful applicants, which was very humbling. As well as the 25 successful applicants, the summit also brought together representatives from primary, secondary and tertiary institutions, professional bodies, corporate entities (including Google) and even ACARA.
The purpose of the summit was to discuss the imminent publication of the Digital Technologies curriculum, collaborate in topical unconference sessions, and explore methods of integrating the curriculum and engaging students in Computer Science. It was a terrific opportunity to explore this area of the curriculum with other passionate teachers and important stake holders.
We were spoilt for inspiration by several keynote speakers and workshop presenters:
- Maggie Johnson, Google’s Global Director of Education & University Relations set the scene early revealing that tertiary interest in Computer Science degrees has hit rock bottom, yet industry cannot find enough qualified people to fill positions.
— Amanda Hogan (@hogesonline) November 6, 2013
- Professor Tim Bell, founder of CS Unplugged inspired us to think more broadly about Computer Science and how it can be introduced at a young age, even without the use of a computer.
- Dr Chris Tisdell, creator of the YouTube channel Understand Mathematics, and author of free textbook Engineering Mathematics shared his vision of the augmentation of open resources for learning.
— Anthony Speranza (@anthsperanza) November 7, 2013
- Luan Heimlich, from FIRST Australia discussed the impact of their robotics program and provided us with a fun and engaging workshop experience involving Lego robotics.
— Anthony Speranza (@anthsperanza) November 8, 2013
The positive efforts on Google’s behalf to support teachers in Computer Science can also be seen from their recent announcement of the launching of a MOOC involving the University of Adelaide and Google. It is envisaged that this free online course will provide primary educators the skills and resources they need to tackle Computer Science with young students, a terrific move to support primary educators.
From this summit, there was an urgency emerging that we need to engage students in computer science, computational thinking, and digital proficiencies at a young age. Teachers and students alike need to look to role models and discover the real world applications of Computer Science, and realise the potential skill set for the work force of the present and the future. The two videos below that were shared at the summit illustrate this really well.
There was much networking, planning and forward thinking that occurred over the two days. I await, and am excited to see how this pans out and continues to evolve in this particular endeavor of education.
The hashtag #googledigiteach was the backchannel for the summit and a storify of all the tweets over the 2 days can be seen here.