Team Programming

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 33 Experts worldwide ranked by ideXlab platform

Margaretanne Storey - One of the best experts on this subject based on the ideXlab platform.

  • a comparison of communication technologies to support novice Team Programming
    International Conference on Software Engineering, 2006
    Co-Authors: Davor Cubranic, Margaretanne Storey, Jody Ryall
    Abstract:

    This paper describes an initial investigation of how different conditions for conducting a Team Programming exercise impact learning. We conducted a series of in-depth case studies on the use of various communication technologies and compared them with face-to-face case studies of Team Programming. We explored how these communication technologies can help improve students' learning. We summarize the findings from these studies and give guidance to instructors and to tool designers on how future tools can be improved to support collaborative learning in Team Programming.

  • collaboration support for novice Team Programming
    International Conference on Supporting Group Work, 2005
    Co-Authors: Davor Cubranic, Margaretanne Storey
    Abstract:

    Learning computer Programming in a modern university course is rarely an individual activity; however, IDEs used in introductory Programming classes do not support collaboration at a level appropriate for novices. The goal of our research is to make it easier for first-year students to experience working in a Team in their Programming assignments. Based on our previous work developing and evaluating IDEs for novice programmers, we have identified two main areas of required functionality: 1) features for code sharing and coordination; and 2) features to support communication. We have extended an existing teaching-oriented integrated development environment (called Gild) with features to support code sharing and coordination. We report on a preliminary study in which pairs of students used a prototype of our collaborative IDE to work on a Programming assignment. The goals of this study were to evaluate the effectiveness and usability of the new features and to determine requirements for future communication support.

Davor Cubranic - One of the best experts on this subject based on the ideXlab platform.

  • a comparison of communication technologies to support novice Team Programming
    International Conference on Software Engineering, 2006
    Co-Authors: Davor Cubranic, Margaretanne Storey, Jody Ryall
    Abstract:

    This paper describes an initial investigation of how different conditions for conducting a Team Programming exercise impact learning. We conducted a series of in-depth case studies on the use of various communication technologies and compared them with face-to-face case studies of Team Programming. We explored how these communication technologies can help improve students' learning. We summarize the findings from these studies and give guidance to instructors and to tool designers on how future tools can be improved to support collaborative learning in Team Programming.

  • collaboration support for novice Team Programming
    International Conference on Supporting Group Work, 2005
    Co-Authors: Davor Cubranic, Margaretanne Storey
    Abstract:

    Learning computer Programming in a modern university course is rarely an individual activity; however, IDEs used in introductory Programming classes do not support collaboration at a level appropriate for novices. The goal of our research is to make it easier for first-year students to experience working in a Team in their Programming assignments. Based on our previous work developing and evaluating IDEs for novice programmers, we have identified two main areas of required functionality: 1) features for code sharing and coordination; and 2) features to support communication. We have extended an existing teaching-oriented integrated development environment (called Gild) with features to support code sharing and coordination. We report on a preliminary study in which pairs of students used a prototype of our collaborative IDE to work on a Programming assignment. The goals of this study were to evaluate the effectiveness and usability of the new features and to determine requirements for future communication support.

Jody Ryall - One of the best experts on this subject based on the ideXlab platform.

  • a comparison of communication technologies to support novice Team Programming
    International Conference on Software Engineering, 2006
    Co-Authors: Davor Cubranic, Margaretanne Storey, Jody Ryall
    Abstract:

    This paper describes an initial investigation of how different conditions for conducting a Team Programming exercise impact learning. We conducted a series of in-depth case studies on the use of various communication technologies and compared them with face-to-face case studies of Team Programming. We explored how these communication technologies can help improve students' learning. We summarize the findings from these studies and give guidance to instructors and to tool designers on how future tools can be improved to support collaborative learning in Team Programming.

Timur Chabuk - One of the best experts on this subject based on the ideXlab platform.

  • An approach to Team Programming with markup for operator interaction
    Proceedings of the 2013 …, 2013
    Co-Authors: Nathan Brooks, Ewart De Visser, Timur Chabuk
    Abstract:

    This paper presents a Team plan specification language that combines work in the creation of generic Team plans and design of intelligent interfaces. Two motivations the language are (1) to combine inter-agent cooperation and operator interaction of complex behaviors into a single plan, and (2) to separate plan design and UI design such that they are created by application domain experts and human interaction experts, respectively. The result is a generic language for multi-robot plans that defines tasks to be performed, interactions for maintaining situational awareness, and mixed initiative reactions to operator workload. Copyright © 2013, International Foundation for Autonomous Agents and Multiagent Systems (www.ifaamas.org). All rights reserved.

Gregory V Wilson - One of the best experts on this subject based on the ideXlab platform.

  • drproject a software project management portal to meet educational needs
    Technical Symposium on Computer Science Education, 2007
    Co-Authors: Karen Reid, Gregory V Wilson
    Abstract:

    DrProject is a web-based software project management portal that integrates revision control, issue tracking, mailing lists, a wiki, and other features. Unlike other such systems, DrProject is specifically tailored to the needs of undergraduate teaching and Team Programming assignments. We describe the pedagogical motivations for DrProject and our experiences with it to date.