Christopher D. Hundhausen

Orcid: 0000-0001-5128-905X

Affiliations:
  • Washington State University, School of Electrical Eng. and Computer Science, Pullman, WA, USA


According to our database1, Christopher D. Hundhausen authored at least 79 papers between 1995 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
A Critical Review of Cybersecurity Education in the United States.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

2023
Combining GitHub, Chat, and Peer Evaluation Data to Assess Individual Contributions to Team Software Development Projects.
ACM Trans. Comput. Educ., September, 2023

Investigating Reflection in Undergraduate Software Development Teams: An Analysis of Online Chat Transcripts.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, 2023

2022
Toward Scientific Evidence Standards in Empirical Computer Science (Dagstuhl Seminar 22442).
Dagstuhl Reports, October, 2022

Designing IDE Interventions to Promote Social Interaction and Improved Programming Outcomes in Early Computing Courses.
ACM Trans. Comput. Educ., 2022

Assessing individual contributions to software engineering projects: a replication study.
Comput. Sci. Educ., 2022

Designing and Assessing Authentic Software Development Projects in Undergraduate Computing Education.
Proceedings of the UKICER 2022: The United Kingdom and Ireland Computing Education Research Conference, Dublin, Ireland, September 1, 2022

2021
Towards Modeling Student Engagement with Interactive Computing Textbooks: An Empirical Study.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

Evaluating Commit, Issue and Product Quality in Team Software Development Projects.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

In Situ Identification of Student Self-Regulated Learning Struggles in Programming Assignments.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

2020

2019
Iterative Design of Visual Analytics for a Clinician-in-the-Loop Smart Home.
IEEE J. Biomed. Health Informatics, 2019

Using Social Network Analysis to Measure the Effect of Learning Analytics in Computing Education.
Proceedings of the 19th IEEE International Conference on Advanced Learning Technologies, 2019

2017
IDE-Based Learning Analytics for Computing Education: A Process Model, Critical Review, and Research Agenda.
ACM Trans. Comput. Educ., 2017

From the Editor's Desk: TOCE Continues on a Positive Trajectory in 2016.
ACM Trans. Comput. Educ., 2017

Blending Measures of Programming and Social Behavior into Predictive Models of Student Achievement in Early Computing Courses.
ACM Trans. Comput. Educ., 2017

Using Programming Process Data to Detect Differences in Students' Patterns of Programming.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

Supporting learning analytics in computing education.
Proceedings of the Seventh International Learning Analytics & Knowledge Conference, 2017

2016
Keeping TOCE on a Positive Trajectory.
ACM Trans. Comput. Educ., 2016

OSBLE+: A Next-Generation Learning Management and Analytics Environment for Computing Education.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

Exploring Learning Analytics for Computing Education (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

Crossing the Streams: Exploring the Interplay between Students' Online Social Activity and Programming Behavior (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

With a Little Help From My Friends: An Empirical Study of the Interplay of Students' Social Activities, Programming Activities, and Course Success.
Proceedings of the 2016 ACM Conference on International Computing Education Research, 2016

2015
Supporting Programming Assignments with Activity Streams: An Empirical Study.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

The Normalized Programming State Model: Predicting Student Performance in Computing Courses Based on Programming Behavior.
Proceedings of the eleventh annual International Conference on International Computing Education Research, 2015

2014
Alternatives to lecture: experience peer instruction and pedagogical code reviews.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Supporting Social Interactions and Awareness in Educational Programming Environments.
Proceedings of the 5th Workshop on Evaluation and Usability of Programming Languages and Tools, 2014

Evaluating Visualization Environments: Cognitive, Social, and Cultural Perspectives.
Proceedings of the Handbook of Human Centric Visualization., 2014

2013
Talking about code: Integrating pedagogical code reviews into early computing courses.
ACM Trans. Comput. Educ., 2013

Taking studio-based learning online (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

2012
An Empirical Study of the "Prototype Walkthrough": A Studio-Based Activity for HCI Education.
ACM Trans. Comput. Hum. Interact., 2012

Transforming the CS classroom with studio-based learning.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Enriching computing instruction with studio-based learning (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

2011
An empirical investigation into the design of auditory cues to enhance computer program comprehension.
Int. J. Hum. Comput. Stud., 2011

On the design of an educational infrastructure for the blind and visually impaired in computer science.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Online vs. face-to-face pedagogical code reviews: an empirical comparison.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

The "prototype walkthrough": a studio-based learning activity for human-computer interaction courses.
Proceedings of the Seventh International Workshop on Computing Education Research, 2011

2010
Making Memory Transparent: Design of a Novice Programming Environment for C.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2010

How is User Interface Prototyping Really Done in Practice? A Survey of User Interface Designers.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2010

A Socio-Psychological Approach to Improve Student Participation and Review Quality in Peer Code Reviews.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2010

The design of an online environment to support pedagogical code reviews.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

Does studio-based instruction work in CS 1?: an empirical comparison with a traditional approach.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

2009
Can direct manipulation lower the barriers to computer programming and promote transfer of training? An experimental study.
ACM Trans. Comput. Hum. Interact., 2009

Integrating pedagogical code reviews into a CS 1 course: an empirical study.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

2008
Designing, visualizing, and discussing algorithms within a CS 1 studio experience: An empirical study.
Comput. Educ., 2008

The design and experimental evaluation of a tool to support the construction and wizard-of-oz testing of low fidelity prototypes.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008

The design of an asynchronous web-based project review system to support studio-based learning in computing education.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008

Exploring studio-based instructional models for computing education.
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, 2008

2007
An experimental study of the impact of visual semantic feedback on novice programming.
J. Vis. Lang. Comput., 2007

What You See Is What You Code: A "live" algorithm development and visualization environment for novice learners.
J. Vis. Lang. Comput., 2007

WOZ pro: a pen-based low fidelity prototyping environment to support wizard of oz studies.
Proceedings of the Extended Abstracts Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007

2006
Can Direct Manipulation Lower the Barriers to Programming and Promote Positive Transfer to Textual Programming? An Experimental Study.
Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2006), 2006

Adding procedures and pointers to the ALVIS algorithm visualization software: a preliminary design.
Proceedings of the ACM 2006 Symposium on Software Visualization, 2006

A methodology for analyzing the temporal evolution of novice programs based on semantic components.
Proceedings of the International Computing Education Research Workshop 2006, 2006

2005
Using end-user visualization environments to mediate conversations: a 'Communicative Dimensions' framework.
J. Vis. Lang. Comput., 2005

What You See Is What You Code: A Radically Dynamic Algorithm Visualization Development Model for Novice Learners.
Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2005), 2005

Personalizing and discussing algorithms within CS1 studio experiences: an observational study.
Proceedings of the International Computing Education Research Workshop 2005, 2005

2004
The Evolving User-Centered Design of the Algorithm Visualization Storyboarder.
Proceedings of the 2004 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2004), 2004

The Effects of Algorithm Visualizations with Storylines on Retention: An Experimental Study.
Proceedings of the 2004 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2004), 2004

2003
Exploring the role of visualization and engagement in computer science education.
ACM SIGCSE Bull., 2003

Comparing the roles of representations in face-to-face and online computer supported collaborative learning.
Comput. Educ., 2003

End-user programming as translation: an experimental framework and study.
Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments (HCC 2003), 2003

An Exploratory Comparison of the Roles of Representations in Face to Face and Online Collaborative Learning.
Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS-36 2003), 2003

Deictic Roles of External Representations in Face-to-Face and Online Collaboration.
Proceedings of the Designing for Change in Networked Learning Environments, 2003

2002
A Meta-Study of Algorithm Visualization Effectiveness.
J. Vis. Lang. Comput., 2002

Low-Fidelity Algorithm Visualization.
J. Vis. Lang. Comput., 2002

Integrating algorithm visualization technology into an undergraduate algorithms course: ethnographic studies of a social constructivist approach.
Comput. Educ., 2002

The "Algorithms Studio" Project: Using Sketch-Based Visualization Technology to Construct and Discuss Visual Representations of Algorithms.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), 2002

Comparing the Roles of Representations in Fact to Face and Online Collaborations.
Proceedings of the International Conference on Computers in Education, 2002

The effects of representation on students' elaborations in collaborative inquiry.
Proceedings of the Conference on Computer Support for Collaborative Learning: Foundations for a CSCL Community, 2002

External representations for collaborative learning and assessment.
Proceedings of the Conference on Computer Support for Collaborative Learning: Foundations for a CSCL Community, 2002

2001
Communicative Dimensions of End-User Environments.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2001), 2001

A Language and System for Constructing and Presenting Low Fidelity Algorithm Visualizations.
Proceedings of the Software Visualization, 2001

2000
SALSA and ALVIS: A Language and System for Constructing and Presenting Low Fidelity Algorithm Visualizations.
Proceedings of the 2000 IEEE International Symposium on Visual Languages, 2000

Using Visualizations to Learn Algorithms: Should Students Construct Their Own, or View an Expert's?
Proceedings of the 2000 IEEE International Symposium on Visual Languages, 2000

Shifting from "high fidelity" to "low fidelity" algorithm visualization technology.
Proceedings of the CHI '00 Extended Abstracts on Human Factors in Computing Systems, 2000

1998
Toward effective algorithm visualization artifacts: designing for participation and negotiation in an undergraduate algorithms course.
Proceedings of the CHI 98 Conference Summary on Human Factors in Computing Systems, 1998

1996
Exploring Human Visualization of Computer Algorithms.
Proceedings of the Graphics Interface 1996 Conference, 1996

1995
Toward Empirically-Based Software Visualization Languages.
Proceedings of the Proceedings 11th International IEEE Symposium on Visual Languages, 1995


  Loading...