Publication Date
In 2025 | 0 |
Since 2024 | 5 |
Since 2021 (last 5 years) | 16 |
Since 2016 (last 10 years) | 23 |
Since 2006 (last 20 years) | 23 |
Descriptor
Foreign Countries | 23 |
Learning Analytics | 23 |
Programming | 17 |
Computer Science Education | 13 |
Programming Languages | 8 |
Student Attitudes | 6 |
Undergraduate Students | 6 |
College Students | 5 |
Correlation | 5 |
Difficulty Level | 5 |
Elementary School Students | 5 |
More ▼ |
Source
Author
Publication Type
Reports - Research | 20 |
Journal Articles | 19 |
Collected Works - Proceedings | 3 |
Books | 1 |
Speeches/Meeting Papers | 1 |
Tests/Questionnaires | 1 |
Education Level
Audience
Policymakers | 1 |
Researchers | 1 |
Students | 1 |
Location
China | 4 |
Spain | 4 |
Finland | 3 |
Thailand | 2 |
Australia | 1 |
Colombia | 1 |
European Union | 1 |
Germany | 1 |
Hong Kong | 1 |
Israel | 1 |
Italy | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Torrance Tests of Creative… | 2 |
Program for International… | 1 |
What Works Clearinghouse Rating
Dan Sun; Fan Ouyang; Yan Li; Chengcong Zhu; Yang Zhou – Journal of Computer Assisted Learning, 2024
Background: With the development of computational literacy, there has been a surge in both research and practice application of text-based and block-based modalities within the field of computer programming education. Despite this trend, little work has actually examined how learners engaging in programming process when utilizing these two major…
Descriptors: Computer Science Education, Programming, Computer Literacy, Comparative Analysis
Perrotta, Carlo – Research in Education, 2021
This article offers a case study of how platforms and predictive infrastructures are emerging in higher education. It examines a Learning Analytics Application Programming Interface (API) from a popular Learning Management System. The API is treated firstly as an artefact based on the computational abstraction of educational principles, and…
Descriptors: Learning Analytics, Programming, Programming Languages, Computer Interfaces
Ben-Yaacov, Anat; Hershkovitz, Arnon – Journal of Educational Computing Research, 2023
Block programming has been suggested as a way of engaging young learners with the foundations of programming and computational thinking in a syntax-free manner. Indeed, syntax errors--which form one of two broad categories of errors in programming, the other one being logic errors--are omitted while block programming. However, this does not mean…
Descriptors: Programming, Computation, Thinking Skills, Error Patterns
Sa Li; Jingjing Dong – International Journal of Web-Based Learning and Teaching Technologies, 2024
In order to deeply analyze and evaluate the changes in the comprehensive quality of college students' sports dance, the overall idea of systematically evaluating the changes in the comprehensive quality of college students' sports dance was established. Firstly, this article uses the triangular fuzzy number method to measure the evaluation…
Descriptors: Dance Education, Teaching Methods, Evaluation Methods, Programming Languages
Zi Xiang Poh; Ean Teng Khor – International Journal on E-Learning, 2024
Machine learning and data mining techniques have been widely used in educational settings to identify the important features that tend to influence students' learning performance and predict their future performance. However, there is little to no research done in the context of Singapore's education. Hence, this study aims to fill the gap by…
Descriptors: Learning Analytics, Goodness of Fit, Academic Achievement, Online Courses
Meier, Heidi; Lepp, Marina – Journal of Educational Computing Research, 2023
Especially in large courses, feedback is often given only on the final results; less attention is paid to the programming process. Today, however, some programming environments, e.g., Thonny, log activities during programming and have the functionality of replaying the programming process. This information can be used to provide feedback, and this…
Descriptors: Programming, Introductory Courses, Computer Science Education, Teaching Methods
Denis Zhidkikh; Ville Heilala; Charlotte Van Petegem; Peter Dawyndt; Miitta Jarvinen; Sami Viitanen; Bram De Wever; Bart Mesuere; Vesa Lappalainen; Lauri Kettunen; Raija Hämäläinen – Journal of Learning Analytics, 2024
Predictive learning analytics has been widely explored in educational research to improve student retention and academic success in an introductory programming course in computer science (CS1). General-purpose and interpretable dropout predictions still pose a challenge. Our study aims to reproduce and extend the data analysis of a privacy-first…
Descriptors: Learning Analytics, Prediction, School Holding Power, Academic Achievement
Amaya, Edna Johanna Chaparro; Restrepo-Calle, Felipe; Ramírez-Echeverry, Jhon J. – Journal of Information Technology Education: Research, 2023
Aim/Purpose: This article proposes a framework based on a sequential explanatory mixed-methods design in the learning analytics domain to enhance the models used to support the success of the learning process and the learner. The framework consists of three main phases: (1) quantitative data analysis; (2) qualitative data analysis; and (3)…
Descriptors: Learning Analytics, Guidelines, Student Attitudes, Learning Processes
Arjan J. F. Kok; Lex Bijlsma; Cornelis Huizing; Ruurd Kuiper; Harrie Passier – Informatics in Education, 2024
This paper presents the first experiences of the use of an online open-source repository with programming exercises. The repository is independent of any specific teaching approach. Students can search for and select an exercise that trains the programming concepts that they want to train and that only uses the programming concepts they already…
Descriptors: Programming Languages, Computer Science Education, Open Source Technology, Teaching Methods
Xu, Jia; Wei, Tingting; Lv, Pin – International Educational Data Mining Society, 2022
In an Intelligent Tutoring System (ITS), problem (or question) difficulty is one of the most critical parameters, directly impacting problem design, test paper organization, result analysis, and even the fairness guarantee. However, it is very difficult to evaluate the problem difficulty by organized pre-tests or by expertise, because these…
Descriptors: Prediction, Programming, Natural Language Processing, Databases
Lezhnina, Olga; Kismihók, Gábor – International Journal of Research & Method in Education, 2022
In our age of big data and growing computational power, versatility in data analysis is important. This study presents a flexible way to combine statistics and machine learning for data analysis of a large-scale educational survey. The authors used statistical and machine learning methods to explore German students' attitudes towards information…
Descriptors: Student Attitudes, Scientific Literacy, Numeracy, Foreign Countries
The Associations between Computational Thinking and Creativity: The Role of Personal Characteristics
Israel-Fishelson, Rotem; Hershkovitz, Arnon; Eguíluz, Andoni; Garaizar, Pablo; Guenaga, Mariluz – Journal of Educational Computing Research, 2021
Computational Thinking (CT) and creativity are considered two vital skills for the 21st century that should be incorporated into future curricula around the world. We studied the relationship between these two constructs while focusing on learners' personal characteristics. Two types of creativity were examined: creative thinking and computational…
Descriptors: Correlation, Thinking Skills, Creative Thinking, Problem Solving
Er, Erkan – Online Submission, 2022
Time management is an important self-regulation strategy that can improve student learning and lead to higher performance. Students who can manage their time effectively are more likely to exhibit consistent engagement in learning activities and to complete course assignments in a timely manner. Well planning of the study time is an essential part…
Descriptors: Programming, Time Management, Computer Science Education, Integrated Learning Systems
Israel-Fishelson, Rotem; Hershkovitz, Arnon; Eguíluz, Andoni; Garaizar, Pablo; Guenaga, Mariluz – Journal of Educational Computing Research, 2021
Creativity and Computational Thinking (CT) have been both extensively researched in recent years. However, the associations between them are still not fully understood despite their recognition as essential competencies for the digital age. This study looks to bridge this gap by examining the association between CT and two types of creativity,…
Descriptors: Learning Analytics, Correlation, Creativity, Creative Thinking
An Investigation of High School Students' Errors in Introductory Programming: A Data-Driven Approach
Qian, Yizhou; Lehman, James – Journal of Educational Computing Research, 2020
This study implemented a data-driven approach to identify Chinese high school students' common errors in a Java-based introductory programming course using the data in an automated assessment tool called the Mulberry. Students' error-related behaviors were also analyzed, and their relationships to success in introductory programming were…
Descriptors: High School Students, Error Patterns, Introductory Courses, Computer Science Education
Previous Page | Next Page »
Pages: 1 | 2