JavaScript (On Mathematics Education) (see here for charts in PHP, here with Desmos, here with R) → WolframAlpha
→ Per le scuole Basic School Scripts
[If you want, you can save the files on your computer (by clicking the name with the right mouse button)
Note on the use of Safari: ( # ) ] more will be added
percentuali percentage (examples-esempi)
tabellina / × table (1-9) 1-12 1-12* 1-31 (remarks and examples-note ed esempi)
integers / numeri interi (examples-esempi)
![]() | ![]() |
integers / numeri interi (examples-esempi)
decimals / numeri decimali (examples-esempi)
scientific notation / notazione scientifica
approximations / approssimazioni
sums and ratios / somme e rapporti (examples-esempi)
mean / media (examples-esempi)
division / divisione (examples-esempi)
rapporto tra due numeri (interi o no) espresso anche in forma percentuale / ratio between two (whole or not) numbers, also in percentage form (esempi/examples)
rapporto tra due aree / ratio between two areas
rapporto tra due colonne / ratio between two columns
area triangoli / area triangles
area quadrangoli / area quadrangles
a theorem / un teorema (see/vedi)
area triangle,parallelogram / triangolo,parallelogramma
sum angles of triangle / somma angoli di un triangolo
angles/sides/area of a triangle / angoli/lati/area di un triangolo
Pythagoras Theorem / Teorema di Piatgora
perimeter/area of the circle / perimetro/area del cerchio
first calculator / prima calcolatrice (help)
RPN calculator /calcolatrice a notazione postfissa
pocket calculator / calcolatrice (examples-esempi)
pocket calculator - calcolatrice - 1 (examples-esempi)
use of array, write, writlen, for, if (an example/un esempio)
use of function, form, input / uso di . . . (example-esempio)
sorting numbers / ordinamento di numeri (examples/esempi)
ordering of words / ordinamento di parole
written in lowercase characters, separated by commas / scritte in lettere minuscole, separate da virgole.
Expression manipulation, Constants: examples that can be helpful (formule e costanti).
preparation and administration of quizzes / preparazione e somministrazione di quiz
![]() | ![]() |
block diagrams - 0 / diagrammi a barre - 0 (examples-esempi)
block diagrams + median / diagrammi a barre + mediana (examples-esempi)
block diagrams - 1 / diagrammi a barre - 1 (examples-esempi)
block diagrams - 2 / diagrammi a barre - 2 (examples-esempi)
block (crosses) diagrams - 3 / diagrammi a barre (a crocette) - 3 (examples-esempi)
pie chart / diagrammi a torta
(examples/esempi) empty/vuoto circle / cerchio divided into cents semicircle / semicerchio divided into fiftieths | ![]() | ![]() |
![]() |
strip diagrams / diagrammi a striscia (figure on the right) (examples-esempi)
other bar graphs / altri grafici a barre (examples-esempi)
bar graphs (of functions/sequences) / grafici a barre (di funzioni/successioni) (examples-esempi)
| ![]() |
disegnare (1) (come si disegna col computer?) / drawing (1) (how is a drawing done with a computer?)
colori / colors
disegnare (2) / drawing (2) Disegnare su carta quadrettata col computer How to draw on squared paper |
![]() |
disegnare (3) / drawing (3) old version Disegnare su carta quadrettata col computer - bis How to draw on squared paper - bis |
![]() ![]() ![]() ![]() |
disegnare (4) / drawing (4) old version (disegnare col computer su carta quadrettata / senza quadretti - per l'insegnante) How to draw (using the computer) on squared paper /paper without squares (for the teacher) disegnare (4b) / drawing (4b)   su carta più ampia / on larger paper | ![]() ![]() |
disegnare (5) / drawing (5) old version (disegnare col computer su carta quadrettata / senza quadretti - per l'insegnante - formato maggiore) How to draw (using the computer) on squared paper /paper without squares (for the teacher - larger size) | ![]() |
Polimini / Polyominos | ![]() |
Isola del tesoro/Treasure Island Indicare i passi (nelle direzioni N,S,O,E) per giungere al tesoro Indicate the steps (in the N,S,W,E directions) to reach the treasure. | ![]() |
carta millimetrata / graph paper Un "foglio" di carta millimetrata per costruire (a mano) grafici di funzioni "sperimentali" (come il peso di una persona al passare degli anni) o espresse da formule. A "sheet" of graph paper to build (by hand) graphs of "experimental" functions (such as the weight of a person over the years) or functions expressed by formulas. |
![]() |
range di una funzione / of a function (esempi / examples)
grafici semplici / simple graphs (functions, figures) in dimensioni minori / in smaller size molto minori / much smaller (esempi / examples) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
various graphics (and animations) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
parabole (e rette) / parables (and lines) in dimensioni minori / in smaller size iperboli / hyperbolas in dimensioni minori / in smaller size cerchi / circles |
![]() |
![]() | ![]() |
ellissi / ellipses iperboli (anche per x<0) / hyperbolas (even for x<0) in dimensioni minori / in smaller size |
![]() | ![]() |
Come sono fatte le figure in 3 dimensioni? How are 3D figures made? click | ![]() |
grafici di successioni / sequences graphs![]() |
![]() |
fractions / frazioni (examples-esempi)
a die / un dado (random) (examples)
2 dice / 2 dadi (random) (examples)
istogramma di dati interi / histogram of integer data (a partire da dati singoli / starting from single data) (examples) |
|
histogram (starting from single - or classified - data) (examples)
histogram with tighter rectangles
divisors / divisori (examples)
prime factors / prime factors - 2 (examples)
simplifying fractions (GCD / MCD) (examples)
d → m/n (repeating decimal → ratio of integers / numero periodico → rapporto tra interi)
5.3627627627627... → 8929/1665 |
calculations with anyway large integers / calcoli con interi comunque grandi (examples)
proportional transformation of data (examples)
solve simple equations / semplici equazioni (examples)
rounding / arrotondamento (examples/esempi)
area and center (and perimeter) / area e centro (e perimetro) (example)
barycenter in the plane barycenter in the space |
![]() |
angle ABC / angolo ABC (examples)
triangle (if I know 3 Sides/Angles, se conosco 3 lati/angoli)
Drawing a triangle / Disegno di un triangolo
circle that passes through 3 points (examples)
![]() | ![]() |
circle inscribed in a triangle |
|
center/radius of a circle (examples)
![]() | ![]() |
Tangents to a circle passing through a point P (examples)
2 points in the plane (vector) (examples)
![]() | ![]() |
intersection of 2 straight lines (examples)
distance between a point and a line (examples)
intersection of 2 circles (examples)
x+y < k, if x,y ∈ [0,1] and other examples of probability of events and distribution laws
approximations - interval arithmetic - intervalli d'indeterminazione (examples)
approximations of generic functions (of 1, ,4 variables)
tabulating polinomial function (examples)
pocket calculator - 2 (examples)
boxplot of classified data (examples)
linear system - 3 equations (examples)
determinant 3x3 determinant 4x4 determinant 5x5 determinant 6x6
linear system - 4 equations (and determinant 4x4) (examples)
matrix multiplication (examples)
2 sequences / vectors (examples)
binomial coefficient (see also ↑ "pocket calc. 2")
square root and cube root (see also "recursive definitions" below)
How many steps? / Quanti passi?
How many steps? - more / Quanti passi? - bis
change the order of quizzes (examples-esempi)
division in a base of your choice (examples)
division of m by n with m < n (natural numbers in base ten) and result in a base of your choice By clicking [one step] you gradually get the figures of the result m = n = base = remainder = |
division of m by n with m < n (natural numbers in base ten) and result in a base of your choice By clicking [one step] you gradually get the figures of the result m = n = base = remainder = |
repeated differences (examples)
tabulation of a function (and calculation of limits) (examples)
[Now x → sin(x)/x is calculated]
recursive definitions (examples)
series (examples)
[Now the sum 1 + 0.8 + 0.8² + 0.8³ + ... is calculated]
integral of a polynomial function (raised to a real exponent) (examples)
integral of Gauss distribution (examples)
![]() |
multiplication of polynomials (and division) |
![]() |
solve polinomial equations F(x)=0 (examples) solve polinomial equations of greater degree (examples) |
![]() |
solve equations F(x)=0 (examples)
solve equations F(x)=k (examples)
min, max, flesso (esercizi) min, max, inflection (exercises) | ![]() |
max of polinomial fun. in [a,b]
min of polinomial fun. in [a,b] (examples)
max F in [a,b] (examples)
[Now F is x^4 + 5*x^3 - 20*x + 2]
min F in [a,b] (examples)
[Now F is x^4 + 5*x^3 - 20*x + 2]
random numbers generation in (0,1) (notes)
![]() |
random numbers generation (examples)
numbers in [0;1] generation (with seed) (examples)
random numbers generation in [a,b] (examples)
random integers generation from a to b (examples)
random different integers generation from a to b (examples)
![]() |
numbers from 1 to 99 generation (examples)
random data generation (example)
Random derivative of polynomials derivative of f(x)/g(x) derivative of f(g(x))
cube of gaussian number generation
time to multiply N×N matrices (examples)
derivative of functions (examples)
[Now the function is x → x³+1]
integrals of functions (examples)
[Now the integral of x → √(x³+1) - between 1 and 7 - is calculated]
![]() |
integrals of functions whose antiderivative is not known (you can also use ↑)
sqrt(1+x^3)
1/sqrt(1+x^4)
1/log(x)
sin(x)/x
sin(x^2)
exp(x)/x
exp(x^2)
cos(exp(x))
sqrt(1-x^4)
exp(-x^2)
exp(-x)/x
exp(exp(x))
log(log(x))
sin(1/x)
exp(x)·sin(x)/(1+x^2)
the concept of limit: attention! / il concetto di limite: attenzione!
the concept of continuity: attention! / il concetto di continuità: attenzione!
probability of events (examples)
distance of a point P from a curve x=x(t), y=y(t) (examples)
distance between two curves P=P1(t1) and P=P2(t2) (examples)
quadratic regression (examples)
how to extract a subtable (examples)
χ² (Chi-squared test) (examples)
2 points in the space (examples)
transformation of data sequences (examples)
orthodromic distance (distance between 2 points on a sphere) (examples)
moving mean - medie mobili (examples)
automatic tabulation of a function (for various uses) (examples)
calculations (example) calculations2 (example) calculations3 (example)
calcolo di F(x) calcolo di F(x,y) calcolo di F(x,y,z)
a magic square / un quadrato magico (examples-esempi)
Examples of integrated uses of various scripts
( # ) Se usi un Mac, ti conviene usare un qualunque browser (Edge, Firefox, Opera, ) diverso da Safari, che non riconosce "with(Math)" in alcuni file in JavaScript. Comunque, i file qui presenti sono stati modificati in modo da funzionare anche in Safari (se ci sono problemi scrivete). Se vuoi modificare un file e non riesci a visualizzare il sorgente con un Mac, modfica l'estensione da "htm" a "txt", apri il file con TextEdit, modicalo e rimetti l'estensione "htm". / If you use a Mac, you should use any browser (Edge, Firefox, Opera, ...) other than Safari, which doesn't recognize "with(Math)" in some JavaScript files. However, the files here have been modified to work in Safari too (if there are any problems write). If you want to edit a file and you can't view the source with a Mac, change the extension from "htm" to "txt", open the file with TextEdit, edit it and put the extension "htm" back.