Profesor: dr. Miroslav Marić
Asistent: Sana Stojanović Đurđević
Obavestenje:
- U sledecem dokumentu mozete postaviti pitanja pred tutorijal (i vezano za gradivo) pitanja
- Tutorijal za izradu seminarskih zakazan je za 01.12.2020. u 17h.
- Nastava ce biti odrzana na platformi Cisco Webex.
- Predavanja ce se odrzavati u terminu prema rasporedu casova (utorak u 17h).
- Link za pristupanje vezbama je https://matf.webex.com/meet/sana (prema rasporedu casova)
Uputstva za izradu seminarskih:
- Seminarski se rade na dve razlicite platforme:
- Geogebra
- Na platformi GeoGebra cete biti dostupni seminarski sa matematickom temom
- Uputstvo za izradu seminarskih (GeoGebra): uputstvo
- Dodatne informacije (kao i sablon) mozete dobiti od Nevene Juric na mail (nevenajuric96 @ gmail, obrisite razmake pre slanja mail-a)
- eSkolaVeba
- Na platformi eSkolaVeba ce biti dostupni seminarski sa programerskom temom
- Uputstvo za izradu seminarskih (eSkolaVeba): uputstvo
- Dodatne informacije (kao i sablon) mozete dobiti od Nemanje Jurica (nemanjajuric92 @ gmail.com, obrisite razmake pre slanja mail-a)
Teme obrađene na vežbama:
- Generacija 2019/2020
- Generacija 2015/2016
- Generacija 2014/2015
- Generacija 2013/2014
- Generacija 2012/2013
- Podela studenata na grupe:
- Matematika
- Katarina Perić - Algebra
- Milena Lazović - Brojevi
- Aleksandar Radić - Merenje
- Mirjana Gruščević - Geometrija
- Emina Hukić - Geometrija
- Stefan Stanojkov - Obrada podataka
- Računarstvo, C#
- Marina Kovačević - Rekurzija
- Jelena Stefanović, Nevena Stajić - Tehnike sortiranja
- Biljana Kostić, Oliver Anđelić - Algoritamske šeme za programe
- Rade Lukić, Dušanka Brajović - Datoteke
- Suzana Bogdanović, Danka Janković - Zanimljivosti
- Neophodno predznanje
HTML-a
- Ispis matematičkih formula u HTML-u:
- Uputstvo za postavljanje GeoGebra apleta na HTML stranicu
- Instalacija programa
GeoGebra Portable for Windows (verzija 5.0),
uputstvo
- Registracija na sajtu
GeoGebra Tube
- Postupak pravljenja HTML stranice koja sadrži jedan aplet:
- U GeoGebri napraviti i sačuvati željeni aplet naredbom "Save As"
- Upload-ovati željeni aplet na GeoGebra Tube
- Sa GeoGebra Tube sajta skinuti "iBook Widget",
dobićete folder koji će u sebi sadržati HTML stranicu na kojoj
će se nalaziti vaš aplet
- Dodavanje polja za unos u HTML i dugmeta koji izvršava promenu koordinate
tačke na apletu (funkcija evalCommand sadrži naredbu koja se
izvršava na apletu):
<input type="text" id="A" /> <input type="button" value="PROMENI A" onclick="promeni_a()" />
<script type="text/javascript">
function promeni_a() {
var a = document.getElementById("A").value;
var aplet = document.ggbApplet;
aplet.evalCommand("A=" + a);
}
</script>
- Spajanje više apleta na jednu stranicu (u početku radite sa gornjom opcijom,
po jedan aplet na jednoj stranici) uz pomoć taga
iframe
- U okviru kursa studenti su doprineli razvoju sajta Obrazovni softver i kreirali:
Elektronski kurs iz programskog jezika C#
- Podela studenata na grupe:
- Prva grupa (pravljenje elektronskog kursa iz C# za III razred srednje škole -
osnovni deo):
- Katarina Grujić - rešavanje problema pomoću računara
- Jovana Jezdimirović - programi zasnovani na prozorima
- Dragana Badnjarević - uvod u razvojno okruženje programskog jezika
- Milos Vučić - tipovi podataka
- Marina Čvorić - naredbe i izrazi
- Andjela Miletić - naredba grananja if
- Milica Divnić - komponente izbora i kontejnerske komponente
- Marina Jovanović - naredbe za organizaciju ciklusa
- Dragana Nikolić - opis klase
- Snezana Kitanović - tip niza
- Druga grupa (pravljenje elektronskog kursa iz C# za III razred srednje škole -
napredni deo):
- Masa Stojić - rešavanje problema pomocu računara
- Alen Emini - programi zasnovani na prozorima
- Natalija Mihajlović - uvod u razvojno okruženje programskog jezika
- Jovana Stojanov - tipovi podataka
- Jelena Nikolić - naredbe i izrazi
- Ivana Filipović - naredba grananja if
- Branka Zbiljić - komponente izbora i kontejnerske komponente
- Janko Radoičić - naredbe za organizaciju ciklusa
- Zorica Lukić - opis klase
- Nikola Tripković - tip niza
- Treća grupa (pravljenje elektronskog kursa za I razred srednje škole):
- Ivana Nesić, Milutin Kojić - osnovi informatike
- Jovana Radosavljević, Jovan Šiljić - arhitektura računarskog sistema
- Milan Vasilijević, Milos Dobrijević - programska podrška računara
- Ivana Lečić, Katarina Martinović - osnove rada u operativnom sistemu sa grafičkim interfejsom
- Marija Radulović - tekst procesor
- Dubravka Davidović, Danijela Maksimović - uvod u mrežne informacione tehnologije
- Sanja Popović, Bojana Žujović - internet
- Danijela Stamenković, Bojana Kuzović - slajd prezentacije
- Zorica Lukić - opis klase
- Nikola Tripković - tip niza
- Zadaci obrađeni na vežbama:
- Primer 1: Ovde se upoznajemo sa dve nove komponente - imageList i toolTip. U ovom programu pritiskom na dugme menjaju nam se slike u pictureBox-u.
- Primer 2: Koriste se iste komponente kao u prethodnom programu da bi se napravio slide show.
- Primer 3: Ovde se upoznajemo sa komponentom trackBar. U navedenom primeru pomeranjem klizača iscrtavaju se vertikalne ili horizontalne linije na pictureBox-u.
- Primer 4: Koriste se iste komponente kao u prethodnom primeru da bi se nacrtala elipsa upisana u pictureBox koja se popunjava vertikalnim linijama pomeranjem klizača.
- Primer 5: Ovde se upoznajemo sa komponentama DateTimePicker i ContextMenyStrip. U navedenom primeru se u RichTextBox ispisuje odabrani datum i vreme, a desnim klikom na odgovarajući RichTextBox se pojavljuju i dodatne opcije.
- Primer 6: Ovde se upoznajemo sa dve nove komponente - NumericUpDown i MonthCalendar. U primeru nam se ispisuju poruke koji period smo odabrali za odlazak na zimovanje i u kojoj sobi.
- Primer 7: Ovde se upoznajemo sa dve nove komponente - ProgressBar i BackgroundWorker. U navedenom primeru kopiramo slike iz jednog proizvoljnog foldera u drugi dok se na progressBar-u prikazuje kako to kopiranje napreduje.
- Primer 8: Ovde se upoznajemo sa kreiranjem i korišćenjem klasa u C#.
- Primer 9: Ovde se upoznajemo sa jednom novom komponentom - CheckedListBox. U navedenom primeru u labeli se ispisuje rezervacija karte za putovanje.
- Primer 10: Koristimo istu komponentu kao u prethodnom primeru, samo što se u labeli ispisuje koje ispite je student prijavio.
- Primer 11: Ovde se upoznajemo sa jednom novom komponentom - DataGridView. Obrađen je primer unošenja podataka o članovima neke biblioteke.
|