In Australia, one of the sources of loss of females in the IT education pipeline occurs at the TAFE (college) level. Female students comprise the majority of early TAFE IT courses...
Raina Mason, Graham Cooper, Tim Comber, Anne Hello...
The computing education literature shows some recent interest in summative assessment in introductory programming, with papers analysing final examinations and other papers propos...
Simon, Judy Sheard, Daryl J. D'Souza, Mike Lopez, ...
This paper presents an investigation of assessment in firstyear Information and Communications Technology (ICT) courses with a focus on Australian universities. This study was par...
Judy Sheard, Michael Morgan, Matthew Butler, Katri...
In an increasingly globalised and competitive economy, there is a need to ensure that graduates have the skills, knowledge and attitudes to be not only work ready for today but wo...
Margaret Hamilton, Angela Carbone, Christabel Gons...
Much has happened in the field of Information Technology since 2008 when ACM published its curriculum recommendation for a four year Undergraduate Degree Program in Information Te...
In recent decades, ICT curriculum in K-10 has typically focussed on ICT as a tool, with the development of digital literacy being the key requirement. Areas such as computer scien...
The dynamic evaluation tree is a method of visualizing expression evaluation that annotates a program’s source code with expression results. It is intended to reduce students’...
1 The focus of this paper is the quality assurance process for the bachelor program in the School of Computer Science at Reykjavik University, which is a combination of outcome- an...
This paper presents a macro-level view around exam composition. While previous work known as BABELnot (Lister et. al. 2012 [1]) developed a micro-level classification scheme to co...
Keith Foster, Daryl J. D'Souza, Margaret Hamilton,...
Computational Thinking skills are basic and important to manipulate computers. Currently, several systems exist to provide an effective way to learn programming that use computer...