Dr Simon

Dr Simon

Senior Lecturer

School of Information and Physical Sciences (Information Technology)

Career Summary

Biography

Based at the University's Ourimbah campus, Simon lectures in information technology within the School of Information and Physical Sciences. His principal areas of research are computing education, working on the perennial problem that some students find it very difficult to learn to program; and academic integrity, focusing on the differences between written assignments such as essays and the many different forms of non-textual assessment that some university students are required to undertake.

Research Expertise
Computing education: researching the difficulties that some students have grasping computing subject matter, particularly programming education, and possible ways of overcoming those difficulties. Bibliometrics: researching the emergence of computing education as a field of research; specifically within that area, analysing the body of published papers within computing education and identifying the increased proportion of those papers that are clearly research papers. Academic integrity: investigating ways that students cheat and ways of preventing, detecting, and overcoming the cheating.

Teaching Expertise
Have taught in most areas of computer science and information technology. Currently, most of my teaching time involves computer programming courses.

Administrative Expertise
Deputy Head of School, 2009-2014; Head of IT Discipline, 2009-2012, 2014; Student Academic Conduct Officer, 2004-2012; Deputy Dean of Students, 2012-2013; Ourimbah Campus OH&S Committee, 1999-2007, Chair 2001-2006; Faculty of Science & IT OH&S Committee, 2004-2006; University OH&S Committee, Chair 2004-2006; University Human Research Ethics Committee, 2007-2008, Deputy Chair 2008

Collaborations
Simon's research tends to involve collaboration with various subgroups of an international group of computing education researchers. Members of the group come from Australia, New Zealand, Britain, the United States, Finland, Sweden, and elsewhere.

Qualifications

  • Doctor of Science (Technology), Aalto University - Finland
  • Bachelor of Arts, James Cook University
  • Bachelor of Science, James Cook University
  • Diploma of Computer Science, University of Newcastle
  • Master of Mathematics, University of Newcastle

Keywords

  • Academic integrity
  • Bibliometrics
  • Computing education
  • Programming
  • Programming languages

Languages

  • English (Fluent)

Fields of Research

Code Description Percentage
460804 Computing education 75
460105 Applications in social sciences and education 25

Professional Experience

UON Appointment

Title Organisation / Department
Senior Lecturer University of Newcastle
School of Information and Physical Sciences
Australia
Senior Lecturer University of Newcastle
School of Electrical Engineering and Computing
Australia
Senior Lecturer University of Newcastle
School of Electrical Engineering and Computing
Australia
Senior Lecturer University of Newcastle
School of Design Communication and IT
Australia

Academic appointment

Dates Title Organisation / Department
1/1/2013 - 31/12/2015 Conference Chair - Koli Calling Conference on Computing Education Koli Calling Conference on Computing Education
Australia
1/1/2012 - 1/12/2013 ALTA Fellow Learning & Teaching Academy of the Australian Council of Deans of ICT
Australia
1/1/2010 -  Editorial Board - ACM Special Interest Group on Computer Science Education ACM Special Interest Group on Computer Science Education
Australia
1/1/2008 -  Membership - International Computing Education Research Workshop International Computing Education Research Workshop
Australia
1/1/2008 -  Editorial Board - Koli Calling Conference on Computing Education Research Koli Calling Conference on Computing Education Research
Australia
1/1/2007 -  Senior Lecturer University of Newcastle
Faculty of Science & IT, School of DCIT
Australia
1/1/2007 - 31/12/2009 Conference Chair - Australasian Computing Education Conference Australasian Computing Education Conference
Australia
1/1/2006 -  Founding and Executive Member - Special Interest Group on Computing Education (Australasian Chapter) Special Interest Group on Computing Education
Australia
1/1/2005 -  Editorial Board - Computer Science Education (based in UK) Computer Science Education
United Kingdom
1/1/2004 -  Membership - ACM Special Interest Group on Computer Science Education ACM Special Interest Group on Computer Science Education
Australia
1/1/2002 - 1/12/2006 Lecturer University of Newcastle
Faculty of Science & IT, School of DCIT
Australia
1/1/2000 - 1/12/2001 Lecturer University of Newcastle
Faculty of the Central Coast
Australia
1/1/2000 -  Editorial Board - Australasian Computing Education Conference Australasian Computing Education Conference
Australia
1/1/1997 - 1/12/1999 Lecturer University of Newcastle
Faculty of Economics & Commerce
Australia
1/7/1989 - 1/12/1997 Lecturer University of Newcastle
Department of Electrical Engineering and Computer Science
Australia
1/7/1988 - 1/6/1989 Lecturer Griffith University
School of Informatics
Australia
1/2/1984 - 1/12/1987 Lecturer University of Newcastle
Department of Computer Science
Australia
1/11/1979 - 1/8/1983 Lecturer University of Exeter
Department of Computer Science
United Kingdom
1/1/1977 - 1/11/1979 Tutor University of Newcastle
Department of Mathematics
Australia
1/1/1972 - 1/12/1975 Tutor James Cook University
Departments of Physics and Mathematics
Australia

Professional appointment

Dates Title Organisation / Department
1/1/2017 - 31/12/2019 Conference chair Australasian Computing Education Conference
Australia
Edit

Publications

For publications that are currently unpublished or in-press, details are shown in italics.


Book (4 outputs)

Year Citation Altmetrics Link
1984 Simon, The Commodore 64 book of sound and graphics, Micro Press, Colchester, UK (1984)
1984 Simon, Quality programs for the Electron, Micro Press, Colchester, UK (1984)
1984 Simon, Matthews J, Mastering the Electron, Ellis Horwood, Chichester, UK (1984)
1983 Simon, Quality programs for the BBC Micro, Micro Press, Colchester, UK (1983)
Show 1 more book

Chapter (3 outputs)

Year Citation Altmetrics Link
2016 Simon, 'Academic integrity in non-text based disciplines', Handbook of Academic Integrity, SpringerNature, Singapore 763-782 (2016) [B1]
DOI 10.1007/978-981-287-098-8_61
2012 Lynar T, Simon, Herbert R, Chivers W, 'Clustering obsolete computers to reduce e-waste', Societal Impacts on Information Systems Development and Applications, IGI Global, Hershey, PA, USA (2012)
Co-authors William Chivers
1979 Campbell JA, Simon, 'Symbolic computing with compression of data structures: general observations and a case study', Symbolic and Algebraic Computation, Springer-Verlag, Berlin 503-513 (1979)
Citations Scopus - 1

Journal article (21 outputs)

Year Citation Altmetrics Link
2021 Karnalim O, Simon, 'Explanation in Code Similarity Investigation', IEEE ACCESS, 9 59935-59948 (2021) [C1]
DOI 10.1109/ACCESS.2021.3073703
2020 Malmi L, Sheard J, Kinnunen P, Simon, Sinclair J, 'Computing education theories: What are they and how are they used?', ACM Inroads, 11 54-64 (2020)

In order to mature as a research field, computing education research (CER) seeks to build a better theoretical understanding of how students learn computing concepts and processes... [more]

In order to mature as a research field, computing education research (CER) seeks to build a better theoretical understanding of how students learn computing concepts and processes. Progress in this area depends on the development of computing-specific theories of learning to complement the general theoretical understanding of learning processes. In this paper we analyze the CER literature in three central publication venues - ICER, ACM Transactions of Computing Education, and Computer Science Education - over the period 2005-2015. Our findings identify new theoretical constructs of learning computing that have been published, and the research approaches that have been used in formulating these constructs. We identify 65 novel theoretical constructs in areas such as learning/understanding, learning behavior/ strategies, study choice/orientation, and performance/ progression/retention. The most common research methods used to devise new constructs include grounded theory, phenomenography, and various statistical models. We further analyze how a number of these constructs, which arose in computing education, have been used in subsequent research, and present several examples to illustrate how theoretical constructs can guide and enrich further research. We discuss the implications for the whole field.

DOI 10.1145/3381889
Citations Scopus - 1
2018 Tedre M, Simon, Malmi L, 'Changing aims of computing education: a historical survey', Computer Science Education, 28 158-186 (2018) [C1]
DOI 10.1080/08993408.2018.1486624
Citations Scopus - 7Web of Science - 5
2013 Gluga R, Kay J, Lister R, Simon, Kleitman S, 'Mastering cognitive development theory in computer science education', Computer Science Education, 23 24-57 (2013) [C1]
DOI 10.1080/08993408.2013.768830
Citations Scopus - 12
2013 Lynar TM, Simon, Herbert RD, Chivers WJ, 'Reducing energy consumption in distributed computing through economic resource allocation', International Journal of Grid and Utility Computing, 4 231-241 (2013) [C1]
DOI 10.1504/IJGUC.2013.057117
Citations Scopus - 11
Co-authors William Chivers
2013 Simon, 'Olympiads in Informatics - the journal's first six years', Olympiads in Informatics, 7 113-122 (2013) [C1]
2011 Lynar TM, Herbert RD, Simon, Chivers WJ, 'Resource allocation to conserve energy in distributed computing', International Journal of Grid and Utility Computing, 2 1-10 (2011) [C1]
DOI 10.1504/IJGUC.2011.039976
Citations Scopus - 16Web of Science - 7
Co-authors William Chivers
2010 Lynar TM, Simon, Herbert RD, Chivers WJ, 'Clustering obsolete computers to reduce e-waste', International Journal of Information Systems and Social Change, 1 1-10 (2010) [C1]
DOI 10.4018/jissc.2010092901
Co-authors William Chivers
2009 Simon, 'Informatics in education and Koli calling: A comparative analysis', Informatics in Education: Journal of Eastern and Central Europe, 8 101-114 (2009) [C1]
Citations Scopus - 3
2009 Lister R, Clear T, Simon, Bouvier DJ, Carter P, Eckerdal A, et al., 'Naturally occurring data as research instrument: Analyzing examination responses to study the novice programmer', SIGCSE Bulletin Inroads, 41 158-173 (2009) [C1]
DOI 10.1145/1709424.1709460
Citations Scopus - 64
2009 Lynar TM, Herbert RD, Simon, 'Auction resource allocation mechanisms in grids of heterogeneous computers', WSEAS Transactions on Computers, 10 1671-1680 (2009) [C1]
Citations Scopus - 10
2009 Clear T, Philpott A, Robbins P, Simon, 'Report on the Eighth BRACElet Workshop: BRACElet Technical Report 01/08 AUT University, Auckland', Bulletin of Applied Computing and Information Technology, 7 1-13 (2009) [C2]
2007 Simon, 'A Classification of Recent Australasian Computing Education Publications', Computer Science Education, 17 155-169 (2007) [C1]
DOI 10.1080/08993400701538021
Citations Scopus - 31
2007 Simon, De Raadt M, Venables A, 'Variation in approaches to lab practical classes among computing academics', Informatics in Education, 6 215-230 (2007) [C1]
Citations Scopus - 2
2006 Simon, Cutts Q, Fincher S, Haden P, Robins A, Sutton K, et al., 'The ability to articulate strategy as a predictor of programming skill', Australian Computer Science Communications, 28 181-188 (2006) [C1]
Citations Scopus - 7
2006 Simon, Fincher S, Robins A, Baker B, Box I, Cutts Q, et al., 'Predictors of Success in a First Programming Course', Australian Computer Science Communications, 28 189-196 (2006) [C1]
Citations Scopus - 54
2006 Tolhurst D, Baker B, Hamer J, Box I, Cutts Q, Raadt MD, et al., 'Do Map Drawing Styles of Novice Programmers Predict Success in Programming? A Multi-national, Multi-institutional Study', Australian Computer Science Communications, 28 213-222 (2006) [C1]
Citations Scopus - 7
2005 Simon, 'Assessment in online courses: some questions and a novel technique', Research and Development in Higher Education, 28 500-506 (2005) [C1]
2005 De Raadt M, Hamilton M, Lister R, Tutty J, Baker B, Cutts Q, et al., 'Approaches to learning in computer programming students and their effect on success', Research and Development in Higher Education, 28 407-414 (2005) [C1]
2005 Simon, 'Electronic watermarks to help authenticate soft-copy exams', Australian Computer Science Communications, 27 7-13 (2005) [C1]
Citations Scopus - 2
1997 Houle ME, Simon, 'Ethics, programming, and virtual environments', SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), 29 91-93 (1997)

We have devised a novel experiential approach to teaching students about the social impact of computers and the ethical, legal, and social responsibilities of computing profession... [more]

We have devised a novel experiential approach to teaching students about the social impact of computers and the ethical, legal, and social responsibilities of computing professionals. Rather than teaching these topics in a traditional classroom manner, we teach them in a text-based online virtual educational environment. At the same time we use the environment's object-oriented design to instruct the students in object-oriented concepts, and to introduce them to software engineering by having them work in groups. The approach is proving extremely successful.

DOI 10.1145/268809.268848
Citations Scopus - 2
Show 18 more journal articles

Conference (123 outputs)

Year Citation Altmetrics Link
2021 Pangestu MA, Simon, 'Work in progress: An automated management system for references in programming code', IEEE Global Engineering Education Conference, EDUCON, Vienna, Austria (2021) [E1]
DOI 10.1109/EDUCON46332.2021.9454112
2021 Karnalim O, Simon, Ayub M, Kurniawati G, Nathasya RA, Wijanto MC, 'Work-in-progress: Syntactic code similarity detection in strongly directed assessments', IEEE Global Engineering Education Conference, EDUCON 2021, Vienna, Austria (2021) [E1]
DOI 10.1109/EDUCON46332.2021.9454152
Citations Scopus - 1
2021 Pangestu MA, Karnalim O, Simon, 'Mapping Similarity Detectors of Code Clone to Academic Integrity in Programming', 2021 IEEE WORLD CONFERENCE ON ENGINEERING EDUCATION (EDUNINE), Univ Galileo, Guatemala City, GUATEMALA (2021) [E1]
DOI 10.1109/EDUNINE51952.2021.9429164
2021 Karnalim O, Simon, 'Common Code Segment Selection: Semi-Automated Approach and Evaluation', SIGCSE 2021 - Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, Online (2021) [E1]
DOI 10.1145/3408877.3432436
Citations Scopus - 1
2021 Simon, Sorva J, 'How Concrete Should an Abstract Be?', Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE, Virtual, Germany (2021) [E1]
DOI 10.1145/3430665.3456342
2021 Simon, Luxton-Reilly A, Adelakun-Adeyemo O, 'Confirmation Bias and Other Flaws in Citing Pass Rate Studies', ITiCSE 2021: 26th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE, Virtual, Germany (2021) [E1]
DOI 10.1145/3430665.3456357
2021 Siegel AA, Zarb M, Alshaigy B, Blanchard J, Crick T, Glassey R, et al., 'Educational Landscapes during and after COVID-19', Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE (2021)

The coronavirus (COVID-19) pandemic has forced an unprecedented global shift within higher education in the ways that we communicate with and educate students. This necessary para... [more]

The coronavirus (COVID-19) pandemic has forced an unprecedented global shift within higher education in the ways that we communicate with and educate students. This necessary paradigm shift has compelled educators to take a critical look at their teaching styles and use of technology. Computing education traditionally focuses on experiential, in-person activities. The pandemic has mandated that educators reconsider their use of student time and has catalysed overnight innovations in the educational setting. Even in the unlikely event that we return entirely to pre-COVID-19 norms, many new practices have emerged that offer valuable lessons to be carried forward into our post-COVID-19 teaching. This working group will explore what the post-COVID-19 academic landscape might look like, and how we can use lessons learned during this educational shift to improve our subsequent practice. The exploration will strive to identify practices within computing that appear to have been improved through exposure to online tools and technologies, and that should therefore continue to be used in the online space. In the broadest sense, our motivation is to explore what the post-COVID-19 educational landscape will look like for computing education.

DOI 10.1145/3456565.3461439
Citations Scopus - 1
2020 Simon, Karnalim O, Sheard J, Dema I, Karkare A, Leinonen J, et al., 'Selection of Code Segments for Exclusion from Code Similarity Detection', Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE (2020)

When student programs are compared for similarity, certain segments of code are always sure to be similar. Some of these segments are boilerplate code - public static void main St... [more]

When student programs are compared for similarity, certain segments of code are always sure to be similar. Some of these segments are boilerplate code - public static void main String [] args and the like - and some will be code that was provided to students as part of the assessment specification. The purpose of this working group is to explore what other code is expected to be reasonably common in student assessments, and should therefore be excluded from similarity checking. The answers will clearly vary with programming language, and perhaps with level of assessment item. Working group members will collect assessment submissions from their own or their colleagues' students, and it is hoped that these submissions will together encompass a wide variety of assessment tasks in a wide variety of programming languages. The working group aims to deliver clear guidelines as to what code can reasonably be excluded from automatic code similarity detection in various circumstances. It also aims to deliver a summary of what sort of code lecturers tend to provide for students when setting an assigned task, and why they provide that code.

DOI 10.1145/3341525.3394987
2020 Simon, 'Twenty-Two Years of ACE', Proceedings of the Twenty-Second Australasian Computing Education Conference, Melbourne, Australia (2020) [E1]
DOI 10.1145/3373165.3373188
Citations Scopus - 2
2020 Karnalim O, Simon, 'Syntax Trees and Information Retrieval to Improve Code Similarity Detection', Proceedings of the Twenty-Second Australasian Computing Education Conference, Melbourne, Australia (2020) [E1]
DOI 10.1145/3373165.3373171
Citations Scopus - 7
2020 Karnalim O, Simon, Chivers W, 'Preprocessing for Source Code Similarity Detection in Introductory Programming', Koli Calling '20: Proceedings of the 20th Koli Calling International Conference on Computing Education Research, online (2020) [E1]
DOI 10.1145/3428029.3428065
Co-authors William Chivers
2020 Karnalim O, Simon, Chivers W, 'Similarity Detection Techniques for Academic Source Code Plagiarism and Collusion: A Review', IEEETALE 2019 International Conference on Teaching, Assessment and Learning for Engineering, Yogyakarta, Indonesia (2020) [E1]
DOI 10.1109/TALE48000.2019.9225953
Citations Scopus - 9
Co-authors William Chivers
2020 Sheard J, Simon, 'ITiCSE, Australia, and New Zealand: What's the Story?', Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE (2020)

Since 1996 the ITiCSE conference has provided a forum for academics with an interest in computing education scholarship and research. ITiCSE is often thought of as the European co... [more]

Since 1996 the ITiCSE conference has provided a forum for academics with an interest in computing education scholarship and research. ITiCSE is often thought of as the European counterpart to northern America's SIGCSE Technical Symposium. Yet from its very beginning, ITiCSE has differed substantially from the Symposium. In addition to the many participants from Europe and North America, ITiCSE has also always hosted many participants from Australia and New Zealand, expanding its international perspective. Why is this? What is the appeal of ITiCSE to its participants, and what do its participants bring to ITiCSE? More specifically, what do Australians and New Zealanders bring to and take from the conference? Are there opportunities to involve computing educators from other regions? Judy Sheard and Simon will explore these questions and provide their perspectives. In this 25th year of ITiCSE, they will also speculate about the future of the conference and of the future role of Australia and New Zealand - especially in light of the disruption in 2020.

DOI 10.1145/3341525.3394982
Citations Scopus - 1
2020 Karnalim O, Simon, 'Disguising Code to Help Students Understand Code Similarity', Koli Calling '20: Proceedings of the 20th Koli Calling International Conference on Computing Education Research, online (2020) [E1]
DOI 10.1145/3428029.3428064
2020 Simon, 'Twenty-Four Years of ITiCSE Authors', Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, online (2020) [E1]
DOI 10.1145/3341525.3387387
Citations Scopus - 3
2020 Simon, Sheard J, 'Twenty-Four Years of ITiCSE Papers', Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, online (2020) [E1]
DOI 10.1145/3341525.3387407
Citations Scopus - 3
2020 Malmi L, Sheard J, Kinnunen P, Simon, Sinclair J, 'Theories and Models of Emotions, Attitudes, and Self-Efficacy in the Context of Programming Education', Proceedings of the 2020 ACM Conference on International Computing Education Research, online (2020) [E1]
DOI 10.1145/3372782.3406279
Citations Scopus - 5
2020 Papamitsiou Z, Giannakos M, Simon, Luxton-Reilly A, 'Computing Education Research Landscape through an Analysis of Keywords', Proceedings of the 2020 ACM Conference on International Computing Education Research, online (2020) [E1]
DOI 10.1145/3372782.3406276
Citations Scopus - 1
2020 Simon, Karnalim O, Sheard J, Dema I, Karkare A, Leinonen J, et al., 'Choosing Code Segments to Exclude from Code Similarity Detection', Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, Trondheim, Norway (2020) [E1]
DOI 10.1145/3437800.3439201
Citations Scopus - 2
2019 Sanders K, Sheard J, Becker BA, Eckerdal A, Hamouda S, Simon, 'Inferential statistics in computing education research: A methodological review', ICER 2019 - Proceedings of the 2019 ACM Conference on International Computing Education Research, Toronto, ON (2019) [E1]
DOI 10.1145/3291279.3339408
Citations Scopus - 7
2019 Szabo C, Sheard J, Luxton-Reilly A, Simon, Becker BA, Ott L, 'Fifteen Years of Introductory Programming in Schools: A Global Overview of K 12 Initiatives', Proceedings of the 19th Koli Calling International Conference on Computing Education Research - Koli Calling '19, Koli, Finland (2019) [E1]
DOI 10.1145/3364510.3364513
Citations Scopus - 3
2019 Simon, Luxton-Reilly A, Ajanovski VV, Fouh E, Gonsalvez C, Leinonen J, et al., 'Pass rates in introductory programming and in other STEM disciplines', ITiCSE-WGR '19: Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, Aberdeen, Scotland (2019) [E1]
DOI 10.1145/3344429.3372502
Citations Scopus - 13
2019 Malmi L, Sheard J, Kinnunen P, Simon, Sinclair J, 'Computing education theories: What are they and how are they used?', Proceedings of the 2019 ACM Conference on International Computing Education Research - ICER '19, Toronto, Ontario (2019) [E1]
DOI 10.1145/3291279.3339409
Citations Scopus - 4
2019 Simon, Myers T, Hardy D, Mason R, 'Variations on a Theme', Proceedings of the Twenty-First Australasian Computing Education Conference on - ACE '19, Sydney, Australia (2019) [E1]
DOI 10.1145/3286960.3286967
Citations Scopus - 3
2019 Simon, Luxton-Reilly A, 'Proceedings of the Twenty-First Australasian Computing Education Conference on - ACE '19', Sydney, Australia (2019)
DOI 10.1145/3286960
2019 Simon, Becker BA, Hamouda S, McCartney R, Sanders K, Sheard J, 'Visual portrayals of data and results at ITICSE', ITiCSE '19 Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, Aberdeen, Scotland (2019) [E1]
DOI 10.1145/3304221.3319742
Citations Scopus - 7Web of Science - 2
2019 Simon, Luxton-Reilly A, Ajanovski V, Fouh E, Gonsalvez C, Leinonen J, et al., 'Pass rates in STEM disciplines including computing', Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE (2019)

Vast numbers of publications in computing education begin with the premise that programming is hard to learn and hard to teach. Many papers note that failure rates in computing co... [more]

Vast numbers of publications in computing education begin with the premise that programming is hard to learn and hard to teach. Many papers note that failure rates in computing courses, and particularly in introductory programming courses, are higher than their institutions would like. Two highly distinct research projects have established that average success rates in introductory programming courses world-wide are in the region of 67%. However, there is little published work comparing pass rates in computing courses with those in other STEM disciplines. As institutions continually ask computing educators to justify the atypical failure rates in their courses, a thoroughly researched comparison of this sort could prove useful in demonstrating whether the phenomenon is real, and, if so, whether it extends somewhat beyond the boundaries of individual institutions. This working group will gather information on pass rates in computing courses, particularly introductory programming courses, and in courses at comparable levels in other STEM disciplines. Members of the group will be required to gather the information from their own institutions, and further data will be gathered by way of a broad survey. The data will be analysed to see whether global patterns can be established, and the group will survey the literature to gather and summarise postulated explanations for any difference between pass rates in computing and in other STEM disciplines.

DOI 10.1145/3304221.3325532
Citations Scopus - 1
2019 Simon, Luxton-Reilly A, 'Foreword', ACM International Conference Proceeding Series (2019)
2019 Simon, Luxton-Reilly A, 'Proceedings of the Twenty-First Australasian Computing Education Conference on - ACE '19', Sydney, Australia (2019)
DOI 10.1145/3286960
2018 Simon, Mason R, 'Conference chair', Brisbane, Australia (2018)
2018 Sanders K, Hamouda S, Becker BA, Eckerdal A, Mccartney R, Sheard J, Simon, 'How Statistics Are Used in Computing Education Research', ITICSE'18: PROCEEDINGS OF THE 23RD ANNUAL ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, Larnaca, CYPRUS (2018)
DOI 10.1145/3197091.3205810
2018 Simon, Mason R, Crick T, Davenport J, Murphy E, 'Language choice in introductory programming courses at Australasian and UK universities', SIGCSE '18 Proceedings of the 49th ACM Technical Symposium on Computer Science Education, Baltimore, USA (2018) [E1]
DOI 10.1145/3159450.3159547
Citations Scopus - 25Web of Science - 11
2018 Luxton-Reilly A, Simon, Albluwi I, Becker BA, Giannakos M, Kumar AN, et al., 'A Review of Introductory Programming Research 2003-2017', ITICSE'18: PROCEEDINGS OF THE 23RD ANNUAL ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, Larnaca, CYPRUS (2018)
DOI 10.1145/3197091.3205841
Citations Scopus - 10Web of Science - 6
2018 Luxton-Reilly A, Simon, Albluwi I, Becker BA, Giannakos M, Kumar AN, et al., 'Introductory Programming: A Systematic Literature Review', ITICSE 2018 COMPANION: PROCEEDINGS COMPANION OF THE 23RD ANNUAL ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, Univ Cent Lancashire Cyprus, Larnaca, CYPRUS (2018)
DOI 10.1145/3293881.3295779
Citations Scopus - 115Web of Science - 43
2018 Simon, Sheard J, Morgan M, Peterson A, Settle A, Sinclair J, 'Informing students about academic integrity in programming', Proceedings of the 20th Australasian Computing Education Conference, Brisbane, Australia (2018) [E1]
DOI 10.1145/3160489.3160502
Citations Scopus - 13
2018 Sabin M, Snow P, Simon, Impagliazzo J, Clear A, Timanovsky Y, 'Representative names of computing degree programs worldwide', Proceedings of the 20th Australasian Computing Education Conference, Brisbane, QLD (2018) [E1]
DOI 10.1145/3160489.3160501
Citations Scopus - 1
2018 Mason R, Simon, 'Foreword', ACM International Conference Proceeding Series (2018)
2017 Mason R, Simon, 'Introductory programming courses in Australasia in 2016', Proceedings of the Nineteenth Australasian Computing Education Conference, Geelong, Victoria (2017) [E1]
DOI 10.1145/3013499.3013512
Citations Scopus - 8
2017 Simon, 'Designing programming assignments to reduce the likelihood of cheating', ACE '17 Proceedings of the Nineteenth Australasian Computing Education Conference, Geelong, Australia (2017) [E1]
DOI 10.1145/3013499.3013507
Citations Scopus - 1
2017 Luxton-Reilly A, Becker BA, Cao Y, McDermott R, Mirolo C, Mühling A, et al., 'Developing assessments to determine mastery of programming fundamentals', ITiCSE-WGR '17 Proceedings of the 2017 ITiCSE Conference on Working Group Reports, Bologna, Italy (2017) [E1]
DOI 10.1145/3174781.3174784
Citations Scopus - 38Web of Science - 21
2017 Sheard J, Simon, Butler M, Falkner K, Morgan M, Weerasinghe A, 'Strategies for maintaining academic integrity in first-year computing courses', ITiCSE '17 Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, Bologna, Italy (2017) [E1]
DOI 10.1145/3059009.3059064
Citations Scopus - 17
2016 Simon, Sheard J, D'Souza D, Klemperer P, Porter L, Sorva J, et al., 'Benchmarking introductory programming exams: how and why', ITiCSE '16 Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, Arequipa, Peru (2016) [E1]
DOI 10.1145/2899415.2899473
Citations Scopus - 8
2016 Simon, Sheard J, Morgan M, Petersen A, Settle A, Sinclair J, et al., 'Negotiating the Maze of Academic Integrity in Computing Education', ITiCSE '16 Proceedings of the 2016 ITiCSE Working Group Reports, Arequipa, Peru (2016) [E1]
DOI 10.1145/3024906.3024910
Citations Scopus - 13
2016 Simon, 'The Koli Calling Community', Koli Calling '16 Proceedings of the 16th Koli Calling International Conference on Computing Education Research, Koli, FInland (2016) [E1]
DOI 10.1145/2999541.2999562
Citations Scopus - 7
2016 Mason R, Simon, Cooper G, Wilks B, 'Flipping the assessment of cognitive load: Why and how', ICER '16 Proceedings of the 2016 ACM Conference on International Computing Education Research, Melbourne, Australia (2016) [E1]
DOI 10.1145/2960310.2960321
Citations Scopus - 3Web of Science - 2
2016 Simon, Sheard J, D'Souza D, Klemperer P, Porter L, Sorva J, et al., 'Benchmarking introductory programming exams: some preliminary results', ICER '16 Proceedings of the 2016 ACM Conference on International Computing Education Research, Melbourne, Australia (2016) [E1]
DOI 10.1145/2960310.2960337
Citations Scopus - 9Web of Science - 3
2016 Simon, 'A picture of the growing ICER community', ICER '16 Proceedings of the 2016 ACM Conference on International Computing Education Research, Melbourne, Australia (2016) [E1]
DOI 10.1145/2960310.2960323
Citations Scopus - 7Web of Science - 2
2016 Tang C, Hawthorne EK, Tucker CS, Cuadros-Vargas E, Cukierman D, Simon, Zhang M, 'Global Perspectives on the Role of Two-Year/Technical/Junior Colleges in Computing Education', ITiCSE '16 Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, Arequipa, Peru (2016)
DOI 10.1145/2899415.2899420
Citations Scopus - 1
2016 Simon, Sheard J, 'Academic integrity and computing assessments', ACSW '16 Proceedings of the Australasian Computer Science Week Multiconference, Canberra, Australia (2016) [E1]
DOI 10.1145/2843043.2843060
Citations Scopus - 7
2015 Butler M, Sheard J, Morgan M, Falkner K, Simon, Weerasinghe A, 'Understanding the teaching context of first-year ICT education in Australia', Proceedings of the 17th Australasian Computing Education Conference (ACE 2015), Sydney, Australia (2015) [E1]
Citations Scopus - 1
2015 Simon, Sheard J, D'Souza D, Lopez M, Luxton-Reilly A, Putro IH, et al., 'How (not) to write an introductory programming exam', Proceedings of the 17th Australasian Computing Education Conference (ACE 2015), Sydney, Australia (2015) [E1]
Citations Scopus - 5
2015 Mason R, Cooper G, Simon, Wilks B, 'Using cognitive load theory to select an environment for teaching mobile apps development', Proceedings of the 17th Australasian Computing Education Conference (ACE 2015), Sydney, Australia (2015) [E1]
Citations Scopus - 1
2015 Morgan M, Sheard J, Butler M, Falkner K, Simon, Weerasinghe A, 'Teaching in first-year ICT education in Australia: research and practice', Proceedings of the 17th Australasian Computing Education Conference (ACE 2015), Sydney, Australia (2015) [E1]
Citations Scopus - 2
2015 Sheard J, Morgan M, Butler M, Falkner K, Simon, Weerasinghe A, 'Assessment in first-year ICT education in Australia: research and practice', Proceedings of the 17th Australasian Computing Education Conference (ACE 2015), Sydney, Australia (2015) [E1]
Citations Scopus - 1
2015 Clear A, Carter J, Kumar A, Laxer C, Simon, Cuadros-Vargas E, 'Global perspectives on assessing educational performance and quality', http://dl.acm.org/citation.cfm?id=2729094&picked=prox, Vilnius, Lithuania (2015) [E1]
DOI 10.1145/2729094.2754843
Citations Scopus - 2
2015 Simon, Sheard J, 'In their own words: students and academics write about academic integrity', Koli Calling '15: Proceedings of the 15th Koli Calling Conference on Computing Education Research, Koli, Finland (2015) [E1]
Citations Scopus - 5
2015 Simon, Sheard J, 'Academic integrity and professional integrity in computing education', ITiCSE '15: Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education, Vilnius, Lithuania (2015) [E1]
DOI 10.1145/2729094.2742633
Citations Scopus - 6
2015 Butler M, Sheard J, Morgan M, Falkner K, Simon, Weerasinghe A, 'Initiatives to increase engement in first-year ICT', http://dl.acm.org/citation.cfm?id=2729094&picked=prox, Vilnius, Lithuania (2015) [E1]
Citations Scopus - 7
2015 Simon, Clear A, Carter J, Cross G, Radenski A, Tudor L, Tõnisson E, 'What's in a name? International interpretations of computing education terminology', ITICSE-WGR '15 Proceedings of the 2015 ITiCSE on Working Group Reports, Vilnius, Lithuania (2015) [E1]
DOI 10.1145/2858796.2858803
Citations Scopus - 7Web of Science - 2
2014 Simon, Cook B, Minichiello M, Lawrence C, 'Academic integrity: differences between design assessments and essays', Proceedings of DRS 2014: Design s Big Debates, Umeå, Sweden (2014) [E1]
Co-authors Mario Minichiello, Chris Lawrence
2014 Simon, Snowdon S, 'Multiple-choice vs free-text code-explaining examination questions', Proceedings of the 14th International Conference on Computing Education Research Koli Calling 2014, Koli, Finland (2014) [E1]
DOI 10.1145/2674683.2674701
Citations Scopus - 8
2014 Simon, Cook B, Sheard J, Carbone A, Johnson C, Lawrence C, Minichiello M, 'How well do academic integrity policies and procedures apply to non-text assessments?', Proceedings of the 6th International Integrity and Plagiarism Conference, Gateshead, UK (2014) [E1]
Co-authors Mario Minichiello
2014 Sheard J, Simon, Dermoudy J, D'Souza D, Hu M, Parsons D, 'Benchmarking a set of exam questions for introductory programming', Proceedings of the Sixteenth Australasian Computing Education Conference (ACE2014), Auckland, New Zealand (2014) [E1]
Citations Scopus - 7
2014 Simon, Cornforth DJ, 'Teaching Mobile Apps for Windows Devices Using TouchDevelop', Proceedings of the Sixteenth Australasian Computing Education Conference (ACE2014), Auckland, New Zealand (2014) [E1]
Citations Scopus - 4
2014 Busjahn T, Schulte C, Sharif B, Simon, Begel A, Hansen M, et al., 'Eye tracking in computing education', Proceedings of the Tenth International Computing Education Research Conference (ICER 2014), Glasgow, Scotland (2014) [E1]
Citations Scopus - 54
2014 Malmi L, Sheard J, Simon, Bednarik R, Helminen J, Korhonen A, et al., 'Theoretical underpinnings of computing education research what is the evidence?', Proceedings of the Tenth International Computing Education Research Conference (ICER 2014), Glasgow, Scotland (2014) [E1]
DOI 10.1145/2632320.2632358
Citations Scopus - 37
2014 Simon, Kinnunen P, 'Conference chairs', Koli, Finland (2014)
2014 Simon, Cook B, Sheard J, Carbone A, Johnson C, 'Academic integrity perceptions regarding computing assessments and essays', ICER 2014 - Proceedings of the 10th Annual International Conference on International Computing Education Research, Glasgow, Scotland (2014) [E1]
DOI 10.1145/2632320.2632342
Citations Scopus - 14
2014 Simon, Cook B, Sheard J, Carbone A, Johnson C, 'Student perceptions of the acceptability of various code-writing practices', ITICSE 2014 - Proceedings of the 2014 Innovation and Technology in Computer Science Education Conference (2014) [E1]

This paper reports on research that used focus groups and a national online survey of computing students at Australian universities to investigate perceptions of acceptable academ... [more]

This paper reports on research that used focus groups and a national online survey of computing students at Australian universities to investigate perceptions of acceptable academic practices in writing program code for assessment. The results indicate that computing students lack a comprehensive understanding of what constitutes acceptable academic practice with regard to writing program code. They are not clear on the need to reference code taken from other sources, or on how to do so. Where code from other sources is used, or inappropriate collaboration takes place between students, there appears to be a feeling that any academic misconduct is diminished or even nullified if the students subsequently work with the code to make it their own. These findings suggest a need for the development of standards that elucidate acceptable practices for computing, combined with ongoing education of computing students. Copyright © 2014 ACM.

DOI 10.1145/2591708.2591755
Citations Scopus - 10
2014 Simon, Snowdon S, 'Multiple-choice vs free-text code-explaining examination questions', Proceedings of the 14th International Conference on Computing Education Research Koli Calling 2014, Koli, Finland (2014) [E1]
DOI 10.1145/2674683.2674701
Citations Scopus - 8
2013 Laakso M-J, Simon, 'Conference editors', Koli, Finland (2013)
2013 Simon, 'Soloway's rainfall problem has become harder', Proceedings 2013 Learning and Teaching in Computing and Engineering, Macau, Macau (2013) [E1]
DOI 10.1109/LaTiCE.2013.44
Citations Scopus - 19Web of Science - 12
2013 Sheard J, Simon, Carbone A, D'Souza D, Hamilton M, 'Assessment of programming: Pedagogical foundations of exams', ITiCSE '13 Proceedings of the 18th ACM Conference on Innovation and Technology in Computer Science Education, Faculty of Information Technology, Monash University, Caulfield East, VIC, Australia (2013) [E1]
DOI 10.1145/2462476.2465586
Citations Scopus - 16
2013 Simon, Cook B, Sheard J, Carbone A, Johnson C, 'Academic integrity: differences between programming assessments and essays', Proceedings of the 13th Koli Calling International Conference on Computing Education Research, Koli, Finland (2013) [E1]
DOI 10.1145/2526968.2526971
Citations Scopus - 21
2013 Carbone A, Ceddia J, Simon, D'Souza D, Mason R, 'Student concerns in introductory programming courses', Proceedings of the 15th Australasian Computing Education Conference (ACE2013), Adelaide, Australia (2013) [E1]
Citations Scopus - 5
2013 Gluga R, Kay J, Lister R, Simon, Charleston M, Teague D, 'A conceptual model for reflecting on expected learning vs. demonstrated student performance', Proceedings of the 15th Australasian Computing Education Conference (ACE2013), Adelaide, Australia (2013) [E1]
Citations Scopus - 7
2013 Sheard J, Simon, Carbone A, Chinn D, Clear T, Corney M, et al., 'How difficult are exams? A framework for assessing the complexity of introductory programming exams', Proceedings of the 15th Australasian Computing Education Conference (ACE2013), Adelaide, Australia (2013) [E1]
2013 Laakso MJ, Simon, 'ACM International Conference Proceeding Series: Foreword', ACM International Conference Proceeding Series (2013)
2013 Sheard J, Simon, Carbone A, Chinn D, Clear T, Corney M, et al., 'How difficult are exams? A framework for assessing the complexity of introductory programming exams', Conferences in Research and Practice in Information Technology Series (2013)

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 q... [more]

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 at the end of a course. This paper reports the results of a study investigating the difficulty of exam questions using a subjective assessment of difficulty and a purpose-built exam question complexity classification scheme. The scheme, devised for exams in introductory programming courses, assesses the complexity of each question using six measures: external domain references, explicitness, linguistic complexity, conceptual complexity, length of code involved in the question and/or answer, and intellectual complexity (Bloom level). We apply the scheme to 20 introductory programming exam papers from five countries, and find substantial variation across the exams for all measures. Most exams include a mix of questions of low, medium, and high difficulty, although seven of the 20 have no questions of high difficulty. All of the complexity measures correlate with assessment of difficulty, indicating that the difficulty of an exam question relates to each of these more specific measures. We discuss the implications of these findings for the development of measures to assess learning standards in programming courses.

Citations Scopus - 12
2012 Alharbi N, Athauda RI, Simon, 'An analysis of student's perspectives in using virtual labs in an undergraduate IT course', Proceedings of the IASTED International Conference Engineering and Applied Science (EAS 2012), Colombo, Sri Lanka (2012) [E1]
Citations Scopus - 1
Co-authors Rukshan Athauda
2012 Simon, Sheard J, 'Exams in computer programming: What do they examine and how complex are they?', The Proceedings of the 23rd Annual Conference for the Australasian Association for Engineering Education (AAEE), Melbourne, Vic (2012) [E1]
2012 Simon, Sheard J, Carbone A, D'Souza D, Harland J, Laakso M-J, 'Can computing academics assess the difficulty of programming examination questions?', Proceedings of the 12th Koli Calling International Conference on Computing Education Research, Koli, Finland (2012) [E1]
Citations Scopus - 9
2012 Riedesel CP, Cross GW, Simon, Clear AL, Hughes JM, Walker HM, 'Academic integrity policies in a computing education context', Proceedings of the Final Reports of the Innovation and Technology in Computer Science Education 2012 Working Groups, Haifa, Israel (2012) [E1]
Citations Scopus - 8
2012 Simon, Sheard J, Carbone A, Chinn D, Laakso M-J, Clear T, et al., 'Introductory programming: Examining the exams', Proceedings of the 14th Australasian Computing Education Conference (ACE2012), Melbourne, Australia (2012) [E1]
Citations Scopus - 19
2012 Lister R, Corney MW, Curran J, D'Souza D, Fidge CJ, Gluga R, et al., 'Toward a shared understanding of competency in programming : An invitation to the BABELnot Project', Proceedings of the 14th Australasian Computing Education Conference (ACE2012), Melbourne, Australia (2012) [E1]
Citations Scopus - 14
2011 Simon, Snowdon SB, 'Explaining program code: Giving students the answer helps - But only just', ICER '11: Proceedings of the 2011 International Computing Education Research Workshop, Providence (2011) [E1]
DOI 10.1145/2016911.2016931
Citations Scopus - 17
2011 Sheard J, Simon, Carbone A, Chinn D, Laakso M-J, Clear T, et al., 'Exploring programming assessment instruments: A classification scheme for examination questions', ICER 2011: Proceedings of the 2011 International Computing Education Research Workshop, Providence (2011) [E1]
Citations Scopus - 30
2011 Simon, 'Assignment and sequence: Why some students can't recognise a simple swap', Koli Calling '11 Proceedings of the 11th Koli Calling International Conference on Computing Education Research, Koli (2011) [E1]
DOI 10.1145/2094131.2094134
Citations Scopus - 20
2011 Simon, 'Wrong is a relative concept: Part marks for multiple-choice questions', Proceedings of the Thirteenth Australasian Computing Education Conference (ACE 2011), Perth, WA (2011) [E1]
Citations Scopus - 2
2011 De Raadt M, Simon, 'My students don't learn the way I do', Proceedings of the Thirteenth Australasian Computing Education Conference (ACE 2011), Perth, Australia, Perth, WA (2011) [E1]
Citations Scopus - 4
2010 Lynar TM, Simon, Herbert RD, 'Conserving energy in cluster computing through resource allocation', Conserving Energy in Cluster Computing Through Resource Allocation: Russia Pacific Computer 2010. Final Technical Programme and Abstracts, Vladivostock, Russia (2010) [E1]
2010 Lynar TM, Herbert RD, Simon, Chivers WJ, 'Reducing grid energy consumption through choice of resource allocation method', Proceedings: 24th IEEE International Parallel and Distributed Processing Symposium IPDPS 2010 and 24th IEEE International Parallel and Distributed Processing Symposium, Workshops and Phd Forum IPDPSW, Atlanta, GA (2010) [E1]
DOI 10.1109/IPDPSW.2010.5470911
Citations Scopus - 6
Co-authors William Chivers
2010 Malmi L, Sheard J, Simon, Bednarik R, Helminen J, Korhonen A, et al., 'Characterizing research in computing education: A preliminary analysis of the literature', Proceedings of the Sixth International Computing Education Research Workshop, ICER 2010, Aarhus, Denmark (2010) [E1]
DOI 10.1145/1839594.1839597
Citations Scopus - 36
2010 Simon, 'A note on code-explaining examination questions', 10th Koli Calling International Conference on Computing Education Research, Koli National Park, Finland (2010) [E1]
2010 Simon, 'Using a primary-school challenge in a third-year IT course', Proceedings of the 12th Australasian Computing Education Conference, Brisbane, Australia (2010) [E1]
Citations Scopus - 1
2009 Lynar TM, Herbert RD, Simon, Chivers WJ, 'Impact of node ranking on outcomes of grid resource allocation', WORLDCOMP 2009: The 2009 World Congress in Computer Science, Computer Engineering and Applied Computing, Las Vegas (2009) [E1]
Co-authors William Chivers
2009 Sheard J, Simon, Hamilton M, Lonnberg J, 'Analysis of research into the teaching and learning of programming', Proceedings of the Fifth International Workshop on Computing Education Research Workshop, Berkeley, CAL (2009) [E1]
DOI 10.1145/1584322.1584334
Citations Scopus - 70Web of Science - 34
2009 Simon, Lopez M, Sutton K, Clear T, 'Surely we must learn to read before we learn to write!', Computing Education 2009: Proceedings of the Eleventh Australasian Computing Education Conference (ACE 2009), Wellington, NZ (2009) [E1]
Citations Scopus - 16
2009 Simon, 'Ten years of the Australasian Computing Education Conference', Computing Education 2009: Proceedings of the Eleventh Australasian Computing Education Conference (ACE 2009), Wellington, NZ (2009) [E1]
Citations Scopus - 4
2009 Lynar TM, Herbert RD, Chivers WJ, Simon, 'A grid resource allocation mechanism for heterogeneous e-waste computers', Grid Computing and e-Research 2009: Proceedings of the Seventh Australasian Symposium on Grid Computing and e-Research (AusGrid 2009), Wellington, NZ (2009) [E1]
Citations Scopus - 1
Co-authors William Chivers
2009 Lynar TM, Herbert RD, Simon, Chivers WJ, 'Why decide: Is a user's estimation of job completion time useful in grid resource allocation?', 18th World IMACS Congress and MODSIM 2009 - International Congress on Modelling and Simulation: Interfacing Modelling and Simulation with Mathematical and Computational Sciences, Proceedings (2009) [E1]

There are many resource allocation mechanisms for grid computing. One trait that many allocation mechanisms have, is that they require the user to estimate how long their task wil... [more]

There are many resource allocation mechanisms for grid computing. One trait that many allocation mechanisms have, is that they require the user to estimate how long their task will take to execute on a system. The result of the user's input can have a considerable impact on scheduling, and can affect the grids ability to meet quality of service requirements for other jobs. Incorrect estimates by users could result in other jobs being turned away that should not have, or jobs being accepted, that should not have been. The user's estimation could conceivably be accurate if the user is running the same jobs repeatedly on the same hardware. However this is rarely the case in a grid environment. This estimation is often an estimation that is made with limited or no knowledge of how long a task will take on the underlying hardware and can be considered to be a guess. In this paper we have tested the accuracy of user estimation of task execution, through simulating the grid environment. The simulation includes a simple agent-based batch auction to distribute jobs to resources. The simulated environment contains a number of resources. Tasks are submitted to the environment periodically by agents who estimate the length of time their job will take. Each agent has only one job but submits that job several times throughout the simulation. Each job requires a random amount of processing and each resource can process a random amount per time-step. There are three groups, each group with equal quantities of agents. Each group uses one of three strategies to estimate the length of time their task will take to execute on the grid. One strategy uses the agent's limited memory to estimate the length of execution based on the time previous tasks took for that agent to execute over the grid; a second strategy utilises a history from the assigned resource as to how long previous jobs have taken to execute on the resource; and the third strategy is a zero intelligence strategy, it is a random guess. The results show whether there is any significant difference between the accuracy of an estimation made using historical data from a user, using historical data from the resource, or a random guess. The results have implications for the design of grid resource allocation mechanisms, and for how users interact with current resource allocation mechanisms. It also raised the question, when should a user's input be required and on what will it be based?.

Citations Scopus - 2Web of Science - 1
Co-authors William Chivers
2008 Simon, Sheard J, Carbone A, De Raadt M, Hamilton M, Lister R, Thompson E, 'Eight years of computing education papers at NACCQ', Proceedings of the Twenty First Annual Conference of the National Advisory Committee on Computing Qualifications, Auckland, NZ (2008) [E1]
2008 Simon, Carbone A, De Raadt M, Lister R, Hamilton M, Sheard J, 'Classifying computing education papers: Process and results', ICER '08: Proceedings of the ACM Workshop on International Computing Education Research, Sydney, NSW (2008) [E1]
DOI 10.1145/1404520.1404536
2008 Bornat R, Dehnadi S, Simon, 'Mental models, consistency and programming aptitude', Computing Education 2008: Proceedings of the Tenth Australasian Computing Education Conference (ACE2008), Wollongong, NSW (2008) [E1]
Citations Scopus - 45
2008 Simon, Hamilton M, 'Conference Editors', Computing Education 2008: Proceedings of the Tenth Australasian Computing Education Conference (ACE2008), Wollongong, NSW (2008) [E4]
2008 Lister R, Simon, 'Conference Editors', Koli Calling 2007: Proceedings of the Seventh Baltic Sea Conference on Computing Education Research, Koli National Park, Finland (2008) [E4]
2008 Simon, 'Koli calling comes of age: An analysis', Koli Calling 2007: Proceedings of the Seventh Baltic Sea Conference on Computing Education Research, Koli National Park, Finland (2008) [E1]
2008 Simon, Hamilton M, 'Preface', Conferences in Research and Practice in Information Technology Series (2008)
2007 Simon, De Raadt M, Sutton K, Venables A, 'The distinctive role of lab practical classes in computing education', Baltic Sea '06: Proceedings of the 6th Baltic Sea Conference on Computing Education Research: Koli Calling 2006, Uppsala, Sweden (2007) [E1]
Citations Scopus - 1
2007 Simon, 'Mandatory fields - A case study in the divergence between education and practice', Computing Education (Proceedings of the Ninth Australasian Computing Education Conference), Ballarat (2007) [E1]
2007 Lister R, Berglund A, Box I, Cope C, Pears A, Avram C, et al., 'Differing ways that computing academics understand teaching', Computing Education (Proceedings of the Ninth Australasian Computing Education Conference), Ballarat (2007) [E1]
Citations Scopus - 12
2007 Mann S, Simon, 'Conference editors', Computing Education (Ninth Australasian Computing Education Conference), Ballarat (2007) [E4]
2007 Mann S, Simon, 'Preface', Conferences in Research and Practice in Information Technology Series (2007)
2005 Simon, 'Blatant cheating detected in an online exam', Educational Integrity: Values in Teaching, Learning & Research. 2nd Asia-Pacific Educational Integrity Conference Proceedings (2-3 December 2005: Newcastle, Australia), Newcastle, Australia (2005) [E1]
2004 Simon, 'The Cryptic Crossword Puzzle as a Useful Analogue in Teaching Programming', Computing Education 2004, Dundedin, New Zealand (2004) [E1]
2003 Simon, 'An IT degree combining the strengths of University and TAFE', Computing Education 2003, Adelaide, Australia (2003) [E1]
2000 Simon S, Summons PF, 'Automated Testing of Databases and Spreadsheets - the Long and the Short of It', The Proceedings of the Fourth Australasian Computing Education Conference, Monash University, Melbourne, Australia (2000) [E1]
Co-authors Peter Summons
1998 Bruff CM, Summons PF, Coldwell J, Simon, 'Automated assessment and management project', Computers and Advanced Technology in Education (CATE '98), Cancun, Mexico (1998) [E1]
Co-authors Peter Summons
1998 Summons P, Simon, 'Authentication strategies for online assessments', The Proceedings of the Third Australasian Conference on Computer Science Education, The University of Queensland, Australia (1998) [E1]
Citations Scopus - 2
Co-authors Peter Summons
1997 Houle ME, Simon, 'Ethics, programming, and virtual environments', Uppsala, Sweden (1997)
1997 Houle ME, Simon, 'Social and ethical education in computing using virtual environments', Melbourne, Australia (1997)
Citations Scopus - 1
1996 Channon D, Simon, 'A graphical restricted instructional programming environment', Sydney, Australia (1996)
1993 Simon, 'Intelligent interpretation of newspaper headlines', Perth, Australia (1993)
Show 120 more conferences

Other (5 outputs)

Year Citation Altmetrics Link
2015 Simon, 'Academic integrity: it's not what they would have us believe', (2015) [O1]
2013 Simon, Sheard J, Carbone A, Chinn D, Laakso M-J, 'A guide to classifying programming examination questions', (2013)
2005 Fincher S, Baker B, Box I, de Raadt M, Haden P, Hamer J, et al., 'Programmed to succeed?: a multi-national, multi-institutional study of introductory programming courses', (2005)
1998 Summons P, Bruff C, Simon, Coldwell J, 'Automated Assessment: Reflections on the Past and the Promise of the Future', (1998) [O1]
Co-authors Peter Summons
1993 Simon, 'The language of newspaper headlines', (1993) [O1]
Show 2 more others

Report (3 outputs)

Year Citation Altmetrics Link
2016 Simon, Cook B, Sheard J, Johnson C, Carbone A, Lawrence C, Minichiello M, 'Plagiarism and related issues in assessments not involving text', Office for Learning & Teaching, 36 (2016)
Co-authors Mario Minichiello, Chris Lawrence
2014 Sheard J, Morgan M, Butler M, Falkner K, Weerasinghe A, Simon, Cook B, 'Experiences of first-year students in ICT courses: good teaching practices', Australian Council of Deans of ICT (2014)
2012 Simon, Sheard J, Carbone A, Lister R, Harland J, 'Investigating the nature and design of computer programming examinations', Australian Council of Deans of ICT, 5 (2012)

Thesis / Dissertation (2 outputs)

Year Citation Altmetrics Link
2015 Simon, Emergence of computing education as a research discipline, Aalto University, Finland (2015)
1985 Simon, Data compression in symbolic computing, University of Newcastle (1985)
Edit

Grants and Funding

Summary

Number of grants 17
Total funding $321,622

Click on a grant title below to expand the full details for that specific grant.


20172 grants / $12,307

Experience of first-year students in ICT courses: good teaching practices$12,306

Funding body: Australian Council of Deans of Education

Funding body Australian Council of Deans of Education
Project Team Doctor .. Simon
Scheme Teaching Teachers for the Future Project
Role Lead
Funding Start 2017
Funding Finish 2017
GNo G1601270
Type Of Funding C3200 – Aust Not-for Profit
Category 3200
UON Y

Bridging Account$1

Funding body: University of Newcastle

Funding body University of Newcastle
Project Team Doctor .. Simon
Scheme Bridging Accounts
Role Lead
Funding Start 2017
Funding Finish 2017
GNo G1700699
Type Of Funding Internal
Category INTE
UON Y

20151 grants / $30,000

Academic integrity in action: discipline-specific case studies and approaches to preventing academic misconduct$30,000

Funding body: Office for Learning and Teaching

Funding body Office for Learning and Teaching
Project Team

Ruth Walker, Judith Gullifer, Bronwyn James, Simon

Scheme Extension Grant
Role Investigator
Funding Start 2015
Funding Finish 2017
GNo
Type Of Funding Aust Competitive - Commonwealth
Category 1CS
UON N

20141 grants / $2,000

Faculty PVC Conference Assistance Grant 2014$2,000

Funding body: University of Newcastle - Faculty of Science & IT

Funding body University of Newcastle - Faculty of Science & IT
Project Team Doctor .. Simon
Scheme PVC Conference Assistance Grant
Role Lead
Funding Start 2014
Funding Finish 2014
GNo G1401234
Type Of Funding Internal
Category INTE
UON Y

20124 grants / $246,609

Plagiarism and related issues in assessments not involving text$201,000

Funding body: Office for Learning and Teaching

Funding body Office for Learning and Teaching
Project Team Doctor .. Simon, Professor Mario Minichiello, Mr Roger Quinn, Mr Chris Lawrence
Scheme Commissioned Strategic Projects
Role Lead
Funding Start 2012
Funding Finish 2013
GNo G1200799
Type Of Funding Aust Competitive - Commonwealth
Category 1CS
UON Y

A shared applied epistemology for competency in computer programming$18,609

Funding body: Office for Learning and Teaching

Funding body Office for Learning and Teaching
Project Team Doctor .. Simon
Scheme Research Grant
Role Lead
Funding Start 2012
Funding Finish 2013
GNo G1101186
Type Of Funding Aust Competitive - Commonwealth
Category 1CS
UON Y

E-Learning: Integrating technology to maximise student learning and minimise additional teacher workload$15,000

Funding body: Australian Council of Deans of ICT

Funding body Australian Council of Deans of ICT
Project Team

Nickolas Falkner, Craig Willis, Michael Docherty, Simon, Elena Sitnikova, Christopher Pilgrim, Jocelyn Armarego

Scheme ACDICT Learning & Teaching Academy (ALTA) Grant Scheme
Role Investigator
Funding Start 2012
Funding Finish 2012
GNo
Type Of Funding Grant - Aust Non Government
Category 3AFG
UON N

ACDICT Learning and Teaching Academy (ALTA) Fellowship$12,000

Funding body: ACDICT Learning and Teaching Academy

Funding body ACDICT Learning and Teaching Academy
Project Team Doctor .. Simon
Scheme ALTA Fellowship
Role Lead
Funding Start 2012
Funding Finish 2013
GNo G1101188
Type Of Funding Other Public Sector - Commonwealth
Category 2OPC
UON Y

20111 grants / $9,847

Investigating the nature and design of computer programming examinations$9,847

Funding body: Australian Council of Deans of ICT

Funding body Australian Council of Deans of ICT
Project Team

Dr Judy Sheard

Scheme ACDICT Learning & Teaching Academy (ALTA) Grant Scheme
Role Investigator
Funding Start 2011
Funding Finish 2012
GNo
Type Of Funding Aust Competitive - Non Commonwealth
Category 1NS
UON N

20081 grants / $1,566

NACCQ 2008 21st Annual Conference, Auckland, NZ, 4 - 8 Jul 2008$1,566

Funding body: University of Newcastle

Funding body University of Newcastle
Project Team Doctor .. Simon
Scheme Travel Grant
Role Lead
Funding Start 2008
Funding Finish 2008
GNo G0189731
Type Of Funding Internal
Category INTE
UON Y

20071 grants / $1,700

7th Baltic Sea Conference on Computing Education Research - Koli Calling (15-18 Nov 07)$1,700

Funding body: University of Newcastle

Funding body University of Newcastle
Project Team Doctor .. Simon
Scheme Travel Grant
Role Lead
Funding Start 2007
Funding Finish 2007
GNo G0188304
Type Of Funding Internal
Category INTE
UON Y

20061 grants / $1,500

6th Baltic Sea Conference on Computing Education Research - Koli Calling, Hotel Koli, Joensuu, Finland, 9/11/2006 - 12/11/2006$1,500

Funding body: University of Newcastle

Funding body University of Newcastle
Project Team Doctor .. Simon
Scheme Travel Grant
Role Lead
Funding Start 2006
Funding Finish 2006
GNo G0187028
Type Of Funding Internal
Category INTE
UON Y

20041 grants / $528

Sixth Australasian Computing Education Conference, 18-22 Jan 2004, New Zealand$528

Funding body: University of Newcastle

Funding body University of Newcastle
Project Team Doctor .. Simon
Scheme Travel Grant
Role Lead
Funding Start 2004
Funding Finish 2004
GNo G0184587
Type Of Funding Internal
Category INTE
UON Y

20031 grants / $286

Fifth Australiasian Computing Education Conference as part of Australasian Comp Sci Week, Adelaide 4-7 February, 2003$286

Funding body: University of Newcastle

Funding body University of Newcastle
Project Team Doctor .. Simon
Scheme Travel Grant
Role Lead
Funding Start 2003
Funding Finish 2003
GNo G0182671
Type Of Funding Internal
Category INTE
UON Y

20001 grants / $279

Fourth Australasian Computing Education Conference, Melbourne 4-6 December 2000$279

Funding body: University of Newcastle

Funding body University of Newcastle
Project Team Doctor .. Simon
Scheme Travel Grant
Role Lead
Funding Start 2000
Funding Finish 2000
GNo G0180582
Type Of Funding Internal
Category INTE
UON Y

19961 grants / $10,000

A learning environment for social education in computing$10,000

Funding body: University of Newcastle

Funding body University of Newcastle
Project Team Michael Houle, Doctor .. Simon
Scheme Teaching Committee Teaching Grants
Role Investigator
Funding Start 1996
Funding Finish 1996
GNo G0176010
Type Of Funding Internal
Category INTE
UON Y

19931 grants / $5,000

The University of Newcastle Award for Excellence in Teaching 1993$5,000

Funding body: University of Newcastle

Funding body University of Newcastle
Project Team Doctor .. Simon
Scheme Teaching Committee Awards for Excellence
Role Lead
Funding Start 1993
Funding Finish 1993
GNo G0175959
Type Of Funding Internal
Category INTE
UON Y
Edit

Research Supervision

Number of supervisions

Completed0
Current2

Current Supervision

Commenced Level of Study Research Title Program Supervisor Type
2020 Masters An Automated Management System for References in Programming Code M Philosophy (InformationTech), College of Engineering, Science and Environment, The University of Newcastle Principal Supervisor
2019 PhD Building Programming Plagiarism Awareness Through the Generation of Natural-Language Similarity Explanation PhD (Information Technology), College of Engineering, Science and Environment, The University of Newcastle Principal Supervisor
Edit

Dr Simon

Position

Senior Lecturer
School of Information and Physical Sciences
College of Engineering, Science and Environment

Focus area

Information Technology

Contact Details

Email simon@newcastle.edu.au
Phone (02) 4348 4666
Fax (02) 4348 4145

Office

Room SO:E1.44
Building Science Offices.
Location Ourimbah
10 Chittaway Road
Ourimbah, NSW 2258
Australia
Edit