skip to main content
10.5555/858403dlproceedingsBook PagePublication Pagesaus-ceConference Proceedingsconference-collections
ACE '03: Proceedings of the fifth Australasian conference on Computing education - Volume 20
2003 Proceeding
Publisher:
  • Australian Computer Society, Inc.
  • P.O. Box 319 Darlinghurst, NSW 2010
  • Australia
Conference:
Adelaide Australia 1 February 2003
ISBN:
978-0-909925-98-7
Published:
01 January 2003

Bibliometrics
Abstract

No abstract available.

Article
Free
A case for teaching computer architecture
pp 1–7

Both national and international professional bodies acknowledge computer architecture and organisation as an inherent part of computer science body of knowledge. Despite that fact computer architecture and organisation courses, especially at an advanced ...

Article
Free
Natural language processing in the undergraduate curriculum
pp 9–13

The paper has two purposes: first, we argue that natural language processing, and particularly those aspects of that field often referred to as language technology, should play an important role in the computer science curriculum; second, we describe in ...

Article
Teaching image processing using minimal mathematics
pp 15–23

Image processing is often presented as a two dimensional version of signal processing, and as such, assumes for its background several years of undergraduate engineering-style mathematics. But such heavy mathematics does not form the background of many ...

Article
Free
Bootstrapping computer science in Old North Wales
pp 25–33

We describe our experiences in setting up a new Computer Science department in an established University within the UK. We drew upon our experiences in teaching Computing in Australia, the USA and the UK. We discuss cultural differences and constraints ...

Article
Free
An IT degree combining the strengths of university and TAFE
pp 35–40

As a partnership of University and TAFE, the Ourimbah Campus of the University of Newcastle is ideally placed to take advantage of the best that each sector has to offer. The new Applied Information Technology degree is unusual in two respects: first, ...

Article
Free
Successful studio-based real-world projects in IT education
pp 41–51

An important aspect of University teaching is to promote deeper learning by ensuring students have good exposure to problems they will encounter in their working life. While it is not possible to reproduce every situation that will occur in an area of ...

Article
Free
Online discussion boards: impacting the learning experience
pp 53–58

The availability of technology has seen the development of online asynchronous discussion boards for use in teaching and learning. This paper explores the use of this medium within a second year undergraduate business course at the University of South ...

Article
Free
Submit! a web-based system for automatic program critiquing
pp 59–68

This paper presents the Submit! project which aims to enhance teaching and learning in computing by developing automated web-based tools that assist in providing critical feedback to students about the computer programs they write. By developing ...

Article
Free
An online programming assessment tool
pp 69–75

The role of assessment in modern university curricula has become far more diverse and open to scrutiny in recent years. Although its most significant role is as a measure of a student's knowledge and skills, the role as a learning device has become ...

Article
Free
Student satisfaction with groupwork in undergraduate computer science: do things get better?
pp 77–85

Groupwork has a large and important role in computer science courses. Moreover, groupwork skills are among the most important generic attributes students should develop during their studies as preparation for the world of work (Candy, Crebert and O'...

Article
Free
Managing the managers: collaborative virtual teams with large staff and student numbers
pp 87–94

Virtual teaming involving online presentations and peer reviews support the notion of collaborative student learning, whilst preparing them for the virtual work environment. However, implementation and administration of such teams, particularly when ...

Article
Free
Open ended group projects a 'tool' for more effective teaching
pp 95–103

Open Ended Group Projects [OEGP] offer an educational 'model', or tool, that has many benefits in terms of how and what students learn. This paper contains an explanation of the ideas that underlie OEGP and relates them to the concepts of problem based ...

Article
Free
The neglected battle fields of syntax errors
pp 105–111

Syntax error correction is an essential part of the debugging process. Yet there has been little research investigating how programmers approach syntax error correction and how to help beginner programmers learn to fix errors efficiently. This paper ...

Article
Free
Applying the cognitive flexibility theory to teaching web engineering
pp 113–117

Web engineering constitutes the employment of an engineering approach to the development of Web applications. Its main teaching objectives are for students to learn what an engineering approach represents and how measurement can be applied.This paper ...

Article
Free
Determination of factors which impact on IT students' propensity to cheat
pp 119–126

There is a large body of research that indicates the practice of cheating amongst students in the tertiary sector is widespread. Various studies have also attempted to determine reasons why students decide to cheat, or not to cheat. Although some common ...

Article
Free
Identifying salient learning experiences: a scenario-based method enabling industry-university partnerships in IT
pp 127–135

A generalisable method to inform the design of learning experiences responsive to, and empathetically located within, relevant contexts is described. The purpose of the method's preliminary implementation was to design a postgraduate program for mid-...

Article
Free
Language tug-of-war: industry demand and academic choice
pp 137–142

This paper seeks to inform instructors responsible for designing introductory programming courses within a university setting. In particular, guidelines for choosing programming languages to be taught are presented. Information relevant to instructors ...

Article
Free
Student learning experience with an industry certification course at university
pp 143–148

This is an analysis of the computer generated feedback from an industry certification course, as taught as part of a university unit. A method for extracting useful information from the available course evaluation data is proposed, and the method is ...

Article
Free
Assessing the assessment: an empirical study of an information systems development subject
pp 149–158

Universities need to respond to a change in the mix of student profiles from a majority of the traditional academically committed student to a majority of the students who seek a qualification for a job. The latter type of student lacks study skills ...

Article
Free
A methodology for the design of courses in information systems
pp 159–167

A wealth of literature exists on the use of Internet technologies for Information Systems education; however, there is little research on course design methodologies that are particularly suited to Information Systems courses. This paper reviews several ...

Article
Free
A new approach to a first year undergraduate information systems course
pp 169–177

This paper describes the development, implementation and evaluation of a new teaching approach for a large first year undergraduate course in information systems at the University of New South Wales. Poor quality of experience for students attending ...

Article
Free
Using counter-examples in the data structures course
pp 179–186

In many computer science courses, students face a sequence of activities that is quite monotonous in style: most assignments and labs ask the student to write a program that does something, to follow a procedure, or else to prove something. We advocate ...

Article
Free
Teaching secure communication protocols using a game representation
pp 187–196

The Security Protocol Game is a highly visual and interactive game for teaching secure data communication protocols. Students use the game to simulate protocols and explore possible attacks against them. The power of the game lies in the representation ...

Article
Free
Talking about watching: using the video card game and wiki-web technology to engage IT students in developing observational skills
pp 197–205

Designers need to develop good observational skills in order to conduct user studies that reveal the subtleties of human interactions and adequately inform design activity. In this paper we describe a game format that we have used in concert with wiki-...

Article
Free
Experiences in teaching computing theory via aspects of problem-based learning
pp 207–211

Computing Theory is a compulsory subject that many computer science students find difficult, and for which there is a wide range of abilities and backgrounds amongst students. In this paper we describe the evolution of this subject at our university ...

Article
Free
Teaching the evaluation of object-oriented designs
pp 213–220

This paper describes an approach to teaching evaluation of object-oriented designs, using well known design heuristics along with a process for heuristic evaluation. This is based on work introducing object-orientation to industry groups, and is ...

Article
Free
First year programming: let all the flowers bloom
pp 221–230

We describe our criterion-referenced grading scheme for a first year programming subject, which has been designed to allow all participating students to achieve their full potential. Traditional norm-referenced grading schemes, where all students work ...

Article
Free
A pattern-based problem-solving process for novice programmers
pp 231–238

Learning to program involves the application of programming language features to the solving of novel problems, and the experience of educators suggests that it is this factor that causes novice programmers the most difficulty. Because software patterns ...

Article
Free
The WEBWORKFORCE: a learning repository to support educators, trainers and information technology courses
pp 239–245

This paper provides a first account of the Building the Internet Workforce project. A number of further papers are planned. An outline of the project's progress and outcomes is provided and the WEBWORKFORCE Learning Repository, a major deliverable of ...

Article
Free
Online assessment of SQL query formulation skills
pp 247–256

Being able to formulate useful SQL queries is a fundamental skill required by many software development professionals. Mastering this skill is a difficult process, requiring considerable practice and effort on the part of the student. In addition, ...

Contributors
  • The University of Sydney
  • University of Technology Sydney

Recommendations

Acceptance Rates

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