субота, 8. децембар 2018.

Dodatna nastava: Materijali za ucenje i vezbanje - Petlja.org

Drage učenice i dragi učenici,
 
Verujem da nije potrebno da vas previše ubeđujemo koliko su promene u oblasti IKT dinamične i koliko sve više utiču u skoro svim segmentima svakodnevnog rada.
 
Mnoga zanimanja koja postoje danas verovatno neće postojati za 10 godina i obrnuto. Veoma je teško prognozirati koja i kakva zanimanja će biti u skorijoj budućnosti, odnosno šta će sve budući poslodavci očekivati od vas kada završite formalno školovanje (fakultete), ali je više nego jasno da šta god budete izabrali da je velika verovatnoća da će se od vas očekivati da što bolje poznajete i koristite IKT servise i alate i da imate "osećaj" za analizu velike količine podataka i algoritamsko-logički način mišljenja i odlučivanja.
 
Do kog nivoa i do koje dubine (detalja) je potrebno da savladate i ovladate konkretnim alatima zavisiće i od mnogo faktora, počev od izbora vaše buduće profesije, ali i oblasti u kojima nalazite svoja interesovanja i prednosti.
 
Svesni gore navedenih činjenica grupa autora, odnosno profesora sa nekoliko fakulteta, gimnazija i osnovnih škola, koji godinama prilično uspešno rade u ovim oblastima, potrudili su se da što većem broju učenika svih osnovnih i srednjih škola, ali i studentima i svim ostalim potencijalno zainteresovanim, kao na primer roditeljima, pripreme najvažnije materijale u elektronskom obliku, kako bi svako mogao da pronađe i krene sa proučavanjem onih alata za koje smatra da su mu važni i/ili zanimljivi.
 
Postavljeni materijali su besplatni, nisu idealni, ali su po ocenama mnogih, prilično dobro pripremljeni i objedinjeni na portalu petlja.org.
 
Osim svega gore navedenog, velike prednosti ovog portala su i te što svako može jednostavno da proveri svoja rešenja zadataka (sajt koristi onlajn kompajlere sa automatski generisanim test primerima), čak i bez ikakve potrebe da bilo kakav program ili razvojno okruženje instalira na svom računaru kod kuće. Jedini uslov je otvori svoj besplatan nalog na portalu petlja.org.
 
Takođe, redovno se postavljaju novi materijali, uređuju već postavljani, povezuju se srodni sajtovi, pa ponekad početnicima deluju pomalo natrpano i nepregledno.
 
Za početak evo prvih smernica i naših kratkih komentara. Svako od vas može slobodno da izabere (ili ne izabere) ono što mu se sviđa ili odgovara:
  • Za početnike, odnosno sve one koji nisu imali prilike da se upoznaju sa programiranjem - Materijali za učenike u osnovnim školama:
    Verovatno vam je već poznatno da od prošle školske godine, učenic od 5.razreda osnovne škole imaju obavezan predmet iz informatike u okviru kojeg počinju da uče programiranje, odnosno algoritamski način mišljenja, najpre kroz blokovsko (vidueltno programiranje) najčešće korišćenjem programskog jezika Scratch, a zatim od 6.razreda i kroz programski jezik Python. S druge strane, često ćete čuti, naročito od studenata, odnosno naših nekadašnjih učenika, da je veoma važno i korisno naučiti ovaj programski jezik, jer će sve više i više tražiti posebno u budućim novim tehnologijama, kao što su novi digitalni "pametni" uređaju, kućni uređaju na internetu, kibernetika, robotika, veštačka inteligencija, virtuelna stvarnost, 3D, automatizacija, medicinska oprema, dronovi i sl. Pa ukoliko želite da naučite programski jezik koji će, po procenama mnogih, u bliskoj budućnosti biti jedan od najtraženijih kao što je Python, ovo je pravo mesto za početak.

  • Za sve učenike sadašnjeg 1. razreda gimnazije - Priručnik za 1. razred gimnazije, Programiranje u Pajtonu:
    Verovatno ste već upoznati da se nastavni planovi menjaju tako da svaka sledeća generacija učenika ima sve više redovnih časova iz oblasti algoritamskog načina mišljenja, rešavanje problema i programiranja. Sadašnja generacija učenika 1. razreda svih gimnazijskih smerova učiće na svojim redovnim časovima u 2. polugodištu osnove programiranja, a od velike pomoći će im biti baš ovaj priručnik u Pajtonu. Ukoliko nikada do sada niste imali prilike da se upoznate sa programiranjem, preporuka je da krenete baš od ovog priručnika.
  • Za sve učenike od 1. do 4. razreda gimnazije i sve one koji žele da nauče programiranje - Zbirka zadataka:
    Zbirka zadataka je namenjena svima, a po trenutno važećim nastavnim planovima i programima, najviše odgovora učenicima 1., 2. i 3. razreda gimnazije, jer će prepoznati mnoge zadatke sa redovnih časova, kao i zadatke sa testova i pisanih radova.

  • Za sve učenike sadašnjeg 4. razreda gimnazije i sve one koji žele da nauče veb tehnologije, počev od veb dizajna - Priručnik za JavaScript:
    Današnje veb tehnologje, odnosno i najobičniji veb sajtovi su skoro nezamislivi bez upotrebe JavaScript-a. Takođe, u 2. polugodištu 4. razreda u okviru redovne nastave imaćemo nekoliko časova i zadataka baš iz JavaScript-a. Ukoliko želite da naučite JavaScript ovo je pravo mesto odakle treba da počnete.

  • Priručnik za početnike (C++):
    Ukoliko nikada niste imali prilike da vidite, odnosno napišete program u programskom jeziku C++, a želite da naučite, ovo je pravo mesto da počnete. Takođe, ovde ćete pronaći i prepoznati mnoge zadatke koji su slični našim, koje rešavamo u okviru redovne nastave, posebno u 3.razredu. Takođe, ovde ćete naučiti i da koristite razvojno okruženje Visual Studio, koje je godinama najzastupljenije u programerskim firmama, pored Eclipse-a i NetBeans-a.

  • Priručnik za početnike (C#):
    Ukoliko nikada niste imali prilike da vidite, odnosno napišete program u programskom jeziku C#, a želite da naučite, ovo je pravo mesto da počnete. Takođe, ovde ćete pronaći i prepoznati mnoge zadatke koji su slični našim, koje rešavamo u okviru redovne nastave, posebno u 3.razredu. Takođe, ovde ćete naučiti i da koristite razvojno okruženje Visual Studio, koje je godinama najzastupljenije u programerskim firmama, pored Eclipse-a i NetBeans-a.

  • Uvod u programiranje - Računarski fakultet:
    Ukoliko razmišljate da upišite neki fakultet, odnosno smer u oblasti IKT, kao što su na primer ETF, PMF, Računarski, FON, Metropolitan, Singidunum ili neki tehnički, velika je verovatnoća da ćete na prvoj godini u prvom semestru imati predmet kao što je Uvod u programiranje ili sa nekim sličnim nazivom i to u sličnom obimu i formatu kao što prikazano u ovom kursu, uključujući i stvarne primere sa kolokvijuma i ispita. Poslednjih godina na većini fakulteta se u okviru ovog predmeta obrađuje najviše programski jezik C/C++ ili C# ili Java ili pseudo kod.

  • Programiranje na .Net platformi:
    Ukoliko razmišljate da upišite neki fakultet, odnosno smer u oblasti IKT, kao što su na primer ETF, PMF, Računarski, FON, Metropolitan, Singidunum ili neki tehnički, velika je verovatnoća da ćete na drugoj ili provoj godini imati predmet kao što je Uvod u programiranje ili sa nekim sličnim nazivom i to u sličnom obimu i formatu kao što prikazano u ovom kursu. Najčešće se koristi programski jezik C#.

  • Uvod u algoritme:
    Ukoliko želite da budete uspešni u svojoj struci, odnosno da steknete pravu osnovu za algoritamski način rešavanja zadataka i da ne zavisite mnogo od izbora programskih jezika (a kasnije će vam biti mnogo lakše da savlade bilo koji i više programskih jezika istovremeno) onda je ovo pravi početak. Ipak, naglašavamo da materijali u ovom kursu nisu baš jednostavni, prilično su napredni i zahtevaju solidna znanja iz nekoliko oblasti i predmeta, kao što su matematika, logika, teorija brojeva, fizika i sl. Takođe, na mnogim faklutetima se u sličnom obimu obrađuje predmet (ispit) sa sličnim nazivom.

  • Pripreme za takmičenja iz programiranja, odnosno TakProg:
    Zvanično takmičenje iz programiranja za učenike srednjih škola u organizaciji DMS. U poslednjih 30 godina u okviru ovog takmičenja učenici iz Srbije i Niša (najčešće iz specijalizovanih matematičkih gimnazija) često osvajaju medalje na međunarnim nivoima. Uskoro počinju kvalifikacije za prvi krug, odnosno prvi nivo takmičenja u ovoj školskoj godini. Ukoliko ste zainteresovani za ovo takmičenje, onda je ovo pravo mesto za početak.
Osim svega ovoga postoji još nekoliko kurseva, takmičenja i materijala na ovom portalu. Pregledajte i možda ćete pronaći nešto korisno.
 
Pozdrav,
Dragan Ilić

Нема коментара: