NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 1 to 15 of 1,456 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Timothy Kluthe; Hannah Stabler; Amelia McNamara; Andreas Stefik – Computer Science Education, 2025
Background and Context: Data science and statistics are used across a broad spectrum of professions, experience levels and programming languages. The popular scientific computing languages, such as Matlab, Python and R, were organized without using empirical methods to show evidence for or against their design choices, resulting in them feeling…
Descriptors: Programming Languages, Data Science, Statistical Analysis, Vocabulary
Peer reviewed Peer reviewed
Direct linkDirect link
Kelly Green; Angel Littlejohn – Advances in Accounting Education: Teaching and Curriculum Innovations, 2024
In a ranking created by using data from multiple data sources, including CareerBuilder, GitHub, Google, Hacker News, the IEEE, Reddit, Stack Overflow, and Twitter, Python was shown to be the top programming language of 2023. Created in 1990, Python has seen a recent uptick in popularity driven primarily by its ability to sustain the use of…
Descriptors: Accounting, Business Education, Data Analysis, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Maya B. Mathur – Research Synthesis Methods, 2024
Meta-analyses can be compromised by studies' internal biases (e.g., confounding in nonrandomized studies) as well as publication bias. These biases often operate nonadditively: publication bias that favors significant, positive results selects indirectly for studies with more internal bias. We propose sensitivity analyses that address two…
Descriptors: Meta Analysis, Attribution Theory, Publications, Bias
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Jorge N. Tendeiro; Rink Hoekstra; Tsz Keung Wong; Henk A. L. Kiers – Teaching Statistics: An International Journal for Teachers, 2025
Most researchers receive formal training in frequentist statistics during their undergraduate studies. In particular, hypothesis testing is usually rooted on the null hypothesis significance testing paradigm and its p-value. Null hypothesis Bayesian testing and its so-called Bayes factor are now becoming increasingly popular. Although the Bayes…
Descriptors: Statistics Education, Teaching Methods, Programming Languages, Bayesian Statistics
Peer reviewed Peer reviewed
Direct linkDirect link
Michael C. Robbins; Zhuping Li – Field Methods, 2025
The Nolan Index (NI) is a normed, quantitative measure for comparing the degree of resemblance (similarity or dissimilarity) between free listings with an Excel program for calculating it. This article enhances that effort with the addition of an R program and additional applications. Free-list resemblance measures have been used to investigate…
Descriptors: Computation, Norm Referenced Tests, Comparative Analysis, Spreadsheets
Peer reviewed Peer reviewed
Direct linkDirect link
Ainhoa Berciano; Astrid Cuida; María-Luisa Novo – Education and Information Technologies, 2025
In the last two decades, computational thinking has gained wide relevance in international educational systems. The inclusion of this new type of thinking poses educational challenges with some underlying research questions that need to be answered to meet these challenges with quality. Thus, this study focuses on analyzing the difficulties that…
Descriptors: Coding, Translation, Programming Languages, Sequential Approach
Peer reviewed Peer reviewed
Direct linkDirect link
Jérôme Brender; Laila El-Hamamsy; Christian Giang; Laura Mathex; Tanja Käser; Francesco Mondada – Educational Technology Research and Development, 2025
Generalist primary school computer science (CS) teachers are often reluctant to introduce CS activities that go beyond CS unplugged tasks. To address this challenge, we drew from constructive alignment principles to implement a new programming modality for primary school: the handwriting programming language (HPL). HPL brings programming…
Descriptors: Handwriting, Programming Languages, Computer Science Education, Teaching Methods
Yong Li – ProQuest LLC, 2024
Geometry processing holds a foundational position within the realm of computer graphics, with advancements in this field regularly published at SIGGRAPH annually. The journey from writing the paper to implementing the algorithms is a meticulous and error-prone process, demanding significant dedication and attention to detail. Authors frequently…
Descriptors: Geometry, Mathematics Instruction, Programming Languages, Computer Software
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Rubén Buitrago; Jesús Salinas; Oscar Boude – Knowledge Management & E-Learning, 2024
Design patterns for learning are about articulating, testing and sharing the principles of problem solving in the educational context. In this way, multiple patterns are developed to solve common problems, described in various pattern language formats. Therefore, this work is about characterizing and establishing functional relationships between…
Descriptors: Delphi Technique, Programming Languages, Programming, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Xiaoheng Yan; Gila Hanna – International Journal of Mathematical Education in Science and Technology, 2025
As new technological developments continue to change the educational landscape, it is not an exception in the area of proof and proving. This classroom note introduces the use of one of the trending proofs assistants -- the Lean theorem prover. We first provide a technical account of Lean, then exemplify Lean proofs in propositional logic, number…
Descriptors: Mathematics Instruction, Undergraduate Students, Mathematical Logic, Validity
Peer reviewed Peer reviewed
Ken Frank; Guan Saw; Qinyun Lin; Ran Xu; Joshua Rosenberg; Spiro Maroulis; Bret Staudt Willet – Grantee Submission, 2025
This is a practical guide for applying the Impact Threshold for a Confounding Variable and the Robustness of Inference to Replacement using the konfound packages in Stata and R as well as the R-shiny app. It includes motivation worked examples, and tutorials.
Descriptors: Robustness (Statistics), Statistical Inference, Programming Languages, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Austin T. Stroud – Journal of Education for Library and Information Science, 2025
Computer programming languages play a crucial role in the education and training of librarians. This study examines the extent to which ALA-accredited online Master of Library and Information Science (MLIS) programs integrate programming languages into their curricula. Using a mixed-methods approach, data were collected from program websites,…
Descriptors: Masters Programs, Library Education, Online Courses, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
David Shilane; Nicole Di Crecchio; Nicole L. Lorenzetti – Teaching Statistics: An International Journal for Teachers, 2024
Educational curricula in data analysis are increasingly fundamental to statistics, data science, and a wide range of disciplines. The educational literature comparing coding syntaxes for instruction in data analysis recommends utilizing a simple syntax for introductory coursework. However, there is limited prior work to assess the pedagogical…
Descriptors: Programming, Data Science, Programming Languages, Coding
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Joyce M. W. Moonen-van Loon; Jeroen Donkers – Practical Assessment, Research & Evaluation, 2025
The reliability of assessment tools is critical for accurately monitoring student performance in various educational contexts. When multiple assessments are combined to form an overall evaluation, each assessment serves as a data point contributing to the student's performance within a broader educational framework. Determining composite…
Descriptors: Programming Languages, Reliability, Evaluation Methods, Student Evaluation
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  ...  |  98