Affiliation:
1. Blekinge Institute of Technology, Karlskrona, Sweden
2. Embry-Riddle Aeronautical University, FL, USA
Abstract
Team projects are a way to expose students to conflicting project objectives, and “[t]here should be a strong real-world element … to ensure that the experience is realistic” [ACM/IEEE-CS 2015b]. Team projects provide an opportunity for students to put their education into practice and prepare them for their professional careers. The aim of this special issue, and the previous one, is to collect and share evidence about the state of practice of team projects in computing education and to help educators in designing and running team projects. The articles presented in the present issue cover the following topics: real projects for real clients, open source projects, multidisciplinary team projects, student and team assessment, and cognitive and psychological aspects of team projects.
Publisher
Association for Computing Machinery (ACM)
Subject
Education,General Computer Science
Reference15 articles.
1. ACM/IEEE-CS. 2015b. Software Engineering 2014: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering. Draft Report Pending Approval. ACM/IEEE-CS. 2015b. Software Engineering 2014: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering. Draft Report Pending Approval.
2. Team Projects in Computing Education
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Using Technology to Structure and Scaffold Real World Experiential Learning in Distance Education;TechTrends;2020-06-06
2. Problem-Solving Strategies;Guide to Teaching Computer Science;2020
3. Research in Computer Science Education;Guide to Teaching Computer Science;2020
4. Investigating the Impact of Group Size on Non-Programming Exercises in CS Education Courses;Proceedings of the 50th ACM Technical Symposium on Computer Science Education;2019-02-22
5. 10+ years of teaching software engineering with itrust;Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training;2018-05-27