Coding race: Playing with algorithms

Coding is a process often associated with computers. Nevertheless, coding is a thought process that can be mastered even without a computer. In NSW, primary students are introduced to computational and algorithmic thinking as early as Stage 1. Yet, teaching coding to young students is not always eas...

Full description

Saved in:
Bibliographic Details
Published inTeaching science (Deakin West, A.C.T.) Vol. 68; no. 2; pp. 24 - 31
Main Authors Rizk, Nadya, McKenzie, Matt, Samrout, Marya
Format Journal Article
LanguageEnglish
Published Deakin, A.C.T Australian Science Teachers Association 01.06.2022
Subjects
Online AccessGet full text
ISSN1449-6313
1839-2946

Cover

Abstract Coding is a process often associated with computers. Nevertheless, coding is a thought process that can be mastered even without a computer. In NSW, primary students are introduced to computational and algorithmic thinking as early as Stage 1. Yet, teaching coding to young students is not always easy for teachers, mostly because the process is often invisible and abstract. The activity described here offers one way to teach coding to primary students in a fun, interactive, and stimulating environment. More importantly, it incorporates a play-based approach to engage students with the concrete skills of coding and to expand their views about algorithms and codes.
AbstractList Coding is a process often associated with computers. Nevertheless, coding is a thought process that can be mastered even without a computer. In NSW, primary students are introduced to computational and algorithmic thinking as early as Stage 1. Yet, teaching coding to young students is not always easy for teachers, mostly because the process is often invisible and abstract. The activity described here offers one way to teach coding to primary students in a fun, interactive, and stimulating environment. More importantly, it incorporates a play-based approach to engage students with the concrete skills of coding and to expand their views about algorithms and codes.
The activity described here is a 90-minute lesson that consists of three parts: an introduction, a competition, and a concluding discussion session. It aims at helping primary students develop their computational thinking skills, furthering their literacy in coding, and developing their appreciation for the ubiquity of algorithmic thinking and its applicability to a wide spectrum of contexts.
Coding is a process often associated with computers. Nevertheless, coding is a thought process that can be mastered even without a computer. In NSW, primary students are introduced to computational and algorithmic thinking as early as Stage 1. Yet, teaching coding to young students is not always easy for teachers, mostly because the process is often invisible and abstract. The activity described here offers one way to teach coding to primary students in a fun, interactive, and stimulating environment. More importantly, it incorporates a play-based approach to engage students with the concrete skills of coding and to expand their views about algorithms and codes. The concept of a 'Coding Race' was inspired by the show The Amazing Race: Australia. Accordingly, students compete in a race, and winners are awarded certificates and prizes. During the competition, students progress through eight stations where they are presented with coding challenges. Each challenge is an opportunity to further their understanding of the three pillars of coding: 'Code', 'Algorithm', and 'Output'. In each challenge, two of these pillars are given, and the students will need to work as a group to "develop" the missing pillar. In some stations, students will be using a Code to execute an Algorithm and develop an Output, while in other stations they will be working through a Code and an Output to develop the corresponding Algorithm. When completing these exercises, students will also learn the skills of 'Debugging', another term that is consistently used throughout this activity. The activity described here is a 90-minute lesson that consists of three parts: an introduction, a competition, and a concluding discussion session. It aims at helping primary students develop their computational thinking skills, furthering their literacy in coding, and developing their appreciation for the ubiquity of algorithmic thinking and its applicability to a wide spectrum of contexts.
Audience Elementary Education
Academic
Author Matt McKenzie
Nadya Rizk
Marya Samrout
Author_xml – sequence: 1
  fullname: Rizk, Nadya
– sequence: 2
  fullname: McKenzie, Matt
– sequence: 3
  fullname: Samrout, Marya
BackLink http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1355466$$DView record in ERIC
BookMark eNqFjktLAzEUhQepYFv9CUJBNy4Gkslb3JRStUVQfKxDJpOZpkwnNUnR_ntTR9Cdq3su9zvn3FE26FxnjrIh5EjkhcB0kDTGIqcIopNsFMIaAIQEIMPscuYq2zUTr7S5njy1an_YPmxcTVTbOJ_EJpxmx7Vqgzn7mePs7Xb-OrvPHx7vFrPpQ24KgIu8RBrVmAJeVbTGGNRlQRVjignIYaWYKhXAAmrMKsQoq7imENYlLQ0nXGGMxtlFn7v17n1nQpRrt_NdqpQF5QVnAgiaqKuealRrpO2066L5jI3ahSAXL89yyiCgSKSfEnves8ZbLbfebpTfy_kSIkIwPWTd9He_sVFq17ZGR-u6sFYxSAgkQpCmjtp9AwQSxhAFgiNMSJHsyz92Zew2ymCU16tfj_ONrJz9P-wLvpaBDQ
ContentType Journal Article
Copyright COPYRIGHT 2022 Australian Science Teachers Association
Copyright Australian Science Teachers Association Jun 2022
Copyright_xml – notice: COPYRIGHT 2022 Australian Science Teachers Association
– notice: Copyright Australian Science Teachers Association Jun 2022
DBID 7SW
BJH
BNH
BNI
BNJ
BNO
ERI
PET
REK
WWN
ISR
0-V
3V.
7XB
88B
8A4
8FK
8G5
ABUWG
AFKRA
AHOVV
ALSLI
AYAGU
AZQEC
BENPR
CCPQU
CJNVE
DWQXO
GNUQQ
GUQSH
M0P
M2O
MBDVC
PADUT
PHGZM
PHGZT
PKEHL
PQEDU
PQEST
PQQKQ
PQUKI
PRINS
Q9U
S0X
DatabaseName ERIC
ERIC (Ovid)
ERIC
ERIC
ERIC (Legacy Platform)
ERIC( SilverPlatter )
ERIC
ERIC PlusText (Legacy Platform)
Education Resources Information Center (ERIC)
ERIC
Science (Gale In Context)
ProQuest Social Sciences Premium Collection
ProQuest Central (Corporate)
ProQuest Central (purchase pre-March 2016)
Education Database (Alumni Edition)
Education Periodicals
ProQuest Central (Alumni) (purchase pre-March 2016)
Research Library (Alumni)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Education Research Index
Social Science Premium Collection
ProQuest Australia & New Zealand Database
ProQuest Central Essentials - QC
ProQuest Central
ProQuest One Community College
Education Collection
ProQuest Central Korea
ProQuest Central Student
ProQuest Research Library
Education Database
Research Library
Research Library (Corporate)
Research Library China
ProQuest Central Premium
ProQuest One Academic
ProQuest One Academic Middle East (New)
ProQuest One Education
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
ProQuest Central Basic
SIRS Editorial
DatabaseTitle ERIC
ProQuest One Education
Research Library Prep
ProQuest Central Student
ProQuest One Academic Middle East (New)
ProQuest Central Essentials
SIRS Editorial
ProQuest Central (Alumni Edition)
ProQuest One Community College
Research Library (Alumni Edition)
ProQuest Central China
ProQuest Central
ProQuest Central Korea
ProQuest Research Library
Australia & New Zealand Database
Research Library China
ProQuest Central (New)
Social Science Premium Collection
Education Collection
ProQuest Central Basic
ProQuest Education Journals
ProQuest One Academic Eastern Edition
ProQuest Professional Education
ProQuest Social Sciences Premium Collection
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest Education Journals (Alumni Edition)
ProQuest One Academic (New)
ProQuest Central (Alumni)
DatabaseTitleList

ProQuest One Education
ERIC
Database_xml – sequence: 1
  dbid: ERI
  name: ERIC
  url: https://eric.ed.gov/
  sourceTypes: Index Database
– sequence: 2
  dbid: BENPR
  name: ProQuest Central
  url: http://www.proquest.com/pqcentral?accountid=15518
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Sciences (General)
EISSN 1839-2946
ERIC EJ1355466
EndPage 31
ExternalDocumentID A710639204
EJ1355466
10.3316/informit.515773609834552
Genre Feature Articles
GeographicLocations Australia
GeographicLocations_xml – name: Australia
GroupedDBID -W8
.GO
0-V
123
29Q
8A4
8G5
8R4
8R5
AAHSB
ABDBF
ABUWG
ACUHS
AFKRA
AIKWM
ALMA_UNASSIGNED_HOLDINGS
ALSLI
ARALO
ARTTT
AYAGU
AZQEC
B0M
BENPR
BPHCQ
CCPQU
CJNVE
DO4
DWQXO
EAP
EAS
EAZ
EDJ
EMH
EMK
EPL
ESX
EWM
GNUQQ
GUQSH
IER
ISR
ITC
IVC
KAE
KAS
KEL
M0P
M2O
PADUT
PHGZM
PHGZT
PQEDU
PQQKQ
PROAC
PUEGO
PV9
Q2X
RPD
RZL
S0X
~8M
7SW
BJH
BNH
BNI
BNJ
BNO
ERI
PET
REK
WWN
3V.
7XB
8FK
AHOVV
MBDVC
PKEHL
PQEST
PQUKI
PRINS
Q9U
ID FETCH-LOGICAL-e2042-b3c3f4608dd6f440fb26a77a79181da7aba0491c47d3767d8c611fb6be858a443
IEDL.DBID BENPR
ISSN 1449-6313
IngestDate Sat Aug 23 12:44:42 EDT 2025
Fri Jun 27 05:02:49 EDT 2025
Fri Oct 03 13:26:51 EDT 2025
Tue Sep 23 20:47:38 EDT 2025
Wed Sep 24 06:23:35 EDT 2025
IsOpenAccess false
IsPeerReviewed true
IsScholarly true
Issue 2
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-e2042-b3c3f4608dd6f440fb26a77a79181da7aba0491c47d3767d8c611fb6be858a443
Notes Teaching Science, Vol. 68, No. 2, Jun 2022, 24-31
Informit, Melbourne (Vic)
ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
PQID 2682879096
PQPubID 29558
PageCount 8
ParticipantIDs eric_primary_EJ1355466
rmit_collectionsjats_10_3316_informit_515773609834552
proquest_journals_2682879096
gale_incontextgauss_ISR_A710639204
rmit_aeipt_search_informit_org_doi_10_3316_informit_515773609834552
PublicationCentury 2000
PublicationDate 20220601
2022-06-00
PublicationDateYYYYMMDD 2022-06-01
PublicationDate_xml – month: 06
  year: 2022
  text: 20220601
  day: 01
PublicationDecade 2020
PublicationPlace Deakin, A.C.T
PublicationPlace_xml – name: Deakin, A.C.T
– name: Deakin
PublicationTitle Teaching science (Deakin West, A.C.T.)
PublicationYear 2022
Publisher Australian Science Teachers Association
Publisher_xml – name: Australian Science Teachers Association
SSID ssj0033905
Score 2.1864085
Snippet Coding is a process often associated with computers. Nevertheless, coding is a thought process that can be mastered even without a computer. In NSW, primary...
The activity described here is a 90-minute lesson that consists of three parts: an introduction, a competition, and a concluding discussion session. It aims at...
SourceID proquest
gale
eric
rmit
SourceType Aggregation Database
Index Database
Publisher
StartPage 24
SubjectTerms Algorithms
Animals
Attitudes
Codes
Coding
Coding theory
Competition
Computation
Computer programs
Computer Science Education
Elementary School Students
Foreign Countries
Game Based Learning
Learning Activities
Problem solving
Programming
Science activities
Science education
Students
Study and teaching
Teachers
Thinking Skills
Vocational guidance
Title Coding race: Playing with algorithms
URI http://search.informit.org/doi/10.3316/informit.515773609834552
http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1355466
https://www.proquest.com/docview/2682879096
Volume 68
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVEBS
  databaseName: Academic Search Ultimate
  customDbUrl: https://search.ebscohost.com/login.aspx?authtype=ip,shib&custid=s3936755&profile=ehost&defaultdb=asn
  eissn: 1839-2946
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0033905
  issn: 1449-6313
  databaseCode: ABDBF
  dateStart: 20040301
  isFulltext: true
  titleUrlDefault: https://search.ebscohost.com/direct.asp?db=asn
  providerName: EBSCOhost
– providerCode: PRVPQU
  databaseName: ProQuest Australia & New Zealand Database
  customDbUrl:
  eissn: 1839-2946
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0033905
  issn: 1449-6313
  databaseCode: AYAGU
  dateStart: 20041201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/anz
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1839-2946
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0033905
  issn: 1449-6313
  databaseCode: BENPR
  dateStart: 20041201
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwhV3fa9swED665KUvo91W6rULZvRhfTCzrV92oYwkS-gKDSVboW9CsuSM0Tltnf7_vVNsyvawvcpIiJP03Sf57juAE_TACIGZSFxdVwmvuUqsUi5R3pmUlZaxIOJ6tZAXN_zyVtzuwKLPhaGwyh4TA1C7dUVv5J9zSdLsJTLuL_cPCVWNor-rfQkN05VWcOdBYuwVDHNSxhrAcDJbXC97bGZ4wxch34iXiWRU06CLcv4bj_9IqA--Zr4HrzuSGI-3q7oPO755A_vdMWzjT51W9OlbOJmuyfnES1P5s_j6zlDWUkyPq_H4boXz3_z83b6Dm_nsx_Qi6QofJD6ndBnLKlZzmRbOyZrztLa5NEoZVaI_dkYZa5DYZxVXjsRYXFHJLKuttL4QheGcHcCgWTf-EOJUpJa7tPLYk1tvCuaksN7iOuBQro7ggAyg77faFnp2mREDkTKCj2QSTRoRDQWhrMxT2-pv35d6jKwEiQ1ONYLj3mC62_utflmpCKZkRG084p_eHl29FYTF1vXjSiNua7yGMJbJlw9IsZRiMi0LxoXIIxChmQ5GCE9r2l9m0_633_t_T-4IdnNKZQgvKscw2Dw--Q9IMDZ2BMPx5OtkPup2zyhcqp8BLjzQDQ
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1NT9wwEB1ROLQXVCioobSNKirRQ9QkduykEqq220W7fKzQFiRuxo6drSqapWQR4s_1t3Um6wi1B3ri6siWNR7PvHFm3gDsoAdGE5hkka2qMuIVl5GR0kbSWR2zwjDWkrgej8XwjB-cZ-dL8LurhaG0ys4mtobazkp6I_-YCqJmLxBxf776FVHXKPq72rXQ0L61gt1rKcZ8Ycehu7vFEK7ZG33F836fpvuD0_4w8l0GIpdSbYphJau4iHNrRcV5XJlUaCm1LND5WS210Yiik5JLS8wnNi9FklRGGJdnueac4bpPYIUzXmDwt_JlMD6ZdL6AsaJNosSopYgEox4KPqv6X_v_VwF_69v2n8OqB6Vhb6FFa7Dk6nVY89e-CXc9N_WHF7DTn5GzCye6dJ_Ck0tNVVIhPeaGvcspymv-_WezAWePIoJNWK5ntXsJYZzFhtu4dDiTG6dzZkVmnMFzx6VsFcAmCUBdLbg01OAgIcQjRADvSCSKOClqSnqZ6pumUaNvE9VDFIRACrcawHYnMOXvWqPuNSOAPglRaYf2Vi10QC0IaHF0dj1V6CcUhj2MJeL-A0I6KZmIi5zxLEsDyNphuohtOlzd_NDz5r_zth7e3Ft4Ojw9PlJHo_HhK3iWUhlF-5qzDcvz6xv3GsHN3LzxGhTCxWMr7R9I-Anl
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3NbtQwEB6VVkJcgAIVgQIRKhIc0iaxYydICEXbLt0WqqqwUjkZO3YWQcmWJisEj8ar8DLM5EcVPcCpB66ObDme8cxne-YbgA30wGgCoySwZVkEvOQyMFLaQDqrQ5YZxloS1zcHYnfK946T4yX4OeTCUFjlYBNbQ23nBd2Rb8WCqNkzRNxbZR8Wcbg9fnn6NaAKUvTSOpTT6FRk333_hse3-sVkG2X9JI7HO-9Gu0FfYSBwMeWlGFawkoswtVaUnIeliYWWUssMHZ_VUhuNCDoquLTEemLTQkRRaYRxaZJqzhmOewVWUiEy3FEr-fv81XTwA4xlbQAlnliyQDCqn9BHVF-0_X8k77d-bXwDfg0r0oWzfN5cNGaz-HGBLPL_XLKbcL2H237e7Y9VWHLVLVjtDVrtP-1Zt5_dho3RnNy4f6QL99w_PNGU_-XTNbWfn8zwV5qPX-o7ML2U2a7BcjWv3F3wwyQ03IaFw57cOJ0yKxLjDGo0DmVLD9ZIvOq0YwlRO3sRYTkhPHhMAlfEtlGREGZ6Uddq8vZI5YjvECLiVD1YH2SoeitSq3MBejAiFVHaoSdRnbhUR62LrfOzmUIPqPBAx1gkzj8gWJWSiTBLGU-S2IOkbSYT0wb6VfUn3dT_7Hfv75N7BFdRr9TrycH-fbgWU35Ie021DsvN2cI9QNTWmIf99vDhw2Wr128PzFAh
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Coding+Race%3A+Playing+with+Algorithms&rft.jtitle=Teaching+science+%28Deakin+West%2C+A.C.T.%29&rft.au=Rizk%2C+Nadya&rft.au=Mckenzie%2C+Matt&rft.au=Samrout%2C+Marya&rft.date=2022-06-01&rft.pub=Australian+Science+Teachers+Association&rft.issn=1449-6313&rft.volume=68&rft.issue=2&rft.spage=24&rft.externalDBID=ISR&rft.externalDocID=A710639204
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1449-6313&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1449-6313&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1449-6313&client=summon