Toward Empirically-Based Software Visualization Languages. - Sarah A. Douglas; Christopher D. Hundhausen; Donna McKeown (VL, 1995)

Exploring Human Visualization of Computer Algorithms. - Sarah A. Douglas; Christopher D. Hundhausen; Donna McKeown (Graphics Interface, 1996)

Toward effective algorithm visualization artifacts: designing for participation and negotiation in an undergraduate algorithms course. - Christopher D. Hundhausen (CHI Conference Summary, 1998)

Shifting from "high fidelity" to "low fidelity" algorithm visualization technology. - Christopher D. Hundhausen; Sarah A. Douglas (CHI Extended Abstracts, 2000)

Using Visualizations to Learn Algorithms: Should Students Construct Their Own, or View an Expert's? - Christopher D. Hundhausen; Sarah A. Douglas (VL, 2000)

SALSA and ALVIS: A Language and System for Constructing and Presenting Low Fidelity Algorithm Visualizations. - Christopher D. Hundhausen; Sarah A. Douglas (VL, 2000)

A Language and System for Constructing and Presenting Low Fidelity Algorithm Visualizations. - Christopher D. Hundhausen; Sarah A. Douglas (Software Visualization, 2001)

Communicative Dimensions of End-User Environments. - Christopher D. Hundhausen; Sarah A. Douglas (HCC, 2001)

External representations for collaborative learning and assessment. - Sadhana Puntambekar; Agnes Stylianou; Daniel D. Suthers; Christopher D. Hundhausen; Teresa Hübscher-Younger (CSCL, 2002)

The effects of representation on students' elaborations in collaborative inquiry. - Daniel D. Suthers; Christopher D. Hundhausen (CSCL, 2002)

Comparing the Roles of Representations in Fact to Face and Online Collaborations. - Daniel D. Suthers; Christopher D. Hundhausen; Laura E. Girardeau (ICCE, 2002)

The "Algorithms Studio" Project: Using Sketch-Based Visualization Technology to Construct and Discuss Visual Representations of Algorithms. - Christopher D. Hundhausen (HCC, 2002)

Integrating algorithm visualization technology into an undergraduate algorithms course: ethnographic studies of a social constructivist approach. - Christopher D. Hundhausen (Comput. Educ., 2002)

Low-Fidelity Algorithm Visualization. - Christopher D. Hundhausen; Sarah A. Douglas (J. Vis. Lang. Comput., 2002)

A Meta-Study of Algorithm Visualization Effectiveness. - Christopher D. Hundhausen; Sarah A. Douglas; John T. Stasko (J. Vis. Lang. Comput., 2002)

Deictic Roles of External Representations in Face-to-Face and Online Collaboration. - Daniel D. Suthers; Laura E. Girardeau; Christopher D. Hundhausen (CSCL, 2003)

An Exploratory Comparison of the Roles of Representations in Face to Face and Online Collaborative Learning. - Daniel D. Suthers; Christopher D. Hundhausen; Laura E. Girardeau (HICSS, 2003)

End-user programming as translation: an experimental framework and study. - Christopher D. Hundhausen; Ravikiran Vatrapu; Joshua Wingstrom (HCC, 2003)

Comparing the roles of representations in face-to-face and online computer supported collaborative learning. - Daniel D. Suthers; Christopher D. Hundhausen; Laura E. Girardeau (Comput. Educ., 2003)

Exploring the role of visualization and engagement in computer science education. - Thomas L. Naps; Guido Rößling; Vicki L. Almstrum; Wanda P. Dann; Rudolf Fleischer; Christopher D. Hundhausen; Ari Korhonen; Lauri Malmi; Myles F. McNally; Susan H. Rodger; J. Ángel Velázquez-Iturbide (ACM SIGCSE Bull., 2003)

The Effects of Algorithm Visualizations with Storylines on Retention: An Experimental Study. - Christopher D. Hundhausen; Robert Patterson; Jonathan Lee Brown; Sean Farley (VL/HCC, 2004)

The Evolving User-Centered Design of the Algorithm Visualization Storyboarder. - Christopher D. Hundhausen; Joshua Wingstrom; Ravikiran Vatrapu (VL/HCC, 2004)

Personalizing and discussing algorithms within CS1 studio experiences: an observational study. - Christopher D. Hundhausen; Jonathan Lee Brown (ICER, 2005)

What You See Is What You Code: A Radically Dynamic Algorithm Visualization Development Model for Novice Learners. - Christopher D. Hundhausen; Jonathan Lee Brown (VL/HCC, 2005)

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

A methodology for analyzing the temporal evolution of novice programs based on semantic components. - Christopher D. Hundhausen; Jonathan Lee Brown; Sean Farley; Daniel Skarpas (ICER, 2006)

Adding procedures and pointers to the ALVIS algorithm visualization software: a preliminary design. - Christopher D. Hundhausen; Jonathan Lee Brown; Sean Farley (SOFTVIS, 2006)

Can Direct Manipulation Lower the Barriers to Programming and Promote Positive Transfer to Textual Programming? An Experimental Study. - Christopher D. Hundhausen; Sean Farley; Jonathan Lee Brown (VL/HCC, 2006)

WOZ pro: a pen-based low fidelity prototyping environment to support wizard of oz studies. - Christopher D. Hundhausen; Anzor Balkar; Mohamed Nuur; Stephen Trent (CHI Extended Abstracts, 2007)

What You See Is What You Code: A "live" algorithm development and visualization environment for novice learners. - Christopher D. Hundhausen; Jonathan Lee Brown (J. Vis. Lang. Comput., 2007)

An experimental study of the impact of visual semantic feedback on novice programming. - Christopher D. Hundhausen; Jonathan Lee Brown (J. Vis. Lang. Comput., 2007)

Exploring studio-based instructional models for computing education. - Christopher D. Hundhausen; N. Hari Narayanan; Martha E. Crosby (SIGCSE, 2008)

The design of an asynchronous web-based project review system to support studio-based learning in computing education. - Anukrati Agrawal; Christopher D. Hundhausen (VL/HCC, 2008)

The design and experimental evaluation of a tool to support the construction and wizard-of-oz testing of low fidelity prototypes. - Christopher D. Hundhausen; Stephen Trent; Anzor Balkar; Mohamed Nuur (VL/HCC, 2008)

Designing, visualizing, and discussing algorithms within a CS 1 studio experience: An empirical study. - Christopher D. Hundhausen; Jonathan Lee Brown (Comput. Educ., 2008)

Integrating pedagogical code reviews into a CS 1 course: an empirical study. - Christopher D. Hundhausen; Anukrati Agrawal; Dana Fairbrother; Michael Trevisan (SIGCSE, 2009)

Can direct manipulation lower the barriers to computer programming and promote transfer of training? An experimental study. - Christopher D. Hundhausen; Sean Farley; Jonathan Lee Brown (ACM Trans. Comput. Hum. Interact., 2009)

Does studio-based instruction work in CS 1?: an empirical comparison with a traditional approach. - Christopher D. Hundhausen; Anukrati Agrawal; Dana Fairbrother; Michael Trevisan (SIGCSE, 2010)

The design of an online environment to support pedagogical code reviews. - Christopher D. Hundhausen; Anukrati Agrawal; Kyle Ryan (SIGCSE, 2010)

A Socio-Psychological Approach to Improve Student Participation and Review Quality in Peer Code Reviews. - Pawan Agarwal; Christopher D. Hundhausen (VL/HCC, 2010)

How is User Interface Prototyping Really Done in Practice? A Survey of User Interface Designers. - Adam S. Carter; Christopher D. Hundhausen (VL/HCC, 2010)

Making Memory Transparent: Design of a Novice Programming Environment for C. - Adam S. Carter; Christopher D. Hundhausen (VL/HCC, 2010)

The "prototype walkthrough": a studio-based learning activity for human-computer interaction courses. - Christopher D. Hundhausen; Dana Fairbrother; Marian Petre (ICER, 2011)

Online vs. face-to-face pedagogical code reviews: an empirical comparison. - Christopher D. Hundhausen; Pawan Agarwal; Michael Trevisan (SIGCSE, 2011)

On the design of an educational infrastructure for the blind and visually impaired in computer science. - Andreas Stefik; Christopher D. Hundhausen; Derrick W. Smith (SIGCSE, 2011)

An empirical investigation into the design of auditory cues to enhance computer program comprehension. - Andreas Stefik; Christopher D. Hundhausen; Robert Patterson (Int. J. Hum. Comput. Stud., 2011)

A review of studio-based learning in computer science. - Adam S. Carter; Christopher D. Hundhausen (J. Comput. Sci. Coll., 2011)

Enriching computing instruction with studio-based learning (abstract only). - N. Hari Narayanan; Martha E. Crosby; T. Dean Hendrix; Christopher D. Hundhausen (SIGCSE, 2012)

Transforming the CS classroom with studio-based learning. - N. Hari Narayanan; Christopher D. Hundhausen; T. Dean Hendrix; Martha E. Crosby (SIGCSE, 2012)

An Empirical Study of the "Prototype Walkthrough": A Studio-Based Activity for HCI Education. - Christopher D. Hundhausen; Dana Fairbrother; Marian Petre (ACM Trans. Comput. Hum. Interact., 2012)

Taking studio-based learning online (abstract only). - Yolanda Jacobs Reimer; Christopher D. Hundhausen; Phillip T. Conrad (SIGCSE, 2013)

Talking about code: Integrating pedagogical code reviews into early computing courses. - Christopher D. Hundhausen; Anukrati Agrawal; Pawan Agarwal (ACM Trans. Comput. Educ., 2013)

Evaluating Visualization Environments: Cognitive, Social, and Cultural Perspectives. - Christopher D. Hundhausen (Handbook of Human Centric Visualization, 2014)

Supporting Social Interactions and Awareness in Educational Programming Environments. - Christopher D. Hundhausen; Adam S. Carter (PLATEAU, 2014)

Alternatives to lecture: experience peer instruction and pedagogical code reviews. - Scott Grissom; Christopher D. Hundhausen; Phillip T. Conrad (SIGCSE, 2014)

Facebook me about your code: an empirical study of the use of activity streams in early computing courses. - Christopher D. Hundhausen; Adam S. Carter (J. Comput. Sci. Coll., 2014)

The Normalized Programming State Model: Predicting Student Performance in Computing Courses Based on Programming Behavior. - Adam S. Carter; Christopher D. Hundhausen; Olusola O. Adesope (ICER, 2015)

Supporting Programming Assignments with Activity Streams: An Empirical Study. - Christopher D. Hundhausen; Adam S. Carter; Olusola O. Adesope (SIGCSE, 2015)

The design of a programming environment to support greater social awareness and participation in early computing courses. - Adam S. Carter; Christopher D. Hundhausen (J. Comput. Sci. Coll., 2015)

With a Little Help From My Friends: An Empirical Study of the Interplay of Students' Social Activities, Programming Activities, and Course Success. - Adam S. Carter; Christopher D. Hundhausen (ICER, 2016)

Crossing the Streams: Exploring the Interplay between Students' Online Social Activity and Programming Behavior (Abstract Only). - Adam S. Carter; Christopher D. Hundhausen (SIGCSE, 2016)

Exploring Learning Analytics for Computing Education (Abstract Only). - Christopher D. Hundhausen; Adam S. Carter (SIGCSE, 2016)

OSBLE+: A Next-Generation Learning Management and Analytics Environment for Computing Education. - Daniel M. Olivares; Christopher D. Hundhausen (SIGCSE, 2016)

Keeping TOCE on a Positive Trajectory. - Christopher D. Hundhausen (ACM Trans. Comput. Educ., 2016)

Supporting learning analytics in computing education. - Daniel M. Olivares; Christopher D. Hundhausen (LAK, 2017)

Using Programming Process Data to Detect Differences in Students' Patterns of Programming. - Adam Scott Carter; Christopher David Hundhausen (SIGCSE, 2017)

Blending Measures of Programming and Social Behavior into Predictive Models of Student Achievement in Early Computing Courses. - Adam S. Carter; Christopher D. Hundhausen; Olusola O. Adesope (ACM Trans. Comput. Educ., 2017)

From the Editor's Desk: TOCE Continues on a Positive Trajectory in 2016. - Christopher D. Hundhausen (ACM Trans. Comput. Educ., 2017)

IDE-Based Learning Analytics for Computing Education: A Process Model, Critical Review, and Research Agenda. - Christopher David Hundhausen; Daniel M. Olivares; Adam S. Carter (ACM Trans. Comput. Educ., 2017)

Using Social Network Analysis to Measure the Effect of Learning Analytics in Computing Education. - Daniel M. Olivares; Rafael Ferreira Leite de Mello; Olusola O. Adesope; Vitor Rolim; Dragan Gasevic; Christopher D. Hundhausen (ICALT, 2019)

Iterative Design of Visual Analytics for a Clinician-in-the-Loop Smart Home. - Alireza Ghods 002; Kathleen Caffrey; Beiyu Lin; Kylie Fraga; Roschelle Fritz; Maureen Schmitter-Edgecombe; Christopher D. Hundhausen; Diane J. Cook (IEEE J. Biomed. Health Informatics, 2019)

The Cambridge Handbook of Computing Education Research Summarized in 75 minutes. - Colleen M. Lewis; Tim Bell 001; Paulo Blikstein; Adam S. Carter; Katrina Falkner; Sally A. Fincher; Kathi Fisler; Mark Guzdial; Patricia Haden; Sepehr Hejazi Moghadam; Michael S. Horn; Christopher D. Hundhausen; et al. (SIGCSE, 2020)

In Situ Identification of Student Self-Regulated Learning Struggles in Programming Assignments. - Kai Arakawa; Qiang Hao; Tyler Greer; Lu Ding; Christopher D. Hundhausen; Abigayle Peterson (SIGCSE, 2021)

Evaluating Commit, Issue and Product Quality in Team Software Development Projects. - Christopher D. Hundhausen; Adam S. Carter; Phillip T. Conrad; Ahsun Tariq; Olusola O. Adesope (SIGCSE, 2021)

Towards Modeling Student Engagement with Interactive Computing Textbooks: An Empirical Study. - David H. Smith IV; Qiang Hao; Christopher D. Hundhausen; Filip Jagodzinski; Josh Myers-Dean; Kira Jaeger (SIGCSE, 2021)

Designing and Assessing Authentic Software Development Projects in Undergraduate Computing Education. - Christopher D. Hundhausen; Phillip T. Conrad; Olusola O. Adesope (UKICER, 2022)

Assessing individual contributions to software engineering projects: a replication study. - Christopher D. Hundhausen; Phillip T. Conrad; Adam S. Carter; Olusola O. Adesope (Comput. Sci. Educ., 2022)

Designing IDE Interventions to Promote Social Interaction and Improved Programming Outcomes in Early Computing Courses. - Daniel M. Olivares; Christopher D. Hundhausen; Namrata Ray (ACM Trans. Comput. Educ., 2022)

Toward Scientific Evidence Standards in Empirical Computer Science (Dagstuhl Seminar 22442). - Timothy Kluthe; Brett A. Becker; Christopher D. Hundhausen; Ciera Jaspan; Andreas Stefik; Thomas Zimmermann (Dagstuhl Reports, 2022)

Investigating Reflection in Undergraduate Software Development Teams: An Analysis of Online Chat Transcripts. - Christopher D. Hundhausen; Phillip T. Conrad; Olusola O. Adesope; Ahsun Tariq; Samir Sbai; Andrew Lu (SIGCSE (1), 2023)

Combining GitHub, Chat, and Peer Evaluation Data to Assess Individual Contributions to Team Software Development Projects. - Christopher D. Hundhausen; Phillip T. Conrad; Olusola O. Adesope; Ahsun Tariq (ACM Trans. Comput. Educ., 2023)

An Empirical Study of the Content and Quality of Sprint Retrospectives in Undergraduate Team Software Projects. - Christopher D. Hundhausen; Phillip T. Conrad; Ahsun Tariq; Surya Pugal; Brian Zamora Flores (SEET@ICSE, 2024)

A Critical Review of Cybersecurity Education in the United States. - James Crabb; Christopher D. Hundhausen; Assefaw H. Gebremedhin (SIGCSE (1), 2024)

Generative AI Access, Usage, and Perceptions: An Empirical Comparison of Computing Students In The United States and Bangladesh. - Summit Haque; Christopher D. Hundhausen (ICER (1), 2025)

The Effects of GitHub Copilot on Computing Students' Programming Effectiveness, Efficiency, and Processes in Brownfield Coding Tasks. - Md. Istiak Hossain Shihab; Christopher D. Hundhausen; Ahsun Tariq; Summit Haque; Yunhan Qiao; Brian Wise Mulanda (ICER (1), 2025)

Improving Agile Retrospectives through Metacognitive Scaffolding. - Ahsun Tariq; Phillip T. Conrad; Christopher D. Hundhausen; Andrew Yu; Olusola O. Adesope (SIGCSE (1), 2025)

The Effects of GitHub Copilot on Computing Students' Programming Effectiveness, Efficiency, and Processes in Brownfield Programming Tasks. - Md. Istiak Hossain Shihab; Christopher D. Hundhausen; Ahsun Tariq; Summit Haque; Yunhan Qiao; Brian Mulanda (CoRR, 2025)