25,914 research outputs found

    Pair programming and the re-appropriation of individual tools for collaborative software development

    Get PDF
    Although pair programming is becoming more prevalent in software development, and a number of reports have been written about it [10] [13], few have addressed the manner in which pairing actually takes place [12]. Even fewer consider the methods used to manage issues such as role change or the communication of complex issues. This paper highlights the way resources designed for individuals are re-appropriated and augmented by pair programmers to facilitate collaboration. It also illustrates that pair verbalisations can augment the benefits of the collocated team, providing examples from ethnographic studies of pair programmers 'in the wild'

    Synesthesia: Detecting Screen Content via Remote Acoustic Side Channels

    Full text link
    We show that subtle acoustic noises emanating from within computer screens can be used to detect the content displayed on the screens. This sound can be picked up by ordinary microphones built into webcams or screens, and is inadvertently transmitted to other parties, e.g., during a videoconference call or archived recordings. It can also be recorded by a smartphone or "smart speaker" placed on a desk next to the screen, or from as far as 10 meters away using a parabolic microphone. Empirically demonstrating various attack scenarios, we show how this channel can be used for real-time detection of on-screen text, or users' input into on-screen virtual keyboards. We also demonstrate how an attacker can analyze the audio received during video call (e.g., on Google Hangout) to infer whether the other side is browsing the web in lieu of watching the video call, and which web site is displayed on their screen

    The Right Place at the Right Time: Creative Spaces in Libraries

    Get PDF
    Purpose This essay explores the recent trend in libraries: that of the establishment of spaces specifically set aside for creative work. The rise of these dedicated creative spaces is owed to a confluence of factors that happen to be finding their expression together in recent years. This essay examines the history of these spaces and explores the factors that gave rise to them and will fuel them moving forward. Design/Methodology/Approach A viewpoint piece, this essay combines historical research and historical/comparative analyses to examine the ways by which libraries have supported creative work in the past and how they may continue to do so into the 21st century. Findings The key threads brought together include a societal recognition of the value of creativity and related skills and attributes; the philosophies, values, and missions of libraries in both their longstanding forms and in recent evolutions; the rise of participatory culture as a result of inexpensive technologies; improved means to build community and share results of efforts; and library experience and historical practice in matters related to creativity. The chapter concludes with advice for those interested in the establishment of such spaces, grounding those reflections in the author’s experiences in developing a new creative space at Virginia Commonwealth University. Originality/value While a number of pieces have been written that discuss the practicalities of developing certain kinds of creative spaces, very little has been written that situates these spaces in larger social and library professional contexts; this essay begins to fill that gap

    Reviews

    Get PDF
    Europe In the Round CD‐ROM, Guildford, Vocational Technologies, 1994

    Learning at Home During the Covid-19 Pandemic by Optimizing Video Based Tutorials

    Get PDF
    The learning process carried out at home during the COVID-19 pandemic demands the creativity of educators so that the material provided can be understood by students. The problems that arise during online lectures are changing the habits of students who always get detailed explanations from lecturers, while in online lectures the interaction between students and lecturers is limited and there are student guidelines for independent study. The research was conducted with the aim of evaluating the learning process at home using video-based tutorials. The methodology is carried out using the ADIIE model. The process of making tutorials is done by making a video story board that will be made and implementing the story board using Camtasia Studio. The results of the study resulted in Structured Programming course material in the form of video tutorials from meetings 1 to 10. The evaluation results showed that 39.1% of students answered very well to the question of whether videos can be used for self-study at home and 60.8% answered quite well.The learning process carried out at home during the COVID-19 pandemic demands the creativity of educators so that the material provided can be understood by students. The problems that arise during online lectures are changing the habits of students who always get detailed explanations from lecturers, while in online lectures the interaction between students and lecturers is limited and there are student guidelines for independent study. The research was conducted with the aim of evaluating the learning process at home using video-based tutorials. The methodology is carried out using the ADIIE model. The process of making tutorials is done by making a video story board that will be made and implementing the story board using Camtasia Studio. The results of the study resulted in Structured Programming course material in the form of video tutorials from meetings 1 to 10. The evaluation results showed that 39.1% of students answered very well to the question of whether videos can be used for self-study at home and 60.8% answered quite well

    A History and Informal Assessment of the Slacker Astronomy Podcast

    Get PDF
    Slacker Astronomy is a weekly podcast that covers a recent astronomical news event or discovery. The show has a unique style consisting of irreverent, over-the-top humor combined with a healthy dose of hard science. According to our demographic analysis, the combination of this style and the unique podcasting distribution mechanism allows the show to reach audiences younger and busier than those reached via traditional channels. We report on the successes and challenges of the first year of the show, and provide an informal assessment of its role as a source for astronomical news and concepts for its approximately 15,500 weekly listeners.Comment: 14 page

    A model for the development of programming courses to promote the participation of young women in STEM

    Get PDF
    There is a gender gap in science, technology, engineering, and mathematics (STEM), and this is a global problem that affects society. However, it is worth pointing out that the gap is not uniform in all STEM fields. Women’s underrepresentation is more marked in physics, engineering, and computer science fields. Nowadays, the labor market is becoming more competitive, technology-based and demands a diverse workforce. Therefore, it is important to continue promoting the participation of women in STEM, and the universities play a leading role in it. Previous research has shown that early learning experiences in STEM can show female students that they can succeed in this fields. This paper describes a model for developing programming courses for pre-university students to promote the participation of young women in STEM programs. The course was developed in one week, 25 students (16 girls and 9 boys) participated. The instructors of the course were four female professors. The programming language was Python, and the methodology used case-based learning. Both instructors and students gave positive comments on their experience in the course. The proposed model, including instruments, learning resources, and methodology, can be replicated and adapted to be used even in other learning field

    A proposal for the evaluation of educational robotics in basic schools

    Get PDF
    Educational Robotics (ER) is increasingly used to boost student performance in several subjects, being reported successful attempts to introduce ER as a non-conventional way to help students in learning mathematics, sciences or even arts and to implement novel learning approaches, such as constructivism, project-based and problem-based learning. ER has been used to promote multidisciplinarity and collaborative work, to foster students’ motivation, imagination, creativity and logical thinking. However, available studies are mainly descriptive and qualitative. Indeed, fundamental questions, such as “Is ER a suitable tool for basic school students?” or “What are the contents/skills that can be taught/learned using ER?” remain largely unanswered. This paper proposes a methodology to conduct studies that provide an answer to those questions. Our proposal has two distinct components: (i) the planning of a set of ER sessions to conduct with the students; (ii) validation instruments to apply, for quantitative and qualitative evaluation of ER as a pedagogical tool. An example is provided for subjects related to the concepts of multiplication/ division in 4th grade Mathematics.Universidade do Minho. Centro de Investigação em Educação (CIEd)Fundação para a CiĂȘncia e a Tecnologia (FCT
    • 

    corecore