Publication Date
| In 2026 | 0 |
| Since 2025 | 3 |
| Since 2022 (last 5 years) | 6 |
| Since 2017 (last 10 years) | 8 |
| Since 2007 (last 20 years) | 9 |
Descriptor
| Learning Processes | 9 |
| Programming | 9 |
| Computer Science Education | 7 |
| Student Attitudes | 5 |
| Foreign Countries | 4 |
| Teaching Methods | 4 |
| Cooperative Learning | 3 |
| Correlation | 3 |
| Problem Solving | 3 |
| Undergraduate Students | 3 |
| Coding | 2 |
| More ▼ | |
Source
Author
| Andalibi, Mehran | 1 |
| Balimuttajjo, Sudi | 1 |
| Carla De Lira | 1 |
| Chen, Jr-Yi | 1 |
| Chen, Zhi-Hong | 1 |
| Christopher Hundhausen | 1 |
| Elina Hannula | 1 |
| Jiangyue Liu | 1 |
| Jinbo Tan | 1 |
| Kai Hakkarainen | 1 |
| Kati Sormunen | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 9 |
| Reports - Research | 9 |
| Tests/Questionnaires | 9 |
Education Level
| Higher Education | 6 |
| Postsecondary Education | 5 |
| Secondary Education | 2 |
| Elementary Education | 1 |
| Grade 11 | 1 |
| High Schools | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Siran Li; Jiangyue Liu; Qianyan Dong – Australasian Journal of Educational Technology, 2025
Recent advancements in generative artificial intelligence (GenAI) have drawn significant attention from educators and researchers. However, its effects on learners' programming performance, self-efficacy and learning processes remain inconclusive, while the mechanisms underlying its efficiency-enhancing potential are underexplored. This study…
Descriptors: Artificial Intelligence, Technology Uses in Education, Computer Science Education, Programming
Jinbo Tan; Lei Wu; Shanshan Ma – British Journal of Educational Technology, 2024
The purpose of this study was to investigate the collaborative dialogue patterns of pair programming and their impact on programming self-efficacy and coding performance for both slow- and fast-paced students. Forty-six postgraduate students participated in the study. The students were asked to solve programming problems in pairs; those pairs'…
Descriptors: Coding, Programming, Computer Science Education, Self Efficacy
Elina Hannula; Kati Sormunen; Kai Hakkarainen; Tiina Korhonen – Education and Information Technologies, 2025
Transdisciplinary invention projects based on traditional and digital fabrication technologies engage young people in designing and making complex artifacts and constitute a central aspect of future-oriented education. In Finland, comprehensive school students (aged 7-15) from all over the country can practice their inventive skills in the annual…
Descriptors: Student Experience, Student Projects, Intellectual Property, Programming
Carla De Lira; Shira Broschat; Olusola Adesope; Christopher Hundhausen – ACM Transactions on Computing Education, 2025
The increasing demand for a diverse pool of computing talent combined with a persistent shortage of skilled workers has engendered a need to support students pursuing Computer Science (CS) careers. Students often cite social isolation and lack of support as reasons for withdrawing from computing programs. This is especially true for those from…
Descriptors: Empathy, Emotional Development, Psychological Patterns, Learning Processes
The Role of Task Value and Online Learning Strategies in an Introductory Computer Programming Course
Menon, Pratibha – Information Systems Education Journal, 2022
The autonomy and flexibility that online learning contents provide students in a traditional face-to-face course require them to pick up newer strategies for regulating their learning process. This study focuses on identifying how students' self-reported traits of self-regulated learning may relate to the task value of the learning contents of an…
Descriptors: Learning Strategies, Programming, Computer Science Education, Metacognition
Wakhata, Robert; Balimuttajjo, Sudi; Mutarutinya, Védaste – Mathematics Teaching Research Journal, 2023
The present study explored 285 11th-grade students' preconceptions, misconceptions, and errors in solving mathematics tasks by graphical method. A descriptive-explorative study design was adopted. Cluster sampling was used to select students from sampled secondary schools in eastern and central Uganda. Students' paper and pen solution sketches…
Descriptors: Foreign Countries, Secondary School Mathematics, High School Students, Grade 11
Teng, Chin-Hung; Chen, Jr-Yi; Chen, Zhi-Hong – Journal of Educational Computing Research, 2018
Although the learning of programming language is critical in science and technology education, it might be difficult for some students, especially novices. One possible reason might be the fact that programming language, especially for three-dimensional (3D) applications, is too complex and abstract for these students to understand. Programming…
Descriptors: Computer Simulation, Simulated Environment, Programming, Computer Science Education
Andalibi, Mehran – International Journal of Higher Education, 2019
In the study herein aimed at incorporating the entrepreneurship mindset early on in the engineering curriculum of undergraduate students via a final project of an introductory programming course with MATLAB. Students were asked to find a need on campus, in the society, or in the market with a business potential and write a standalone application…
Descriptors: Creative Thinking, Engineering Education, Problem Solving, Entrepreneurship
Mather, Richard – IAFOR Journal of Education, 2015
This paper explores the application of canonical gradient analysis to evaluate and visualize student performance and acceptance of a learning system platform. The subject of evaluation is a first year BSc module for computer programming. This uses "Ceebot," an animated and immersive game-like development environment. Multivariate…
Descriptors: Multivariate Analysis, Program Evaluation, Visualization, Programming

Peer reviewed
Direct link
