Computational Thinking Basics

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What does computational thinking involve in education?

  • Solving problems without involving computers
  • Expressing problems in ways that are difficult for computers to understand
  • Expressing problems and their solutions in natural language only
  • Expressing problems and their solutions in ways that a computer could execute (correct)

Who first used the term 'computational thinking'?

  • Alan Perlis
  • Seymour Papert (correct)
  • John McCarthy
  • Donald Knuth

What are some ideas involved in computational thinking?

  • Abstraction, data manipulation, and illogically organizing data
  • Abstraction, data representation, and logically organizing data (correct)
  • Concrete thinking, data manipulation, and illogically organizing data
  • Concrete thinking, data representation, and logically organizing data

When does the history of computational thinking as a concept date back to?

<p>At least to the 1950s (C)</p> Signup and view all the answers

Who are some computing pioneers associated with terms related to computational thinking?

<p>Alan Perlis and Donald Knuth (B)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

Computational Thinking in Education and History

  • Computational thinking (CT) involves formulating problems so their solutions can be represented as computational steps and algorithms.
  • In education, CT is a set of problem-solving methods that involve expressing problems and solutions in ways executable by a computer.
  • CT involves automation of processes and using computing to explore, analyze, and understand natural and artificial processes.
  • The concept of computational thinking dates back to at least the 1950s, but its ideas are much older.
  • It involves ideas like abstraction, data representation, and logically organizing data, which are also prevalent in other kinds of thinking.
  • Preceded by terms like algorithmizing, procedural thinking, and computational literacy, the term computational thinking was first used by Seymour Papert in 1980 and 1996.
  • Computational thinking can be used to algorithmically solve complicated problems of scale and realize large improvements in efficiency.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser