I gang med at programmere
Er du total begynder udi programmering, kan det være en fordel at starte med et simpelt programmeringssprog, som BASIC. TI nSpire har et indbygget programmeringsmodul, som er relativt nemt at komme i gang med. I tilgift er der værktøjer til at få tegnet grafer mv. ret nemt. Her er en kort note til at komme i gang med at programmere via et par eksempler. Bemærk, at det forudsættes, at du kender til TI nSpire i forvejen.
Basic og Monte Carlo-simuleringer
Ovenstående note kan hjælpe en i gang med programmering, men man kan også tage udgangspunkt i tilfældige tals anvendelser, nemlig Monte Carlo-simuleringer. Eleven ser i denne note nogle simple programmer, der kan bruges til at beregne tallet π, simulere terningekast og løse numeriske integraler på en simpel måde.
Fortran-programmering
Hvis man vil arbejde med større problemstillinger er Fortran et godt sprog at anvende. Det minder lidt om BASIC, men det kan afvikle programmer ganske hurtigt.
For at kunne programmere i Fortran, skal du have en oversætter (compiler). En gratis variant kan hentes hos Gfortran. På samme side findes der dokumentation i brugen af compileren. For at komme igang med at programmere, kan du f. eks. følge vejledningen her. (I vejledningen bruger de kommandoen f95, men bruger du gfortran, skal du skrive gfortran.)
Hvis du foretrækker at bruge en mere grafisk tilgang til programmering, kan du downloade Silverfrost FTN95, som er gratis for private brugere. Skoler skal altså betale licens af dette program. Der findes et 7 lektioners programmeringskursus, hvor man bruger FTN95 her.

- Gif-animation af en simulering af, hvad der sker, når en homogen massefordeling klapper sammen under gravitationskraftens indflydelse.
Hvis det er en gravitationelt mange legeme-simulering, man er interesseret i, så kan man starte ud med et simuleringsprogram, som Sverre Aarseth har skrevet for mange år siden. Det findes bag i bogen Galactic Dynmacis af James Binney og Scott Tremain, Princeton University Press. Der findes også webbaserede simuleringsprogrammer, som er ganske avancerede. Sådan et kan downloades her.
En introducerende tekst til at kompilere programmer samt et eksempel på en simulering kan læses her.