Learning to Code or Coding to Learn

2/23/2016 2:22:00 PM

Michael Trucano explores the growing international movement to promote coding (i.e. writing a set of step-by-step directions that instruct computers to do something) and to help students develop related skills. Many technology firms support this focus, and policymakers around the world are considering national coding education efforts. European Schoolnet’s recent report, “Computer Programming and Coding—Priorities, School Curricula, and Initiatives across Europe,” features results from a survey of European countries and their coding-related programs.

The pedagogical questions that have emerged include how to design the learning processes and outcomes for coding, which activities and programming languages are most appropriate for different students, and the merits (and limits) of adopting a cross-curricular approach to teaching coding, including the implications for assessment. Teacher training and support is also a concern.

Is coding “the new literacy”? Should all students learn how to code? It depends who you ask. Following are some of the most common arguments made both in support of, and against, educational coding initiatives.

1. Coding education will help students acquire vocational skills that are immediately relevant to today’s job market.

Critics say that coding initiatives: focus on developing mechanical processes easily learned in other venues; are concerned with “job-relevant” skills of today, not tomorrow; are driven by the business sector; offer little pedagogical value (e.g., “coding” projects that teach students how to use basic office tools). Proponents counter that curricula can be improved and that private sector support doesn’t mean it’s a bad thing.

2. Coding helps develop important logic and problem-solving skills.

Most educators would agree that, when taught well, coding can help develop logical thinking and problem-solving skills. Critics, however, argue that such skills should be embedded throughout an entire curriculum and should not be the focus of a single school subject.

3. Understanding coding helps students better understand the nature of the world around them, and how and why increasing parts of it function as they do.

Because of the role computers play in our lives, it’s generally agreed that it’s important to understand how they function. Different groups disagree on the practical relevance of studying them, given many competing priorities. But because our choices are increasingly determined by algorithms, understanding what these algorithms enable, and how, is more and more important. If coding becomes part of the mandatory curriculum, though, what will it replace? In some places students can take coding courses to meet foreign language or math requirements—is this a good thing?

4. Teaching students to code can serve as a gateway to subsequent study of STEM topics—and hopefully to jobs and careers in related fields.

Critics may ask if coding really is the best gateway to boost general interest in STEM. In fact, if coding isn’t taught well, might it dissuade some students from further study of STEM topics? And is coding education in schools indeed a gateway to coding, or is it sometimes just “edutainment,” something to do with all the computers schools have purchased?

5. Introducing coding in schools can be a force for greater equity and equality of opportunity.

It’s clear that the tech industry suffers from a lack of diversity. But critics might counter that, while coding education might provide some opportunities and chip away at some stereotypes, the situation is complex and much more needs to be done. If schools have coding initiatives, some leaders will declare that the diversity challenge is being “solved.” These critics would say that supporting Girls Who Code and other programs is a good start, but it isn’t “solving” the problem.

6. Being able to code enables new avenues for creativity and creative expression.

Proponents cite efforts to teach coding skills to very young students or as part of robotics or “maker” courses as compelling examples of coding education. But critics might argue that, even if you concede that coding is a new literacy, it’s worth making sure the old, basic literacy skills of reading, writing, and arithmetic are in place before adding new ones to our already bloated curricula.

LESSONS THE U.S. CAN LEARN FROM THE U.K.’S APPROACH TO CODING 

In 2014, England changed their ICT curriculum to move away from teaching just about the devices, and focus more on the fundamentals behind computing. Integrating coding into this new mandated curriculum was a big part of this transition. This huge shift in pedagogy was exciting for many, but also came with some professional development challenges. “For every teacher doing amazing things, there is one who is struggling,” says Max Wainewright, creator of the Discovery Education UK coding service in a recent conversation with Tech & Learning. “It’s like suddenly expecting teachers to teach Japanese.” Despite these training hurdles, he’s seen a lot of excitement from students. “Learning to code helps pupils become creators rather than consumers of technology.  The challenge is to stay one step ahead; kids are so quick onto it.”

When asked what lessons the U.S. might take away from these lessons learned in England, Lewis Bronze, Discovery Education UK Founder and VP of Content, said, “Coding in schools should be looked at strategically and not left up to just one or two teachers. Schools have to adopt it as a strategic development plan.”

 

 

 
 
 

Want to read more stories like this?

Get our Free Newsletter Here!

comments powered by Disqus
Tweets
Photo GalleriesView All Galleries >
Acer C720-2844 Chromebook

(www.acer.com) The Acer C720-2844 Chromebook model delivers speedy performance, a quick boot time of seven seconds, and a matte anti-glare display tha...

Britannica ImageQuest

(www.britannica.com) Britannica Digital Learning has upgraded ImageQuest, a resource for schools and libraries that provides nearly three million rig...

ClassFlow

(www.classflow.com) Promethean has released ClassFlow, a free, all-in-one, cloud-based teaching tool that lets teachers create and deliver interactive...

Adobe Voice

(www.adobe.com) Adobe has released Adobe Voice, an animated video app for the iPad that lets users create and share video stories. The app incorporate...

DeskBoard

(www.boxlight.com) The BOXLIGHT DeskBoard mobile cart adjusts both height and tilt for the P8 ultra short throw interactive projector on a white surfa...

Core 36M

(www.bretford.com) Bretford has introduced Core 36M, a 36-unit charging cart that is optimized for Chromebooks but which also supports most tablets, l...

Edmentum Sensei

(www.edmentum.com) Edmentum Sensei is a mobile optimized solution that helps administrators visualize and track overall school, teacher, and student p...

HMH Player

(www.hmhco.com) HMH has released HMH Player, a new native app for iOS and Google Chrome that streamlines the learning experience for improved digital ...

Juice Power System

(www.bretford.com) Bretford has unveiled an easy-to-use modular power system with exchangeable power components. The Juice Power System uses unique &#...

LightSail

(www.lightsailed.com) LightSail Education has announced a literacy accelerator that combines books with in-text embedded assessments and real-time dat...

myON

(www.myon.com) myON has expanded its digital library to include a set of literacy tools to further personalize the reading experience for students whi...

Nervanix Clarity

(www.nervanix.com) Nervanix has released Clarity, an application that monitors student attention levels as they study and guides them to revisit conce...

MathBall

(www.robotslab.com) RobotsLAB has introduced MathBall, a smart sensor basketball and tablet system that offers curricula in algebra, pre-calculus, phy...

MobileAsset.EDU

(www.waspbarcode.com) Wasp Barcode’s MobileAsset.EDU solutions include everything administrators need to account for their assets, from software...

OpenEd Assessment Creation Tool

(www.opened.io) OpenEd has announced a free tool that lets teachers easily create assessments with the question types required by Common Core standard...

Panasonic TH-80LFB70U

(www.panasonic.com) Panasonic’s TH-80LFB70U interactive LED display features high-speed, multi-touch, interactive capabilities to promote partic...

penveu interactive display system

(www.penveu.com) The penveu interactive display system is a handheld device that turns projectors and large screen displays into interactive whiteboar...

PresentationPro

(www.califone.com) Califone has updated its PresentationPro speaker. The PA310 readily connects with computers, LCD projectors, mobile devices, intera...

PowerSync+ Mobile Companion App

(www.bretford.com) Bretford Manufacturing, Inc. has announced the availability of the companion app for its PowerSync+ enabled charge and sync produc...

PureCharge Carts and Stations for iPad

(www.bretford.com) Bretford Manufacturing, Inc. has debuted the PureCharge family of iPad and iPad mini charging carts and stations. By offering pre-i...

ProQuest Research Companion

(www.proquest.com) ProQuest’s new information literacy product, Research Companion, offers videos that guide users through the research process,...

Sphere2 & Class Send Student Engagement Software Platform

(www.averusa.com) AVer Information has developed a Student Engagement platform, providing teachers and students with the tools to transmit document ca...

TabChargeCT2

(www.averusa.com) AVer has released the TabChargeCT2 charge cart solution, which can hold up to 40 Chromebooks, iPads, Android or Windows tablets, lap...

VoiceLift with Instant Alert and Emergency Video Monitoring

(www.extron.com) The Instant Alert function of the Extron VoiceLift Microphone, combined with a PoleVault, WallVault, or PlenumVault classroom AV sys...

SMART Board 6065

(www.smarttech.com) The SMART Board 6065 is an ultra HD, 4K interactive flat panel that offers collaborative capabilities while ensuring lessons run s...

Gaggle Unity Partner Program

(www.gaggle.net) The new Gaggle Unity Partner Program provides free data integration services for all educational technology vendors. Through the Gagg...

Waterford Early Learning, Reading, Math & Science

(www.waterford.org) Waterford Early Learning Cloud can be used at home or to supplement lessons in classrooms. It can also be used for individual adap...

NetSupport School

(www.netsupportschool.com) The latest version of NetSupport School allows teachers to monitor and collaborate with any mix of technology. An enhanced ...

Camtasia

(www.techsmith.com/camtasia) TechSmith’s Camtasia gives teachers the tools to record lessons, create videos, and engage their audiences. Educato...

Panasonic 3E

(www.panasonic.com) Intel has teamed up with Panasonic to announce the Panasonic 3E, which uses the Intel Education 2-in-1 reference design. Designed ...