| 
			 
			Softverski radovi učenika osnovnih škola 
			  
			CTekst 
			Autor: Anton Grbin, 7. r., OŠ Petra Kanavelića, Korčula 
			Područje: Sistemski, uslužni 
			Programski jezik: VB 6.0 
			Opis: CTekst je program koji omogućava korisnicima unos teksta 
			prirodnim putem, odnosno, tekst je moguće pisati 'olovkom'. Za unos 
			teksta koristi se tablet ili miš. Program je u stanju naučiti 
			prepoznavati rukopise različitih ljudi. 
			
			DChat 
			Autor: Dalen Bernaca, 8. r., OŠ Poreč, Poreč 
			Područje: Komunikacija, uslužni 
			Programski jezik: Python 
			Opis: Odlična ideja i realizacija. Dalen, ponukan problemima s 
			vlastitom nemogućnošću boravljenja na chatu, odlučio je napraviti 
			program koji će i njemu i svima drugima omogućiti novo iskustvo 
			chat-a. Vrijedno je i spomenuti da to vjerovatno prvi program koji 
			smo imali na smotri napisan u programskom jeziku Python. 
			Extreme Lang 
			Autor: Kristijan Burnik, 8. r., OŠ A. Harambašića, Zagreb 
			Područje: Programski jezik 
			Programski jezik: VB 6.0 
			Opis: Kristijan je osmislio cijeli programski jezik čija osnova je 
			hrvatski jezik, kako bi programiranje bilo što prijemčivije 
			učenicima koji ga uče. Uz sve to program ima i ugrađeni interpreter 
			kako bi se programi pisani u ovom programskom jeziku mogli pokretati 
			i provjeravati. 
			S-Moby 
			Autor: Sandro Mur, 8. r., OŠ Marije i Line, Umag 
			Područje: Baze podataka 
			Programski jezik: Jbuilder 
			Opis: Još jedna nova tehnologija koja puno obećava. Program je pisan 
			u Javi i služi roditeljima da mogu pratiti što im se dešava s 
			djecom. Da bi se program mogao koristiti, potrebno je imati mobilni 
			telefon koji podržava Javu. 
			CD organizator 2004 
			Autori: Tomislav Podhraški, 8. r. i Borna Čavrag, 7. r., OŠ Bogumila 
			Tonija, Samobor 
			Područje: Baze podataka 
			Programski jezik: VB 6.0 
			Opis: Program je pisan s namjerom da održava red u zbirci medija 
			(CD, DVD). Na vizualno dopadljiv način, program pamti medije po 
			nekoliko kategorija: kompilacije, igre, PSX, DVD filmovi, itd. 
			Posebno je zgodan dodatak koji omogućava da vidite gdje vam se 
			nalaze mediji, jer program omogućava unos osobe kojoj ste posudili 
			neki CD ili DVD. 
			Grafikon interpreter 
			Autor: Goran Žužić, 6. r., OŠ Dobriše Cesarića, Zagreb 
			Područje: Programski jezik 
			Programski jezik: C 
			Opis: Još jedan programski jezik osmišljen od autora programa. 
			Također, postoji interpreter za isti koji omogućava izvršavanje 
			programa. Po riječima autora, programski jezik je naročito pogodan 
			za duge i spore zadaće. Rekurzije mogu biti (skoro) neograničeno 
			velike u dubinu, ali to neće raditit probleme jer se umjesto RAM-a 
			koristi hard disk. Zanimljivo da je Goran, iako je tek 6. razred, 
			cijeli rad isprogramirao u C-u! 
			Ispiti i vježbe 
			Autor: Dino Jurina, 8. r., OŠ Frana Krste Frankopana, Krk 
			Područje: Edukacija 
			Programski jezik: VB 6.0 
			Opis: Program je namijenjen učenicima i učiteljima. Nastavnici 
			postavljaju kontrolne zadaće te na osnovu učeničkih odgovora svaki 
			učenik dobiva ocjenu na kraju. 
			SMS glasovanje 
			Autor: Matija Marić, 3. r., OŠ I. G. Kovačić, Slavonski Brod 
			Područje: Baze podataka, Poslovna 
			Programski jezik: VB 6.0 
			Opis: Program omogućava ručno ili automatsko glasovanje putem SMS 
			poruka (ili slično). Moguće je dobiti razne izvještaje, statistike i 
			sl. 
			  
			 
			  
			
			Softverski radovi učenika srednjih škola 
			  
			DinoS 
			Autor: Dino Šepac, 3. r., Gimnazija A. Mohorovičića, Rijeka 
			Programski jezik: PHP 4.1.1., Javascript 
			Opis: DinoS je Internet servis namijenjen razmjeni školskih 
			materijala (referati i pitanja za maturu) između registriranih 
			korisnika. Korisnici mogu sudjelovati u stvaranju sadržaja te 
			međusobno komunicirati na forumu. Svaki korisnik ima vlastiti 
			pretinac ograničene veličine namijenjen odlaganju datoteka. Moguće 
			je pretraživati materijale prema kategoriji i predmetu, te prema 
			jedinstvenom broju. 
			Learn English Now!! 
			Autori: Hrvoje Kolarić i Saša Šteković, 2. r., SŠ Tina Ujevića, 
			Kutina 
			Programski jezik: Visual Basic 6.0 
			Opis: Program Learn English Now!! je program za učenje engleskog 
			jezika. Dizajnom je prilagođen učenicima nižih razreda osnovne 
			škole. Podijeljen je u tri dijela: multimedijalni rječnik, učenje 
			izraza te učenje kroz igru. Multimedijalni rječnik povezuje odabranu 
			hrvatsku riječ s odgovarajućom engleskom sve popraćeno slikom te 
			njenim zvučnim zapisom. Izrazi su prikazani kao konverzacija dvaju 
			likova, podijeljeni su u više kategorija sa po 6-7 izraza po 
			kategoriji. Učenje kroz igru je u obliku kviza: korisnik bira jedan 
			od ponuđenih odgovora. 
			mobyMAP 
			Autori: Matej Špoler, 4. r. i Tomislav Car, 4. r., Gimnazija 
			Karlovac, Karlovac 
			Programski jezik: Java 2 ME, C++, WinAPI 
			Opis: Projekt mobyMAP omogućuje nam pregledavanje mapa gradova na 
			mobilnim telefonima. Moguće je pretraživati mapu po nazivima ulica 
			ili određenim objektima (pošte, škole, ljekarne...), te pronalaženje 
			najbližih traženih objekata uz zadanu vlastitu poziciju. Razvijen je 
			vlastiti format zapisa mape temeljen na vektorskoj grafici. Projekt 
			se sastoji se od dva dijela: mobyMAP MIDLeta i mobyMAP editora. 
			MobyMAP MIDLet je aplikacija namijenjena pregledavanju mapa gradova 
			na mobilnim telefonima. MobyMAP editor je alat za izradu karata. 
			Sustav kontrole pristupa 
			Autor: Danijel Horvat, 2. r., Tehnička škola R. Boškovića, Zagreb 
			Programski jezik: Visual Basic 6.0 
			Opis: Program omogućuje automatizaciju kontrole pristupa u nekom 
			objektu. Povezan je s uređajem za električno otvaranje vrata. 
			Identifikacija korisnika obavlja se pomoću čip kartica te se prema 
			ovlaštenjima korisniku dopušta ili ne dopušta pristup u određeni dio 
			objekta. Svi događaji bilježe se u bazu podataka, a kontrola se 
			obavlja pomoću računala unutar sustava ili putem Interneta. 
			Generator funkcija 
			Autori: Domagoj Erceg, 4. r. i Andrej Dubravac, 4. r., I. tehnička 
			škola Tesla, Zagreb 
			Programski Jezik: Delphi 7.0 
			Opis: Program je zamišljen kao alternativa zastarjelim školskim 
			generatorima funkcija. Moguće je generirati sinusni, pravokutni, 
			trokutni i pilasti napon proizvoljne frekvencije i amplitude. 
			Koriste se 2 kanala. Kao izlaz se koristi zvučna kartica, a valni 
			oblik moguće je vidjeti i na virtualnom osciloskopu. 
			IR-Rule 
			Autor: Nenad Katanić, 3. r., Gimnazija M. Mesića, Slavonski Brod 
			Programski jezik: Visual Basic 6.0 
			Opis: IR-Rule omogućuje nam upravljanje računalom pomoću daljinskog 
			upravljača. Komunikacija se odvija preko infracrvenog receivera 
			priključenog na serijski port. Potrebno je isprogramirati tipke tj. 
			pridružiti pojedinoj tipki daljinskog upravljača jednu od funkcija: 
			Shutdown, Restart, Logoff, Stand By i Hibernate. 
			LedX 
			Autori: Tin Cerovac, 2. r. i Ivan Janković, 2. r., Gimnazija 
			Karlovac, Karlovac 
			Programski jezik: Visual Basic, Microsoft Access 
			Opis: Projekt je namijenjen mrežnoj komunikaciji na većim 
			udaljenostima. Softverski dio obuhvaća enkripciju i kompresiju 
			podataka. Podaci se prenose laserskim snopom za što je napravljen i 
			odgovarajući hardver. Rješenje je upotrebljivo na svim platformama 
			koje podržavaju Ethernet 10 Mbit mrežne adaptere te TCP/IP 
			komunikaciju. 
			Nutricionist 
			Autor: Goran Guksić, 3. r., I. gimnazija, Osijek 
			Programski jezik: Visual Basic 6.0 
			Opis: Program je zamišljen kao pomoć pri reguliranju težine. Na 
			temelju podataka kao što su visina, težina, željena težina, spol i 
			krvna grupa izračunavaju se potrebne dnevne količine pojedinih 
			hranjivih sastojaka. Potrebno je redovito unositi podatke o 
			konzumiranoj hrani i dnevnim aktivnostima, te novoj težini. Program 
			zbraja unesene i potrošene kalorije, te računa dnevni unos 
			bjelančevina, masti, ugljikohidrata itd. U paketu se također nalaze 
			i programi za unos podataka o novim namirnicama, unos recepata te 
			program koji na temelju prethodno unesenih podataka generira 
			odgovarajuće vrijednosti za dane kad je unos propušten.  |