Teaching computer science in the victorian certificate of education: A pilot study

Richard Cox, Steven Bird, Bernd Meyer

    Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

    Abstract

    A new computer science curriculum has been developed for the Victorian Certificate of Education. It gives students direct entry into second year University computer science. The curriculum focuses on data structures and algorithms, with an emphasis on the graph abstract data type and graph algorithms. We taught a pilot course during 2014 involving students from seven schools, and administered an algorithmic thinking quiz on entry and exit, and also tested a first year university reference group. In this paper we present the curriculum and report on the evaluation. We discuss the effectiveness of our approach and make recommendations for improving future versions of the course. Pedagogical issues are discussed in relation to the cognitive education literature on the teaching of algorithmic thinking.

    Original languageEnglish
    Title of host publicationSIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education
    Subtitle of host publicationMarch 8 -11, 2017, Seattle, WA, USA
    EditorsTiffany Barnes , Daniel Garcia
    Place of PublicationNew York, NY
    PublisherAssociation for Computing Machinery (ACM)
    Pages135-140
    Number of pages6
    ISBN (Electronic)9781450346986
    DOIs
    Publication statusPublished - 8 Mar 2017
    EventACM Technical Symposium on Computer Science Education: Inspire, Innovate, Improve - Seattle, United States of America
    Duration: 8 Mar 201711 Mar 2017
    https://sigcse2017.sigcse.org/

    Conference

    ConferenceACM Technical Symposium on Computer Science Education
    Abbreviated titleSIGCSE 2017
    CountryUnited States of America
    CitySeattle
    Period8/03/1711/03/17
    OtherThe SIGCSE Technical Symposium is the largest computing education conference worldwide organized by ACM SIGCSE. It attracts around 1,300 researchers, educators, and others interested in improving computing education in K-12 and higher education.
    Internet address

    Keywords

    • Algorithmic thinking
    • Computational thinking
    • Computer science education
    • Edgy
    • Graphs
    • High school education
    • Snap!

    Cite this

    Cox, R., Bird, S., & Meyer, B. (2017). Teaching computer science in the victorian certificate of education: A pilot study. In T. Barnes , & D. Garcia (Eds.), SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education: March 8 -11, 2017, Seattle, WA, USA (pp. 135-140). New York, NY: Association for Computing Machinery (ACM). https://doi.org/10.1145/3017680.3017735
    Cox, Richard ; Bird, Steven ; Meyer, Bernd. / Teaching computer science in the victorian certificate of education : A pilot study. SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education: March 8 -11, 2017, Seattle, WA, USA. editor / Tiffany Barnes ; Daniel Garcia . New York, NY : Association for Computing Machinery (ACM), 2017. pp. 135-140
    @inproceedings{a9d4eb873877416dbe2f4d764b0c7eb4,
    title = "Teaching computer science in the victorian certificate of education: A pilot study",
    abstract = "A new computer science curriculum has been developed for the Victorian Certificate of Education. It gives students direct entry into second year University computer science. The curriculum focuses on data structures and algorithms, with an emphasis on the graph abstract data type and graph algorithms. We taught a pilot course during 2014 involving students from seven schools, and administered an algorithmic thinking quiz on entry and exit, and also tested a first year university reference group. In this paper we present the curriculum and report on the evaluation. We discuss the effectiveness of our approach and make recommendations for improving future versions of the course. Pedagogical issues are discussed in relation to the cognitive education literature on the teaching of algorithmic thinking.",
    keywords = "Algorithmic thinking, Computational thinking, Computer science education, Edgy, Graphs, High school education, Snap!",
    author = "Richard Cox and Steven Bird and Bernd Meyer",
    year = "2017",
    month = "3",
    day = "8",
    doi = "10.1145/3017680.3017735",
    language = "English",
    pages = "135--140",
    editor = "{Barnes }, {Tiffany } and {Garcia }, {Daniel }",
    booktitle = "SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education",
    publisher = "Association for Computing Machinery (ACM)",
    address = "United States of America",

    }

    Cox, R, Bird, S & Meyer, B 2017, Teaching computer science in the victorian certificate of education: A pilot study. in T Barnes & D Garcia (eds), SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education: March 8 -11, 2017, Seattle, WA, USA. Association for Computing Machinery (ACM), New York, NY, pp. 135-140, ACM Technical Symposium on Computer Science Education, Seattle, United States of America, 8/03/17. https://doi.org/10.1145/3017680.3017735

    Teaching computer science in the victorian certificate of education : A pilot study. / Cox, Richard; Bird, Steven; Meyer, Bernd.

    SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education: March 8 -11, 2017, Seattle, WA, USA. ed. / Tiffany Barnes ; Daniel Garcia . New York, NY : Association for Computing Machinery (ACM), 2017. p. 135-140.

    Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

    TY - GEN

    T1 - Teaching computer science in the victorian certificate of education

    T2 - A pilot study

    AU - Cox, Richard

    AU - Bird, Steven

    AU - Meyer, Bernd

    PY - 2017/3/8

    Y1 - 2017/3/8

    N2 - A new computer science curriculum has been developed for the Victorian Certificate of Education. It gives students direct entry into second year University computer science. The curriculum focuses on data structures and algorithms, with an emphasis on the graph abstract data type and graph algorithms. We taught a pilot course during 2014 involving students from seven schools, and administered an algorithmic thinking quiz on entry and exit, and also tested a first year university reference group. In this paper we present the curriculum and report on the evaluation. We discuss the effectiveness of our approach and make recommendations for improving future versions of the course. Pedagogical issues are discussed in relation to the cognitive education literature on the teaching of algorithmic thinking.

    AB - A new computer science curriculum has been developed for the Victorian Certificate of Education. It gives students direct entry into second year University computer science. The curriculum focuses on data structures and algorithms, with an emphasis on the graph abstract data type and graph algorithms. We taught a pilot course during 2014 involving students from seven schools, and administered an algorithmic thinking quiz on entry and exit, and also tested a first year university reference group. In this paper we present the curriculum and report on the evaluation. We discuss the effectiveness of our approach and make recommendations for improving future versions of the course. Pedagogical issues are discussed in relation to the cognitive education literature on the teaching of algorithmic thinking.

    KW - Algorithmic thinking

    KW - Computational thinking

    KW - Computer science education

    KW - Edgy

    KW - Graphs

    KW - High school education

    KW - Snap!

    UR - http://www.scopus.com/inward/record.url?scp=85018333016&partnerID=8YFLogxK

    U2 - 10.1145/3017680.3017735

    DO - 10.1145/3017680.3017735

    M3 - Conference Paper

    SP - 135

    EP - 140

    BT - SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education

    A2 - Barnes , Tiffany

    A2 - Garcia , Daniel

    PB - Association for Computing Machinery (ACM)

    CY - New York, NY

    ER -

    Cox R, Bird S, Meyer B. Teaching computer science in the victorian certificate of education: A pilot study. In Barnes T, Garcia D, editors, SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education: March 8 -11, 2017, Seattle, WA, USA. New York, NY: Association for Computing Machinery (ACM). 2017. p. 135-140 https://doi.org/10.1145/3017680.3017735