Brian Harrington

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


According to our database1, Brian Harrington authored at least 51 papers between 1993 and 2021.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Online presence:

On csauthors.net:

Bibliography

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

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

TA Marking Parties: Worth the Price of Pizza?
Proceedings of the 2018 ACM Conference on International Computing Education Research, 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...