Publication Date
In 2025 | 9 |
Since 2024 | 20 |
Since 2021 (last 5 years) | 88 |
Since 2016 (last 10 years) | 128 |
Since 2006 (last 20 years) | 162 |
Descriptor
Source
Author
Publication Type
Journal Articles | 167 |
Reports - Research | 93 |
Reports - Descriptive | 58 |
Reports - Evaluative | 12 |
Tests/Questionnaires | 5 |
Guides - Classroom - Teacher | 3 |
Information Analyses | 3 |
Speeches/Meeting Papers | 1 |
Education Level
Audience
Teachers | 7 |
Practitioners | 2 |
Media Staff | 1 |
Students | 1 |
Location
Taiwan | 5 |
Australia | 3 |
Canada | 3 |
Germany | 3 |
California | 2 |
Hong Kong | 2 |
Massachusetts | 2 |
Pennsylvania | 2 |
United Kingdom (England) | 2 |
California (Irvine) | 1 |
Canada (Toronto) | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
ACT Assessment | 1 |
Motivated Strategies for… | 1 |
Program for International… | 1 |
What Works Clearinghouse Rating
Craig, Paul A.; Nash, Jessica A.; Crawford, T. Daniel – Biochemistry and Molecular Biology Education, 2022
A programming workshop has been developed for biochemists and molecular biologists to introduce them to the power and flexibility of solving problems with Python. The workshop is designed to move users beyond a "plug-and-play" approach that is based on spreadsheets and web applications in their teaching and research to writing scripts to…
Descriptors: Programming Languages, Biochemistry, Molecular Biology, Data Analysis
Allison S. Theobold; Megan H. Wickstrom; Stacey A. Hancock – Journal of Statistics and Data Science Education, 2024
Despite the elevated importance of Data Science in Statistics, there exists limited research investigating how students learn the computing concepts and skills necessary for carrying out data science tasks. Computer Science educators have investigated how students debug their own code and how students reason through foreign code. While these…
Descriptors: Computer Science Education, Coding, Data Science, Statistics Education
Brown, Neil C. C.; Weill-Tessier, Pierre; Sekula, Maksymilian; Costache, Alexandra-Lucia; Kölling, Michael – ACM Transactions on Computing Education, 2023
Objectives: Java is a popular programming language for use in computing education, but it is difficult to get a wide picture of the issues that it presents for novices; most studies look only at the types or frequency of errors. In this observational study, we aim to learn how novices use different features of the Java language. Participants:…
Descriptors: Novices, Programming, Programming Languages, Data
James R. Wolf – Information Systems Education Journal, 2025
This paper introduces the LEGO® Database, a large natural dataset that can be used to teach Structured Query Language (SQL) and relational database concepts. This dataset is well-suited for introductory and advanced database assignments and end-of-semester group projects. The data is freely available from Kaggle.com and contains eight tables with…
Descriptors: Higher Education, Databases, Data Analysis, Web Sites
Dorodchi, Mohsen; Dehbozorgi, Nasrin; Fallahian, Mohammadali; Pouriyeh, Seyedamin – Informatics in Education, 2021
Teaching software engineering (SWE) as a core computer science course (ACM, 2013) is a challenging task. The challenge lies in the emphasis on what a large-scale software means, implementing teamwork, and teaching abstraction in software design while simultaneously engaging students into reasonable coding tasks. The abstraction of the system…
Descriptors: Computer Science Education, Computer Software, Teaching Methods, Undergraduate Students
Mark W. Isken – INFORMS Transactions on Education, 2025
A staple of many spreadsheet-based management science courses is the use of Excel for activities such as model building, sensitivity analysis, goal seeking, and Monte-Carlo simulation. What might those things look like if carried out using Python? We describe a teaching module in which Python is used to do typical Excel-based modeling and…
Descriptors: Spreadsheets, Models, Programming Languages, Monte Carlo Methods
Thompson, JaCoya; Arastoopour Irgens, Golnaz – Journal of Statistics and Data Science Education, 2022
Data science is a highly interdisciplinary field that comprises various principles, methodologies, and guidelines for the analysis of data. The creation of appropriate curricula that use computational tools and teaching activities is necessary for building skills and knowledge in data science. However, much of the literature about data science…
Descriptors: Data Analysis, Middle School Students, Statistics Education, Student Centered Learning
Representing DNA for Machine Learning Algorithms: A Primer on One-Hot, Binary, and Integer Encodings
Yash Munnalal Gupta; Satwika Nindya Kirana; Somjit Homchan – Biochemistry and Molecular Biology Education, 2025
This short paper presents an educational approach to teaching three popular methods for encoding DNA sequences: one-hot encoding, binary encoding, and integer encoding. Aimed at bioinformatics and computational biology students, our learning intervention focuses on developing practical skills in implementing these essential techniques for…
Descriptors: Science Instruction, Teaching Methods, Genetics, Molecular Biology
Haglund, Pontus; Strömbäck, Filip; Mannila, Linda – Informatics in Education, 2021
Controlling complexity through the use of abstractions is a critical part of problem solving in programming. Thus, becoming proficient with procedural and data abstraction through the use of user-defined functions is important. Properly using functions for abstraction involves a number of other core concepts, such as parameter passing, scope and…
Descriptors: Computer Science Education, Programming, Programming Languages, Problem Solving
Jule Scheper; Robin Leuppert; Daniel Possler; Anna Freytag; Sophie Bruns; Julia Niemann-Lenz – Journalism and Mass Communication Educator, 2025
Despite the increasing use of the statistical programming language R in statistics and data analysis (SDA), its implementation in communication science education is limited. Experiences, recommendations, and a critical exchange are therefore scarce. The following contribution addresses this very gap. At the Department of Journalism and…
Descriptors: Journalism Education, Programming Languages, Statistical Analysis, Data Analysis
Kane Meissel; Esther S. Yao – Practical Assessment, Research & Evaluation, 2024
Effect sizes are important because they are an accessible way to indicate the practical importance of observed associations or differences. Standardized mean difference (SMD) effect sizes, such as Cohen's d, are widely used in education and the social sciences -- in part because they are relatively easy to calculate. However, SMD effect sizes…
Descriptors: Computer Software, Programming Languages, Effect Size, Correlation
Ihrmark, Daniel; Tyrkkö, Jukka – Education for Information, 2023
The combination of the quantitative turn in linguistics and the emergence of text analytics has created a demand for new methodological skills among linguists and data scientists. This paper introduces KNIME as a low-code programming platform for linguists interested in learning text analytic methods, while highlighting the considerations…
Descriptors: Linguistics, Data Science, Programming, Data Analysis
Adam Diamant – INFORMS Transactions on Education, 2024
Managers are increasingly being tasked with overseeing data-driven projects that incorporate prescriptive and predictive models. Furthermore, basic knowledge of the data analytics pipeline is a fundamental requirement in many modern organizations. Given the central importance of analytics in today's business environment, there is a growing demand…
Descriptors: Business Administration Education, Graduate Students, Prediction, Mathematical Concepts
Yong-Woon Choi; In-gyu Go; Yeong-Jae Gil – International Journal of Technology and Design Education, 2024
The purpose of this study is to derive a correlation between the technological thinking disposition and the computational thinking ability of gifted students in Korea. The correlation between each element was analyzed by looking at the sub-elements of computational thinking according to the components of technological thinking disposition. The…
Descriptors: Thinking Skills, Mental Computation, Gifted, Correlation
Michelle Pauley Murphy; Woei Hung – TechTrends: Linking Research and Practice to Improve Learning, 2024
Constructing a consensus problem space from extensive qualitative data for an ill-structured real-life problem and expressing the result to a broader audience is challenging. To effectively communicate a complex problem space, visualization of that problem space must elucidate inter-causal relationships among the problem variables. In this…
Descriptors: Information Retrieval, Data Analysis, Pattern Recognition, Artificial Intelligence