Publication Date
In 2025 | 1 |
Since 2024 | 5 |
Since 2021 (last 5 years) | 26 |
Since 2016 (last 10 years) | 40 |
Since 2006 (last 20 years) | 60 |
Descriptor
Source
Author
Menon, Pratibha | 2 |
Shin, Yoonhee | 2 |
Adekunle Ibrahim Oladejo | 1 |
Akter, Rokaya | 1 |
Al-Imamy, Samer | 1 |
Alexandron, Giora | 1 |
Alexey V. Akimov | 1 |
Alizadeh, Javanshir | 1 |
Ammar, Salwa | 1 |
Armoni, Michal | 1 |
Atherton, T. J. | 1 |
More ▼ |
Publication Type
Education Level
Higher Education | 62 |
Postsecondary Education | 50 |
Secondary Education | 3 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
High Schools | 1 |
Audience
Teachers | 1 |
Location
Turkey | 5 |
South Korea | 2 |
China (Beijing) | 1 |
Colombia | 1 |
Cyprus | 1 |
District of Columbia | 1 |
Greece | 1 |
India | 1 |
Indiana | 1 |
Israel | 1 |
Kazakhstan | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
California Critical Thinking… | 1 |
Motivated Strategies for… | 1 |
Watson Glaser Critical… | 1 |
What Works Clearinghouse Rating
Diamond, Harvey – PRIMUS, 2023
This paper presents a series of basic computational problems that are mathematically and/or graphically appealing, and provides an idea of places one might go in trying to understand what is happening, integrating mathematics, computation, and graphics. The real point of this paper is to make a case, through those examples, for computation as an…
Descriptors: Mathematics Instruction, Computation, College Mathematics, Undergraduate Study
Dan Sun; Fan Xu – Journal of Educational Computing Research, 2025
Real-time collaborative programming (RCP), which allows multiple programmers to work concurrently on the same codebase with changes instantly visible to all participants, has garnered considerable popularity in higher education. Despite this trend, little work has rigorously examined how undergraduates engage in collaborative programming when…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Undergraduate Students
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
Tippawan Meepung – International Education Studies, 2024
This study explores the application of the Project-Based Learning with Gamification Model (PBLGM) through Visual Programming Language (VPL) to enhance digital competencies and problem-solving skills in learners. The PBLGM model integrates project-based learning and gamification techniques using Kodu Game Lab, aiming to develop essential…
Descriptors: Student Projects, Active Learning, Gamification, Foreign Countries
Zhou, Ying; Chai, Ching Sing; Li, Xiuting; Ma, Chao; Li, Baoping; Yu, Ding; Liang, Jyh-Chong – Journal of Educational Computing Research, 2023
Computational thinking is a way of thinking that helps people "think like a computer scientist" to solve practical problems. However, practicing computational thinking through programming is dependent on the problem solvers' metacognition. This study investigated students' metacognitive planning and problem-solving performance in…
Descriptors: Metacognition, Computation, Thinking Skills, Problem Solving
Elizabeth Stippell; Alexey V. Akimov; Oleg V. Prezhdo – Journal of Chemical Education, 2023
We report an educational tool for the upper level undergraduate quantum chemistry or quantum physics course that uses a symbolic approach via the PySyComp Python library. The tool covers both time-independent and time-dependent quantum chemistry, with the latter rarely considered in the foundations course due to topic complexity. We use quantized…
Descriptors: Undergraduate Students, College Science, Quantum Mechanics, Chemistry
Shin, Yoonhee; Jung, Jaewon; Zumbach, Joerg; Yi, Eunseon – Journal of Educational Computing Research, 2023
This study explores the effects of worked-out examples and metacognitive scaffolding on novice learners' knowledge performance, cognitive loads, and self-regulation skills in problem-solving programming. 126 undergraduate students in a computer programming fundamentals course were randomly assigned to one of four groups: (1) task performance with…
Descriptors: Problem Solving, Metacognition, Scaffolding (Teaching Technique), Programming
Ammar, Salwa; Kim, Min Jung; Masoumi, Amir H.; Tomoiaga, Alin – Decision Sciences Journal of Innovative Education, 2023
Over the past few years, academics have undertaken initiatives to bridge the gap between theory and practice in the ever-growing field of business analytics, including implementing real-life student projects in all shapes and forms. Every year since 2015, Manhattan College has invited student teams from across North America and elsewhere in the…
Descriptors: Business, Data Analysis, Business Administration Education, Intercollegiate Cooperation
Quadir, Benazir; Mostafa, Kazi; Yang, Jie Chi; Shen, Juming; Akter, Rokaya – Education and Information Technologies, 2023
This study used the ARCS approach to investigate the effects of university students' motivation, including attention, relevance, confidence, and satisfaction, to use the Programming Teaching Assistant (PTA) on their Programming Problem-Solving Skills (PPSS). Previous studies have shown that PTA features enhance learners' programming performance,…
Descriptors: Programming Languages, Computer Science Education, Problem Solving, Student Motivation
Kuroki, Masanori – Journal of Economic Education, 2023
As vast amounts of data have become available in business in recent years, the demand for data scientists has been rising. The author of this article provides a tutorial on how one entry-level machine learning competition from Kaggle, an online community for data scientists, can be integrated into an undergraduate econometrics course as an…
Descriptors: Statistics Education, Teaching Methods, Competition, Prediction
Strömbäck, Filip; Mannila, Linda; Kamkar, Mariam – Informatics in Education, 2021
Concurrency is often perceived as difficult by students. One reason for this may be due to the fact that abstractions used in concurrent programs leave more situations undefined compared to sequential programs (e.g., in what order statements are executed), which makes it harder to create a proper mental model of the execution environment. Students…
Descriptors: College Students, Programming, Programming Languages, Concept Formation
Ragonis, Noa; Shmallo, Ronit – Informatics in Education, 2022
Object-oriented programming distinguishes between instance attributes and methods and class attributes and methods, annotated by the "static" modifier. Novices encounter difficulty understanding the means and implications of "static" attributes and methods. The paper has two outcomes: (a) a detailed classification of aspects of…
Descriptors: Programming, Computer Science Education, Concept Formation, Thinking Skills
Bati, Kaan – Informatics in Education, 2022
This study reports the findings of a program that aims to develop pre-service science teachers' computational problem-solving skills and views on using information and communications technology in science education. To this end, pre-service science teachers were trained on computational thinking, computational problem solving, designing an…
Descriptors: Foreign Countries, Programming, Programming Languages, Technology Integration
Menon, Pratibha – Information Systems Education Journal, 2023
Instruction in an introductory programming course is typically designed to introduce new concepts and to review and integrate the more recent concepts with what was previously learned in the course. Therefore, most exam questions in an introductory programming course require students to write lines of code that contain syntactic elements…
Descriptors: Introductory Courses, Programming Languages, Computer Science Education, Correlation
Musa Adekunle Ayanwale; Jamiu Oluwadamilare Amusa; Adekunle Ibrahim Oladejo; Funmilayo Ayedun – Interchange: A Quarterly Review of Education, 2024
The study focuses on assessing the proficiency levels of higher education students, specifically the physics achievement test (PHY 101) at the National Open University of Nigeria (NOUN). This test, like others, evaluates various aspects of knowledge and skills simultaneously. However, relying on traditional models for such tests can result in…
Descriptors: Item Response Theory, Difficulty Level, Item Analysis, Test Items