skip to main content
10.1145/3481282.3481287acmotherconferencesArticle/Chapter ViewAbstractPublication PagesukicerConference Proceedingsconference-collections
research-article

An online platform for teaching upper secondary school computer science

Published: 13 September 2021 Publication History

Abstract

The teaching of computing in schools is relatively new, with limited research informing what to teach and how in upper secondary contexts. However, computing education has spawned the development of many tools for use in such education settings.
Isaac Computer Science is a computer science (CS) learning platform aimed at school students in England aged 16 to 19 years old studying for formal A level CS qualifications. Over 34,000 students and over 2,400 teachers have registered on the platform to date, and over 1 million online questions have been attempted. The platform is pre-populated with CS content and questions. Feedback is tailored to respond to common mistakes. Hints and explanation videos accompany questions. Question sets can be assigned to students by teachers. Question types include Parsons problems, drag and drop, multiple-choice and text-matching answers, including Boolean Algebra responses. Students only see content, questions and notation pertinent to their course of study. Isaac CS has a centrally-organised ongoing provision of support, such as teacher professional development and student events.
This tools design paper outlines the development of Isaac CS through a review of design decisions and the effectiveness of its features. The review is informed by literature, platform usage data and teacher and student feedback. The discussion is framed in terms of online learning theories and a knowledge appropriation model. We suggest a new model, a Platform Pedagogy Matrix, which may be of use to other platform developers and researchers.

References

[1]
Terry Anderson and Jon Dron. 2011. Three Generations of Distance Education Pedagogy. The International Review of Research in Open and Distributed Learning3 (2011), 80–97. https://doi.org/10.19173/irrodl.v12i3.890
[2]
Ebenezer Anohah. 2016. Pedagogy and Design of Online Learning Environment in CS Education for High Schools:. International Journal of Online Pedagogy and Course Design 6, 3(2016), 39–51. https://doi.org/10.4018/IJOPCD.2016070104
[3]
Michael K Barbour. 2019. The Landscape of K-12 Online Learning: Examining the state of the field. In Online Learning (4thed.), Michael Moore and William Diehl (Eds.). Routledge, 521–524.
[4]
Tim Bell, Jason Alexander, Isaac Freeman, and Mick Grimley. 2009. Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology 13, 1(2009), 20–29. https://www.citrenz.ac.nz/jacit/
[5]
Paul Black and Dylan Wiliam. 2010. Inside the Black Box: Raising Standards through Classroom Assessment. Phi Delta Kappan 92, 1 (2010), 81–90. https://doi.org/10.1177/003172171009200119
[6]
Peter Brusilovsky, Ken Koedinger, David A. Joyner, and Thomas W. Price. 2020. Building an Infrastructure for Computer Science Education Research and Practice at Scale. In Proceedings of the Seventh ACM Conference on Learning @ Scale (Virtual Event USA, 2020-08-12). ACM, 211–213. https://doi.org/10.1145/3386527.3405936
[7]
Philip G Butcher and Sally E Jordan. 2010. A comparison of human and computer marking of short free-text student responses. Computers & Education 55, 2 (2010), 489–499. https://doi.org/10.1016/j.compedu.2010.02.012
[8]
Andrew C. Butler. 2018. Multiple-Choice Testing in Education: Are the Best Practices for Assessment Also Good for Learning?Journal of Applied Research in Memory and Cognition 7, 3 (2018), 323–331. https://doi.org/10.1016/j.jarmac.2018.07.002
[9]
Carmen Carrillo and Maria Assunção Flores. 2020. COVID-19 and teacher education: a literature review of online teaching and learning practices. European Journal of Teacher Education 43, 4 (2020), 466–487. https://doi.org/10.1080/02619768.2020.1821184 00063.
[10]
Janet Carter, Kirsti Ala-Mutka, Ursula Fuller, Martin Dick, John English, William Fone, and Judy Sheard. 2003. How Shall We Assess This?SIGCSE Bull. 35, 4 (June 2003), 107–123. https://doi.org/10.1145/960492.960539
[11]
Stephen Cummins, Alistair Stead, Lisa Jardine-Wright, Ian Davies, Alastair R. Beresford, and Andrew Rice. 2016. Investigating the Use of Hints in Online Problem Solving. In Proceedings of the Third (2016) ACM Conference on Learning @ Scale (Edinburgh Scotland UK). ACM, 105–108. https://doi.org/10.1145/2876034.2893379
[12]
Department for Education. 2020. Apply to have your qualifications regulated. https://www.gov.uk/guidance/apply-to-have-your-qualifications-regulated
[13]
Department for Education. 2020. A level and other 16 to 18 results 2019 to 2020. https://analytics.ofqual.gov.uk/apps/Alevel/Outcomes/
[14]
Yuemeng Du, Andrew Luxton-Reilly, and Paul Denny. 2021. A Review of Research on Parsons Problems. In Proceedings of the Twenty-Second Australasian Computing Education Conference (Melbourne VIC Australia, 2020-02-03). ACM, 195–202. https://doi.org/10.1145/3373165.3373187
[15]
Jessie Durk, Ally Davies, Robin Hughes, and Lisa Jardine-Wright. 2020. Impact of an active learning physics workshop on secondary school students’ self-efficacy and ability. Physical Review Physics Education Research 16, 2 (2020), 020126. https://doi.org/10.1103/PhysRevPhysEducRes.16.020126
[16]
Education Endowment Fund. 2019. Using Digital Technology to Improve Learning – Guidance Report. https://educationendowmentfoundation.org.uk/public/files/Publications/digitalTech/EEF_Digital_Technology_Guidance_Report.pdf
[17]
Barbara J. Ericson, Mark J. Guzdial, and Briana B. Morrison. 2015. Analysis of Interactive Features Designed to Enhance Learning in an Ebook. In Proceedings of the eleventh annual International Conference on International Computing Education Research (Omaha Nebraska USA). ACM, 169–178. https://doi.org/10.1145/2787622.2787731
[18]
Barbara J. Ericson, Lauren E. Margulieux, and Jochen Rick. 2017. Solving parsons problems versus fixing and writing code. In Proceedings of the 17th Koli Calling International Conference on Computing Education Research (Koli Finland, 2017-11-16). ACM, 20–29. https://doi.org/10.1145/3141880.3141895
[19]
Carl C. Haynes and Barbara J. Ericson. 2021. Problem-Solving Efficiency & Cognitive Load for Adaptive Parsons Problems vs. Writing the Equivalent Code. In Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems (Yokohama Japan, 2021-05-06). ACM, 1–15. https://doi.org/10.1145/3411764.3445292
[20]
Michael B Horn and Heather Staker. 2011. The Rise of K–12 Blended Learning. Innosight Institute, Inc. 18 pages. https://aurora-institute.org/resource/the-rise-of-k-12-blended-learning/
[21]
Lisa Jardine-Wright. 2018. Isaac Physics Impact and Engagement Summary V6. University of Cambridge. https://cdn.isaacphysics.org/isaac/publications/impact_summary_201804_v6.pdf
[22]
Ville Karavirta, Petri Ihantola, and Teemu Koskinen. 2013. Service-Oriented Approach to Improve Interoperability of E-Learning Systems. In 2013 IEEE 13th International Conference on Advanced Learning Technologies(Beijing, China). IEEE, 341–345. https://doi.org/10.1109/ICALT.2013.105
[23]
Ari Korhonen, Rocky Ross, Clifford A. Shaffer, Thomas Naps, Charles Boisvert, Pilu Crescenzi, Ville Karavirta, Linda Mannila, Bradley Miller, Briana Morrison, and Susan H. Rodger. 2013. Requirements and design strategies for open source interactive computer science eBooks. In Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science educationITiCSE -WGR ’13 (Canterbury, England, United Kingdom). ACM Press, 53–72. https://doi.org/10.1145/2543882.2543886
[24]
Diana Laurillard. 2012. Teaching as a design science: building pedagogical patterns for learning and technology. Routledge. https://doi.org/10.4324/9780203125083
[25]
Tobias Ley, Ronald Maier, Stefan Thalmann, Lena Waizenegger, Kai Pata, and Adolfo Ruiz-Calleja. 2020. A Knowledge Appropriation Model to Connect Scaffolded Learning & Knowledge Maturation in Workplace Learning Settings. Vocations and Learning 13, 1 (2020), 91–112. https://doi.org/10.1007/s12186-019-09231-2
[26]
Barbara Means, Marianne Bakia, and Robert Murphy. 2014. Learning online : what research tells us about whether, when and how. Routledge, Taylor & Francis Group, New York.
[27]
James Moore. 2020. Mark it yourself, it’s good for you! A case study examining the impact of self-assessment on student learning and motivation in a year 12 physics class studying energy. Journal of Trainee Teacher Education Research 11 (2020), 38.
[28]
National Centre for Computing Education. 2021. Blog Post: Isaac Computer Science learning resources save teachers three hours a week. Retrieved June 2, 2021 from https://blog.teachcomputing.org/isaac-computer-science-learning-resources-save-teachers-3-hours-a-week/
[29]
Organization for Economic Cooperation \and Development (OECD). 2015. Students, Computers and Learning: Making the Connection. OECD. https://doi.org/10.1787/9789264239555-en
[30]
Organization for Economic Cooperation \and Development (OECD). 2020. Education responses to covid-19: Embracing digital learning and online collaboration. https://read.oecd-ilibrary.org/view/?ref=120_120544-8ksud7oaj2&title=Education_responses_to_Covid-19_Embracing_digital_learning_and_online_collaboration&_ga=2.52549928.1475366060.1620910560-2096753378.1620234231
[31]
Ofqual. 2021. Register of Regulated Qualifications. https://register.ofqual.gov.uk/
[32]
Dale Parsons and Patricia Haden. 2006. Parson’s Programming Puzzles: A Fun and Effective Learning Tool for First Programming Courses. In Proceedings of the 8th Australasian Conference on Computing Education - Volume 52 (Hobart, Australia) (ACE ’06). Australian Computer Society, Inc., AUS, 157–163.
[33]
Henk J. Pol, Egbert G. Harskamp, Cor J. M. Suhre, and Martin J. Goedhart. 2008. The Effect of Hints and Model Answers in a Student-Controlled Problem-Solving Program for Secondary Physics Education. Journal of Science Education and Technology 17, 4 (2008), 410–425. https://doi.org/10.1007/s10956-008-9110-x
[34]
Pye Tait Consulting. 2017. After the Reboot: The State of Computing Education in UK Schools and Colleges Final Report September 2017. Technical Report. The Royal Society. https://royalsociety.org/~/media/policy/projects/computing-education/pye-tait-teacher-survey-report.pdf
[35]
María Jesús Rodríguez-Triana, Luis P. Prieto, Tobias Ley, Ton de Jong, and Denis Gillet. 2020. Social practices in teacher knowledge creation & innovation adoption: a large-scale study in an online instructional design community for inquiry learning. International Journal of Computer-Supported Collaborative Learning 15, 4 (01 Dec 2020), 445–467. https://doi.org/10.1007/s11412-020-09331-5
[36]
Guido Rößling, Mike Joy, Andrés Moreno, Atanas Radenski, Lauri Malmi, Andreas Kerren, Thomas Naps, Rockford J. Ross, Michael Clancy, Ari Korhonen, Rainer Oechsle, and J. Ángel Velázquez Iturbide. 2008. Enhancing Learning Management Systems to Better Support Computer Science Education. SIGCSE Bull. 40, 4 (Nov. 2008), 142–166. https://doi.org/10.1145/1473195.1473239
[37]
Sue Sentance and Andrew Csizmadia. 2017. Computing in the curriculum: Challenges and strategies from a teacher’s perspective. Education and Information Technologies 22, 2 (2017), 469–495. https://doi.org/10.1007/s10639-016-9482-0
[38]
The National Archives. 2014. Launch of Open Government Licence 3.0. https://webarchive.nationalarchives.gov.uk/ukgwa/+/http://www.nationalarchives.gov.uk/news/970.htm
[39]
The Royal Society. 2019. Policy briefing on teachers of computing. https://royalsociety.org/-/media/policy/Publications/2019/21-08-19-policy-briefing-on-teachers-of-computing.pdf
[40]
Jane Waite, Paul Curzon, and Jo Brodie. 2021. Sharing research-informed programming pedagogy with IT Professionals - submitted. (2021).
[41]
Nathaniel Weinman, Armando Fox, and Marti A. Hearst. 2021. Improving Instruction of Programming Patterns with Faded Parsons Problems. In Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems (Yokohama Japan, 2021-05-06). ACM, 1–4. https://doi.org/10.1145/3411764.3445228
[42]
Clive Young and Nataša Perović. 2016. Rapid and Creative Course Design: As Easy as ABC?Procedia - Social and Behavioral Sciences 228 (2016), 390–395. https://doi.org/10.1016/j.sbspro.2016.07.058

Cited By

View all
  • (2023)A Research-Practice Partnership to Introduce Computer Science in Secondary School: Lessons from a Pilot ProgramACM Transactions on Computing Education10.1145/358377923:2(1-31)Online publication date: 8-Jun-2023
  • (2023)Classifying the Characteristics of Effective Continuing Professional Development (CPD) for Computer Science Teachers in the 16-18 SectorACM Transactions on Computing Education10.1145/358227523:2(1-30)Online publication date: 8-Jun-2023
  • (2022)Stop Reinventing the Wheel! Promoting Community Software in Computing EducationProceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education10.1145/3571785.3574129(261-292)Online publication date: 27-Dec-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
UKICER '21: Proceedings of the 2021 Conference on United Kingdom & Ireland Computing Education Research
September 2021
69 pages
ISBN:9781450385688
DOI:10.1145/3481282
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 September 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. blended learning
  2. computer science education
  3. platform

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

UKICER '21

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)44
  • Downloads (Last 6 weeks)3
Reflects downloads up to 06 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)A Research-Practice Partnership to Introduce Computer Science in Secondary School: Lessons from a Pilot ProgramACM Transactions on Computing Education10.1145/358377923:2(1-31)Online publication date: 8-Jun-2023
  • (2023)Classifying the Characteristics of Effective Continuing Professional Development (CPD) for Computer Science Teachers in the 16-18 SectorACM Transactions on Computing Education10.1145/358227523:2(1-30)Online publication date: 8-Jun-2023
  • (2022)Stop Reinventing the Wheel! Promoting Community Software in Computing EducationProceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education10.1145/3571785.3574129(261-292)Online publication date: 27-Dec-2022
  • (2022)Parsons Problems and BeyondProceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education10.1145/3571785.3574127(191-234)Online publication date: 27-Dec-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media