Publication Date
| In 2026 | 0 |
| Since 2025 | 23 |
| Since 2022 (last 5 years) | 119 |
| Since 2017 (last 10 years) | 235 |
| Since 2007 (last 20 years) | 394 |
Descriptor
Source
Author
| Cummings, Jeff | 3 |
| Kolling, Michael | 3 |
| Resnick, Mitchel | 3 |
| Zhiyong Zhang | 3 |
| Ali Al Ghaithi | 2 |
| Asensio-Perez, Juan I. | 2 |
| Barnes, Tiffany | 2 |
| Behnam Behforouz | 2 |
| Bers, Marina Umaschi | 2 |
| Cavus, Nadire | 2 |
| Corral, Luis | 2 |
| More ▼ | |
Publication Type
Education Level
Location
| Taiwan | 13 |
| United Kingdom | 11 |
| Germany | 8 |
| Turkey | 8 |
| Spain | 7 |
| Australia | 6 |
| Cyprus | 5 |
| China | 4 |
| Indonesia | 4 |
| Canada | 3 |
| Israel | 3 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Academic Motivation Scale | 1 |
| Flesch Reading Ease Formula | 1 |
| Measures of Academic Progress | 1 |
| Program for International… | 1 |
| Rosenberg Self Esteem Scale | 1 |
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 1 |
Wolthuis, Stuart L.; Slade, Christopher – Information Systems Education Journal, 2020
In this research project we describe the legacy software landscape, its current state, and challenges associated with aging information systems and access to its data. We briefly describe the popularity of dynamic languages and how a specific dynamic programming language, Ruby on Rails (RoR or Rails), is used to create a system to extract data…
Descriptors: Computer Software, Data Use, Programming Languages, Information Systems
Leonardo D. Garma; Nuno S. Osório – Biochemistry and Molecular Biology Education, 2024
Dimensionality reduction techniques are essential in analyzing large 'omics' datasets in biochemistry and molecular biology. Principal component analysis, t-distributed stochastic neighbor embedding, and uniform manifold approximation and projection are commonly used for data visualization. However, these methods can be challenging for students…
Descriptors: Biochemistry, Molecular Biology, Science Instruction, Learning Experience
Asmaa Bengueddach; Djamila Hamdadou – International Society for Technology, Education, and Science, 2024
The COVID-19 pandemic, an unprecedented global health crisis, has not only significantly impacted public health but has also caused substantial disruptions to conventional education systems. In response to these challenges, our institution has undertaken innovative measures within the realm of education. A pivotal aspect of our response involves…
Descriptors: Personal Autonomy, Online Courses, Educational Change, Coding
Sanosi, Abdulaziz; Abdalla, Mohamed – Australian Journal of Applied Linguistics, 2021
This study aimed to examine the potentials of the NLP approach in detecting discourse markers (DMs), namely okay, in transcribed spoken data. One hundred thirty-eight concordance lines were presented to human referees to judge the functions of okay in them as a DM or Non-DM. After that, the researchers used a Python script written according to the…
Descriptors: Natural Language Processing, Computational Linguistics, Programming Languages, Accuracy
Custer, Gordon F.; van Diepen, Linda T. A.; Seeley, Janel – Natural Sciences Education, 2021
Quantitative literacy is necessary to keep pace with the exponentially increasing magnitude of biological data and the complexity of statistical tools. However, statistical programming can cause anxiety in new learners and educators alike. In order to produce graduates that are well-prepared for quantitative research, overcoming the initial…
Descriptors: Programming Languages, Computer Science Education, Student Attitudes, Time Management
Obeidat, Raghad; Alzoubi, Hussein – International Journal of Information and Communication Technology Education, 2021
Curricula in computer engineering, computer science, and other related fields include several courses about hardware design. Examples of these courses are digital logic design, computer architecture, microprocessors, computer interfacing, hardware design, embedded systems, switching theorem, and others. In order for the students to realize the…
Descriptors: Programming Languages, Computer Science Education, Concept Formation, Engineering Education
Kim, Brian; Henke, Graham – Journal of Statistics and Data Science Education, 2021
One of the biggest hurdles of teaching data science and programming techniques to beginners is simply getting started with the technology. With multiple versions of the same coding language available (e.g., Python 2 and Python 3), various additional libraries and packages to install, as well as integrated development environments to navigate, the…
Descriptors: Computer Software, Data Analysis, Programming Languages, Computer Science Education
Merkle, Edgar C.; Fitzsimmons, Ellen; Uanhoro, James; Goodrich, Ben – Grantee Submission, 2021
Structural equation models comprise a large class of popular statistical models, including factor analysis models, certain mixed models, and extensions thereof. Model estimation is complicated by the fact that we typically have multiple interdependent response variables and multiple latent variables (which may also be called random effects or…
Descriptors: Bayesian Statistics, Structural Equation Models, Psychometrics, Factor Analysis
Maertens, Rien; Van Petegem, Charlotte; Strijbol, Niko; Baeyens, Toon; Jacobs, Arne Carla; Dawyndt, Peter; Mesuere, Bart – Journal of Computer Assisted Learning, 2022
Background: Learning to code is increasingly embedded in secondary and higher education curricula, where solving programming exercises plays an important role in the learning process and in formative and summative assessment. Unfortunately, students admit that copying code from each other is a common practice and teachers indicate they rarely use…
Descriptors: Plagiarism, Benchmarking, Coding, Computer Science Education
Gutiérrez, Luz E.; Guerrero, Carlos A.; López-Ospina, Héctor A. – Education and Information Technologies, 2022
This study describes the most relevant problems and solutions found in the literature on teaching and learning of object-oriented programming (OOP). The identification of the problem was based on tertiary studies from the IEEE Xplore, Scopus, ACM Digital Library and Science Direct repositories. The problems and solutions identified were ranked…
Descriptors: Programming, Comprehension, Computer Science Education, Computer Software
Nikola M. Luburic; Luka Z. Doric; Jelena J. Slivka; Dragan Lj. Vidakovic; Katarina-Glorija G. Grujic; Aleksandar D. Kovacevic; Simona B. Prokic – IEEE Transactions on Learning Technologies, 2025
Software engineers are tasked with writing functionally correct code of high quality. Maintainability is a crucial code quality attribute that determines the ease of analyzing, modifying, reusing, and testing a software component. This quality attribute significantly affects the software's lifetime cost, contributing to developer productivity and…
Descriptors: Intelligent Tutoring Systems, Coding, Computer Software, Technical Occupations
Yi-Fan Wang; Mei-Hua Hsu; Max Yue-Feng Wang; Yu-Ting Chang – Educational Technology Research and Development, 2025
Mastering correct pronunciation is crucial for effective Spanish language learning and communication. However, many existing language learning resources lack adequate coverage of pronunciation guidance and feedback mechanisms. This study aims to address this gap by developing SpanishBot, an innovative chatbot designed to facilitate the learning of…
Descriptors: Phonetics, Accuracy, Spanish, Second Language Learning
Daniele Traversaro; Giorgio Delzanno; Giovanna Guerrini – Informatics in Education, 2024
Concurrency is a complex to learn topic that is becoming more and more relevant, such that many undergraduate Computer Science curricula are introducing it in introductory programming courses. This paper investigates the combined use of Sonic Pi and Team-Based Learning to mitigate the difficulties in early exposure to concurrency. Sonic Pi, a…
Descriptors: Misconceptions, Programming Languages, Computer Science Education, Undergraduate Students
Tsung-Chih Hsiao; Ya-Hsueh Chuang; Chien-Yun Chang; Tzer-Long Chen; Hong-Bo Zhang; Jhih-Chung Chang – SAGE Open, 2023
The capability of computer programming language logic is one of the basics of technical education. How to improve students "interest in program logic design and help overcome students" fears of coding has become vital for educators. Cultivating practical talents with information technology application and basic programming development…
Descriptors: Computer Science Education, Computation, Thinking Skills, Programming
Ankora, Carlos; Bolatimi, Stephen Oladagba; Bensah, Lily; Mahama, Francois; Kuadey, Noble Arden; Adu, Adolph Sedem Yaw; Adjei, Laurene – Journal of Computer Assisted Learning, 2023
Background: The degree to which Computer Science (CS) and Information Communication Technology (ICT) students are motivated to learn greatly impacts their study habits, academic achievement in school and ultimately their job prospects. In recent times, skills in programming languages have become vital in searching for employment. Objective: This…
Descriptors: College Students, Student Motivation, Course Selection (Students), Programming Languages

Peer reviewed
Direct link
