Maturski rad

Maturski rad iz informatike

Kako se piše maturski rad iz informatike kada uz njega ide i praktični deo: šta stoji u tekstu, šta se pokazuje uživo i kako se to dvoje spaja.

6 min čitanja

Maturski rad iz informatike se skoro uvek sastoji od dva dela koja se pišu različito: teksta koji se predaje i nečega što radi na računaru — sajta, aplikacije, baze, mreže, skripte, obrađenog videa.

Greška koja se najčešće pravi je da se ta dva dela pomešaju. U tekst se prepiše ceo kod, a na odbrani se prepričava ono što je u tekstu već napisano. Rezultat je rad koji je debeo, a o kom nema šta da se kaže.

Podela koja radi je jednostavna: u tekstu stoji zašto i kako je nešto napravljeno, a uživo se pokazuje da radi.

Da li se na tvom smeru praktični deo uopšte traži, u kom obimu i da li se pokazuje na odbrani — zavisi od škole i od predmeta. To se pita profesora mentora pre nego što počneš, jer menja raspored posla od prvog dana.

Šta se u tekstu piše, a šta ne

U tekstu rada stoji sve što se ne vidi kad projekat pokreneš:

  • Zadatak — šta program ili sajt treba da radi i za koga.
  • Izbor alata — zašto baš taj jezik, taj sistem, ta baza. Odgovor „to smo radili na času” je legitiman ako se tako napiše.
  • Struktura — koje celine projekat ima i kako su povezane. Ovde pomaže jedna šema.
  • Ključne odluke — mesta gde si birao između dva rešenja i zašto si uzeo jedno.
  • Problemi i rešenja — šta nije radilo i kako si to prevazišao. Ovaj deo se najčešće preskoči, a iz njega dolaze najbolja pitanja komisije.
  • Šta bi se dalje moglo dodati — kratko, na kraju.

U tekst ne ide:

  • ceo kod prepisan iz uređivača,
  • niz screenshot-ova bez objašnjenja,
  • uputstvo za instalaciju alata korak po korak,
  • prepisana istorija programskog jezika na pet strana.

Delovi koda smeju u tekst, ali biraš ih: jedna do dve funkcije koje nose suštinu, sa objašnjenjem šta rade. Sve ostalo ide u priloge ili se pokazuje uživo. Kako se prilozi numerišu i kako se iz teksta upućuje na njih: prilozi u maturskom radu.

Teorijski deo koji nije popunjavanje strana

Svaki rad iz informatike ima i teorijski deo, i on je najčešće najslabija tačka — jer se u njega ubaci sve što je nađeno o temi.

Teorijski deo treba da bude ono što je potrebno da bi se razumeo tvoj projekat, ništa više. Ako praviš sajt, to su osnove tehnologija koje si koristio i način na koji se sajt objavljuje. Ako praviš bazu, to su pojmovi tabele, ključa i veze. Ako obrađuješ podatke, to je način na koji se podaci prikupljaju i čiste.

Test je jedan: za svaki odeljak teorije pitaj se da li bi neko ko ga nije pročitao razumeo tvoj praktični deo. Ako bi, odeljak ne treba da postoji.

Šta se pokazuje uživo

Pretpostavi da imaš malo vremena i da niko neće čitati kod sa ekrana. Redosled koji radi:

  1. Pokreni gotovu stvar, bez objašnjavanja kako se pokreće.
  2. Prođi jedan pun scenario — od početka do kraja jedne stvari koju program radi. Za sajt: poseta, pretraga, poručivanje. Za bazu: unos, upit, izveštaj.
  3. Pokaži jedno mesto u kodu koje si pominjao u radu, i to ono koje je bilo najteže.
  4. Reci šta ne radi ako nešto ne radi. Sam, pre nego što te pitaju.

Ono što se ne radi: pokazivanje svakog ekrana redom, objašnjavanje očiglednog („ovde se klikne na dugme”), i traženje fajla po folderima pred komisijom.

Priprema tehnike, dan ranije

Praktični deo iz informatike ima jednu manu koju drugi radovi nemaju — može da ne proradi na tuđem računaru.

Zato se sve pravi u tri kopije:

  • projekat na svom laptopu, pokrenut i ostavljen otvoren,
  • isti projekat na USB-u, u jednom folderu, bez zavisnosti koje se moraju instalirati,
  • snimak ekrana celog scenarija, dva do tri minuta, sa tvojim glasom ili bez njega.

Snimak je osiguranje. Ako internet ne radi, ako baza ne odgovara, ako se projektor ne poveže — pustiš snimak i odbrana teče dalje. Bez njega se ceo praktični deo pretvori u opisivanje onoga što je trebalo da se vidi.

Da li ćeš imati računar i projektor u učionici i da li se donosi svoj laptop, pitaj mentora unapred. To se razlikuje od škole do škole i nije pretpostavka na koju se oslanjaš.

Ako si koristio gotova rešenja

Skoro svaki projekat danas koristi tuđi kod: šablon za izgled sajta, biblioteku, gotov primer sa interneta, generisani deo.

To nije problem po sebi — problem je kad se prećuti. Pravilo je isto kao za literaturu u svakom drugom radu: tuđe se označi, svoje se objasni.

Praktično to znači jednu tabelu ili jedan odeljak u kom stoji šta je preuzeto, odakle i šta je od toga menjano. Rečenica „korišćen je šablon X, izmenjeni su raspored početne strane i forma za prijavu” je dovoljna i potpuno prolazi.

Ono što ne prolazi je preuzet projekat predstavljen kao svoj. To se na odbrani otkrije jednim pitanjem o bilo kom delu koda. Šire o tome gde je granica: prepisivanje i plagijat u maturskom radu.

Pitanja koja dolaze baš kod informatike

Uz uobičajena pitanja o temi i literaturi, kod praktičnog dela se gotovo uvek pita:

  • Šta bi se desilo ako korisnik unese nešto pogrešno? Pripremi odgovor i, ako možeš, pokaži.
  • Gde se podaci čuvaju? Kratak odgovor: gde, u kom obliku, šta se dešava kad se program zatvori.
  • Koliko je ovoga tvoje? Odgovor je onaj isti koji piše u radu, rečen mirno.
  • Zašto si izabrao baš ovaj alat? Bilo koji iskren razlog je bolji od izmišljene prednosti.
  • Šta bi uradio drugačije da imaš još mesec dana? Najlakše pitanje ako si o projektu razmišljao.

Sva pitanja se pripremaju u po tri rečenice, kao i za svaki drugi rad: pitanja komisije na odbrani.

Redosled posla

Kad postoji praktični deo, raspored je obrnut od uobičajenog:

  1. Prvo se napravi projekat, makar u osnovnoj verziji koja radi.
  2. Dok se pravi, vodi se kratka beleška o svakom problemu i rešenju. Tri reda dnevno, u jednom fajlu.
  3. Tek onda se piše tekst, i to iz tih beleški.
  4. Teorijski deo se piše poslednji, prema tome šta je projektu stvarno trebalo.
  5. Na kraju se sprema izlaganje i snima video.

Ko prvo piše tekst, pa tek onda pravi projekat, najčešće završi sa radom u kom piše jedno, a radi drugo — i to se vidi na prvom pitanju.

Razlika između rada koji ima praktični deo i onog koji ga nema, po strukturi i po odbrani: teorijski i praktični maturski rad.

Povezani vodiči