Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 15 |
Since 2006 (last 20 years) | 31 |
Descriptor
Computer Science Education | 34 |
Instructional Effectiveness | 34 |
Teamwork | 34 |
Teaching Methods | 19 |
Cooperative Learning | 18 |
Student Attitudes | 15 |
Computer Software | 14 |
Foreign Countries | 14 |
Programming | 14 |
Student Projects | 10 |
Active Learning | 9 |
More ▼ |
Source
Author
Hanks, Brian | 2 |
Ahmed, M. S. | 1 |
Amadio, William J. | 1 |
Amaya Chávez, Danilo | 1 |
Andres, Hayward P. | 1 |
Anwar, Saira | 1 |
Arslan, Esra | 1 |
Barrett, Stephen | 1 |
Bastarrica, Maria Cecilia | 1 |
Busuttil, Leonard | 1 |
Caton, Hope | 1 |
More ▼ |
Publication Type
Journal Articles | 29 |
Reports - Research | 22 |
Reports - Evaluative | 8 |
Tests/Questionnaires | 4 |
Speeches/Meeting Papers | 3 |
Reports - Descriptive | 2 |
Collected Works - Proceedings | 1 |
Dissertations/Theses -… | 1 |
Education Level
Higher Education | 26 |
Postsecondary Education | 23 |
Secondary Education | 6 |
Junior High Schools | 3 |
Middle Schools | 3 |
Elementary Education | 2 |
Elementary Secondary Education | 2 |
Grade 7 | 2 |
High Schools | 2 |
Grade 10 | 1 |
Grade 9 | 1 |
More ▼ |
Audience
Location
Denmark | 2 |
Ireland | 2 |
Israel | 2 |
Spain | 2 |
United Kingdom | 2 |
Asia | 1 |
Australia | 1 |
Brazil | 1 |
Chile | 1 |
Connecticut | 1 |
Cuba | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Hatice Yildiz Durak – Journal of Computer Assisted Learning, 2024
Background: Collaboration is a crucial concept in learning and has the potential to foster learning. However, the fact that collaborative groups act with a common understanding in a common task brings many difficulties. Therefore, there is a need for group regulation and guidance to support effective group regulation in collaborative learning. On…
Descriptors: Feedback (Response), Groups, Group Guidance, Cooperation
Mitchell, Alanah; Vaughan, Amy Grace – Journal of Information Technology Education: Innovations in Practice, 2022
Aim/Purpose: The complexity of today's organizational databases highlights the importance of hard technical skills as well as soft skills including teamwork, communication, and problem-solving. Therefore, when teaching students about databases it follows that using a team approach would be useful. Background: Team-based learning (TBL) has been…
Descriptors: Cooperative Learning, Learning Strategies, Undergraduate Students, Database Management Systems
Chang, Hung-Fu; Shokrolah Shirazi, Mohammad – Informatics in Education, 2022
Scrum is a widely-used framework in industry, so many schools apply it to their software engineering courses, particularly capstone courses. Due to the differences between students and industrial professionals, changing Scrum is necessary to fit capstone projects. In this paper, we suggest a decision-making process to assist instructors in…
Descriptors: Computer Science Education, Capstone Experiences, Learning Experience, Task Analysis
Amaya Chávez, Danilo; Gámiz-Sánchez, Vanesa-María; Cañas Vargas, Antonio – Journal of Technology and Science Education, 2020
In the present article we analyse the impact of problem-based learning (PBL) on learning and perceptions in first-year students undertaking Engineering in Computer Sciences. The module designed took a number of advanced theories of PBL and its application within the Engineering profession. Mixed methods were used to enable data from qualitative…
Descriptors: Problem Based Learning, Instructional Effectiveness, Academic Achievement, Student Attitudes
Arslan, Esra; Isbulan, Onur – Malaysian Online Journal of Educational Technology, 2021
In this research, the effects of individual and teamwork activities on perceptions of block-based programming self-efficacy and attitudes towards robotic programming tried to be determined. The research has conducted in a private school located in Sariyer, district of Istanbul province in the 2nd academic year of 2018-2019 with 32 students from…
Descriptors: Computer Science Education, Programming Languages, Robotics, Individual Instruction
Havenga, Marietjie; Drevin, Lynette – International Association for Development of the Information Society, 2020
Although postgraduate students are required to be self-directed, this is not always the case. The aims of this study were twofold. Firstly, we investigated whether the use of problem-based projects supported students in implementing different cryptography algorithms as part of a group assignment. Secondly, we determined to which extent the use of…
Descriptors: Problem Based Learning, Independent Study, Graduate Students, Technology
Hosseini, Hadi; Hartt, Maxwell; Mostafapour, Mehrnaz – ACM Transactions on Computing Education, 2019
Game-based learning has received significant attention in educational pedagogy as an effective way of increasing student motivation and engagement. The majority of the work in this area has been focused on digital games or games involving technology. We focus on the use of traditional game design in improving student engagement and perception of…
Descriptors: Game Based Learning, Computer Science Education, Learner Engagement, Higher Education
Busuttil, Leonard; Formosa, Marquita – Informatics in Education, 2020
This paper investigates unplugged computing as a formal pedagogical strategy to teaching computing to a Maltese secondary class of Year 9 students. It aims at identifying the effectiveness of this pedagogy outlining the strengths and weaknesses in its application, taking into consideration the level of attainment for students, as well as the…
Descriptors: Foreign Countries, Computer Science Education, Grade 9, Secondary School Students
Fronza, Ilenia; Corral, Luis; Pahl, Claus – Journal of Information Technology Education: Research, 2020
Aim/Purpose: This work aims to introduce and evaluate an instructional strategy that aids end-users with developing their software products during intensive project-based events. Background: End-users produce software in the labor market, and one of the challenges for End-User Software Engineering (EUSE) is the need to create functional software…
Descriptors: Teaching Methods, Computer Software, Computer Science Education, Student Projects
Chao, Jenyi; Jiang, Tzyy-Wen; Yeh, Yi-Hsin; Liu, Chuan-Hsi; Lin, Chia-Min – EURASIA Journal of Mathematics, Science and Technology Education, 2019
This study involved using teaching strategies from the ARCS Motivational Model to develop new interdisciplinary curricular modules and ability assessments that combine Atayal culture with information technology. The purpose was to explore whether, through pedagogy based on the ARCS motivational model, indigenous middle-school students had a…
Descriptors: Indigenous Populations, Information Technology, Foreign Countries, Interdisciplinary Approach
Anwar, Saira – Grantee Submission, 2019
Passive learning environments to teach programming concepts, especially in large lecture classes, hinder students' motivation, performance and may adversely affect their achievement goals. The study presents the use of two instructional strategies, teamwork, and reflective thinking, using educational technologies introduced in a class of 120…
Descriptors: Educational Technology, Technology Integration, Instructional Effectiveness, Teamwork
Vizcaíno, Aurora; García, Félix; de Guzmán, Ignacio García Rodriguez; Moraga, M. Ángeles – ACM Transactions on Computing Education, 2019
Global Software Development (GSD) is currently a strong industry trend. This means that if computer science engineers are to be trained to deal with this model, it is very important to include the topic in software engineering courses, attempting to ensure that students learn about GSD and become familiar with its advantages and challenges.…
Descriptors: Educational Games, Global Approach, Computer Software, Computer Science Education
Magana, Alejandra J.; Seah, Ying Ying; Thomas, Paul – Journal of Information Systems Education, 2018
Agile methods such as Scrum that emphasize technical, communication, and teamwork skills have been practiced by IT professionals to effectively deliver software products of good quality. The same methods combined with pedagogies of engagement can potentially be used in the setting of higher education to promote effective group learning in software…
Descriptors: Cooperative Learning, Class Activities, Design, Teaching Methods
Marques, Maira; Ochoa, Sergio F.; Bastarrica, Maria Cecilia; Gutierrez, Francisco J. – IEEE Transactions on Education, 2018
Carrying out real-world software projects in their academic studies helps students to understand what they will face in industry, and to experience first-hand the challenges involved when working collaboratively. Most of the instructional strategies used to help students take advantage of these activities focus on supporting agile programming,…
Descriptors: Engineering Education, Computer Software, Cooperative Learning, Metacognition
Marshall, Linda; Pieterse, Vreda; Thompson, Lisa; Venter, Dina M. – ACM Transactions on Computing Education, 2016
Employers require software engineers to work in teams when developing software systems. It is therefore important for graduates to have experienced teamwork before they enter the job market. We describe an experiential learning exercise that we designed to teach the software engineering process in conjunction with teamwork skills. The underlying…
Descriptors: Student Participation, Teamwork, Computer Software, Programming