NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Teachers1
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 9 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Katchapakirin, Kantinee; Anutariya, Chutiporn; Supnithi, Thepchai – Education and Information Technologies, 2022
Computational Thinking (CT) has been formally incorporated into the National Curriculum of Thailand since 2017, where Scratch, a block-based visual programming language, has been widely adopted as CT learning environment for primary-level students. However, conducting hands-on coding activities in a classroom has caused substantial challenges…
Descriptors: Computation, Thinking Skills, Programming Languages, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Bull, Glen; Garofalo, Joe; Hguyen, N. Rich – Journal of Digital Learning in Teacher Education, 2020
An educational team founded by Seymour Papert at MIT has developed an evolving series of computing environments designed to facilitate computational thinking. Papert outlined the goal of developing educational environments to facilitate the use of computer as a computational object in a seminal publication, "Teaching Children Thinking"…
Descriptors: Thinking Skills, Computation, Computer Science Education, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Cansu, Sibel Kiliçarslan; Cansu, Fatih Kürsat – International Journal of Computer Science Education in Schools, 2019
Computers and smart devices have become ubiquitous staples of our lives. Computers and computer-controlled devices are used in all industries from medicine to engineering, and textile production. One field where computers have inevitably spread into is education, and one pre-requisite of controlling computers, or increasing the level and…
Descriptors: Computation, Thinking Skills, Problem Solving, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gabriele, Lorella; Bertacchini, Francesca; Tavernise, Assunta; Vaca-Cárdenas, Leticia; Pantano, Pietro; Bilotta, Eleonora – Informatics in Education, 2019
In the last years, a growing trend in different educational contexts focused on Computational Thinking (CT) skills acquisition for both in-service teachers and students. But very low attention has been paid to pre-service teachers' education in regards to CT skills. To solve this issue, an empirical experimentation has been carried out with 141…
Descriptors: Foreign Countries, Lesson Plans, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Means, Barbara M., Ed.; Stephens, Amy, Ed. – National Academies Press, 2021
Computing in some form touches nearly every aspect of day to day life and is reflected in the ubiquitous use of cell phones, the expansion of automation into many industries, and the vast amounts of data that are routinely gathered about people's health, education, and buying habits. Computing is now a part of nearly every occupation, not only…
Descriptors: Computation, Computer Uses in Education, Computer Science, Computer Science Education
Fadjo, Cameron Lawrence – ProQuest LLC, 2012
Two studies were conducted to examine the use of grounded embodied pedagogy, construction of Imaginary Worlds (Study 1), and context of instructional materials (Study 2) for developing learners' Computational Thinking (CT) Skills and Concept knowledge during the construction of digital artifacts using Scratch, a block-based programming…
Descriptors: Computation, Thinking Skills, Concept Formation, Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Ruiz, Rosario Vera – International Journal for Technology in Mathematics Education, 2011
From the point of view of functional programming, a computational process to solve a problem is described as a mathematical function taking some arguments (corresponding to the data of the problem) and returning as a result its solution. Turtle Graphics can be used to describe the movements of a virtual turtle, which leaves a trail along his path…
Descriptors: Mathematics Curriculum, Programming Languages, Information Technology, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Schmidt, Karsten – International Journal of Mathematical Education in Science and Technology, 2008
In this paper "Derive" functions are provided for the computation of the Moore-Penrose inverse of a matrix, as well as for solving systems of linear equations by means of the Moore-Penrose inverse. Making it possible to compute the Moore-Penrose inverse easily with one of the most commonly used Computer Algebra Systems--and to have the blueprint…
Descriptors: Programming Languages, Computer Uses in Education, Programming, Algebra
Peer reviewed Peer reviewed
Direct linkDirect link
Bringslid, Odd; Norstein, Anne – International Journal of Mathematical Education in Science and Technology, 2008
This article evaluates online mathematical content used for teaching mathematics in engineering classes and in distance education for teacher training students. In the EU projects Xmath and dMath online computer algebra modules (Steplets) for undergraduate students assembled in the Xmath eBook have been designed. Two questionnaires, a compulsory…
Descriptors: Undergraduate Students, Student Projects, Distance Education, Programming Languages