Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dennis J. Bouvier is active.

Publication


Featured researches published by Dennis J. Bouvier.


international computing education research workshop | 2009

Commonsense computing (episode 5): algorithm efficiency and balloon testing

Robert McCartney; Dennis J. Bouvier; Tzu-Yi Chen; Gary Lewandowski; Kate Sanders; Beth Simon; Tammy VanDeGrift

This paper investigates what students understand about algorithm efficiency before receiving any formal instruction on the topic. We gave students a challenging search problem and two solutions, then asked them to identify the more efficient solution and to justify their choice. Many students did not use the standard worst-case analysis of algorithms; rather they chose other metrics, including average-case, better for more cases, better in all cases, one algorithm being more correct, and better for real-world scenarios. Students were much more likely to choose the correct algorithm when they were asked to trace the algorithms on specific examples; this was true even if they traced the algorithms incorrectly.


Communications of The ACM | 2010

Commonsense understanding of concurrency: computing students and concert tickets

Gary Lewandowski; Dennis J. Bouvier; Tzu-Yi Chen; Robert McCartney; Kate Sanders; Beth Simon; Tammy VanDeGrift

Innate understanding of concurrency helps beginners solve CS problems with multiple processes executing at the same time.


visual analytics science and technology | 2008

Evacuation Traces Mini Challenge award: Innovative trace visualization staining for information discovery

Dennis J. Bouvier; Britain Oates

Staining is a technique for categorizing time-varying spatial data; that is, data of things moving through space over time. In Staining, a stain is applied in either time or space, and the objects which move through the stain become marked. This technique and a research prototype demonstrating the technique were developed in response to the VAST 2008 Contest Mini-challenge: Evacuation Traces.


Computers & Graphics | 2002

From pixels to scene graphs in introductory computer graphics courses

Dennis J. Bouvier

Abstract The field of computer graphics is expanding and evolving rapidly. Past computer graphics courses addressed low-level topics such as line drawing algorithms (Computers and Graphics 2000;24(1):151–155) while the graphics industry has moved toward scene graph representations of three-dimensional scenes. This discrepancy has moved some educators to suggest graphics courses exclude 2D topics for concentration on 3D. This paper suggests that such a switch is unnecessary and provides a course outline blending old and new topics to provide breadth and relevancy without abandoning the basics.


technical symposium on computer science education | 2016

A Multi-institutional Study of Peer Instruction in Introductory Computing

Leo Porter; Dennis J. Bouvier; Quintin I. Cutts; Scott Grissom; Cynthia Bailey Lee; Robert McCartney; Daniel Zingaro; Beth Simon

Peer Instruction (PI) is a student-centric pedagogy in which students move from the role of passive listeners to active participants in the classroom. Over the past five years, there have been a number of research articles regarding the value of PI in computer science. The present work adds to this body of knowledge by examining outcomes from seven introductory programming instructors: three novices to PI and four with a range of PI experience. Through common measurements of student perceptions, we provide evidence that introductory computing instructors can successfully implement PI in their classrooms. We find encouraging minimum (74%) and average (92%) levels of success as measured through student valuation of PI for their learning. This work also documents and hypothesizes reasons for comparatively poor survey results in one course, highlighting the importance of the choice of grading policy (participation vs. correctness) for new PI adopters.


integrating technology into computer science education | 2012

User interface evaluation by novices

Dennis J. Bouvier; Tzu-Yi Chen; Gary Lewandowski; Robert McCartney; Kate Sanders; Tammy VanDeGrift

This study examines the extent to which novice computing students with minimal computer science coursework and no training in user interface (UI) evaluation consider UI concepts such as usability, user experience, and the context in which software will be used when evaluating an interface. In analyzing the responses of 149 novice computer science students who were asked to evaluate two interfaces for converting temperatures between Fahrenheit and Celsius, we observed that students generally considered usability and user experience factors, but were less likely to consider context. For educators, this exact task could be given to a class in order to initiate discussion of user-centered design; the study also provides a framework for structuring the discussion. More generally, the results of this study provide insight into some opportunities and challenges in teaching good interface design and evaluation skills.


international conference on computer graphics and interactive techniques | 2002

Assignment: scene graphs in computer graphics courses

Dennis J. Bouvier

A number of published papers recommend teaching scene graphs in the introductory computer graphics course [Bouvier 2002; Cunningham 1999; Hitchner and Sowizral 1999; Wolfe 1999]. However, little has been published concerning how to effectively use scene graphs in the introductory computer graphics course. This paper summarizes possible scene graphs exercises and teaching experience of the author.


pervasive technologies related to assistive environments | 2016

Pilot Study: User Acceptance of a Virtual Coach in a Mirror by Elderly Persons with Dementia

Dennis J. Bouvier; Jessica G. Hinz; Cynthia Schmidt

This reports a pilot study of the willingness and ability of elders with memory diseases to follow directions from a virtual coach. This pilot study included older adult participants with dementia residing in a skilled nursing facility. The participants viewed the virtual coach through, and themselves in, a two-way mirror while the virtual coach led upper body exercises. Four of five participants reacted favorably to the virtual coach. Participants demonstrated the ability to mimic detailed movement of the virtual coach. Data indicate that elderly individuals with dementia will accept the virtual coach and follow its directions.


technical symposium on computer science education | 2010

Naturally occurring data as research instrument: analyzing examination responses to study the novice programmer

Raymond Lister; Tony Clear; Simon; Dennis J. Bouvier; Paul Carter; Anna Eckerdal; Jana Jacková; Mike Lopez; Robert McCartney; Phil Robbins; Otto Seppälä; Errol Thompson


Informatics in education | 2005

Students Designing Software: a Multi-National, Multi-Institutional Study

Josh D. Tenenberg; Sally Fincher; Ken Blaha; Dennis J. Bouvier; Tzu-Yi Chen; Donald Chinn; Stephen Cooper; Anna Eckerdal; Hubert Johnson; Robert McCartney; Alvaro E. Monge; Jan Erik Moström; Marian Petre; Kris Powers; Mark Ratcliffe; Anthony V. Robins; Dean Sanders; Leslie Schwartzman; Beth Simon; Carol Stoker; Allison Elliott Tew; Tammy VanDeGrift

Collaboration


Dive into the Dennis J. Bouvier's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Beth Simon

University of California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Allison Elliott Tew

Georgia Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge