How do we prepare young children to be able to communicate and express themselves in any medium? What are the key critical thinking skills that young children need in order to understand, navigate, and create material in all formats? Computational thinking is a problem-solving process often associated with computer science, programming, and coding. By exploring the relationship between early literacy and computational thinking skills, library staff can challenge themselves to think differently about the ways their work supports the whole child. This on-demand webinar explores components of computational thinking, what it looks like in early childhood, and how library staff use developmentally appropriate activities to support whole-child development.
What are active and passive thoughts?
Computational Thinking Is Critical Thinking. And It Works in Any Subject. | EdSurge News
Creative thinking is a way of looking at problems or situations from a fresh perspective to conceive of something new or original. Creative thinking is a process utilized to generate lists of new, varied and unique ideas or possibilities. Creative thinking brings a fresh perspective and sometimes unconventional solution to solve a problem or address a challenge. Creative thinking can be performed both by an unstructured process such as brainstorming , or by a structured process such as lateral thinking. Brainstorming is the process for generating unique ideas and solutions through spontaneous and freewheeling group discussion. Participants are encouraged to think aloud and suggest as many ideas as they can, no matter how outlandish it may seem.
Computational Thinking, A Framework For Critical Thinking
Once programmed a computer can only execute problems and produce solutions more efficiently than humans. Computational thinking dates back to the s, although most of the ideas it was based upon date further back. Computational thinking incorporates characteristics such as abstraction, logically organising data, and data representation, which can also be found in other types of thinking such as: scientific thinking, engineering thinking, design thinking, model based thinking, and systems thinking. So therefore, computational thinking has a become a popular phrase that refers to a collection of computational ideas and habits of mind that people in computing and non computing disciplines acquire through their work, and even possibly their everyday life.
One of the fundamental parts of Computational Thinking is to be able to think logically. Computers use logic in the way that they do computation but that isn't quite the same as thinking logically in a Computational Thinking Sense. Computers themselves have to be programmed taught to do logical reasoning. Computers are not natural logical thinkers! Spock from Star Trek is one of the great fictional logical thinkers.