Publication Date
In 2025 | 0 |
Since 2024 | 7 |
Since 2021 (last 5 years) | 19 |
Since 2016 (last 10 years) | 33 |
Since 2006 (last 20 years) | 50 |
Descriptor
Source
Author
Eckerdal, Anna | 5 |
Berglund, Anders | 3 |
Burden, Håkan | 3 |
Mannila, Linda | 3 |
Boustedt, Jonas | 2 |
Bälter, Olle | 2 |
Filip Strömbäck | 2 |
Liebel, Grischa | 2 |
McCartney, Robert | 2 |
Peters, Anne-Kathrin | 2 |
Svedin, Maria | 2 |
More ▼ |
Publication Type
Journal Articles | 48 |
Reports - Research | 41 |
Reports - Evaluative | 5 |
Reports - Descriptive | 4 |
Speeches/Meeting Papers | 2 |
Collected Works - Proceedings | 1 |
Information Analyses | 1 |
Opinion Papers | 1 |
Tests/Questionnaires | 1 |
Education Level
Audience
Administrators | 1 |
Practitioners | 1 |
Teachers | 1 |
Location
Sweden | 52 |
United Kingdom | 7 |
United States | 7 |
Finland | 5 |
Australia | 3 |
Canada | 3 |
France | 3 |
Germany | 2 |
Italy | 2 |
New Zealand | 2 |
Russia | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Vrieler, Tina; Nylén, Aletta; Cajander, Åsa – Computer Science Education, 2021
Background and context: This study investigates differences in views of girl and boy members of a CS club. Objective: Understanding differences in the views of girls and boys regarding perceived parental attitudes and values, social support, appreciation of CS, and engagement in science and CS. Understanding differences in girls' and boys' view of…
Descriptors: Computer Science Education, Youth Clubs, Gender Differences, Student Participation
Sparf, Maria – Designs for Learning, 2021
Within a theoretical framework grounded in design for learning, this article presents a research project about pupils' engagement during programming education. In a design-theoretical perspective, everyone who is somehow engaged in a learning process is a designer. The results show that how pupils design their learning when programming is related…
Descriptors: Learner Engagement, Programming, Computer Science Education, Foreign Countries
Thuné, Michael; Eckerdal, Anna – European Journal of Engineering Education, 2019
Previous research shows that many students find it difficult to learn computer programming. To learn computer programming includes both gaining theoretical understanding and learning to develop programmes in practice. To this end, teachers commonly design programming exercises for the students in the computer laboratory. To be able to improve the…
Descriptors: Programming, Computer Science Education, Theory Practice Relationship, Science Laboratories
Riese, Emma; Bälter, Olle – ACM Transactions on Computing Education, 2022
Assessment plays an important role in education and can both guide and motivate learning. Assessment can, however, be carried out with different aims: providing the students with feedback that supports the learning (formative assessment) and judging to which degree the students have fulfilled the intended learning outcomes (summative assessment).…
Descriptors: Introductory Courses, Programming, Computer Science Education, Learning Motivation
Nouri, Jalal; Zhang, Lechen; Mannila, Linda; Norén, Eva – Education Inquiry, 2020
Teachers around the world have started teaching programming at the K-9 level, some due to the formal introduction of programming in the national curriculum, others without such pressure and on their own initiative. In this study, we attempted to understand which skills -- both CT-related and general -- are developed among pupils in the process of…
Descriptors: Skill Development, Computer Science Education, 21st Century Skills, Thinking Skills
Kjällander, Susanne; Mannila, Linda; Åkerfeldt, Anna; Heintz, Fredrik – Education Sciences, 2021
Digital competence and programming are actively highlighted areas in education worldwide. They are becoming part of curricula all over the world, including the Swedish elementary school curriculum, Children are expected to develop "computational thinking" through programming activities, mainly in mathematics--which are supposed to be…
Descriptors: Elementary School Students, National Curriculum, Computer Science Education, Programming
Bosnic, Ivana; Ciccozzi, Federico; Crnkovic, Ivica; Cavrak, Igor; Di Nitto, Elisabetta; Mirandola, Raffaela; Žagar, Mario – ACM Transactions on Computing Education, 2019
Teaching Distributed Software Development with real distributed settings is a challenging and rewarding task. Distributed courses are idiosyncratically more challenging than standard local courses. We have experienced this during our distributed course, which has been run for 14 consecutive years. In this article, we present and analyze the…
Descriptors: Computer Software, Computer Science Education, Active Learning, Student Projects
Frezza, S.; Daniels, M.; Wilkin, A. – ACM Transactions on Computing Education, 2019
This research aimed at evaluating the development and use of low-cost affective domain assessment instruments, culminating with personal and group characterization of representative global information technology (IT) professional values. Values and valuing are a compelling component of Bloom's affective domain of learning for engineering…
Descriptors: Values, Information Technology, Affective Measures, Student Evaluation
Peters, Anne-Kathrin – ACM Transactions on Computing Education, 2019
This article concludes a longitudinal study with the broader aim to explore learner development as a long-term, social process. One goal has been to inform the endeavours of improving student engagement, retention, as well as under-representation of certain demographics in computing. Students of two computer science-related study programmes…
Descriptors: Computer Science Education, Engineering Education, Undergraduate Students, Student Participation
Burden, Håkan; Sprei, Frances – International Journal of Sustainability in Higher Education, 2021
Purpose: The purpose of this study is to address the challenges of teaching sustainable development to computer engineering students. Part of the problem is that they perceive the topic as irrelevant for their future profession. Design/methodology/approach: To address this challenge, we introduced a project element into a course on sustainable…
Descriptors: Sustainable Development, Ethics, Entrepreneurship, Computer Science Education
Eckerdal, Anna – Studies in Higher Education, 2015
Computer programming education has practice-oriented as well as theory-oriented learning goals. Here, lab work plays an important role in students' learning. It is however widely reported that many students face great difficulties in learning theory as well as practice. This paper investigates the important but problematic relation between the…
Descriptors: Theory Practice Relationship, Computer Science Education, Programming, Laboratories
Steghöfer, Jan-Philipp; Burden, Håkan; Hebig, Regina; Calikli, Gul; Feldt, Robert; Hammouda, Imed; Horkoff, Jennifer; Knauss, Eric; Liebel, Grischa – ACM Transactions on Computing Education, 2018
Problem: The involvement of external stakeholders in capstone projects and project courses is desirable due to its potential positive effects on the students. Capstone projects particularly profit from the inclusion of an industrial partner to make the project relevant and help students acquire professional skills. In addition, an increasing push…
Descriptors: Stakeholders, Capstone Experiences, Student Projects, School Business Relationship
Kinnunen, Päivi; Butler, Matthew; Morgan, Michael; Nylen, Aletta; Peters, Anne-Kathrin; Sinclair, Jane; Kalvala, Sara; Pesonen, Erkki – European Journal of Engineering Education, 2018
There is growing appreciation of the importance of understanding the student perspective in Higher Education (HE) at both institutional and international levels. This is particularly important in Science, Technology, Engineering and Mathematics subjects such as Computer Science (CS) and Engineering in which industry needs are high but so are…
Descriptors: Undergraduate Students, Expectation, Student Attitudes, STEM Education
Gren, Lucas – IEEE Transactions on Education, 2020
Contribution: A flipped classroom approach to teaching empirical software engineering increases student learning by providing more time for active learning in class. Background: There is a need for longitudinal studies of the flipped classroom approach in general. Although a few cross-sectional studies show that a flipped classroom approach can…
Descriptors: Flipped Classroom, Teaching Methods, Masters Programs, International Education
Hubwieser, Peter; Armoni, Michal; Giannakos, Michail N.; Mittermeir, Roland T. – ACM Transactions on Computing Education, 2014
In view of the recent developments in many countries, for example, in the USA and in the UK, it appears that computer science education (CSE) in primary or secondary schools (K-12) has reached a significant turning point, shifting its focus from ICT-oriented to rigorous computer science concepts. The goal of this special issue is to offer a…
Descriptors: Computer Science Education, Elementary Secondary Education, Case Studies, Foreign Countries