4. ACSE 2000:
Melbourne, Victoria, Australia
: Teaching a first-level programming course to management students: a flexible approach.
: Student participation in computer science tutorials: why are their shoes so interesting?
: Educationally critical aspects of a deep understanding of the concept of an information system.
, David Clark
: Teaching object-oriented development with emphasis on pattern application.
: The impact on student performance of a change of language in successive introductory computer programming subjects.
, Lyn Hay
: A community and knowledge building model in computer education.
, Gisela Menger
: Using and teaching information hiding in single-semester software engineering projects.
Edward L. Jones
: Software testing in the computer science curriculum -- a holistic approach.
: On blooming first year programming, and its blooming assessment.
: Evolutionary programming techniques for testing students' code.
Peter Gordon McDonald
: Using algorithm animations to assist teaching state space search: an empirical evaluation.
: Java meets teletubbies: an interaction between program codes and physical props.
M. V. Ramakrishna
: A learning by doing model for teaching advanced databases.
, Peter Summons
: Automated testing of databases and spreadsheets - the long and the short of it.
Kevin G. Suffern
: Effective instructional animation in 3D computer graphics education.
: Optimising student cognitive load in computer education.
: Technology support for authentic assessment in the new millennia: a case study on implementing digital portfolios.
: Teaching software tools via design patterns.
Kevin J. Austin
: Puzzles (poster session): a tool for teaching knowledge based systems.
: Engaging students in information systems development - a detailed account of first encounters (poster session).