Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 6 |
Descriptor
Computer Science Education | 6 |
Mathematical Logic | 6 |
Programming Languages | 6 |
Programming | 5 |
Computer Software | 4 |
Teaching Methods | 3 |
Cognitive Processes | 2 |
Computation | 2 |
Concept Formation | 2 |
Learning Processes | 2 |
Mathematical Concepts | 2 |
More ▼ |
Source
International Journal for… | 2 |
Educational Technology… | 1 |
International Journal of… | 1 |
Journal for Research in… | 1 |
SAGE Open | 1 |
Author
Athina Thoma | 1 |
Bers, Marina Umaschi | 1 |
Chien-Yun Chang | 1 |
Hong-Bo Zhang | 1 |
Jhih-Chung Chang | 1 |
Leron, Uri | 1 |
Paola Iannone | 1 |
Paz, Tamar | 1 |
Roanes-Lozano, Eugenio | 1 |
Simic, Danijela | 1 |
Solin, Pavel | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 4 |
Reports - Evaluative | 2 |
Education Level
Early Childhood Education | 1 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Grade 1 | 1 |
Grade 11 | 1 |
Grade 2 | 1 |
High Schools | 1 |
Higher Education | 1 |
Kindergarten | 1 |
Postsecondary Education | 1 |
Primary Education | 1 |
More ▼ |
Audience
Location
Israel | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
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
Solin, Pavel; Roanes-Lozano, Eugenio – International Journal for Technology in Mathematics Education, 2020
Many mathematics educators are not aware of a strong connection that exists between the education of computer programming and mathematics. The reason may be that they have not been exposed to computer programming. This connection is worth exploring, given the current trends of automation and Industry 4.0. Therefore, in this paper we take a closer…
Descriptors: Computer Science Education, Mathematics Education, Programming Languages, Interdisciplinary Approach
Strawhacker, Amanda; Bers, Marina Umaschi – Educational Technology Research and Development, 2019
Computer programming for young children has grown in popularity among both educators and product developers, but still relatively little is known about what skills children are developing when they code. This study investigated N = 57 Kindergarten through second grade children's performance on a programming assessment after engaging in a 6-week…
Descriptors: Coding, Programming, Computer Science Education, Kindergarten
Simic, Danijela – International Journal for Technology in Mathematics Education, 2015
Stepwise program refinement techniques can be used to simplify program verification. Programs are better understood since their main properties are clearly stated, and verification of rather complex algorithms is reduced to proving simple statements connecting successive program specifications. Additionally, it is easy to analyse similar…
Descriptors: Mathematics, Computer Science, Computer Science Education, Comparative Analysis
Paz, Tamar; Leron, Uri – Journal for Research in Mathematics Education, 2009
Functions are all around us, disguised as actions on concrete objects. Composition of functions, too, is all around us, because these actions can be performed in succession, the output of one serving as the input for the next. In terms of Gray and Tall's (2001) "embodied objects" or Lakoff and Nunez's (2000) "mathematical idea…
Descriptors: Concept Formation, Mathematics Instruction, Mathematical Concepts, Algebra