Kurs i obuka osnove programiranja (škola programiranja za decu)
Svaki osnovac ili učenik srednje škole koji želi da se upozna sa umetnošću programiranja, a uz uslov koji se odnosi na poznavanje čitanja i pisanja latiničnog pisma je pozvan da pohađa program koji sprovodi škola programiranja za decu.
Napominjemo da se nastava u potpunosti prilagođava kako uzrastu pojedinačnih polaznika, tako isto i njihovim znanjima u okviru konkretne oblasti, tako da će i obuka i kurs osnove programiranja biti u potpunosti sprovedena u skladu sa njihovim potrebama, te sve navedeno treba shvatiti uopšteno, jer će roditelji, to jest staratelji svakog pojedinačnog polaznika prilikom upisivanja da dobiju sve detaljne informacije o programu.
Najvažnije je da naglasimo da je potrebno izvršiti prijavljivanje na broj telefona jedne od poslovnica Akademije Oxford, a isto tako je moguće prijaviti se i lično, te preko mejla. U slučaju da staratelj ili roditelj svoje dete prijavljuje elektronski, obavezan je i da jasno navede u kom gradu želi da bude polaznik upisan, odnosno u kojoj tačno poslovnici želi da pohađa ovu obuku.
Kurs i obuka osnove programiranja se prvenstveno organizuje prema pravilima koja navodi grupna nastava, a što se odnosi na onaj tip obuke koji uključuje precizno definisane termine organizovanja, ali i jasno određenu dinamiku. Ukupno je prisutno između 4 i 8 polaznika u okviru jedne grupe, te se iz tog razloga prvo mora sačekati prijava mminimalnog broja zainteresovanih, pošto je potrebno da prvo bude oformljena grupa, pa se tek onda pristupa obaveštavanju roditelja (staratelja) prijavljenih kako o datumu kada će pomenuti kurs da počne, te o dinamici održavanja nastave, tako i o terminima u kojima će se predavanja održavati.
Svi oni polaznici koji su zainteresovani da ovu obuku pohađaju na drugačiji način, to jest individualno ili u paru, a kroz takozvanu poluindividualnu nastavu ili, pak preko interneta, treba jasno da naglase to u trenutku kada se upisuju. Podrazumeva se da će škola programiranja za decu nastojati da njihove zahteve ispuni, te da organizuje konkretnu vrstu nastave prema pravilima.
Šta obuhvata kurs i obuka osnove programiranja?
Najjednostavnije rečeno, svako ko bude bio zainteresovan da pohađa ovu obuku će dobiti priliku da se upozna sa umetnošću programiranja na pravi način, a u zavisnosti od uzrasta i prethodnog znanja svakog polaznika će zavisiti i tačan nastavni plan po kome će se obuka i kurs osnove programiranja organizovati.
Svakako se podrazumeva da će polaznici tokom uvodnog časa da dobiju osnovne informacije o istoriji kako upotrebe računara, tako i informatike kao nauke, odnosno o pojmu programiranja, te o osnovnim operacijama koje se u toj oblasti primenjuju. Predavači će nastavu maksimalno prilagoditi uzrastu polaznika, te će im prvo omogućiti da se upoznaju sa radom u okviru Microsoft Office paketa, odnosno Windows operativnog sistema, a ukoliko oni nisu imali prilike pre toga da savladaju rad u njima.
Prisutni će imati prilike da nauče i kako se koristi HTML, na osnovnom nivou, te kako funkcioniše PHP i CSS. Biće govora i o kodovima, ali i o osnovnim konceptima koji se primenjuju u okviru programiranja, te o njihovom pravilnom povezivanju. Kako škola programiranja za decu ima vrhunsku opremu na kojoj se i sprovodi kurs i obuka osnove programiranja, to će polaznici imati prilike da odmah praktično primenjuju sva znanja, odnosno predavači će im na konkretnim primerima objašnjavati. Time će im u značajnoj meri biti olakšano i savladavanje osnova programiranja, te se očekuje da maksimalno razviju logično razmišljanje i sistematičnost.
Prema istraživanjima koja se sprovode je utvrđeno da učenje koncepata programiranja ima uticaja na razvoj takozvane programerske logike kod dece, a što posredno ima uticaja i na značajno poboljšanje logičkog razmišljanja kod polaznika, odnosno na bolji učinak u predmetima poput na primer matematike i fizike.
Kako je u pitanju osnovni kurs to će svi prisutni, pored ostalog da nauče i šta je to sekvenciranje, odnosno kako funkcioniše postupak automatizacije, ali i koji sve tipovi obrazaca postoje, te na koji način će da ih prepoznaju.
Profesori će prisutne upoznati i sa takozvanim brojevnim sistemima, pa će im objasniti i šta su to aritmetičke operacije, a šta karakteriše logičke operacije, odnosno na koji način se pristupa prebacivanju brojevnih sistema. Zatim će se upoznati i sa različitim tipovima brojevnih sistema, a prvenstveno sa binarnim i oktalnim, te će im biti predstavljeni i takozvani heksadecimalni brojevni sistemi i njihove karakteristike.
Naredna oblast koju kurs i obuka osnove programiranja obrađuje je vezana za algoritme, gde će kroz niz primera polaznici da upoznaju njihove osnovne karakteristike, te će pristupiti i rešavanju različitih logičkih i matematičkih zadataka, a kako bi što bolje savladali ovu oblast.
Sledi upoznavanje sa takozvanim dijagramima toka, te prisutni uče i šta su to strukturni dijagrami, ali i šta je pseudokod, odnosno na koji način funkcioniše rad sa C programskim jezikom, ali i sa JavaScript-om.
Kako se odvija obuka i kurs osnove programiranja?
Škola programiranja za decu ovaj kurs organizuje prema konceptu grupne nastave, ali to ni u kom slučaju ne znači da neće izaći u suret i roditeljima ili starteljima onih polaznika koje interesuje poluindividualni kurs i obuka osnove programiranja, odnosno individualna nastava ili ona koja se prati preko interneta. U slučaju da postoje polaznici koji su za neki od pomenutih tipova kursa zainteresovani, dužni su da o tome obaveste nadležna lica u konkretnoj poslovnici u kojoj se upisuju. Ovo se zahteva da bi se na vreme precizirali detalji, uzevši u obzir da te vrste nastave predviđaju potpuno drugačiji način organizacije nego što to predviđa grupna obuka i kurs osnove programiranja.
Na prvom mestu se zahteva prijavljivanje najmanje četvoro polaznika kako bi grupna nastava mogla da počne u okviru konkretne poslovnice organizatora. Inače, u jednoj grupi je prisutno najviše osmoro polaznika, jer se na taj način postiže visok nivo kvaliteta po kome je naša škola programiranja za decu prepoznatljiva.
Termine u kojima se grupni kurs i obuka osnove programiranja organizuju će da odredi organizator, te će o tome da obavesti staratelje, odnosno roditelje svakog pojedinačnog prijavljenog, a nakon što se bude kreirala jedna grupa. Isto tako organizator odlučuje i o dinamici po kojoj će se ova vrsta obuke organizovati.
Kome je kurs i obuka osnove programiranja namenjena?
Uzevši u obzir da škola programiranja za decu ovaj kurs organizuje za polaznike različite starosne dobi, to slobodno možemo da kažemo da je obuka i kurs osnove programiranja namenjena svakom detetu uzrasta između 7 i 18 godina. A u skladu sa godina polaznika, kao i nivoom njihovog poznavanja materije će se formirati konkretne grupe.
Iako se to podrazumeva, naša je obaveza da naglasimo da svako dete koje se prijavljuje za pohađanje ove nastave mora da poznaje slova latinice i to mora kako da zna da ih piše, tako mora i da zna da ih čita.
Koliko traje kurs i obuka osnove programiranja?
U skladu sa odredbama plana prema kome se obuka i kurs osnove programiranja sprovodi je određeno da polaznici nastavu pohađaju ukupno 10 dana, stim da je ukupan nastavni fond 30 časova.
Budući da škola programiranja za decu kod grupne nastave određuje unapred termine, kao i da ona definiše dinamiku, to se očekuje od svakog pojedinačnog polaznika da se tome prilagodi. Za sada je određeno da se grupni kurs i obuka osnove programiranja organizuje svakog radnog dana, a da polaznici prate nastavu po 3 časa na dnevnoj osnovi, ali će svakako precizne informacije da dobiju po oformljenju grupe.
Ukoliko se neki polaznik bude, ipak odlučio da pohađa nastavu individualno ili u okviru poluindividualne obuke sa još jednim zainteresovanim, te se možda opredeli za onaj kurs koji se organizuje online, o tome će morati da se prethodno konsultuje sa ovlašćenim licem organizatora. Naime, te vrste obuke nude polaznicima šansu da definišu termine održavanja nastave, kao i dinamiku, ali i datum početka sa nadležnim licima u jednoj od poslovnica organizatora. A tada se može dogoditi i da obuka i kurs osnove programiranja traje duže od 10 dana, koliko je definisano trajanje za grupnu nastavu, ali i kraće, jer isključivo sve to zavisi od dogovora pojedinačnog polaznika, to jest njegovih roditelja ili staratelja, sa profesorom i licima koja su nadležna u okviru konkretne poslovnice organizatora. Izuzetno je važno da roditelji ili, pak staratelji deteta koje se opredeli da prati jednu od tih vrsta obuka već prilikom upisa navedu za koju vrstu kursa su zaintereseovani, a kako bi mogli da saznaju sve važne informacije koje se odnose na princip njihovog organizovanja.
Kada i gde se održava obuka i kurs osnove programiranja?
Kako je jasno definisan nastavni program po kome se i organizuje kurs i obuka osnove programiranja, predviđeno je da nastava najpre bude organizovana direktno u poslovnici Akademije Oxford i to u formi grupne nastave, a nakon što se ispuni uslov koji se tretira kao osnovni za njeno sprovođenje. Preciznije rečeno, prvo mora da se prijavi najmanje 4 polaznika koje interesuje da pohađaju ovaj kurs, a kada se bude oformila grupa od najmanjeg broja članova, roditelji (staratelji) svih prijavljenih dobijaju obaveštenje od organizatora u kojim tačno terminima i po kojoj dinamici će obuka i kurs osnove programiranja da bude održana.
Iako se, na prvom mestu škola programiranja za decu usmerava na grupne kurseve, svim onim polaznicima kojima više odgovara da pomenuti kurs pohađaju u paru (poluindividualna obuka) ili samostalno (individualni kurs), odnosno preko interneta, ćemo maksimalno izaći u susret, te ćemo detalje vezane za organizaciju tih tipova nastave da definišemo pojedinačno sa starateljima, to jest roditeljima zainteresovanih polaznika.
Dodatne napomene:
- roditelji deteta, odnosno njegovi staratelji imaju obavezu da u skladu sa pravilima koja navodi škola programiranja za decu pristupe upisu deteta za pohađanje ovog kursa, te da u konkretnu poslovnicu Akademije Oxford tada dođu lično i donesu zahtevanu dokumentaciju
- kurs i obuka osnove programiranja se organizuje cele godine u skladu sa definisanim nastavnim programom, a staratelji ili roditelji polaznika vrše prijavu za njegovo pohađanje lično u jednoj od poslovnica organizatora ili putem telefona, kao i elektronski (preko mejla)
Spisak gradova za školu programiranja za decu, kurs i obuka osnove programiranja
- Ada
- Ada Ciganlija
- Aleksandrovac
- Aleksinac
- Alibunar
- Apatin
- Aranđelovac
- Arilje
- Babušnica
- Bač
- Bačka Palanka
- Bačka Topola
- Bački Petrovac
- Bajina Bašta
- Barajevo
- Banovo Brdo
- Banjica
- Batajnica
- Batočina
- Bečej
- Bečmen
- Bela Crkva
- Bela Palanka
- Beli Potok
- Beočin
- Beograd
- Bežanija
- Blace
- Bogatić
- Bojnik
- Boljevac
- Boljevci
- Bor
- Borča
- Bosilegrad
- Braće Jerković
- Brus
- Bujanovac
- Cerak
- Crna Trava
- Čačak
- Čajetina
- Čoka
- Čubura
- Čukarica
- Ćićevac
- Ćuprija
- Dedinje
- Despotovac
- Dečani
- Đakovica
- Đeneral Janković
- Dimitrovgrad
- Doljevac
- Donji Milanovac
- Dorćol
- Dragaš
- Dušanovac
- Gadžin Han
- Glogovac
- Golubovac
- Gora
- Gornji Milanovac
- Grocka
- Inđija
- Irig
- Istok
- Ivanjica
- Jakovo
- Jagodina
- Jajinci
- Junik
- Kanarevo Brdo
- Kanjiža
- Kaluđerica
- Kalvarija
- Kalemegdan
- Karaburma
- Kačanik
- Kikinda
- Kladovo
- Klina
- Klokot
- Knić
- Knjaževac
- Koceljeva
- Kosjerić
- Kosovo Polje
- Kosovska Kamenica
- Kosovska Mitrovica
- Kostolac
- Kotež
- Kovačica
- Kovin
- Kragujevac
- Kraljevo
- Krnjača
- Krupanj
- Kruševac
- Kučevo
- Kula
- Kumodraž
- Kuršumlija
- Labudovo Brdo
- Lajkovac
- Lapovo
- Lazarevac
- Lebane
- Ledine
- Leposavić
- Leskovac
- Lipljan
- Ljig
- Ljubovija
- Loznica
- Lučani
- Majdanpek
- Mali Iđoš
- Mali Zvornik
- Mališevo
- Malo Crnište
- Mamuša
- Medaković
- Medveđa
- Merošina
- Miljakovac
- Mionica
- Mirijevo
- Mladenovac
- Negotin
- Neimar
- Niš
- Nova Crnja
- Nova Galenika
- Nova Varoš
- Novi Bečej
- Novi Beograd
- Novi Knjaževac
- Novi Pazar
- Novi Sad
- Novo Brdo
- Obilić
- Obrenovac
- Odžaci
- Ovča
- Opovo
- Orahovac
- Osečina
- Ostružnica
- Padina
- Palić
- Palilula
- Pančevo
- Paraćin
- Peć
- Pećinci
- Pelagičevo
- Petrovac na Mlavi
- Petrovčić
- Petlovo Brdo
- Pinosava
- Pirot
- Plandište
- Podujevo
- Podunavci
- Požarevac
- Požega
- Preševo
- Priboj
- Prijepolje
- Priština
- Prizren
- Progar
- Prokuplje
- Rača
- Rakovica
- Raška
- Ražanj
- Rekovac
- Resnik
- Ripanj
- Rožaje
- Ruma
- Rušanj
- Šabac
- Štimlje
- Štrpce
- Šumice
- Savski Venac
- Savamala
- Sečanj
- Senta
- Senjak
- Šid
- Sjenica
- Slankamen
- Smederevo
- Smederevska Palanka
- Soko Banja
- Sombor
- Sopot
- Srbica
- Srbobran
- Sremska Mitrovica
- Sremski Karlovci
- Sremčica
- Stara Pazova
- Stari Grad
- Subotica
- Surdulica
- Surduk
- Surčin
- Suva Reka
- Svilajnac
- Svrljig
- Temerin
- Titel
- Topola
- Trgovište
- Trstenik
- Tutin
- Ub
- Umka
- Uroševac
- Užice
- Valjevo
- Varvarin
- Velika Plana
- Vidikovac
- Vitina
- Višnjička Banja
- Velika Moštanica
- Veliko Gradište
- Vladičin Han
- Vladimirci
- Vlasotince
- Voždovac
- Vračar
- Vranje
- Vrbas
- Vrčin
- Vrnjačka Banja
- Vršac
- Vučitrn
- Žabalj
- Žabari
- Žagubica
- Žarkovo
- Žitište
- Žitorađa
- Železnik
- Zaječar
- Zemun
- Zemun Polje
- Zrenjanin
- Zvezdara
- Zubin Potok