Journal ArticleDOI
Scratch: programming for all
Mitchel Resnick,John Maloney,Andrés Monroy-Hernández,Natalie Rusk,Evelyn Eastmond,Karen Brennan,Amon Millner,Eric Rosenbaum,Jay Silver,Brian Silverman,Yasmin B. Kafai +10 more
Reads0
Chats0
TLDR
"Digital fluency" should mean designing, creating, and remixing, not just browsing, chatting, and interacting.Abstract:
"Digital fluency" should mean designing, creating, and remixing, not just browsing, chatting, and interacting.read more
Citations
More filters
Journal ArticleDOI
The Scratch Programming Language and Environment
TL;DR: Scratch as discussed by the authors is a visual programming environment that allows users to learn computer programming while working on personally meaningful projects such as animated stories and games, and it supports self-directed learning through tinkering and collaboration with peers.
Journal ArticleDOI
Defining Computational Thinking for Mathematics and Science Classrooms
David Weintrop,Elham Beheshti,Michael S. Horn,Kai Orton,Kemi Jona,L. Trouille,L. Trouille,Uri Wilensky +7 more
TL;DR: This paper proposes a definition of computational thinking for mathematics and science in the form of a taxonomy consisting of four main categories: data practices, modeling and simulation practices, computational problem solving practices, and systems thinking practices.
Journal ArticleDOI
Review on teaching and learning of computational thinking through programming
Sze Yee Lye,Joyce Hwee Ling Koh +1 more
TL;DR: The current trends of empirical research in the development of computational thinking through programming is presented and a constructionism-based problem-solving learning environment could be designed to foster computational practices and computational perspectives and suggests possible research and instructional implications.
Journal ArticleDOI
The Maker Movement in Education
TL;DR: Halverson and Sheridan as mentioned in this paper provide the context for research on the maker movement as they consider the emerging role of making in education and present points of tension between making and formal education practices as they come into contact with one another.
Book ChapterDOI
Digital Fabrication and Making' in Education: The Democratization of Invention
TL;DR: The Treviso Arithmetic, from 1478, teaches students how to do multiplication and division using "exactly" the same paper-based algorithms we use today as mentioned in this paper, and their descriptions of 16th century schools and their curricula look strikingly similar to today's mathematics classes.
References
More filters
Book
How people learn: Brain, mind, experience, and school.
TL;DR: New developments in the science of learning as mentioned in this paper overview mind and brain how experts differ from novices how children learn learning and transfer the learning environment curriculum, instruction and commnity effective teaching.
Journal Article
Digital Natives, Digital Immigrants
TL;DR: For example, this paper pointed out that students are no longer the people our educational system was designed to teach, and that a really big discontinuity has taken place in the last decades of the 20th century.
Book
Mindstorms: Children, Computers, And Powerful Ideas
TL;DR: The gears of my childhood as discussed by the authors were a source of inspiration for many of the ideas we use in our own work, such as the notion of assimilation of knowledge into a new model.
Journal ArticleDOI
Computational thinking
TL;DR: In this paper, a universally applicable attitude and skill set for computer science is presented, which is a set of skills and attitudes that everyone would be eager to learn and use, not just computer scientists.