{"title":"探讨学生和讲师对计算机科学课程中合作与合作的看法-一项定性分析","authors":"S. Schulz, Sarah Berndt, Anja Hawlitschek","doi":"10.1080/08993408.2021.2022361","DOIUrl":null,"url":null,"abstract":"ABSTRACT Background and Context Collaborative and cooperative learning is important to prepare students for their future work and to increase their learning performance in university courses. Several studies have shown promising results regarding team activities, such as pair programming. However, there is little information on how teamwork is currently included in university courses for computer science students and the specific obstacles to its successful inclusion. Objective To get an overview of the implementation of teamwork in computer science courses, we interviewed students and lecturers. We examined which cooperative and collaborative learning methods are implemented, which goals are pursued, and how the teamwork is guided and assessed. Method Semi-structured interviews with 25 lecturers and students were conducted in three universities in Germany. We analyzed the students’ data separately from the teachers’ data, in a content analysis, and discuss both views in the end. Findings Courses lack instructional design and guidance by the lecturer, and students wish to get more instructions and explanations in using collaborative tools. Implications To successfully include teamwork in computer science courses the following aspects are crucial: thorough instructional design of collaborative and cooperative learning activities based on learning objectives, learner characteristics, contextual factors, and alignment of assessment.","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"33 1","pages":"318 - 341"},"PeriodicalIF":3.0000,"publicationDate":"2022-01-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Exploring students’ and lecturers’ views on collaboration and cooperation in computer science courses - a qualitative analysis\",\"authors\":\"S. Schulz, Sarah Berndt, Anja Hawlitschek\",\"doi\":\"10.1080/08993408.2021.2022361\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"ABSTRACT Background and Context Collaborative and cooperative learning is important to prepare students for their future work and to increase their learning performance in university courses. Several studies have shown promising results regarding team activities, such as pair programming. However, there is little information on how teamwork is currently included in university courses for computer science students and the specific obstacles to its successful inclusion. Objective To get an overview of the implementation of teamwork in computer science courses, we interviewed students and lecturers. We examined which cooperative and collaborative learning methods are implemented, which goals are pursued, and how the teamwork is guided and assessed. Method Semi-structured interviews with 25 lecturers and students were conducted in three universities in Germany. We analyzed the students’ data separately from the teachers’ data, in a content analysis, and discuss both views in the end. Findings Courses lack instructional design and guidance by the lecturer, and students wish to get more instructions and explanations in using collaborative tools. Implications To successfully include teamwork in computer science courses the following aspects are crucial: thorough instructional design of collaborative and cooperative learning activities based on learning objectives, learner characteristics, contextual factors, and alignment of assessment.\",\"PeriodicalId\":45844,\"journal\":{\"name\":\"Computer Science Education\",\"volume\":\"33 1\",\"pages\":\"318 - 341\"},\"PeriodicalIF\":3.0000,\"publicationDate\":\"2022-01-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer Science Education\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1080/08993408.2021.2022361\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"EDUCATION & EDUCATIONAL RESEARCH\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Science Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/08993408.2021.2022361","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"EDUCATION & EDUCATIONAL RESEARCH","Score":null,"Total":0}
Exploring students’ and lecturers’ views on collaboration and cooperation in computer science courses - a qualitative analysis
ABSTRACT Background and Context Collaborative and cooperative learning is important to prepare students for their future work and to increase their learning performance in university courses. Several studies have shown promising results regarding team activities, such as pair programming. However, there is little information on how teamwork is currently included in university courses for computer science students and the specific obstacles to its successful inclusion. Objective To get an overview of the implementation of teamwork in computer science courses, we interviewed students and lecturers. We examined which cooperative and collaborative learning methods are implemented, which goals are pursued, and how the teamwork is guided and assessed. Method Semi-structured interviews with 25 lecturers and students were conducted in three universities in Germany. We analyzed the students’ data separately from the teachers’ data, in a content analysis, and discuss both views in the end. Findings Courses lack instructional design and guidance by the lecturer, and students wish to get more instructions and explanations in using collaborative tools. Implications To successfully include teamwork in computer science courses the following aspects are crucial: thorough instructional design of collaborative and cooperative learning activities based on learning objectives, learner characteristics, contextual factors, and alignment of assessment.
期刊介绍:
Computer Science Education publishes high-quality papers with a specific focus on teaching and learning within the computing discipline. The journal seeks novel contributions that are accessible and of interest to researchers and practitioners alike. We invite work with learners of all ages and across both classroom and out-of-classroom learning contexts.