Computational Thinking in Jupyter

I think teaching is best done through stories. For computational thinking these stories are best told in the notebook format. This was introduced by a number of folks, in by opinion most notably by Steven Wolfram in Mathematica. Such a notebook format is also available for use with python programming. Called Jupyter, it is available from a number of sources. I use the Anaconda implementation. It is also available online in a form that facilitates collaboration. This web based application, CoCalc, is also very useful as a teaching environment. I also recommend looking at sagemath.

The first question is, “What is computational thinking?”

And here is another attempt to display information from a CoCalc page. This is supposed to be a whiteboard presentation. Here is a code page from CoCalc. They will both run. They open as a static page, but if you ‘click’ on edit, you are given the option to create an anonymous account from which you can then run the code. Therefore, I can use Jupyter pages and whiteboard pages to show you my progress in learning Computational Thinking and how it relates to various disciplines.

One thought on “Computational Thinking in Jupyter”

  1. It appears the whiteboard presentation is a presentation only. I need to try to share a Jupyter page to see if it is executable.

Leave a Reply

Your email address will not be published. Required fields are marked *