Ruth E. Anderson
University of Washington
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ruth E. Anderson.
human factors in computing systems | 2004
Richard J. Anderson; Crystal Hoyer; Steven A. Wolfman; Ruth E. Anderson
Digital inking systems are becoming increasingly popular across a variety of domains. In particular, many systems now allow instructors to write on digital surfaces in the classroom. Yet, our understanding of how people actually use writing in these systems is limited. In this paper, we report on classroom use of writing in one such system, in which the instructor annotates projected slides using a Tablet PC. Through a detailed analysis of lecture archives, we identify key use patterns. In particular, we categorize a major use of ink as analogous to physical gestures and present a framework for analyzing this ink; we explore the relationship between the ephemeral meaning of many annotations and their persistent representation; and we observe that instructors make conservative use of the systems features. Finally, we discuss implications of our study to the design of future digital inking systems.
technical symposium on computer science education | 2004
Beth Simon; Ruth E. Anderson; Crystal Hoyer; Jonathan Su
There has been much research on the benefits of active and collaborative learning and on its use in computer science courses. As classroom technology becomes more prevalent it is natural to develop systems that support the use of these techniques. We have developed such a system as an extension to Classroom Presenter [2], a Tablet PC-based presentation system. In our system students (or groups of students) are equipped with tablet computers and at various points during the lecture, are asked to solve a problem or respond to a question. Students respond by writing their solution on the tablet and submitting it wirelessly to the instructor. The instructor can view all student responses, select one or more to display to the class, and annotate responses with ink as they are being displayed. Student responses can be saved for review after lecture by the instructor or made available electronically to the students. In this paper we describe the system and our initial experiences using the system in two classes (CS1 and Computer Ethics) at the University of San Diego in Fall 2003.
computer supported collaborative learning | 2003
Richard J. Anderson; Ruth E. Anderson; Tammy VanDeGrift; Steven A. Wolfman; Ken Yasuhara
Eliciting student participation in large college classes is difficult yet critical to learning. This paper describes a design experiment with the Classroom Feedback System (CFS), a computer-mediated system for promoting class interaction. We delineate challenges to interaction based on successive background and pilot studies. CFS addresses these challenges by enabling students to post annotations (e. g., More Explanation) directly on lecture slides. The instructor sees the annotations in real time. Evidence from a large lecture study shows that CFS enhances interaction by addressing challenges to interaction.
technical symposium on computer science education | 2007
Richard J. Anderson; Ruth E. Anderson; Katie Davis; Natalie Linnell; Craig Prince; Valentin Razmov
This paper describes an application of classroom technology in support of teaching through the use of examples and active learning techniques. Here we report on using Classroom Presenter, a Tablet PC based classroom interaction syst, in a senior level course in Algorithms -- a domain for which the instructor believes working on sample probls is critical to student learning in the classroom. The role of the technology was to integrate activities into the lecture so that students have the opportunity to work with concrete examples in class, while the instructor can collect and review student work in real time, incorporating selected student answers into the discussion. In this paper, we describe the pedagogical goals of the instructor, the types of activities used to achieve those goals, and the role that technology played in supporting those goals and activities. The contributions of the paper are in showing how classroom technology can be used to support pedagogical choices, as well as in phasizing the value of having clear pedagogical goals when incorporating a new technology in the classroom. We believe the application of technology as illustrated in this work could bring similar benefits to the instruction in other disciplines.
Expert Systems | 2005
Katherine Deibel; Richard J. Anderson; Ruth E. Anderson
: Card sorts are a knowledge elicitation technique in which participants are given a collection of items and are asked to partition them into groups based on their own criteria. Information about the participants knowledge structure is inferred from the groups formed and the names used to describe the groups through various methods ranging from simple quantitative statistical measures (e.g. co-occurrence frequencies) to complex qualitative methods (e.g. content analysis on the group names). This paper introduces a new technique for analyzing card sort data that uses quantitative measures to discover rich qualitative results. This method is based upon a distance metric between sorts that allows one to measure the similarity of groupings and then look for clusters of closely related sorts across individuals. By using software for computing these clusters, it is possible to identify common concepts across individuals, despite the use of different terminology.
information and communication technologies and development | 2009
Ruth E. Anderson; Anthony Poon; Caitlin Lustig; Waylon Brunette; Gaetano Borriello; Beth E. Kolko
This work consists of two main components: (a) a longitudinal ethnographic study in Kyrgyzstan that demonstrates the importance of transportation resources in the developing world and how to plan for an appropriate ICT solution, and (b) the results of a proof-of-concept system engineered to create a bottom-up, transportation information infrastructure using only GPS and SMS. Transportation is a very important shared resource; enabling efficient and effective use of such resources aids overall development goals.
technical symposium on computer science education | 2008
Kelvin Sung; Michael Panitz; Scott A. Wallace; Ruth E. Anderson; John Nordlinger
We have designed and implemented game-themed programming assignment modules targeted specifically for adoption in existing introductory programming classes. These assignments are self-contained, so that faculty members with no background in graphics or gaming can selectively pick and choose a subset to combine with their own assignments in existing classes. This paper begins with a survey of previous results. Based on this survey, the paper summarizes the important considerations when designing materials for elective adoption. The paper then describes our design, implementation, and assessment efforts. Our result is a road map that guides faculty members in experimenting with game-themed programming assignments by incrementally adopting/customizing suitable materials for their classes.
global humanitarian technology conference | 2011
Waylon Brunette; Matthew Hicks; Alexis Hope; Ginger Ruddy; Ruth E. Anderson; Beth E. Kolko
On average a woman dies in childbirth approximately every 90 seconds, and the majority of these deaths take place in Africa and Asia [1]. While ultrasound imaging is an effective tool for identifying maternal mortality risk factors, it is nearly absent in many rural healthcare facilities in developing regions due to the high costs of both equipment and required training. To leverage existing healthcare systems commonly found in these contexts, we have focused on increasing the diagnostic capabilities of village midwives -- often central medical figures in rural and low-income communities. We have developed a low-cost, portable, easy-to-use ultrasound system designed specifically to enable local midwives to identify high-risk conditions for referral to a well-equipped health care facility. Our focus has been on designing an appropriate system for our context. Specifically, we had to: simplify our user interface, support a solitary work environment, balance cost and features, and create an integrated teaching help system. This paper describes technical, socio-technical, and socio-cultural factors, drawn from our collaboration with the University of Washington Department of Radiology and our field experiences with midwives in Uganda, that have influenced our design.
information and communication technologies and development | 2010
Ruth E. Anderson; Waylon Brunette; Erica Johnson; Caitlin Lustig; Anthony Poon; Cynthia Putnam; Odina Salihbaeva; Beth E. Kolko; Gaetano Borriello
We present our experiences with an SMS-based system for providing transit information based solely on existing cellular and GPS networks. The aim is to permit the development of information services that do not rely on a central authority or complex web hosting. We developed and applied our system to the network of privately-run marshrutka buses in Bishkek, Kyrgyzstan. However, our goal is to more broadly address issues of ad-hoc shared transportation systems in the developing world. A custom designed GPS-GSM unit is placed on a vehicle, and users can query our server over SMS with their own non-GPS-enabled cell phones. We report on the accuracy of our location naming approach and estimates of bus arrival times. In addition, we summarize interviews with bus drivers and bus riders relating their views of the system and outline directions for future work. Our system is a grassroots solution to the persistent lack of transport information in developing countries.
technical symposium on computer science education | 2012
Dan Grossman; Ruth E. Anderson
We report on our experience integrating a three-week introduction to multithreading in a required data structures course for second-year computer science majors. We emphasize a distinction between parallelism and concurrency that teaches students to use extra processors effectively and enforce mutual exclusion correctly. The material fits naturally in the data structures course by having the same mix of algorithms, programming, and asymptotic analysis as the conventional, single-threaded part of the course. Our department has used this unit for 1.5 years and will do so indefinitely. We report feedback from students, multiple instructors for the course, and students in a later course that uses threads. We developed a full set of course materials that have been adapted for use by instructors in various courses at five other institutions so far.