Raymond Lister

Affiliations:
  • University of Technology, Sydney, Australia


According to our database1, Raymond Lister authored at least 97 papers between 1989 and 2022.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
Some Thoughts on Designing Eye Movement Studies for Novice Programmers.
Proceedings of the 10th IEEE/ACM International Workshop on Eye Movements in Programming, 2022

2020
EMIP: The eye movements in programming dataset.
Sci. Comput. Program., 2020

On the cognitive development of the novice programmer: and the development of a computing education researcher.
Proceedings of the CSERC '20: the 9th Computer Science Education Research Conference, 2020

On the Evidence for a Learning Hierarchy in Data Structures Exams.
Proceedings of the ACE 2020, 2020

2019
On the Frequency of Words Used in Answers to Explain in Plain English Questions by Novice Programmers.
Proceedings of the Twenty-First Australasian Computing Education Conference, 2019

ArAl: An Online Tool for Source Code Snapshot Metadata Analysis.
Proceedings of the Twenty-First Australasian Computing Education Conference, 2019

2018
Syntax error based quantification of the learning progress of the novice programmer.
Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education, 2018

Learning programming, syntax errors and institution-specific factors.
Proceedings of the 20th Australasian Computing Education Conference, Brisbane, QLD, Australia, January 30, 2018

2017
A Contingency Table Derived Method for Analyzing Course Data.
ACM Trans. Comput. Educ., 2017

Performance and Consistency in Learning to Program.
Proceedings of the Nineteenth Australasian Computing Education Conference, 2017

2016
Toward a Developmental Epistemology of Computer Programming.
Proceedings of the 11th Workshop in Primary and Secondary Computing Education, 2016

Students' Syntactic Mistakes in Writing Seven Different Types of SQL Queries and its Application to Predicting Students' Success.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

Students' Semantic Mistakes in Writing Seven Different Types of SQL Queries.
Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, 2016

On the Number of Attempts Students Made on Some Online Programming Exercises During Semester and their Subsequent Performance on Final Exam Questions.
Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, 2016

2015
A Quantitative Study of the Relative Difficulty for Novices of Writing Seven Different Types of SQL Queries.
Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education, 2015

Exploring Machine Learning Methods to Automatically Identify Students in Need of Assistance.
Proceedings of the eleventh annual International Conference on International Computing Education Research, 2015

Mired in the Web: Vignettes from Charlotte and Other Novice Programmers.
Proceedings of the 17th Australasian Computing Education Conference, 2015

2014
'explain in plain english' questions revisited: data structures problems.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Blinded by their Plight: Tracing and the Preoperational Programmer.
Proceedings of the 25th Annual Workshop of the Psychology of Programming Interest Group, 2014

Falling Behind Early and Staying Behind When Learning to Program.
Proceedings of the 25th Annual Workshop of the Psychology of Programming Interest Group, 2014

Programming: reading, writing and reversing.
Proceedings of the Innovation and Technology in Computer Science Education Conference 2014, 2014

Predicting student success using fine grain clicker data.
Proceedings of the International Computing Education Research Conference, 2014

Manifestations of Preoperational Reasoning on Similar Programming Tasks.
Proceedings of the Sixteenth Australasian Computing Education Conference, 2014

Longitudinal Think Aloud Study of a Novice Programmer.
Proceedings of the Sixteenth Australasian Computing Education Conference, 2014

2013
Mastering cognitive development theory in computer science education.
Comput. Sci. Educ., 2013

What are we thinking when we grade programs?
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

The Canterbury QuestionBank: building a repository of multiple-choice CS1 and CS2 questions.
Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science education-working group reports, 2013

Geek genes, prior knowledge, stumbling points and learning edge momentum: parts of the one elephant?
Proceedings of the International Computing Education Research Conference, 2013

A qualitative think aloud study of the early neo-piagetian stages of reasoning in novice programmers.
Proceedings of the Fifteenth Australasian Computing Education Conference, 2013

A conceptual model for reflecting on expected learning vs. demonstrated student performance.
Proceedings of the Fifteenth Australasian Computing Education Conference, 2013

What vs. how: comparing students' testing and coding skills.
Proceedings of the Fifteenth Australasian Computing Education Conference, 2013

2012
Rare research: why is research uncommon in the computing education universe?
Inroads, 2012

A variation on Kvale's one thousand page question.
Inroads, 2012

The CC2013 Strawman and Bloom's taxonomy.
Inroads, 2012

Teaching-oriented faculty and computing education research.
Inroads, 2012

Over-confidence and confusion in using bloom for programming fundamentals assessment.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Ability to 'explain in plain english' linked to proficiency in computer-based programming.
Proceedings of the International Computing Education Research Conference, 2012

On the reliability of classifying programming tasks using a neo-piagetian theory of cognitive development.
Proceedings of the International Computing Education Research Conference, 2012

2011
Ten years after the McCracken Working Group.
Inroads, 2011

Programming, syntax and cognitive load (part 2).
Inroads, 2011

Programming, syntax and cognitive load.
Inroads, 2011

What if we approached teaching like software engineering?
Inroads, 2011

Exploring programming assessment instruments: a classification scheme for examination questions.
Proceedings of the Seventh International Workshop on Computing Education Research, 2011

2010
The closing of the CSEd mind.
Inroads, 2010

Geek genes and bimodal grades.
Inroads, 2010

Teaching the super profs to fish.
Inroads, 2010

The naughties in CSEd research: a retrospective.
Inroads, 2010

It seemed like a good idea at the time.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

2009
Naturally occurring data as research instrument: analyzing examination responses to study the novice programmer.
ACM SIGCSE Bull., 2009

CS Research: Book burning, naturally occurring data, and the stages of pedagogic grief.
ACM SIGCSE Bull., 2009

CS research: rules for sustaining the discourse -- engage!
ACM SIGCSE Bull., 2009

Further evidence of a relationship between explaining, tracing and writing skills in introductory programming.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

A closer look at tracing, explaining and code writing skills in the novice programmer.
Proceedings of the Fifth International Workshop on Computing Education Research, 2009

A Citation Analysis of the ACSC 2006-2008 Proceedings, with Reference to the CORE Conference and Journal Rankings.
Proceedings of the Computer Science 2009, 2009

2008
CS research: We are what we cite -- so where are we?
ACM SIGCSE Bull., 2008

The originality glut.
ACM SIGCSE Bull., 2008

Computer Science Education.
Comput. Sci. Educ., 2008

A citation analysis of the sigcse 2007 proceedings.
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, 2008

K-Phase Oscillator Synchronization for Graph Coloring.
Proceedings of the 19th International Workshop on Combinatorial Algorithms, 2008

Going SOLO to assess novice programmers.
Proceedings of the 13th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2008

Classifying computing education papers: process and results.
Proceedings of the International Computing Education Research Workshop, 2008

Relationships between reading, tracing and writing skills in introductory programming.
Proceedings of the International Computing Education Research Workshop, 2008

Experiments in the dynamics of phase coupled oscillators when applied to graph colouring.
Proceedings of the Computer Science 2008, 2008

2007
The Randolph thesis: CSEd research at the crossroads.
ACM SIGCSE Bull., 2007

Strangers, enemies, terms and taxonomies.
ACM SIGCSE Bull., 2007

2006
Research perspectives on the objects-early debate.
ACM SIGCSE Bull., 2006

One room, four meetings.
ACM SIGCSE Bull., 2006

Call me Ishmael: Charles Dickens meets Moby Book.
ACM SIGCSE Bull., 2006

Not seeing the forest for the trees: novice programmers and the SOLO taxonomy.
Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2006

The first programming course: ideas to end the enrollment decline.
Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2006

2005
Mixed methods: positivists are from Mars, constructivists are from Venus.
ACM SIGCSE Bull., 2005

Grand challenges.
ACM SIGCSE Bull., 2005

A multi-institutional, multinational study of programming concepts using card sort data.
Expert Syst. J. Knowl. Eng., 2005

Using history of computing to address problems and opportunities.
Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, 2005

Multi-institutional, multi-national studies in CSEd Research: some design considerations and trade-offs.
Proceedings of the International Computing Education Research Workshop 2005, 2005

One Small Step Toward a Culture of Peer Review and Multi- Institutional Sharing of Educational Resources: A Multiple Choice Exam for First Semester Programming Students.
Proceedings of the Seventh Australasian Computing Education Conference (ACE 2005), 2005

2004
A multi-national study of reading and tracing skills in novice programmers.
ACM SIGCSE Bull., 2004

A clandestine religious meeting.
ACM SIGCSE Bull., 2004

Book review: computer science education research.
ACM SIGCSE Bull., 2004

The backwash effect on SQL skills grading.
Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2004

The dimensions of variation in the teaching of data structures.
Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2004

Teaching Java First: Experiments with a Pigs-Early Pedagogy.
Proceedings of the Sixth Australasian Computing Education Conference (ACE 2004), 2004

2003
The five orders of teaching ignorance.
ACM SIGCSE Bull., 2003

A research manifesto, and the relevance of phenomenography.
ACM SIGCSE Bull., 2003

Sorting Circular Permutations by Reversal. .
Proceedings of the Algorithms and Data Structures, 8th International Workshop, 2003

Introductory programming, criterion-referencing, and bloom.
Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, 2003

The role for framework libraries in CS2.
Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, 2003

First Year Programming: Let All the Flowers Bloom.
Proceedings of the Fifth Australasian Computing Education Conference (ACE 2003), 2003

2001
Objectives and objective assessment in CS1.
Proceedings of the 32rd SIGCSE Technical Symposium on Computer Science Education, 2001

Design for Web-Based On-Demand Multiple Choice Exams Using XML.
Proceedings of the Proceedings IEEE International Conference on Advanced Learning Technology: Issues, 2001

2000
The e-Babies Project: Integrated Data Monitoring and Decision Making in Neo-Natal Intensive Care.
Proceedings of the 8th European Conference on Information Systems, 2000

On blooming first year programming, and its blooming assessment.
Proceedings of the ACM SIGCSE 4th Australasian Conference on Computer Science Education, 2000

1995
An empirical study of the time complexity of various error functions with conjugate gradient backpropagation.
Proceedings of International Conference on Neural Networks (ICNN'95), Perth, WA, Australia, November 27, 1995

1993
Visualizing weight dynamics in the N-2-N encoder.
Proceedings of International Conference on Neural Networks (ICNN'88), San Francisco, CA, USA, March 28, 1993

Annealing networks and fractal landscapes.
Proceedings of International Conference on Neural Networks (ICNN'88), San Francisco, CA, USA, March 28, 1993

1990
Toward context dependent classification of infra-red spectra by energy minimization.
Proceedings of the IJCNN 1990, 1990

1989
Towards knowledge-based identification of mineral mixtures from reflectance spectra.
Knowl. Based Syst., 1989


  Loading...