Publication Date
| In 2026 | 0 |
| Since 2025 | 4 |
| Since 2022 (last 5 years) | 30 |
Descriptor
Source
Author
Publication Type
| Journal Articles | 27 |
| Reports - Research | 24 |
| Tests/Questionnaires | 6 |
| Reports - Descriptive | 3 |
| Reports - Evaluative | 3 |
| Speeches/Meeting Papers | 3 |
Education Level
| Higher Education | 30 |
| Postsecondary Education | 30 |
| Secondary Education | 2 |
Audience
Location
| Netherlands | 3 |
| China | 2 |
| Algeria | 1 |
| Belgium | 1 |
| Chile | 1 |
| Colombia | 1 |
| Finland (Helsinki) | 1 |
| France | 1 |
| Germany | 1 |
| Hong Kong | 1 |
| Hungary | 1 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Academic Motivation Scale | 1 |
| Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Leah Bidlake; Eric Aubanel; Daniel Voyer – ACM Transactions on Computing Education, 2025
Research on mental model representations developed by programmers during parallel program comprehension is important for informing and advancing teaching methods including model-based learning and visualizations. The goals of the research presented here were to determine: how the mental models of programmers change and develop as they learn…
Descriptors: Schemata (Cognition), Programming, Computer Science Education, Coding
Mehmet Arif Demirta¸; Max Fowler; Kathryn Cunningham – International Educational Data Mining Society, 2024
Analyzing which skills students develop in introductory programming education is an important question for the computer science education community. These key skills and concepts have been formalized as knowledge components, which are units of knowledge that can be measured by performance on a set of tasks. While knowledge components in other…
Descriptors: Programming, Computer Science Education, Skill Development, Knowledge Level
Jon-Paul Paolino – Teaching Statistics: An International Journal for Teachers, 2024
This article presents a novel approach to introducing principal component analysis (PCA), using summary tables and descriptive statistics. Given its applicability across a variety of academic disciplines, this topic offers abundant opportunity for class discussion and activities. However, teaching PCA in an introductory class can be challenging…
Descriptors: Statistics Education, Factor Analysis, Teaching Methods, Introductory Courses
Erkki Kaila; Kjell Lemström – Informatics in Education, 2023
Massive Open Online Courses (MOOCs) have become hugely popular recently. MOOCs can offer high-quality education for anyone interested and equalize the whole education field. Still, there are different methodologies for running MOOCs. Coming up with the most suitable methodology benefits both students and teachers. In this study, we have limited…
Descriptors: MOOCs, Scheduling, Programming Languages, Programming
Michael E. Ellis; K. Mike Casey; Geoffrey Hill – Decision Sciences Journal of Innovative Education, 2024
Large Language Model (LLM) artificial intelligence tools present a unique challenge for educators who teach programming languages. While LLMs like ChatGPT have been well documented for their ability to complete exams and create prose, there is a noticeable lack of research into their ability to solve problems using high-level programming…
Descriptors: Artificial Intelligence, Programming Languages, Programming, Homework
Michael Kolling – Informatics in Education, 2024
The principles of programming language design for learning and teaching have been described and discussed for several decades. Most influential was the work of Niklaus Wirth, describing principles such as simplicity, modularity, orthogonality, and readability. So why is this still an area of fundamental disagreement among educators? Why can…
Descriptors: Programming Languages, Design, Novices, Computer Science Education
Melina Verger; Chunyang Fan; Sébastien Lallé; François Bouchet; Vanda Luengo – Journal of Educational Data Mining, 2024
Predictive student models are increasingly used in learning environments due to their ability to enhance educational outcomes and support stakeholders in making informed decisions. However, predictive models can be biased and produce unfair outcomes, leading to potential discrimination against certain individuals and harmful long-term…
Descriptors: Algorithms, Prediction, Bias, Classification
Jihae Suh; Kyuhan Lee; Jaehwan Lee – Education and Information Technologies, 2025
Artificial Intelligence (AI) has rapidly emerged as a powerful tool with the potential to enhance learning environments. However, effective use of new technologies in education requires a good understanding of the technology and good design for its use. Generative AI such as ChatGPT requires particularly well-designed instructions due to its ease…
Descriptors: Programming, Computer Science Education, Artificial Intelligence, Technology Uses in Education
Sayginer, Senol; Tüzün, Hakan – Journal of Computer Assisted Learning, 2023
Background: Studies on the effectiveness of block-based environments continue to produce inconsistent results. A strong reason for this is that most studies compare environments that are not equivalent to each other or to the level of learners. Moreover, studies that present evidence of the effectiveness of block-based environments by comparing…
Descriptors: Programming, Academic Achievement, Logical Thinking, Thinking Skills
Miedema, Daphne; Fletcher, George; Aivaloglou, Efthimia – ACM Transactions on Computing Education, 2023
Prior studies in the Computer Science education literature have illustrated that novices make many mistakes in composing SQL queries. Query formulation proves to be difficult for students. Only recently, some headway was made towards understanding why SQL leads to so many mistakes, by uncovering student misconceptions. In this article, we shed new…
Descriptors: Computer Science Education, Novices, Misconceptions, Programming Languages
Wang, Xuefei; Wang, Zhuo – Journal of Chemical Education, 2022
Electrochemistry is a branch of chemistry concerned with the interrelation of electrical and chemical effects, in which mathematical equations are employed to describe the fundamental principles of electrode processes and measurement methods. In this work, we present a graphical simulation that provides visual observations of dynamical behavior…
Descriptors: Chemistry, Simulation, Equations (Mathematics), Observation
Domicián Máté; Judit T. Kiss; Mária Csernoch – Education and Information Technologies, 2025
The impact of cognitive biases, particularly biased self-assessment, on learning outcomes and decision-making in higher education is of great significance. This study delves into the confluence of cognitive biases and user experience in spreadsheet programming as a crucial IT skill across various academic disciplines. Through a quantitative…
Descriptors: Programming, Spreadsheets, Computer Science Education, STEM Education
James A. Parejko – Journal of Microbiology & Biology Education, 2024
The current and ongoing challenges brought on by climate change will require future scientists who have hands-on experience using advanced molecular techniques, can work with large data sets, and can make correlations between metadata and microbial diversity. A course-embedded research project can prepare students to answer complex research…
Descriptors: Plants (Botany), Microbiology, Science Instruction, Teaching Methods
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
Arwa Ahmed Qasem – Discover Education, 2025
Contemporary education calls for innovative strategies to move away from traditional teacher-centered methods to methods that engage students and enhance learning outcomes. This shift toward student-centered learning is crucial for achieving educational goals and making the next generation more adaptable to the modern era. This paper examines the…
Descriptors: Active Learning, Student Projects, Program Effectiveness, Programming Languages
Previous Page | Next Page »
Pages: 1 | 2
Peer reviewed
Direct link
