NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Teachers1
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 35 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Kristina Litherland; Anders Kluge – Computer Science Education, 2024
Background and Context: We explore the potential for understanding the processes involved in students' programming based on studying their behaviour and dialogue with each other and "conversations" with their programs. Objective: Our aim is to explore how a perspective of inquiry can be used as a point of departure for insights into how…
Descriptors: Programming, Programming Languages, Secondary School Students, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Paul Biberstein; Thomas Castleman; Luming Chen; Shriram Krishnamurthi – Informatics in Education, 2024
CODAP is a widely-used programming environment for secondary school data science. Its direct-manipulation-based design offers many advantages to learners, especially younger students. Unfortunately, these same advantages can become a liability when it comes to repeating operations consistently, replaying operations (for reproducibility), and also…
Descriptors: Data Science, Secondary School Students, Programming, Open Source Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Podworny, Susanne; Hüsing, Sven; Schulte, Carsten – Statistics Education Research Journal, 2022
Data science surrounds us in contexts as diverse as climate change, air pollution, route-finding, genomics, market manipulation, and movie recommendations. To open the "data-science-black-box" for lower secondary school students, we developed a data science teaching unit focusing on the analysis of environmental data, which we embedded…
Descriptors: Statistics Education, Programming, Programming Languages, Data Analysis
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Václav Dobiáš; Václav Šimandl; Jirí Vanícek – Informatics in Education, 2024
The paper discusses an alternative method of assessing the difficulty of pupils' programming tasks to determine their age appropriateness. Building a program takes the form of its successive iterations. Thus, it is possible to monitor the number of times such a program was built by the solver. The variance of the number of program builds can be…
Descriptors: Difficulty Level, Computer Science Education, Programming, Task Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Fleischer, Yannik; Biehler, Rolf; Schulte, Carsten – Statistics Education Research Journal, 2022
This study examines modelling with machine learning. In the context of a yearlong data science course, the study explores how upper secondary students apply machine learning with Jupyter Notebooks and document the modelling process as a computational essay incorporating the different steps of the CRISP-DM cycle. The students' work is based on a…
Descriptors: Statistics Education, Educational Research, Electronic Learning, Secondary School Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Felienne Hermans – Informatics in Education, 2024
This autoethnographic paper is part of a special issue trying to answer the question "How to design or choose languages for programming novices?" I will describe how my programming language Hedy was created, how the initial design goals were formed, how my perspectives on learning and teaching changed along the way, and how Hedy changed…
Descriptors: Decision Making, Programming Languages, Novices, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Costa, Joana Martinho; Miranda, Guilhermina Lobato – Informatics in Education, 2019
This paper presents an approach to the initial programming learning using the four components instructional model and the Alice software. The quasi-experimental design was developed with two groups of students that attended two schools with very different socioeconomic status and school retention levels. The differences obtained in the mean of the…
Descriptors: Computer Software, Instructional Design, Models, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Fung, Tze-ho; Li, Wing-yi – Practical Assessment, Research & Evaluation, 2022
Rough set theory (RST) was proposed by Zdzistaw Pawlak (Pawlak,1982) as a methodology for data analysis using the notion of discernibility of objects based on their attribute values. The main advantage of using RST approach is that it does not need additional assumptions--like data distribution in statistical analysis. Besides, it provides…
Descriptors: Gifted, Metacognition, Learning Strategies, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Hoffmann, Jessica D.; Baumsteiger, Rachel; Seibyl, Jennifer; Hills, Elinor; Bradley, Christina; Cipriano, Christina; Brackett, Marc A. – Assessment in Education: Principles, Policy & Practice, 2022
Practical educational assessment tools for adolescents champion student voice, use technology to enhance engagement, highlight discrepancies in school experience, and provide actionable feedback. We report a series of studies that detail an iterative process for developing a new school climate assessment tool: (1) item generation that centres…
Descriptors: Computer Oriented Programs, Computer Software, Programming, Evaluation Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Murat Adnan Tamer; Nesrin Özdener – Online Submission, 2023
Physical programming (PP) is defined as the design of interactive physical systems between the real and virtual worlds using a combination of software and hardware. A physical programming platform (PPP) defines a structure that includes hardware and software where such applications can be made. The aim of this study is to introduce the MIDEP…
Descriptors: Programming, Computer Science Education, Kindergarten, Elementary Secondary Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Seebut, Supot; Wongsason, Patcharee; Kim, Dojin; Putjuso, Thanin; Boonpok, Chawalit – EURASIA Journal of Mathematics, Science and Technology Education, 2022
Simulation modeling is an effective tool for solving problems that cannot be explained analytically or when data cannot be collected. This is done by simulating the observed behavior of a problem under study using a computer program. In math education, this can develop knowledge and fundamental competencies of simulation modeling at a higher level…
Descriptors: Programming Languages, Mathematics Instruction, Grade 12, Secondary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Solvang, Lorena; Haglund, Jesper – Physics Education, 2021
Recently, GeoGebra, a mathematics education software, has entered the scene of physics education; however, research on how the software can be used to support teaching and learning physics is limited and scattered. The aim of this article is to present a review of the current literature on how GeoGebra can be used to support physics education in…
Descriptors: Physics, Computer Software, Mathematics Instruction, Secondary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
DeLiema, David; Kwon, Yejin Angela; Chisholm, Andrea; Williams, Immanuel; Dahn, Maggie; Flood, Virginia J.; Abrahamson, Dor; Steen, Francis F. – Cognition and Instruction, 2023
When teachers, researchers, and students describe productively responding to moments of failure in the learning process, what might this mean? Blending prior theoretical and empirical research on the relationship between failure and learning, and empirical results from four data sets that are part of a larger design-based research project, we…
Descriptors: Guidelines, Learning Processes, Correlation, Failure
Peer reviewed Peer reviewed
Direct linkDirect link
Seralidou, Eleni; Douligeris, Christos – Education and Information Technologies, 2019
The continuous technological development nowadays acts ancillary and supportively in student-centered learning, in both formal and informal education settings. Effective learning environments, such as the AppInventor software, could spark the students' interest and allow them to develop programming skills and strengthen their algorithmic…
Descriptors: Computer Software, Student Centered Learning, Programming Languages, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Benhadi-Marín, Jacinto; Pereira, José Alberto; Sousa, José Paulo; Santos, Sónia A. P. – Journal of Biological Education, 2020
Individual based models (IBMs) are up-to-date tools both in research and educational areas. Here we introduce an IBM built on NetLogo platform that simulates a top-down trophic cascade controlled by the pressure exerted by two model predators (web-building spiders and ground runner spiders) on a model pest (the olive fruit fly) within a…
Descriptors: Biology, Models, Science Instruction, Teaching Methods
Previous Page | Next Page »
Pages: 1  |  2  |  3