NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 53 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Walter Gander – Informatics in Education, 2024
When the new programming language Pascal was developed in the 1970's, Walter Gander did not like it because because many features which he appreciated in prior programming languages were missing in Pascal. For example the block structure was gone, there were no dynamical arrays, no functions or procedures were allowed as parameters of a procedure,…
Descriptors: Computer Software, Programming Languages, Algorithms, Automation
Peer reviewed Peer reviewed
Direct linkDirect link
Paola Iannone; Athina Thoma – International Journal of Mathematical Education in Science and Technology, 2024
Programming is becoming increasingly common in mathematics degrees as it is a desirable skill for new graduates. However, research shows that its use is mostly restricted to computational or modelling tasks. This paper reports a study on students' perceptions of and difficulties with Lean, an interactive theorem prover introduced as part of a…
Descriptors: Programming, Mathematics Instruction, Computer Science Education, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Gus Greivel; Alexandra Newman; Maxwell Brown; Kelly Eurek – INFORMS Transactions on Education, 2024
Industrial-scale models require considerable setup time; hence, once built, they are used in myriad ways to consider closely related cases. In practice, the code for these models frequently evolves without appropriate notational choices, largely as a result of the lengthy development time of, and the number of individuals contributing to, their…
Descriptors: Models, Best Practices, Mathematical Concepts, Energy
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Özkan, Nazim; Özgeldi, Meriç; Uzun, Erman – Education Quarterly Reviews, 2022
The purpose of this study was to investigate how the 8th graders interpreted the equal sign in the pan balance activities they created on Scratch. Five eighth graders (4 girls and 1 boy) in Turkey participated in this study. Case study was employed as a qualitative research method. Data was gathered through the Scratch files created by the…
Descriptors: Middle School Students, Grade 8, Knowledge Level, Symbols (Mathematics)
Peer reviewed Peer reviewed
Direct linkDirect link
Durmus Aslan; Songül Dagaynasi; Mehmet Ceylan – Education and Information Technologies, 2024
Geometric concepts are fundamental to early geometry education, and developmentally appropriate practices are crucial for teaching them to young children. Robotic coding is an effective tool in many areas of early mathematics and has significant potential in teaching geometric concepts. This study aimed to test the impact of a research-based…
Descriptors: Educational Technology, Geometry, Mathematical Concepts, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Lagrange, Jean-Baptiste; Laval, Dominique – Educational Studies in Mathematics, 2023
Programming-based activities are becoming more widespread in curricula. Our theoretical and empirical investigation seeks to identify appropriate ways to connect computer programming and algorithmics to mathematical learning. We take the intermediate value theorem as our starting point, as it is covered by the French school curriculum, and because…
Descriptors: Algorithms, Mathematics Education, Mathematical Concepts, Design
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Gamze Kurt; Özge Çakioglu – Digital Experiences in Mathematics Education, 2024
This study aims to investigate students' computational thinking (CT) through mathematical tasks integrated with programming in Scratch. Participants completed four tasks that required students to solve coding problems, which were focused on prime numbers and the prime factorization algorithm. The study was designed as a case study and the unit of…
Descriptors: Grade 7, Case Studies, Mathematics Education, Mathematical Concepts
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Timo Tossavainen; Claes Johansson; Alf Juhlin; Anna Wedestig – LUMAT: International Journal on Math, Science and Technology Education, 2024
We report on three episodes from a case study where upper secondary students numerically explore the definite integral in a Python environment. Our research questions concern how code can mediate and support students' mathematical thinking and what kind of sociomathematical norms emerge as students work together to reach a mutual understanding of…
Descriptors: Programming, Mathematics Education, Thinking Skills, Secondary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Alonso Ogueda-Oliva; Padmanabhan Seshaiyer – International Journal of Mathematical Education in Science and Technology, 2024
In this paper, we introduce novel instructional approaches to engage students in using modelling with data to motivate and teach differential equations. Specifically, we introduce a pedagogical framework that will execute instructional modules to teach different solution techniques for differential equations through repositories and notebook…
Descriptors: Mathematical Models, Equations (Mathematics), Mathematics Instruction, Learning Modules
Peer reviewed Peer reviewed
Direct linkDirect link
Goldenberg, E. Paul; Carter, Cynthia J. – British Journal of Educational Technology, 2021
Natural language helps express mathematical thinking and contexts. Conventional mathematical notation (CMN) best suits expressions and equations. Each is essential; each also has limitations, especially for learners. Our research studies how programming can be a advantageous third language that can also help restore mathematical connections that…
Descriptors: Programming Languages, Children, Concept Formation, Mathematical Concepts
Peer reviewed Peer reviewed
Direct linkDirect link
Kynigos, Chronis; Karavakou, Myrto – Digital Experiences in Mathematics Education, 2023
We investigate three 8th-grade students' mathematical meanings developed in the context of using linked representations to generate animations of figural models tuned in musical rhythm in "MaLT2," a programmable Turtle Geometry in 3D resource affording dynamic manipulation of variable values. We adopted a modified version of the UDGS…
Descriptors: Middle School Students, Grade 8, Computer Simulation, Mathematical Concepts
Peer reviewed Peer reviewed
Direct linkDirect link
Luo, Tian; Reynolds, Jilian; Muljana, Pauline Salim – Educational Technology Research and Development, 2022
Students need to learn and practice computational thinking and skills throughout PreK-12 to be better prepared for entering college and future careers. We designed a math-infused computer science course for third to fifth graders to learn programming. This study aims to investigate the impact of the course on students' knowledge acquisition of…
Descriptors: Elementary School Students, Computer Science Education, Programming, Retention (Psychology)
Peer reviewed Peer reviewed
Direct linkDirect link
Sáez-López, José-Manuel; Sevillano-García, Maria-Luisa; Vazquez-Cano, Esteban – Educational Technology Research and Development, 2019
This study highlights the importance of an educational design that includes robotics and programming through a visual programming language as a means to enable students to improve substantially their understanding of the elements of logic and mathematics. Gaining an understanding of computational concepts as well as a high degree of student…
Descriptors: Elementary School Students, Programming, Programming Languages, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Kallia, Maria; Sentance, Sue – Journal of Computer Assisted Learning, 2021
Threshold concepts have been characterised in the literature as jewels in the curriculum as they can inform teaching and learning practices. Therefore, identifying and addressing threshold concepts in any discipline is critical. The aim of the current study is to explore the existence of threshold concepts in computer programming and specifically…
Descriptors: Fundamental Concepts, Mathematical Concepts, Concept Formation, Skill Development
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4