Skip to main content
Advertisement

< Back to Article

Fig 1.

A new Python 3 notebook with 3 empty cells denoted by the grey rectangles.

The currently selected cell is highlighted in green.

More »

Fig 1 Expand

Fig 2.

A simple function that returns the value of the sum of 2 numbers showing different kernels (programming languages) in the notebooks.

(Left) Python, (middle) Julia, and (right) R.

More »

Fig 2 Expand

Fig 3.

Example of a markdown cell (left) and the output of the styled cell when the cell is run (right).

More »

Fig 3 Expand

Fig 4.

Output of LaTeX math notation producing the formula for the population standard deviation.

More »

Fig 4 Expand

Table 1.

Some useful Python libraries for numerical and scientific computing.

More »

Table 1 Expand

Fig 5.

The files and folders tab seen when launching Jupyter notebooks locally.

A new notebook is created by selecting the new dropdown option and choosing the required language.

More »

Fig 5 Expand

Fig 6.

The NBextensions tab for selecting the various notebook extensions.

More »

Fig 6 Expand

Fig 7.

Enabled notebook extension icons shown in red box.

More »

Fig 7 Expand

Fig 8.

Line and cell magic’s used to add SQL functionality to a Python notebook.

SQL, Structured Query Language.

More »

Fig 8 Expand

Fig 9.

Example of notebook interaction.

More »

Fig 9 Expand

Fig 10.

An interactive drop-down list created using a Python list.

More »

Fig 10 Expand

Fig 11.

Interactive plot generated with the “plotly” module that can be rotated and zoomed with individual data points selected.

More »

Fig 11 Expand

Fig 12.

Example using the “exercise2” extension to create a task.

When the “show solution” button is pressed, the answer is displayed below.

More »

Fig 12 Expand

Fig 13.

Example of the prescribing dashboard the teams would add functionally to following the Scrum framework.

More »

Fig 13 Expand

Fig 14.

List of notebooks covering the various topics of programming with Python.

More »

Fig 14 Expand

Fig 15.

Example of task from notebook.

Clicking the “Show Solution” button reveals the model answer.

More »

Fig 15 Expand

Fig 16.

Example of notebook on variables and strings programming topics.

More »

Fig 16 Expand

Fig 17.

Results of notebook student survey (n = 12).

More »

Fig 17 Expand