Katarina Kušec (Diplomski, 2010)
Simulacija sunčevog sustava pomoću programskog jezika Python

Danas se nudi niz programskih jezika i teško je odabrati onaj koji je pogodan za učenje programiranja. Našem obrazovnom sustavu trebao bi takav jezik koji bi s jedne strane bio dovoljno fleksibilan i jednostavan da bi prvi programski koraci bili što bezbolniji, a s druge strane bio bi dobra podlogu za nastavak programiranja u bilo kojem programskom jeziku. Iz iskustva se zna da većina učenika ima poteškoća u usvajanju osnovnih koncepata algoritamskog načina rješavanja problema zbog savladavanja detalja pojedinih programskih jezika te posebice zbog uporabe različitih programskih jezika tijekom obrazovanja. Obično se   na početku koriste jezici: LOGO, BASIC, Pascal, C, a kasnije se kod naprednijih koncepcija programiranje koriste jezici za izradu velikih programskih projekata kao što su C++ i Java. Pojavom Python-a smanjio se jaz izmenu navedenih “jednostavnih” i “moćnih” jezika. Riječ je o jeziku koji s jedne strane može biti vrlo jednostavan i kao takav može poslužiti početnicima, a istovremeno je vrlo moćan jezik koji podržava objektno-orijentirani princip programiranja.

Python je programski jezik idealan za učenje programiranja jer omogućuje brzo postizanje rezultata, a početnici dobivaju motivaciju kad vide da njihov rad daje konkretne rezultate. Bilo bi dobro kada bi se u školama i na fakultetima koristio Python umjesto Pascal-a upravo zbog jednostavnosti što ga čini mnogo prikladnijim za nastavu informatike. Nadalje, Python predstavlja idealan alat i za pojašnjavanje osnovnih fizikalnih koncepata u osnovnim i srednjim školama. Posebno pogodan za rad u školama je programski paket VPython koji omogućava jednostavno programiranje grafičkih prikaza rješenja različitih fizikalnih problema, s posebnim naglaskom na animacije.

Ključne riječi:
Sunce, Keplerovi zakoni, Python

Zatvori