Access the conference proceedings here:


ACE Sessions and Workshop schedule


ACSW Day 1 - Wed

8:00   Registration Opens
(Level 2 Gallery)
9:00 9:30 CORE Awards & Opening (D2.193)
9:30 10:30 ACSW Keynote (D2.193)
10:30 11:00 Coffee Break
    ACE Session 1 D2.331
Chair: Simon
11:00 11:20 Brendan Mccane, Claudia Ott, Nick Meek and Anthony Robins. Mastery Learning in Introductory Programming
11:20 11:40 Alireza Ahadi, Raymond Lister, Shahil Lal, Juho Leinonen  and Arto Hellas. Performance and Consistency in Learning to Program
11:40 12:00 Stephan Krusche, Andreas Seitz, Jürgen Börstler and Bernd Bruegge. Interactive Learning - Increasing Student Participation through Shorter Exercise Cycles
12:00 13:00 SIGCSE-AU Meeting
13:00 14:00 Lunch
14:00 15:00 ACSW Keynote
15:00 15:30 Coffee Break
    ACE Session 2 (D2.331)
Chair: Tony Clear
15:30 15:50 Andrew Luxton-Reilly and Andrew Petersen. The Compound Nature of Novice Programming Assessments
15:50 16:10 Joel Fenwick. Catching a Few Important Fish — Internet Mediated Plagiarism
16:10 16:30 Simon. Designing Programming Assignments to Reduce the Likelihood of Cheating
16:30 16:50 Break
    ACE Session 2B (D2.331)
Chair: Matt Butler
16:50 17:10 Bob Edmison, Stephen H. Edwards and Manuel A. Perez-Quinones. Using Spectrum-Based Fault Location and Heatmaps to Express Debugging Suggestions to Student Programmers
17:10 17:30 Check Yee Law, John Grundy, Andrew Cain, Rajesh Vasa and Alex Cummaudo. User Perceptions of Using an Open Learner Model Visualisation Tool for Facilitating Self-regulated Learning



ACSW Day 2 - Thurs

8:30   Registration Opens (Level 2 Gallery)
9:00 10:00 ACSW Keynote (D2.212)
10:00 10:30 Coffee Break
    ACE Session 3 (D2.331)
Chair: Katrina Falkner
10:30 10:50 Caitlin Duncan, Tim Bell and James Atlas. What do the Teachers Think? Introducing Computational Thinking in the Primary School Curriculum
10:50 11:10 Jo Coldwell-Neilson. Assumed Digital Literacy Knowledge by Australian Universities: are students informed?
11:10 11:30 Raina Mason and Simon. Introductory Programming Courses in Australasia in 2016
11:30 12:30 Chair: Carolyn Seton
Teaching High-Level Abstraction via Directed Active Learning
[Assoc Prof. David Klappholz]
12:30 13:30 Lunch
Conference Chairs' Meeting (D2.212)
13:30 14.30 ACSW Keynote (D2.193)
14:30 15:00 Coffee Break
    ACE Session 4 (D2.331)
Chair: Chris McDonald
15:00 15:20 Jacqueline Whalley, Michael Goldweber and Harley Ogier. Student values and interests in capstone project selection
15:20 15:40 Charles Thevathayan and Margaret Hamilton. Imparting Software Engineering Design Skills
15:40 16:00 Charles Thevathayan, Maria Spichkova and Margaret Hamilton. Combining Agile Practices with Incremental Visual Tasks
16:00 17:00 CC2020 - ACM 2004 curriculum overview report - [Alison Clear]
18:00 20:00 Conference Dinner
John Hay Courtyard



ACSW Day 3 - Fri

8:30   Registration (Level 2 Gallery)
9:00 10.00 ACSW Keynote (D2.193)
10.00 11:00 ACSW Keynote (D2.193)
11:00 11:30 Coffee Break
11.30 13.30 Workshop 1:  Chair: Judy Sheard
Teaching/Learning the Entire Software Development Life Cycle
[Assoc. Prof. David Klappholz]

Workshop 2: Chair: Margaret Hamilton
The CAFE Toolkit: Measuring the Impact of Cognitive Load Theory
[Dr Raina Mason, Carolyn Seton]
13:30 14:15 Lunch
14:15 16:15 Workshop 3:
Developing a Concept Inventory for Discrete Mathematics
[Assoc. Prof. David Klappholz]

Workshop 4:
Increasing Diversity and Engagement in Computer Science Education: International best practices in an Australasian context
[Dr Rebecca Vivian, A/Prof Katrina Falkner, Dr Claudia Szabo, SallyAnn Williams]
Chair: Jacqui Whalley
    Thank you for joining at ACE2017


Held in cooperation with:

ACM logo   SIGCSE logo   ICPS logo