James H. Paterson

Orcid: 0000-0002-6955-1009

According to our database1, James H. Paterson authored at least 28 papers between 2003 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
Enhancing Diversity and Inclusion in Computer Science Undergraduate Programs: The Role of Admissions.
Proceedings of the 2023 Working Group Reports on Innovation and Technology in Computer Science Education, 2023

Exploring Computing Science Programs' Admission Procedures with a Diversity and Inclusion Lens.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2, 2023

2022
Motivation and Strategies for Effective Inclusion of Cloud Solution Provider Certifications in Computing Curricula.
Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education, 2022

Embedding Vendor Certifications in the Cloud Computing Curriculum: Scope, Strategy and Perceptions.
Proceedings of the ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8, 2022

2021
Looking at the main Method - An Educator's Perspective.
Proceedings of the Koli Calling '21: 21st Koli Calling International Conference on Computing Education Research, Joensuu, Finland, November 18, 2021

Designing Dissemination and Validation of a Framework for Teaching Cloud Fundamentals.
Proceedings of the 2021 Working Group Reports on Innovation and Technology in Computer Science Education, 2021

Planning a Conceptual Framework Approach for Teaching Cloud Fundamentals.
Proceedings of the ITiCSE '21: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V.2, Virtual Event, Germany, June 26, 2021

Enhancing Student Engagement through Cloud Computing Coursework: Challenges and Opportunities in the time of COVID-19.
Proceedings of the CSERC '21: The 10th Computer Science Education Research Conference, Virtual Event, The Netherlands, November 22, 2021

A Repository of Resources and Exemplars for the Cloud Curriculum.
Proceedings of the CEP '21: Computing Education Practice 2021, 2021

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

Design and delivery of cloud computing syllabus for computing undergraduates.
Proceedings of the CSERC '20: the 9th Computer Science Education Research Conference, 2020

2019
Teaching Data Structures through Group Based Collaborative Peer Interactions.
Proceedings of the CSERC '19: The 8th Computer Science Education Research Conference, 2019

2015
Eye movements in code reading: relaxing the linear order.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015

Experience of an International Collaborative Project with First Year Programming Students.
Proceedings of the 39th IEEE Annual Computer Software and Applications Conference, 2015

2013
A fresh look at novice programmers' performance and their teachers' expectations.
Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science education-working group reports, 2013

2011
On the Quality of Examples in Introductory Java Textbooks.
ACM Trans. Comput. Educ., 2011

2010
An introduction to program comprehension for computer science educators.
Proceedings of the 2010 ITiCSE working group reports, 2010

2009
An evaluation of object oriented example programs in introductory programming textbooks.
ACM SIGCSE Bull., 2009

PatternCoder: A Programming Support Tool for Learning Binary Class Associations and Design Patterns.
ACM Trans. Comput. Educ., 2009

Using coding patterns in a model-driven approach to teaching object oriented programming.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

2008
Drawing the line: teaching the semantics of binary class associations.
Proceedings of the 13th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2008

2007
From classes to code: supporting the transition from design to implementation.
Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2007

2006
A design patterns extension for the BlueJ IDE.
Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2006

2005
Teaching XML in a web development context.
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2005

Using the BlueJ IDE in a data structures course.
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2005

2004
A proposed design patterns extension for the blueJ IDE.
Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2004

Approaches to object persistence in java projects.
Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2004

2003
Teaching Java: using an object-oriented database and the BlueJ IDE.
Proceedings of the 8th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2003


  Loading...