An infrastructure for teaching skills for group decision making and problem solving in programming projects

11Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

In industry, programmers work in groups to design and implement substantial pieces of software. In contrast, most programs that students write in classes are toy programs involving little or no group work. To address this discrepancy, we have developed a software infrastructure that aims to teach group work skills to students in computer science courses and also enables students to tackle larger and more significant projects. We are in the process of deploying this infrastructure in a three course sequence at the University of Colorado: Data Structures - Programming Languages - Compiler Construction.

Cite

CITATION STYLE

APA

Diwan, A., Waite, W. M., & Jackson, M. H. (2002). An infrastructure for teaching skills for group decision making and problem solving in programming projects. In SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education) (pp. 276–280). Association for Computing Machinery (ACM). https://doi.org/10.1145/563517.563447

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free