Quintin I. Cutts

Orcid: 0000-0002-6368-9912

Affiliations:
  • University of Glasgow, UK


According to our database1, Quintin I. Cutts authored at least 103 papers between 1989 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Applying CS0/CS1 Student Success Factors and Outcomes to Biggs' 3P Educational Model.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Orienting learners and teachers in introductory programming classes: the ABC Framework.
Proceedings of the 8th Conference on Computing Education Practice, 2024

2023
Conceptual development in early-years computing education: a grounded cognition and action based conceptual framework.
Comput. Sci. Educ., October, 2023

A Systematic Literature Review on Physical and Action Based Activities in Computing Education for Early Years and Primary.
Proceedings of the 18th WiPSCE Conference on Primary and Secondary Computing Education Research, 2023

Expanding the Circle of Critical Friends in UK Computing Education Research with the Works-in-Progress (WiP) Workshop.
Proceedings of the 2023 Conference on United Kingdom & Ireland Computing Education Research, 2023

Arguments for and Approaches to Computing Education in Undergraduate Computer Science Programmes.
Proceedings of the 2023 Working Group Reports on Innovation and Technology in Computer Science Education, 2023

Considering Computing Education in Undergraduate Computer Science Programmes.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2, 2023

Understanding Spatial Skills and Encoding Strategies in Student Problem Solving Activities.
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023

An Elaboration of Research Led Computer Science Framework for Early Education.
Proceedings of the IEEE Frontiers in Education Conference, 2023

Introducing Modelling and Code Comprehension from the First Days of an Introductory Programming Class.
Proceedings of the Computing Education Practice, 2023

2022
Re-examining inequalities in computer science participation from a Bourdieusian sociological perspective.
Inroads, 2022

Experience Report: Running and Participating in a Multi-Institutional Research in Practice Project Activity (RIPPA).
Proceedings of the UKICER 2022: The United Kingdom and Ireland Computing Education Research Conference, Dublin, Ireland, September 1, 2022

Enhancing UK Computing Education Research Infrastructure with Doctoral Consortia.
Proceedings of the UKICER 2022: The United Kingdom and Ireland Computing Education Research Conference, Dublin, Ireland, September 1, 2022

See, Talk, Explain and Prepare (STEP): The First STEP for Primary Teachers in Introductory Programming.
Proceedings of the UKICER 2022: The United Kingdom and Ireland Computing Education Research Conference, Dublin, Ireland, September 1, 2022

Relationships between an Early-Stage Spatial Skills Test and Final CS Degree Outcomes.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022

Experience Report: Identifying Unexpected Programming Misconceptions with a Computer Systems Approach.
Proceedings of the ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8, 2022

When Rhetorical Logic Meets Programming: Collective Argumentative Reasoning in Problem-Solving in Programming.
Proceedings of the ICER 2022: ACM Conference on International Computing Education Research, Lugano and Virtual Event, Switzerland, August 7, 2022

2021
Practice report: six studies of spatial skills training in introductory computer science.
Inroads, 2021

Forming Community in Computing Science Education with Research in Practice Project Activities.
Proceedings of the UKICER '21: United Kingdom and Ireland Computing Education Research Conference, Glasgow, UK, September 2, 2021

Supporting Computing Educators to Create a Cycle of Teaching and Computing Education Research.
Proceedings of the UKICER '21: United Kingdom and Ireland Computing Education Research Conference, Glasgow, UK, September 2, 2021

Introducing Data Wrangling using Graphical Subgoals - Findings from an e-Learning Study.
Proceedings of the L@S'21: Eighth ACM Conference on Learning @ Scale, 2021

Evaluating a Pedagogy for Improving Conceptual Transfer and Understanding in a Second Programming Language Learning Context.
Proceedings of the Koli Calling '21: 21st Koli Calling International Conference on Computing Education Research, Joensuu, Finland, November 18, 2021

Visual recipes for slicing and dicing data: teaching data wrangling using subgoal graphics.
Proceedings of the Koli Calling '21: 21st Koli Calling International Conference on Computing Education Research, Joensuu, Finland, November 18, 2021

Spatial Skills and Demographic Factors in CS1.
Proceedings of the Koli Calling '21: 21st Koli Calling International Conference on Computing Education Research, Joensuu, Finland, November 18, 2021

No Gender Difference in CS1 Grade for Students with Programming from High School: An Exploratory Study.
Proceedings of the Koli Calling '21: 21st Koli Calling International Conference on Computing Education Research, Joensuu, Finland, November 18, 2021

Learning in Context: A First Look at a Graduate Apprenticeship.
Proceedings of the Koli Calling '21: 21st Koli Calling International Conference on Computing Education Research, Joensuu, Finland, November 18, 2021

Teachers' Views and Experiences on Teaching Second and Subsequent Programming Languages.
Proceedings of the ICER 2021: ACM Conference on International Computing Education Research, 2021

2020
Relating Spatial Skills and Expression Evaluation.
Proceedings of the United Kingdom & Ireland Computing Education Research Conference, 2020

Supporting the Computing Science Education Research Community with Rolling Reviews.
Proceedings of the United Kingdom & Ireland Computing Education Research Conference, 2020

Semantic Transfer in Programming Languages: Exploratory Study of Relative Novices.
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020

The Effect of a Spatial Skills Training Course in Introductory Computing.
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020

Demystifying and Decluttering Participation in Software Engineering Education Programmes.
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020

Understanding Conceptual Transfer for Students Learning New Programming Languages.
Proceedings of the ICER 2020: International Computing Education Research Conference, 2020

Keeping Software Engineering Students in Touch with Not Only What They are to Learn, But with Why.
Proceedings of the 32nd IEEE Conference on Software Engineering Education and Training, 2020

Addressing mixed levels of prior knowledge by individualising learning pathways in a Degree Apprenticeship Summer School.
Proceedings of the CEP 2020: Computing Education Practice 2020, 2020

2019
WiPSCE 2019 call for participation.
ACM SIGCSE Bull., 2019

Chairs' AWARD: investigating the relationship between spatial skills and computer science.
Inroads, 2019

Back to the future: shaping software engineering education with lessons from the past.
Inroads, 2019

Experience report: thinkathon - countering an 'i got it working' mentality with pencil-and-paper exercises.
Inroads, 2019

Is it feasible to teach query programming in three different languages in a single session?: A study on a pattern-oriented tutorial and cheat sheets.
Proceedings of the 1st UK & Ireland Computing Education Research Conference, 2019

What Do We Do When We Teach Software Engineering?
Proceedings of the 1st UK & Ireland Computing Education Research Conference, 2019

Devising Work-based Learning Curricula with Apprentice Research Software Engineers.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019

Fostering Program Comprehension in Novice Programmers - Learning Activities and Learning Trajectories.
Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, 2019

Program Comprehension: Identifying Learning Trajectories for Novice Programmers.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019

Mentoring Mentors in Cooperative Software Engineering Education Programmes.
Proceedings of the 2019 ACM Conference on International Computing Education Research, 2019

2018
Flexible low-cost activities to develop novice code comprehension skills in schools.
Proceedings of the 13th Workshop in Primary and Secondary Computing Education, 2018

Investigating the Relationship Between Spatial Skills and Computer Science.
Proceedings of the 2018 ACM Conference on International Computing Education Research, 2018

2017
An evaluation of a professional learning network for computer science teachers.
Comput. Sci. Educ., 2017

Keeping the machinery in computing education.
Commun. ACM, 2017

Early Developmental Activities and Computing Proficiency.
Proceedings of the 2017 ITiCSE Working Group Reports, 2017

Searching for Early Developmental Activities Leading to Computational Thinking Skills.
Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, 2017

2016
A multi-institutional study of peer instruction in introductory computing.
Inroads, 2016

Peer Instruction in Computing: A Focus on Student Learning (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

CS education: coming of age and its consequences: keynote address.
Proceedings of the 16th Koli Calling International Conference on Computing Education Research, 2016

2015
ICER2015 preview.
ACM SIGCSE Bull., 2015

ICER conference report.
ACM SIGCSE Bull., 2015

ICER preview: join us in Omaha.
ACM SIGCSE Bull., 2015

Supporting New Adopters to Peer Instruction in Computing (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

2014
Still time to contribute to ICER 2104, Glasgow, Scotland.
ACM SIGCSE Bull., 2014

ICER conference report.
ACM SIGCSE Bull., 2014

Code or (not code): separating formal and natural language in CS education.
Proceedings of the 9th Workshop in Primary and Secondary Computing Education, 2014

2013
A look ahead to ICER 2014.
ACM SIGCSE Bull., 2013

ICER 2013 Preview.
ACM SIGCSE Bull., 2013

ICER 2013 conference report.
ACM SIGCSE Bull., 2013

Teaching human-centered security using nontraditional techniques.
ACM Trans. Comput. Educ., 2013

Student experience in a student-centered peer instruction classroom.
Proceedings of the International Computing Education Research Conference, 2013

2012
How to implement a peer instruction-designed CS principles course.
Inroads, 2012

CS principles pilot at University of California, San Diego.
Inroads, 2012

Peer instruction: a teaching method to foster deep understanding.
Commun. ACM, 2012

Exploratory homeworks: an active learning tool for textbook reading.
Proceedings of the International Computing Education Research Conference, 2012

The abstraction transition taxonomy: developing desired learning outcomes through the lens of situated cognition.
Proceedings of the International Computing Education Research Conference, 2012

2011
Experience report: a multi-classroom report on the value of peer instruction.
Proceedings of the 16th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2011

Introducing students to computer science with programmes that don't emphasise programming.
Proceedings of the 16th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2011

Overcoming Obstacles to CS Education by Using Non-programming Outreach Programmes.
Proceedings of the Informatics in Schools. Contributing to 21st Century Education, 2011

Computing as the 4th "R": a general education approach to computing education.
Proceedings of the Seventh International Workshop on Computing Education Research, 2011

2010
Experience report: peer instruction in introductory computing.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

Manipulating mindset to positively influence introductory programming performance.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

2009
Enthusing & inspiring with reusable kinaesthetic activities.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

2008
Contributing student pedagogy.
ACM SIGCSE Bull., 2008

2007
Enthusing and informing potential computer science students and their teachers.
Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2007

2005
The association between students' use of an electronic voting system and their learning outcomes.
J. Comput. Assist. Learn., 2005

Connecting Learning Environments Using Electronic Voting Systems.
Proceedings of the Seventh Australasian Computing Education Conference (ACE 2005), 2005

2004
Maximising Dialogue in Lectures using Group Response Systems.
Proceedings of the 7th IASTED International Conference on Computers and Advanced Technology in Education, 2004

2001
Partial redundancy elimination for access path expressions.
Softw. Pract. Exp., 2001

2000
Persistent object systems.
Softw. Pract. Exp., 2000

1999
Current Directions in Hyper-Programming.
Proceedings of the Perspectives of System Informatics, 1999

1998
Optimizing the Read and Write Barriers for Orthogonal Persistence.
Proceedings of the Advances in Persistent Object Systems, 1998

Reconciling Buffer Management with Persistence Optimisations.
Proceedings of the Advances in Persistent Object Systems, 1998

Swizzle Barrier Optimizations for Orthogonal Persistence in Java.
Proceedings of the Advances in Persistent Object Systems, 1998

1997
A Persistent Hyper-Programming System.
Proceedings of the Thirteenth International Conference on Data Engineering, 1997

1995
Exploiting Persistent Linkage in Software Engineering Environments.
Comput. J., 1995

1994
Using persistence technology to control schema evolution.
Proceedings of the 1994 ACM Symposium on Applied Computing, 1994

Analysing Persistent Language Applications.
Proceedings of the Persistent Object Systems, 1994

Unifying Interaction with Persistent Data and Program.
Proceedings of the Interfaces to Database Systems (IDS94), 1994

1993
Delivering the benefits of persistence to system construction and execution.
PhD thesis, 1993

Mechanisms for controlling evolution in persistent object systems.
Microprocess. Microsystems, 1993

Using persistence to support incremental system construction.
Microprocess. Microsystems, 1993

The Joy of Sets.
Proceedings of the Database Programming Languages (DBPL-4), Proceedings of the Fourth International Workshop on Database Programming Languages - Object Models and Languages, Manhattan, New York City, USA, 30 August, 1993

1992
Persistent Hyper-Programs.
Proceedings of the Persistent Object Systems, 1992

Persistent Program Construction through Browsing and User Gesture with some Typing.
Proceedings of the Persistent Object Systems, 1992

1990
Type Equivalence Checking in Persistent Object Systems.
Proceedings of the Implementing Persistent Object Bases, 1990

Protection in Persistent Object Systems.
Proceedings of the Security and Persistence, 1990

1989
Browsing, Grazing and Bibbling Persistent data Structures.
Proceedings of the Persistent Object Systems, 1989


  Loading...