2011 IEEE Global Engineering Education Conference (EDUCON) 2011
DOI: 10.1109/educon.2011.5773267
|View full text |Cite
|
Sign up to set email alerts
|

Computer Supported Collaborative Learning in software engineering

Abstract: Collaboration is one of the keywords in education as well as in computer-assisted instruction. In this respect, elearning platforms provide users with specific tools, enabling them to collaborate and/or to cooperate so to reach common objectives. Collaboration is considered as a teaching strategy but, in many cases such as in the software engineering classes, collaboration has to be a learning outcome itself, since students must acquire a specific ability in team working. Thus a suited working environment is n… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0
2

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 23 publications
(9 citation statements)
references
References 6 publications
0
6
0
2
Order By: Relevance
“…The project was called ETC (Enforcing Team Cooperation) and it was attended by the following universities: Naples Federico II, Bergamo, Milano Bicocca, Genoa, Bari, Bologna. The project involved one hundred students and used the IBM Rational's Jazz vision (see references [12] and [13] for more detailed descriptions).…”
Section: A Enforcing Team Cooperationmentioning
confidence: 99%
“…The project was called ETC (Enforcing Team Cooperation) and it was attended by the following universities: Naples Federico II, Bergamo, Milano Bicocca, Genoa, Bari, Bologna. The project involved one hundred students and used the IBM Rational's Jazz vision (see references [12] and [13] for more detailed descriptions).…”
Section: A Enforcing Team Cooperationmentioning
confidence: 99%
“…Teamwork ability is an essential skill for students to acquire; learning and practicing this skill can give a glance to their future team-working experience. In particular, we are talking about students involved in software engineering activities and, consequently, the ETC project creates an effective CSCL system for higher education that targets the area of software engineering, computer programming, and team cooperation for software analysis and software development [14]. In the rest of the paper we will refer to this particular case study.…”
Section: Enforcing Team Collaborationmentioning
confidence: 99%
“…More in details, in this paper, we are going to showcase the outcome of an educational activity that we carried on in a distributed environment based on cloud computing and services. Specifically, we make reference to the most recent stage of a long-term project aimed to empowering collaboration skills in software engineering students, the ETC (Enforcing Team Collaboration) project [5]. In this project, students are grouped together to create small teams regardless of they might be from different universities as well as from different countries.…”
Section: Introductionmentioning
confidence: 99%
“…Modern collaborative environments in higher education are responding to many of the same opportunities as industry, including the increasing application of smart technologies, such as cloud computing for software distribution and usage and the adoption of collaborative paradigms and environments that leverage the work of student teams just as they do software development teams in industry [6]. In professionbased learning and outcomes-based education, collaboration is both a teaching strategy and a learning outcome; in both public institutions and large organizations, the ability to work together is critical to successful software engineering [8,9]. The application of Computer Supported Collaborative Learning (CSCL) to software engineering has been the subject of recent research, including versioning systems with positive results [10].…”
Section: Collaborative Framework Systems and Learningmentioning
confidence: 99%
“…In professionbased learning and outcomes-based education, collaboration is both a teaching strategy and a learning outcome; in both public institutions and large organizations, the ability to work together is critical to successful software engineering [8,9]. The application of Computer Supported Collaborative Learning (CSCL) to software engineering has been the subject of recent research, including versioning systems with positive results [10].…”
Section: Collaborative Framework Systems and Learningmentioning
confidence: 99%