Publication Date
| In 2026 | 0 |
| Since 2025 | 21 |
| Since 2022 (last 5 years) | 83 |
| Since 2017 (last 10 years) | 144 |
| Since 2007 (last 20 years) | 261 |
Descriptor
Source
| Computer Science Education | 311 |
Author
| Gal-Ezer, Judith | 6 |
| Malmi, Lauri | 6 |
| Armoni, Michal | 5 |
| Fitzgerald, Sue | 5 |
| Murphy, Laurie | 5 |
| Simon, Beth | 5 |
| Lang, Catherine | 4 |
| Ben-Ari, Mordechai | 3 |
| Bennedsen, Jens | 3 |
| Blaney, Jennifer M. | 3 |
| Boyer, Kristy Elizabeth | 3 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 10 |
| Practitioners | 4 |
| Policymakers | 1 |
| Researchers | 1 |
Location
| Australia | 18 |
| Israel | 17 |
| California | 10 |
| United Kingdom | 9 |
| Finland | 7 |
| New Zealand | 7 |
| United States | 7 |
| Germany | 5 |
| Sweden | 5 |
| Turkey | 5 |
| Canada | 4 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Draw a Person Test | 2 |
| Motivated Strategies for… | 1 |
| National Survey of Student… | 1 |
| Raven Progressive Matrices | 1 |
| SAT (College Admission Test) | 1 |
| Self Description Questionnaire | 1 |
| Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
Luxton-Reilly, Andrew; Denny, Paul – Computer Science Education, 2010
We present an innovative pedagogical approach that we call "constructive evaluation," which shifts students from being consumers of knowledge to participants in a community of peers engaged in actively producing and sharing knowledge. Students are required to author a question that assesses one or more of the learning outcomes of a course. In…
Descriptors: Feedback (Response), Learning Theories, Item Banks, Educational Resources
Lavy, Ilana; Rashkovits, Rami; Kouris, Roy – Computer Science Education, 2009
One of the subjects that undergraduate students learning Object Oriented (OO) design find hard to apply is the construction of class hierarchies in general, and the use of interface classes in particular. The design process requires decomposition and reconstruction of problems in order to model software classes. The common attributes and behaviors…
Descriptors: Undergraduate Students, Design, Problem Solving, Teaching Methods
Falkner, Katrina; Falkner, Nickolas J. G. – Computer Science Education, 2012
Contributing student pedagogy (CSP) builds upon social constructivist and community-based learning principles to create engaging and productive learning experiences. What makes CSP different from other, related, learning approaches is that it involves students both learning from and also explicitly valuing the contributions of other students. The…
Descriptors: Foreign Countries, Computer Science Education, Programming, College Curriculum
Cabot, Jordi; Tisi, Massimo – Computer Science Education, 2011
Model-Driven Engineering (MDE) is changing the way we build, operate, and maintain our software-intensive systems. Several projects using MDE practices are reporting significant improvements in quality and performance but, to be able to handle these projects, software engineers need a set of technical and interpersonal skills that are currently…
Descriptors: Foreign Countries, Computer Science Education, Computer Software, Engineering
Sien, Ven Yu – Computer Science Education, 2011
Object-oriented analysis and design (OOAD) is not an easy subject to learn. There are many challenges confronting students when studying OOAD. Students have particular difficulty abstracting real-world problems within the context of OOAD. They are unable to effectively build object-oriented (OO) models from the problem domain because they…
Descriptors: Foreign Countries, Computer Science Education, Undergraduate Students, Computer Software
Varma, Roli – Computer Science Education, 2010
Women are seriously under-represented in computer science and computer engineering (CS/CE) education and, thus, in the information technology (IT) workforce in the USA. This is a grim situation for both the women whose potential remains unutilized and the US society which is dependent on IT. This article examines the reasons behind low enrollment…
Descriptors: Undergraduate Students, Student Attitudes, Females, American Indians
Cajander, Asa; Daniels, Mats; McDermott, Roger – Computer Science Education, 2012
This paper investigates the links between the "contributing student pedagogy" and other forms of peer-mediated learning models, e.g. "open-ended group projects" and "communities of practice." We find that a fundamental concern in each of these models is the attribution of "value"; specifically, recognition…
Descriptors: Foreign Countries, Distance Education, Information Technology, Socialization
Charlton, Terence; Devlin, Marie; Drummond, Sarah – Computer Science Education, 2009
As part of the CETL ALiC initiative (Centre of Excellence in Teaching and Learning: Active Learning in Computing), undergraduate computing science students at Newcastle and Durham universities participated in a cross-site team software development project. To ensure we offer adequate resources to support this collaboration, we conducted an…
Descriptors: Foreign Countries, Social Networks, Web Sites, Communication Strategies
Carbone, Angela; Mannila, Linda; Fitzgerald, Sue – Computer Science Education, 2007
In this paper we present the results of a phenomenographic study revealing the conceptions of successful and unsuccessful teaching among information and communication technology, information technology (IT), and computer science academics. We examine ways in which the understandings of IT teachers are similar to or differ from other teachers in…
Descriptors: Teacher Effectiveness, Information Technology, Teacher Attitudes, Computer Science Education
Lewis, Colleen M. – Computer Science Education, 2011
This study investigates differences between collaboration methods in two summer enrichment classes for students entering the sixth grade. In one treatment, students used pair programming. In the other treatment, students engaged in frequent collaboration, but worked on their own computer. Students in the two treatments did not differ significantly…
Descriptors: Elementary School Students, Student Attitudes, Educational Research, Tests
Boyer, Kristy Elizabeth; Phillips, Robert; Wallis, Michael D.; Vouk, Mladen A.; Lester, James C. – Computer Science Education, 2009
The majority of computer science education research to date has focused on purely cognitive student outcomes. Understanding the "motivational" states experienced by students may enhance our understanding of the computer science learning process, and may reveal important instructional interventions that could benefit student engagement and…
Descriptors: Computer Science Education, Tutoring, Student Motivation, Learning Processes
Sheard, Judy; Carbone, Angela; Hurst, A. J. – Computer Science Education, 2010
This article reports on a study of student engagement in the first year of their undergraduate information and communication technology (ICT) degree at an Australian university. The study was conducted at Monash University in the four undergraduate ICT degrees of the Faculty of Information Technology. The study draws on data collected from staff…
Descriptors: Undergraduate Students, Student Motivation, Learning Experience, Student Experience
Wallace, Scott A.; McCartney, Robert; Russell, Ingrid – Computer Science Education, 2010
Project MLeXAI [Machine Learning eXperiences in Artificial Intelligence (AI)] seeks to build a set of reusable course curriculum and hands on laboratory projects for the artificial intelligence classroom. In this article, we describe two game-based projects from the second phase of project MLeXAI: Robot Defense--a simple real-time strategy game…
Descriptors: Games, Intercollegiate Cooperation, Curriculum Design, Curriculum Implementation
Hughes, Connor; Buckley, Jim; Exton, Chris; O'Carroll, Des – Computer Science Education, 2005
This paper proposes an evaluation framework for assessing students' comprehension of concurrent programs. The need for such a framework is illustrated by a review of various Computer Science Education forums. This review suggests that there is little pedagogical research in the area of concurrent software, particularly with respect to assessing…
Descriptors: Programming, Computer Science Education, Computer Software, Computer Science
Archibald, J. K.; Fife, W. S. – Computer Science Education, 2007
Embedded systems are increasingly pervasive, and the creation of reliable controlling software offers unique challenges. Embedded software must interact directly with hardware, it must respond to events in a time-critical fashion, and it typically employs concurrency to meet response time requirements. This paper describes an innovative course…
Descriptors: Computer Software, Troubleshooting, Undergraduate Students, Undergraduate Study

Peer reviewed
Direct link
