Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 10 |
Descriptor
| Computer Science Education | 10 |
| Foreign Countries | 10 |
| College Students | 6 |
| Programming | 5 |
| Student Motivation | 4 |
| Active Learning | 3 |
| Teaching Methods | 3 |
| Age Differences | 2 |
| Case Studies | 2 |
| College Instruction | 2 |
| Creativity | 2 |
| More ▼ | |
Source
| ACM Transactions on Computing… | 10 |
Author
| Antti Jussi Lakanen | 1 |
| Apiola, Mikko | 1 |
| Armoni, Michal | 1 |
| Cajander, Åsa | 1 |
| Daniels, Mats | 1 |
| Denis Zhidkikh | 1 |
| Elina Valkonen | 1 |
| Giannakos, Michail N. | 1 |
| Gotel, Orlena | 1 |
| Hilkka Grahn | 1 |
| Hubwieser, Peter | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 10 |
| Reports - Research | 10 |
| Tests/Questionnaires | 2 |
| Information Analyses | 1 |
Education Level
| Higher Education | 8 |
| Postsecondary Education | 8 |
| High Schools | 2 |
| Secondary Education | 2 |
| Elementary Secondary Education | 1 |
| Junior High Schools | 1 |
| Middle Schools | 1 |
Audience
Location
| Finland | 10 |
| Germany | 1 |
| India | 1 |
| South Korea | 1 |
| United States | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| Program for International… | 1 |
What Works Clearinghouse Rating
Ville Isomöttönen; Antti Jussi Lakanen; Elina Valkonen – ACM Transactions on Computing Education, 2025
Identity has received ample attention in computing education research from the viewpoint of "computing identity" and broadening participation, while more attention has been called for to clarify its role. We looked into identity development in the context of Computer Science 1 (CS1) based on Marcia's identity statuses and subsequent…
Descriptors: Computer Science Education, Self Concept, Self Efficacy, College Students
Toni Taipalus; Hilkka Grahn; Saima Ritonummi; Valtteri Siitonen; Tero Vartiainen; Denis Zhidkikh – ACM Transactions on Computing Education, 2025
SQL compiler error messages are the primary way users receive feedback when they encounter syntax errors or other issues in their SQL queries. Effective error messages can enhance the user experience by providing clear, informative, and actionable feedback. Despite the age of SQL compilers, it still remains largely unclear what contributes to an…
Descriptors: Computer Science Education, Novices, Information Systems, Programming Languages
Isomöttönen, Ville; Daniels, Mats; Cajander, Åsa; Pears, Arnold; Mcdermott, Roger – ACM Transactions on Computing Education, 2019
Literature on global employability signifies "enabling" learning environments where students encounter ill-formed and open-ended problems and are required to adapt and be creative. Varying forms of "projects," co-located and distributed, have populated computing curricula for decades and are generally deemed an answer to this…
Descriptors: Employment Qualifications, Student Projects, Student Motivation, Computer Software
Kurhila, Jaakko; Vihavainen, Arto – ACM Transactions on Computing Education, 2015
The Finnish national school curriculum, effective from 2004, does not include any topics related to Computer Science (CS). To alleviate the problem that school students are not able to study CS-related topics, the Department of Computer Science at the University of Helsinki prepared a completely online course that is open to pupils and students in…
Descriptors: Foreign Countries, Online Courses, Computer Science, Computer Science Education
Lakanen, Antti-Jussi; Kärkkäinen, Tommi – ACM Transactions on Computing Education, 2019
Short-term outreach interventions are conducted to raise young students' awareness of the computer science (CS) field. Typically, these interventions are targeted at K--12 students, attempting to encourage them to study CS in higher education. This study is based on a series of extra-curricular outreach events that introduced students to the…
Descriptors: Program Effectiveness, Programming, Outreach Programs, Intervention
Hubwieser, Peter; Armoni, Michal; Giannakos, Michail N. – ACM Transactions on Computing Education, 2015
Aiming to collect various concepts, approaches, and strategies for improving computer science education in K-12 schools, we edited this second special issue of the "ACM TOCE" journal. Our intention was to collect a set of case studies from different countries that would describe all relevant aspects of specific implementations of…
Descriptors: Computer Science Education, Elementary Secondary Education, Case Studies, Educational Trends
Kaila, Erkki; Kurvinen, Einari; Lokkila, Erno; Laakso, Mikko-Jussi – ACM Transactions on Computing Education, 2016
Educational technology offers several potential benefits for programming education. Still, to facilitate the technology properly, integration into a course must be carefully designed. In this article, we present a redesign of an object-oriented university-level programming course. In the redesign, a collaborative education tool was utilized to…
Descriptors: Curriculum Development, Programming, Computer Science Education, Active Learning
Nikula, Uolevi; Gotel, Orlena; Kasurinen, Jussi – ACM Transactions on Computing Education, 2011
It has been estimated that more than two million students started computing studies in 1999 and 650,000 of them either dropped or failed their first programming course. For the individual student, dropping such a course can distract from the completion of later courses in a computing curriculum and may even result in changing their course of study…
Descriptors: Computer Science Education, Programming, Holistic Approach, College Curriculum
Isomottonen, Ville; Tirronen, Ville – ACM Transactions on Computing Education, 2013
Lecturing is known to be a controversial form of teaching. With massed classrooms, in particular, it tends to constrain the active participation of students. One of the remedies applied to programming education is to use technology that can vitalize interaction in the classroom, while another is to base teaching increasingly on programming…
Descriptors: Programming, Active Learning, Independent Study, Teaching Methods
Apiola, Mikko; Lattu, Matti; Pasanen, Tomi A. – ACM Transactions on Computing Education, 2012
Despite much public discussion about the importance of creativity and innovation-friendly teaching in Finnish higher education, the impact of the general opinion on actual teaching practices has been limited. In the Finnish computer science education the teaching mostly follows a pattern of lectures, fixed exercise sets, and exams. With this…
Descriptors: Foreign Countries, Computer Science Education, Robotics, College Instruction

Peer reviewed
Direct link
