skip to main content
10.5555/2667199acmconferencesBook PagePublication Pagesaus-ceConference Proceedingsconference-collections
ACE '13: Proceedings of the Fifteenth Australasian Computing Education Conference - Volume 136
2013 Proceeding
Publisher:
  • Australian Computer Society, Inc.
  • P.O. Box 319 Darlinghurst, NSW 2010
  • Australia
Conference:
Adelaide Australia 29 January 2013- 1 February 2013
ISBN:
978-1-921770-21-0
Published:
29 January 2013
Sponsors:
Australian Comp Soc, Auckland University of Technology, ACDICT, ACM, Monash University, CORE - Computing Research and Education, UniSA, SIGCSE

Bibliometrics
Skip Abstract Section
Abstract

This year we invited Dr Mats Daniels, Senior academic from the Department of Information Technology, Uppsala University, Sweden to deliver an invited address titled Taking Competencies Seriously. He will also take part as a panel member in the first ACE doctoral consortium, sponsored by the Australian Council of Deans ICT Learning and Teaching Academy (ALTA). ALTA covered the ACE registration fee for twelve PhD students to discuss and explore their research interests and career objectives with a panel of established researchers in computing education research. The doctoral consortium is chaired by Dr Margaret Hamilton from RMIT University with discussants including: Jacqueline Whalley and Tony Clear (AUT University), Daryl DSouza and James Harland (RMIT) and Angela Carbone (Monash University).

As with past ACE conferences, we are continuing to hold workshops. Three workshops have been organized, these include: Model-driven programming education led by Michael Caspersen; Developing teamwork that works supported by Australian Council of Deans ICT (ACD ICT) Teaching Fellowship led by Elena Sitnikova, Patricia Kelly and Diana Collett; Writing a good exam for a programming course led by Simon, Judy Sheard, Angela Carbone, Malcolm Corney, Raymond Lister and Donna Teague.

Skip Table Of Content Section
research-article
Free
A process for novice programming using goals and plans
pp 3–12

We propose to improve the teaching of programming to novices by using a clearly-defined and detailed process that makes use of goals and plans, and a visual programming language. We present a simple notation for designing programs in terms of data flow ...

research-article
Free
It's never too early: pair programming in CS1
pp 13–21

This paper describes the use of the Pair Programming software development methodology in the earliest weeks of a first programming course. Based on a broad, subjective assessment of "programming confidence", instructors placed students in level-matched ...

research-article
Free
Distractions in programming environments
pp 23–30

A workshop for teaching introductory programming using Lego Mindstorms NXT presented students with either a 'complete' or 'subset' form of user interface, both of which are pre-packaged with the application. The learning activities presented to all ...

research-article
Free
Identifying career outcomes as the first step in ICT curricula development
pp 31–40

While much advertising for ICT degrees uses career outcomes to market them to potential students, there is little evidence about whether these outcomes have been truly embedded into the curriculum and hence whether they can actually be attained by ...

research-article
Free
Student concerns in introductory programming courses
pp 41–50

Student evaluations of courses across many Australian universities typically give students the option to comment on the best aspects of a course and those aspects that they believe need improving. Such comments have been collated from students in ...

research-article
Free
Stakeholder-led curriculum redesign
pp 51–58

The University of Tasmania is undertaking a 'green-fields' replacement of its existing undergraduate ICT offerings. As part of the process over thirty industry members and educators were interviewed to gain their advice on what should be included in the ...

research-article
Free
Measuring the difficulty of code comprehension tasks using software metrics
pp 59–65

In this paper we report on an empirical study into the use of software metrics as a way of estimating the difficulty of code comprehension tasks. Our results indicate that software metrics can provide useful information about the difficulties inherent ...

research-article
Free
Revisiting models of human conceptualisation in the context of a programming examination
pp 67–76

This paper reports on an evaluation of the Block model for the measurement of code comprehension questions in a first semester programming examination. A set of exam questions is classified using the Block model and two commonly employed taxonomies, ...

research-article
Free
A conceptual model for reflecting on expected learning vs. demonstrated student performance
pp 77–86

Educators are faced with many challenging questions in designing an effective curriculum. What prerequisite knowledge do students have before commencing a new subject? At what level of mastery? What is the spread of capabilities between bare-passing ...

research-article
Free
A qualitative think aloud study of the early neo-piagetian stages of reasoning in novice programmers
pp 87–95

Recent research indicates that some of the difficulties faced by novice programmers are manifested very early in their learning. In this paper, we present data from think aloud studies that demonstrate the nature of those difficulties. In the think ...

research-article
Free
What vs. how: comparing students' testing and coding skills
pp 97–106

The well-known difficulties students exhibit when learning to program are often characterised as either difficulties in understanding the problem to be solved or difficulties in devising and coding a computational solution. It would therefore be helpful ...

research-article
Free
Visualisation of learning management system usage for detecting student behaviour patterns
pp 107–115

Identifying "at-risk" students - those that are in danger of failing or not completing a course - is a crucial element in enabling students to achieve their full potential. However, with large class sizes and growing academic workloads, it is becoming ...

research-article
Free
A comparative analysis of results on programming exams
pp 117–126

Measuring student performance on assessments is increasingly important, especially when mapping outcomes to particular topics in a university subject. In this paper we investigate the classification of exam questions. In particular, we examine the ...

research-article
Free
Examining student reflections from a constructively aligned introductory programming unit
pp 127–136

Constructive alignment has been widely accepted as a strong pedagogical approach that promotes deep learning, however its application to programming units in higher education has not been widely reported. A constructively aligned introductory ...

research-article
Free
Computational thinking and practice: a generic approach to computing in Danish high schools
pp 137–143

Internationally, there is a growing awareness on the necessity of providing relevant computing education in schools, particularly high schools. We present a new and generic approach to Computing in Danish High Schools based on a conceptual framework ...

research-article
Free
How difficult are exams?: a framework for assessing the complexity of introductory programming exams
pp 145–154

Student performance on examinations is influenced by the level of difficulty of the questions. It seems reasonable to propose therefore that assessment of the difficulty of exam questions could be used to gauge the level of skills and knowledge expected ...

research-article
Free
Integrating source code plagiarism into a virtual learning environment: benefits for students and staff
pp 155–164

Source code plagiarism is a growing concern in computing related courses. There are a variety of tools to help academics detect suspicious similarity in computer programs. These are purpose-built and necessarily different from the more widely used text-...

Contributors
  • Monash University
  • Auckland University of Technology

Index Terms

  1. Proceedings of the Fifteenth Australasian Computing Education Conference - Volume 136

      Recommendations

      Acceptance Rates

      ACE '13 Paper Acceptance Rate17of37submissions,46%Overall Acceptance Rate143of320submissions,45%
      YearSubmittedAcceptedRate
      ACE'20512345%
      ACE '19361542%
      ACE '18361439%
      ACE '14401948%
      ACE '13371746%
      ACE '12432149%
      ACE '11472043%
      ACE '10301447%
      Overall32014345%