Toward a shared understanding of competency in programming: an invitation to the BABELnot project

The ICT degrees in most Australian universities have a sequence of up to three programming subjects, or units. BABELnot is an ALTC-funded project that will document the academic standards associated with those three subjects in the six participating universities and, if possible, at other universities. This will necessitate the development of a rich framework for describing the learning goals associated with programming. It will also be necessary to benchmark exam questions that are mapped onto this framework. As part of the project, workshops are planned for ACE 2012, ICER 2012 and ACE 2013, to elicit feedback from the broader Australasian computing education community, and to disseminate the project's findings. The purpose of this paper is to introduce the project to that broader Australasian computing education community and to invite their active participation.

[1]  Deanne Gannaway,et al.  Strategies for effective dissemination of the outcomes of teaching and learning projects , 2010 .

[2]  Judy Kay,et al.  Coming to terms with Bloom: an online tutorial for teachers of programming fundamentals , 2012, ACE 2012.

[3]  Robert McCartney,et al.  Naturally occurring data as research instrument: analyzing examination responses to study the novice programmer , 2010, SGCS.

[4]  Raymond Lister,et al.  Concrete and other neo-Piagetian forms of reasoning in the novice programmer , 2011, ACE 2011.

[5]  Daryl J. D'Souza,et al.  Instructor perspectives of multiple-choice questions in summative assessment for novice programmers , 2010, Comput. Sci. Educ..

[6]  Colin J. Fidge,et al.  Further evidence of a relationship between explaining, tracing and writing skills in introductory programming , 2009, ITiCSE.

[7]  Mark Guzdial,et al.  Computer Science Curriculum 2008: An Interim Revision of CS 2001 , 2008 .

[8]  Deanne Gannaway,et al.  A review of the dissemination strategies used by projects funded by the ALTC Grants Scheme: final report , 2011 .

[9]  Roland N. Ibbett,et al.  Grand Challenges in Computing: Education - A Summary , 2005, Comput. J..

[10]  Tony Clear,et al.  Report on the final BRACElet workshop: Auckland University of Technology, September 2010 , 2011 .

[11]  Angela Carbone,et al.  Classifying computing education papers: process and results , 2008, ICER '08.

[12]  Daryl J. D'Souza,et al.  Exploring programming assessment instruments: a classification scheme for examination questions , 2011, ICER.

[13]  Deanne Gannaway,et al.  Strategies for Effective Dissemination of Project Outcomes: A report for the Carrick Institute for Learning and Teaching in Higher Education. , 2005 .

[14]  Raymond Lister,et al.  Some empirical results for neo-Piagetian reasoning in novice programmers and the relationship to code explanation questions , 2012, ACE 2012.

[15]  Ursula Fuller,et al.  How shall we assess this , 2003 .

[16]  Raymond Lister,et al.  Report on the final BRACElet workshop , 2011 .

[17]  Raymond Lister,et al.  Swapping as the Hello World of relational reasoning: replications, reflections and extensions , 2012, ACE 2012.

[18]  Judy Kay,et al.  Modeling Long Term Learning of Generic Skills , 2010, Intelligent Tutoring Systems.

[19]  Tony Clear,et al.  An Australasian study of reading and comprehension skills in novice programmers, using the bloom and SOLO taxonomies , 2006 .

[20]  James Skene,et al.  Introductory programming: examining the exams , 2012, ACE 2012.

[21]  Mark Guzdial,et al.  A multi-national, multi-institutional study of assessment of programming skills of first-year CS students , 2001, ITiCSE-WGR '01.

[22]  Judithe Sheard,et al.  Analysis of research into the teaching and learning of programming , 2009, ICER '09.

[23]  Shirley Alexander,et al.  Dissemination, adoption and adaptation of project innovations in higher education , 2005 .

[24]  Richard T. White,et al.  Book Review: Evaluating the Quality of Learning: The SOLO Taxonomy (Structure of the Observed Learning Outcome) , 1983 .

[25]  B. Bloom,et al.  Taxonomy of Educational Objectives. Handbook I: Cognitive Domain , 1966 .

[26]  J. Carter,et al.  How shall we assess this? , 2003, ITiCSE-WGR '03.

[27]  ListerRaymond,et al.  Further evidence of a relationship between explaining, tracing and writing skills in introductory programming , 2009 .