Computational Thinking Basics
5 Questions
2 Views

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</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</p> Signup and view all the answers

    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

    Description

    Test your knowledge of the fundamental concepts and history of computational thinking, which involves problem-solving using computational steps and algorithms. Learn about the automation of processes and using computing to explore and understand natural and artificial processes.

    Use Quizgecko on...
    Browser
    Browser