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 language | English |
---|---|
Title of host publication | SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education |
Subtitle of host publication | March 8 -11, 2017, Seattle, WA, USA |
Editors | Tiffany Barnes , Daniel Garcia |
Place of Publication | New York, NY |
Publisher | Association for Computing Machinery (ACM) |
Pages | 135-140 |
Number of pages | 6 |
ISBN (Electronic) | 9781450346986 |
DOIs | |
Publication status | Published - 8 Mar 2017 |
Event | ACM Technical Symposium on Computer Science Education (SIGCSE) 2017 - Seattle, United States of America Duration: 8 Mar 2017 → 11 Mar 2017 Conference number: 48th https://sigcse2017.sigcse.org/ https://dl.acm.org/doi/proceedings/10.1145/3017680 (Proceedings) |
Conference
Conference | ACM Technical Symposium on Computer Science Education (SIGCSE) 2017 |
---|---|
Abbreviated title | SIGCSE 2017 |
Country/Territory | United States of America |
City | Seattle |
Period | 8/03/17 → 11/03/17 |
Other | The 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!