In this paper, we describe two explorations in the use of hybrid user interfaces for collaborative geographic data visualization. Our first interface combines three technologies: augmented reality (AR), immersive virtual reality (VR), and computer vision-based hand and object tracking. Wearing a lightweight display with an attached camera, users can look at a real map and see three-dimensional virtual terrain models overlaid on the map. From this AR interface, they can fly in and experience the model immersively, or use free hand gestures or physical markers to change the data representation. Building on this work, our second interface explores alternative interface techniques, including a zoomable user interface, paddle interactions, and pen annotations. We describe the system hardware and software and the implications for GIS and spatial science applications.
Providing students with the professional, communication, and technical skills necessary to contribute to an ongoing software project is critical, yet often difficult in higher education. Involving student teams in real-world projects developed by professional software engineers for actual users is invaluable. Free and Open Source Software (FOSS) has emerged as an important approach to creating, managing, and distributing software products. Involvement in a FOSS project provides students with experience developing within a professional environment, with a professional community, and has the additional benefit that all communication and artifacts are publicly accessible. Humanitarian Free and Open Source Software (HFOSS) projects benefit the human condition in some manner. They can range from disaster management to microfinance to election-monitoring applications. This article discusses the benefits and challenges of students participating in HFOSS projects within the context of undergraduate computing degree programs. This article reports on a 6-year study of students' self-reported attitudes and learning from participation in an HFOSS project. Results indicate that working on an HFOSS project increases interest in computing. In addition, students perceive that they are gaining experience in developing software in a distributed environment with the attendant skills of communication, distributed teamwork, and more.
Humanitarian Free and Open Source Software (HFOSS) is a category of free and open source software that improves the human condition. HFOSS projects focus on a range of societal needs including microfinance, healthcare, education, and disaster relief. Many HFOSS projects are developed by international teams whose goal is to make the world a better place. These projects are often primarily used in developing nations, but many have been adopted across the world because of the robustness of the software and the ability to contribute to its direction and applications. HFOSS projects have been successfully infused into the computing curriculum at a number of institutions in a range of ways and courses [1]. The benefits of introducing students to HFOSS projects potentially includes improved students learning, increased motivation to study computing, attracting women to computing and increased appreciation of the societal impact of computing. HFOSS projects are an excellent real-world learning environment for a number of reasons: - The altruistic nature of HFOSS makes the community welcoming of new contributors and tolerant of student participation - The ability to help others is a potential draw for women and under-represented minorities - The transparency of HFOSS projects provides artifacts that can use for instructional purposes in the classroom - Students can build a visible portfolio of their contributions to show potential employers. However, determining which project to choose, how to incorporate HFOSS into a class and deciding how to assess students' participation, can be challenging. OpenFE is an NSF-funded project whose goal is to help faculty members introduce their students to HFOSS and become contributing members in HFOSS communities. Faculty typically start with choosing a project, then learning about the chosen project, getting up to speed on the tools and communication used by the project and getting a handle on the work flow. Then faculty members have to figure out how to integrate the project into their existing curriculum and determine how to assess the student performance. The goal of the OpenFE project is to help faculty through the hurdles presented by joining an HFOSS project.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.