High-performance computing kurs

Scripting: verktøy for effektivt vitenskapelig arbeid

TID:22-24 April 2003
Sted:Aud 5, MH-bygget, Universitetet i Tromsø
Foreleser:Hans Petter Langtangen, Simula Res. Lab. og Ifi/UiO
Påmelding:http://www.hpc.uit.no/scripting-kurs/paamelding.html
Hvis du svarer "ja" på en eller flere av punktene over, bør du lese videre. Vi arrangerer nemlig et kurs i *scripting* rett etter påske.

Scripting er et sentralt verktøy for å gjøre forskningshverdagen mer effektiv og pålitelig. Som veileder, dr.grad-student eller hovedfagstudent bør du absolutt oppdatere deg på hva moderne scripting i programmeringspråket Python kan gjøre for deg. Alt materiale er tilgjengelig over Internett.

Ta en titt på (foreøpige) lysark til forelesningene!

På scriptekurset kan du delta de 2 første timene - for å få en oversikt - eller så mye du vil videre. Vi starter med det viktigste og enkleste og øker deretter på i kompleksitet. Øvelser rett etter forelesningene er en viktig del av kurset for å få verktøyene litt inn i fingerne.

Tirsdag 22. april:

Onsdag 23. april:

Torsdag 24. april:

Hva du lærer:

Kurset tar for seg Python, som er et programmeringsspråk på et betydelig høyere nivå enn C++ og Java. "Høyere nivå" betyr i praksis at du vil tenke annerledes på programmering enn du er vant til nå, fordi du lett kan gjøre ting som ikke har falt deg inn tidligere.

Scripting i Python er lett å komme i gang med; læringskurven er mye lavere enn for f.eks. C++. Python programmering minner mye om Matlab i sin enkelhet, men språket er mye slagkraftigere enn Matlab. I kurset vil vi studere eksempler og oppgaver som bl.a. omhandler følgende relevante temaer for vitenskapelig simulering:

Bunnlinjen er at vitenskapelig simulering er langt mer enn å knuse tall. Til knallknusingen er F77, C og C++ gode programmeringsspråk. Resten gjøres mye mer effektivt i et scriptespråk som Python.