Brian Harrington

Orcid: 0000-0002-0734-9630

Affiliations:
  • University of Toronto Scarborough, Toronto, ON, Canada


According to our database1, Brian Harrington authored at least 66 papers between 1993 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Developing a Playbook of Equitable Grading Practices.
Proceedings of the 2024 ACM Virtual Global Computing Education Conference V. 2, 2024

Specifications and Contract Grading in Computer Science Education.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

A Systematic Literature Mapping of COVID-19 Papers in Computer Science Education.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Alternative Evaluation in CS Education Research: A Systematic Literature Map.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

A Framework for Evaluating the Impact of Production Quality on Coding Demonstration Videos.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 2, 2024

All for One and One for All - Collaboration in Computing Education: Policy, Practice, and Professional Dispositions.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 2, 2024

2023
Evaluating Solo vs Pair Programming in an Online Setting for Introductory Programming Students.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023

Virtual Exam Wrappers: A Pilot Study for Online Replication.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023

Finding and Categorizing COVID-19 Papers in CS Education.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023

"I Am Not Enough": Impostor Phenomenon Experiences of University Students.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, 2023

2022
Exploring Lightweight Practices to Support Students' Well-being.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022

Additional Evidence for the Prevalence of the Impostor Phenomenon in Computing.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022

2021
PyBuggy: Testing the Effects of Enhanced Error Messages on Novice Programmers.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

Evidence for Teaching Practices that Broaden Participation for Women in Computing.
Proceedings of the 2021 Working Group Reports on Innovation and Technology in Computer Science Education, 2021

Chronicling the Evidence for Broadening Participation.
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

2020
An Analysis of Student Preferences for Inverted vs Traditional Lecture.
Proceedings of the 31st Annual Workshop of the Psychology of Programming Interest Group, 2020

Developing Testing-First Labs For a Less Intimidating Introductory CS Experience.
Proceedings of the 31st Annual Workshop of the Psychology of Programming Interest Group, 2020

Mapping the Landscape of Peer Review in Computing Education Research.
Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, 2020

Reviewing Computing Education Papers.
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020

What are We Asking our Students? A Literature Map of Student Surveys in Computer Science Education.
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020

2019
Immediate Feedback Collaborative Code Tracing.
Proceedings of the 24th Western Canadian Conference on Computing Education, 2019

A Statistical Analysis of Drop Rates in Introductory Computer Science by Gender and Partial Grade.
Proceedings of the 24th Western Canadian Conference on Computing Education, 2019

A Mixed-Methods Study of Novice Programmer Interaction with Python Error Messages.
Proceedings of the 24th Western Canadian Conference on Computing Education, 2019

On the Effect of Question Ordering on Performance and Confidence in Computer Science Examinations.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Unexpected Tokens: A Review of Programming Error Messages and Design Guidelines for the Future.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019

Compiler Error Messages Considered Unhelpful: The Landscape of Text-Based Programming Error Message Research.
Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, 2019

2018
Tracing vs. Writing Code: Beyond the Learning Hierarchy.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

Fit-breaks: incorporating physical activity breaks in introductory CS lectures.
Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education, 2018

Gender, confidence, and mark prediction in CS examinations.
Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education, 2018

2017
Get On Track, Stay On Track: Combining Early Intervention and Study Skills in a CS1 Seminar.
Proceedings of the 22nd Western Canadian Conference on Computing Education, 2017

The Code Mangler: Evaluating Coding Ability Without Writing any Code.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

TrAcademic: Improving Participation and Engagement in CS1/CS2 with Gamified Practicals.
Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, 2017

2016
TrAcademic: Experiences With Gamified Practical Sessions for a CS1 Course.
Proceedings of the 21st Western Canadian Conference on Computing Education, 2016

2013
Guest Editors' Introduction.
Int. J. Semantic Comput., 2013

Getting Creative with Semantic Similarity.
Proceedings of the 2013 IEEE Seventh International Conference on Semantic Computing, 2013

Automatic detection of drug interaction mismatches in package inserts.
Proceedings of the International Conference on Advances in Computing, 2013

2012
Automatic discourse connective detection in biomedical text.
J. Am. Medical Informatics Assoc., 2012

Guest Editor's Introduction.
Int. J. Semantic Comput., 2012

2011
Guest Editors' Introduction.
Int. J. Semantic Comput., 2011

OMEX: Software for Mining Mathematical Expression Semantics from Scientific Documents.
Proceedings of the 5th IEEE International Conference on Semantic Computing (ICSC 2011), 2011

Creating a Standardized Markup Language for Semantic Networks.
Proceedings of the 5th IEEE International Conference on Semantic Computing (ICSC 2011), 2011

Discovering novel biomedical relations using ASKNet semantic networks.
Proceedings of the 4th International Symposium on Applied Sciences in Biomedical and Communication Technologies, 2011

ASKNet: Leveraging Bio-Cognitive Models in Natural Language Processing.
Proceedings of the Biologically Inspired Cognitive Architectures 2011, 2011

2010
Managing Uncertainty, Importance and Differing World-Views in ASKNet Semantic Networks.
Proceedings of the 4th IEEE International Conference on Semantic Computing (ICSC 2010), 2010

Conceptual Knowledge Acquisition Using Automatically Generated Large-Scale Semantic Networks.
Proceedings of the Conceptual Structures: From Information to Intelligence, 2010

A Semantic Network Approach to Measuring Relatedness.
Proceedings of the COLING 2010, 2010

2009
ASKNet : automatically creating semantic knowledge networks from natural language text.
PhD thesis, 2009

Energy-Efficient Map Interpolation for Sensor Fields Using Kriging.
IEEE Trans. Mob. Comput., 2009

A practical method for browsing a relational database using a standard search engine.
Integr. Comput. Aided Eng., 2009

2008
Asknet: Creating and Evaluating Large Scale Integrated Semantic Networks.
Int. J. Semantic Comput., 2008

Using a search engine to query a relational database.
Proceedings of the IEEE International Conference on Information Reuse and Integration, 2008

2007
A Two Round Reporting Approach to Energy Efficient Interpolation of Sensor Fields.
Proceedings of the Advances in Spatial and Temporal Databases, 2007

ASKNet: Automated Semantic Knowledge Network.
Proceedings of the Twenty-Second AAAI Conference on Artificial Intelligence, 2007

ASKNet: Automatically Generating Semantic Knowledge Networks.
Proceedings of the Twenty-Second AAAI Conference on Artificial Intelligence, 2007

ASKNet: Automated Semantic Knowledge Network.
Proceedings of the Twenty-Second AAAI Conference on Artificial Intelligence, 2007

2006
A flexible architecture for integrating analysis operations into a scientific data repository.
Proceedings of the 2006 IEEE International Conference on Information Reuse and Integration, 2006

SSRLE: Substitution and segment-run length encoding for binary data in XML.
Proceedings of the 2006 IEEE International Conference on Information Reuse and Integration, 2006

Teaching Students How to Work in Global Software Development Environments.
Proceedings of the 2nd International ICST Conference on Collaborative Computing: Networking, 2006

WIQS: Web Integration Query System.
Proceedings of the 21st International Conference on Computers and Their Applications, 2006

2005
Material Science Image Content Querying: A SQL Integrated Map Algebra Approach.
Proceedings of the 17th International Conference on Scientific and Statistical Database Management, 2005

In-network surface simplification for sensor fields.
Proceedings of the 13th ACM International Workshop on Geographic Information Systems, 2005

A case study of student software teams using computer-supported software.
Proceedings of the 2005 International Symposium on Collaborative Technologies and Systems, 2005

2002
The International Collaborative Environment (ICE).
Proceedings of the 15th International Conference on Computer Applications in Industry and Engineering, 2002

2000
Digital Workflow Management: The Lester S. Levy Digitized Collection of Sheet Music.
First Monday, 2000

Optical Music Recognition System within a Large-Scale Digitization Project.
Proceedings of the ISMIR 2000, 2000

1993
A Portable Process-Oriented Compiler For Event Driven Simulation.
Simul., 1993


  Loading...