Programiranje kao profesija ume da izgleda apstraktno i teško, veoma nalik naprednoj matematici i logici. Kursevi za decu u našoj školi osmišljeni su tako da polaznike postepeno uvode u svet programiranja na zanimljiv način - najmlađe kroz vizuelno programiranje u jeziku Scratch i Python i druženje sa robotićima kojima treba pomoći da savladaju izazovne zadatke.
Kursevi su prilagođeni različitim uzrastima i nivoima znanja, tako da svako dete može da pronađe svoj put. Vizuelno programiranje omogućava najmlađima da se igraju sa kodom na jednostavan način, koristeći blokove kako bi stvarali svoje prve digitalne kreacije i shvate prve korake u svetu programiranja na lak i zabavan način.
Za starije polaznike, kursevi nude naprednije programiranje. Na ovim kursevima polaznici uče kako bi mogli da koriste Python jezik za kreiranje sopstvenih programa i projekata. Ovo je korisno kako bi se razvijale veštine koje mogu da se primene u praksi.
Naš tim saradnika, profesora i diplomaca računarskog usmerenja na Fakultetu tehničkih nauka u Novom Sadu je tu da podrži decu na njihovom putovanju, pruži sjajnu alternativu besmislenom gledanju u ekrane i video klipove, podstakne kreativnost, logičko razmišljanje i timski rad.
Kontakirajte nas već danas, i obezbedite svoje mesto na kursu.
Pun naziv kursa:
Programiranje kroz igru (Scratch) - za učenike I-IV razreda osnovne škole
Trajanje kursa: 2x nedeljno po 60 minuta, ukupno 18 sati nastave u periodu od oko 2 meseca.
Opis kursa:
Upoznavanje sa svetom programiranja i računarske struke kroz učenje vizuelnog programskog jezika Scratch i primenu na robotićima.
Teme kursa:
Upoznavanje sa programskim jezikom Scratch i drugarom robotićem
Upoznavanje sa sprajtovima (Sprites) i skinovima (Costumes) korišćenjem robota
Upoznavanje sa osnovnim konceptima programiranja kroz rad sa zvukom i pokretima robota
Korišćenje senzora i koncepta događaja
Kreiranje jednostavnih algoritama sa robotićima (podizanje i spuštanje predmeta)
Koncepti iscrtavanja i ispisa
Kreiranje interaktivnog programa uz učešće robotića
Završni projekat i demonstracija za roditelje
Ishodi učenja:
Deca će zavoleti programiranje od malih nogu i razumeti osnovne koncepte kreiranja programa, kao i razloge zbog kojih se kreira softver na veoma praktičnim i opipljivim primerima. Roditelji će imati uvid u afinitete deteta i saznati njegov potencijal za bavljenje računarskom i inženjerskom strukom.
Način organizovanja nastave:
Mentorski rad u malim grupama, do 8 polaznika, uz visok nivo praktične nastave na primerima (hands-on).
Provere znanja:
Ocenjivanje završnog projekta.
Pun naziv kursa:
Prvi ozbiljni koraci programiranja u jeziku Python - za učenike V-VIII razreda osnovne škole
Trajanje kursa: 2x nedeljno po 60 minuta, ukupno 18 sati nastave u periodu od oko 2 meseca.
Opis kursa:
Učenje programiranja na osnovnom i srednjem nivou na primerima programskog jezika Python.
Teme kursa:
Uvod u programiranje i Python - Podešavanje Python-a, Python IDLE
Promenljive i operacije - Računanje, operatori, redosled operacija, korišćenje promenljivih
Tipovi podataka - Stringovi, liste, torke, rečnici i operacije nad njima
Uslovne naredbe - if/else, pravljenje i kombinovanje uslova
Petlje - for/while
Funkcije i moduli - delovi funkcije, opseg
Klase i objekti - osnove
Tkinter grafika - crtanje figura, teksta, pravljenje animacije
Izrada igre "Bounce" - postupno pravljenje potrebnih delova
Napredniji koncepti (obrađuju se u zavisnosti od interesovanja i sposobnosti grupe):
Nizovi i matrice
Linearna i binarna pretraga
Algoritmi sortiranja (bubble, insertion, selection sort)
Rekurzija
Spregnute liste
Stek i red
Ishodi učenja:
Deca će steći veoma dobru osnovu za svako dalje učenje programiranja i savladati koncepte programskog jezika Python. Roditelji će imati uvid u afinitete deteta i saznati njegov potencijal za bavljenje računarskom i inženjerskom strukom.
Način organizovanja nastave:
Mentorski rad u malim grupama, do 8 polaznika, uz visok nivo praktične nastave na primerima (hands-on).
Provere znanja:
Ocenjivanje urađenih zadataka.