Placeholder Image

Subtitles section Play video

  • Currently, most proposals for CSE comprise the concept of Computational Thinking, created

  • by J. Wing. The most recent Operational Definition of Computational Thinking by the CSTA is:

  • Computational thinking (CT) is a problem-solving process that includes (but is not limited

  • to) the following characteristics: - Formulating problems in a way that enables

  • us to use a computer and other tools to help solve them.

  • - Logically organizing and analyzing data - Representing data through abstractions such

  • as models and simulations - Automating solutions through algorithmic

  • thinking (a series of ordered steps) - Identifying, analyzing, and implementing

  • possible solutions with the goal of achieving the most efficient and effective combination

  • of steps and resources - Generalizing and transferring this problem

  • solving process to a wide variety of problems

  • According the CSTA, these skills are supported and enhanced by a number of dispositions or

  • attitudes that are essential dimensions of CT. These dispositions or attitudes include:

  • - Confidence in dealing with complexity - Persistence in working with difficult problems

  • - Tolerance for ambiguity - The ability to deal with open ended problems

  • - The ability to communicate and work with others to achieve a common goal or solution

  • Additionally, one could add the ability to be creative here

  • Therefore once students have successfully mastered this kind of thinking they are in

  • a much better position to master a safe and successful life in our digital society.

Currently, most proposals for CSE comprise the concept of Computational Thinking, created

Subtitles and vocabulary

Click the word to look it up Click the word to find further inforamtion about it