Autocompletion in the Python editor

When you start to type a word, the application offers you a suggestion in gray. To accept it, press OK or the Right arrow.

Accept the autocompletion proposal

Scroll through the suggestions using the Up arrow or Down arrow keys. To access the suggestions directory, press var.

Access autocompletion suggestions

Press the Return key or continue entering text to decline the suggestion.

Improved Python matplotlib module

You can now use an argument to specify the color in the functions: plot(), scatter(), bar(), hist() and arrow().

Choose the color of the graphics with matplotlib

The usable colors are listed in the Toolbox menu: in the Modules > matplotlib.pyplot section.

List of colors that can be used in the toolbox

Improved Python turtle module

Use the new function write() of the turtle module to write a text at the position of the turtle.

Write text with the write() function of the turtle module

The colormode() function of the turtle module allows you to choose the color mode: 1.0 or 255. By default, the color mode is 255.

Color setting with the turtle module

And also...

In the Calculations application, additional results are now available on results with units.

Additional results on results with units in Calculations

In the Calculations application, the results are displayed on the same line as the entries if space allows.

Display results on a single line in the Calculations application if space allows

In 2D editing, it is now possible to insert an element of the calculation history in the denominator of a fraction.

Insertion of a history element in the denominator of a fraction

In the Regressions application, it is now possible to use the model y=ax.

The regression model y = ax is now available in the Regressions application
  • The definition of the geometric distribution has been modified to match what is used in mathematics lessons.
  • It is now possible to choose two new languages: Dutch and Italian.
  • MicroPython version has been updated (version 1.12)

Special thanks

We would like to thank the contributors who helped develop this update: Alexandre André, Jean-Baptiste Boric, Ulysse Gaspar, Joachim Le Fournis, David Meenan, Henry Meyer, Neven Sajko, Maximilian Walter and Jacob Young.

During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:

With the exception of Cookies essential to the operation of the site, NumWorks leaves you the choice: you can accept Cookies for audience measurement by clicking on the "Accept and continue" button, or refuse these Cookies by clicking on the "Continue without accepting" button or by continuing your browsing. You can update your choice at any time by clicking on the link "Manage my cookies" at the bottom of the page. For more information, please consult our cookies policy.