STEM Education: Coding Curriculum Trial Shows Mixed Results
A two-year trial of mandatory coding and computational thinking curriculum in 120 New South Wales secondary schools has concluded with results highlighting both promise and practical implementation challenges. While student engagement exceeded expectations and learning outcomes showed measurable improvement, teacher preparation and resource constraints limited effectiveness at many schools.
The trial aimed to equip all year 7 and 8 students with basic programming skills and computational thinking approaches to problem-solving. Rather than creating a standalone subject, the curriculum integrated coding activities into mathematics, science, and technology classes. This integration was meant to demonstrate coding’s relevance across disciplines while avoiding the timetabling challenges of adding another subject.
Student Outcomes
Students completing the two-year programme demonstrated measurable improvements in logical reasoning, problem decomposition, and algorithm design. Standardised assessments showed that 68% of participating students achieved proficiency in basic programming concepts including variables, conditionals, and loops. This exceeded the trial’s 60% proficiency target.
Gender participation patterns proved encouraging. While computing courses typically attract more boys than girls, the mandatory nature and cross-curricular integration resulted in equal proficiency rates between genders. Survey data suggested that girls particularly appreciated seeing coding applied to scientific and mathematical contexts rather than presented as isolated technology skills.
Teacher Preparation
Teacher readiness varied substantially between schools. Some schools had staff with computing backgrounds who readily adopted the curriculum. Many others had no qualified computing teachers, requiring mathematics or science teachers to deliver content outside their expertise. Professional development programmes provided basic training, but most teachers felt underprepared even after completing workshops.
Schools that paired experienced computing teachers with other staff through co-teaching or mentoring arrangements achieved better outcomes. However, this approach requires schools to have computing teachers available, which many regional and disadvantaged schools lack. The trial revealed a significant shortage of teachers qualified to deliver computational thinking content effectively.
Resource Constraints
The curriculum assumed schools could provide computer access for all students during relevant lessons. While most schools had computer labs, scheduling conflicts meant students often couldn’t access labs when curriculum required. Some schools adopted bring-your-own-device policies, but this created equity issues for students without home computer access.
Software licensing costs also constrained implementation. The curriculum recommended several programming environments, some requiring paid licences. Budget-conscious schools opted for free alternatives that didn’t always match curriculum examples, creating confusion. A standardised software recommendation with free or centrally-funded licensing would address this problem.
Integration Challenges
Mathematics teachers reported difficulty finding time for coding activities within already-packed mathematics curriculum. External examination requirements pressure teachers to prioritise traditional content. Several teachers admitted reducing coding content to maintain coverage of examination-relevant material.
Science teachers found stronger connections between coding and curriculum content. Modelling physical systems through code reinforced physics and chemistry concepts. Biology teachers used coding to analyse genetic sequences and population dynamics. These authentic connections motivated both teachers and students more effectively than mathematics applications.
School-Level Variations
High-performing schools in advantaged areas implemented the curriculum most successfully. These schools had adequate computing infrastructure, access to qualified teachers, and parent communities that valued STEM education. Students at these schools often had prior coding exposure through clubs or home learning, giving them head starts.
Schools in disadvantaged areas struggled more significantly. Infrastructure limitations, teacher shortages, and students lacking home technology access all compounded implementation difficulties. The trial inadvertently widened digital divides rather than closing them. Addressing these equity issues requires targeted support for disadvantaged schools beyond curriculum mandates.
Industry Partnerships
Several trial schools partnered with technology companies providing mentors, resources, or learning platforms. These partnerships enhanced programmes where they occurred but weren’t uniformly available. Companies naturally focused support on schools near their offices, mainly in Sydney. Regional schools had limited partnership opportunities despite similar needs.
Some partnerships raised concerns about commercial influence on education. Companies providing free platforms hoped schools would continue using their products after the trial, creating vendor lock-in. Schools must balance accepting valuable support against maintaining independence in technology and curriculum choices.
Student Attitudes
Student surveys revealed generally positive attitudes toward coding, with 73% reporting that they enjoyed coding activities. However, enthusiasm varied significantly with teaching quality. Students taught by confident, knowledgeable teachers reported much higher engagement than those whose teachers struggled with content.
Interest in computing careers increased modestly among participating students. The percentage considering computing-related careers rose from 12% to 17% over the two years. While this increase seems small, it represents thousands of additional students who might pursue technology pathways. Whether this interest translates to actual career choices requires longer-term tracking.
Assessment Approaches
Schools struggled to develop fair assessments of computational thinking skills. Traditional written exams don’t effectively measure programming ability or problem-solving approaches. Practical programming assessments require significant teacher time to evaluate and raise questions about academic integrity when students can access online resources.
Some schools adopted portfolio approaches where students demonstrated skills through projects completed over time. This approach better reflects actual programming work but creates inconsistency in assessment standards between schools. Developing reliable, valid, and practical assessment methods for computational thinking requires ongoing work.
Parent and Community Reception
Parent feedback was generally positive, with most supporting their children learning coding skills. However, some parents questioned why coding received emphasis when literacy and numeracy outcomes showed room for improvement. This tension between traditional skills and emerging competencies challenges education policy broadly, not just this trial.
Community consultation revealed that many parents don’t understand what computational thinking involves beyond “learning to code.” Better communication about the broader problem-solving and logical reasoning skills the curriculum develops could strengthen community support.
Future Directions
The NSW Department of Education is reviewing trial results before deciding on broader implementation. Options include mandatory coding curriculum for all schools, optional implementation with provided resources, or integration into revised technology and computing syllabus documents.
Regardless of approach chosen, addressing teacher preparation is critical. This might involve creating dedicated computational thinking teacher positions, requiring pre-service teacher training to include coding fundamentals, or developing extensive online professional learning resources.
Alternative Models
Other states are watching NSW’s trial with interest. Victoria has taken a different approach, creating a standalone Digital Technologies subject rather than cross-curricular integration. Queensland is developing a phased implementation starting with primary schools. These varied approaches will eventually reveal which strategies work best in Australian contexts.
International experiences offer additional insights. Estonia and Finland mandate coding education from primary school, though their smaller populations and different education systems limit direct comparisons to Australia. The UK’s computing curriculum overhaul faced similar teacher preparation challenges that took years to address.
The trial demonstrates that teaching computational thinking at scale is feasible but requires substantial resources and careful implementation planning. Simply mandating curriculum without addressing teacher capability, infrastructure needs, and assessment approaches is insufficient. Whether NSW commits the resources needed for successful statewide implementation remains uncertain, though the trial’s generally positive outcomes suggest the investment could be justified.