Python
programski jezik
Svrha ove stranice jest upoznavanje s osnovama programskoga jezika Python.
Prema mnogim studijama učenje programskoga jezika Python je izrazito jednostavno, ponajviše zahvaljujući tomu što ima jednostavnu sintaksu. Jedan od razloga zašto se danas sve više programira u Pythonu je jednostavna sintaksa.
Preduvjet za pohađanje i razumijevanje ovoga jezika jest poznavanje osnova rada na računalu.
Na kraju svakog poglavlja nalaze se vježbe koje će polaznici prolaziti zajedno s predavačem. Mogući savjeti i zanimljivosti istaknuti su u okvirima sa strane.
Na ovoj stranici polaznici će naučiti osnovne koncepte programiranja u programskom jeziku Python. Tako naučeni osnovni koncepti na ovom tečaju primjenjivi su i na većinu ostalih programskih jezika, čime se polaznicima omogućava da nakon s lakoćom svladavaju i ostale programske jezike. Naučeni osnovni koncepti omogućavaju lakše snalaženje prilikom nadograđivanja vlastitoga znanja nakon tečaja uz pomoć web-pretraživača i ostale literature.
Python je interpreterski programski jezik. Interpreterski programski jezici su jezici kod kojih se izvorni kôd izvršava direktno uz pomoć interpretera, tj. kod ovakvih tipova programskih jezika nema potrebe za kompajliranjem prije izvršavanja, tj. prevođenjem u izvršni oblik.
Programi pisani u programskom jeziku Python su kraći, a i za njihovo pisanje utrošak vremena je puno manji. Python programerima dopušta nekoliko stilova pisanja programa: strukturno, objektno orijentirano i aspektno orijentirano programiranje.
Programi:
www.python.org
www.online-python.com – za rad na tabletima i mobitelima
Rad u programu Pythonu
Osnove programa Pythona
Varijable i rad s varijablama
Prvi program
Petlje
Grananja u programu (if….elif…else)
Odluke i petlje
Tipovi podataka
Funkcije i metode
Nizovi i liste
Sekvencijalno pretraživanje
Sortiranje podataka
Rekurzija
Kornjačina grafika
Osnovne naredbe u crtanju
Kornjačina grafika
Izrada programskog sučelja – Tkinter
izrada grafičkog sučelja
Prva aplikacija
primjena u nastavi matematike i fizike