you're reading...
Blog Articles, Latest News

QSITE 2014 – Computational Thinking as a 4 Step Process

Conrad Wolfram argues that Mathematics Education today should involve problem solving that is essentially a four step process. His steps are:

  1. Posing the right question  – of a real world problem/issue
  2. Real world -> math formulation  – that is, state the problem in terms of its mathematics components
  3. Computation – solve the mathematics models & formulas involved
  4. Verification  – implement the solutions into the original real world situation to verify their ‘correctness’, effectiveness, etc.

In the QSITE 2014 presentation I introduce Computational Thinking and how it can also be seen as a 4 Step Process, very similar to Conrad Wolfram’s approach.

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” – From International Society for Technology in Education (ISTE) & Computer Science Teachers Association (CSTA), USA

Applying the 4 Step Process this becomes:

  1. Posing the right question (Computational Thinking)
  2. Real world -> modelling or technical formulation (Design or Algorithmic Thinking)
  3. Computation (Programming/Coding)
  4. Verification (Testing)

Part of this presentation is  a discussion of how CT can move beyond the undeniably important aspects of Step 3, and perhaps even change the way we teach subjects other than pure Computer Science.

QSITE 2014 Presentation: QSITE 2014 Presentation

 much of the material here is similar or the same as other presentations. The main addition is the discussion of the 4 Step Process and some introduction to practical examples of using this approach.


11 thoughts on “QSITE 2014 – Computational Thinking as a 4 Step Process

  1. Nice post, when can we expect the next one?

    Liked by 1 person

    Posted by Manuel Standifer | February 7, 2016, 7:41 am
  2. How do you find time to post amazing stuff like this all the time?

    Liked by 1 person

    Posted by Nathan Clowes | February 8, 2016, 11:41 am
  3. Very nicely written artcile, thanks

    Liked by 1 person

    Posted by Patrina Stumm | February 12, 2016, 3:18 am
  4. I really like your website, you write quite well!

    Liked by 1 person

    Posted by Beatriz Roques | February 16, 2016, 1:51 am
  5. There is apparently a bunch to realize about this. I consider you made some nice points in features also.


    Posted by Ozie Csubak | March 26, 2016, 7:38 pm
  6. WOW,another great share, thank you so much!

    Liked by 1 person

    Posted by Namesilo | April 8, 2016, 4:17 pm
  7. and also with the layout on your weblog.

    Liked by 1 person

    Posted by Cuc Sengstock | May 18, 2016, 3:04 pm
  8. Looking forward to reading more. Great article.Much thanks again. Really Great.

    Liked by 1 person

    Posted by web design ploiesti | May 19, 2016, 7:45 am


  1. Pingback: QSITE 2014 - Computational Thinking as a 4 Step... - July 10, 2014

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: