web programiranje php 1 · 2. pismeni deo ispita (50 bodova) •predispitne obaveze podrazumevaju:...
TRANSCRIPT
Visoka škola strukovnih studija za
informacione i komunikacione tehnologije
Beograd
WEB PROGRAMIRANJE
PHP 1
Uvod - Opšte informacije o predmetu
2018/2019. Dr Nenad Kojić
Informacije o predmetu
• Sluša se u 5. trimestru osnovnih studija.
• Fond 3 časa predavanja + 3 časa auditornih vežbi.
• Predavanja i vežbe se realizuju u učionici.
• Uslov za slušanje predmeta je da je student odslušao predmet Web programiranje 1.
Način držanja nastave
• Predmet Web programiranje PHP 1 tj. Web programiranje PHP, po planu 2015. je u planu 2017. podeljen na dva predmeta:
• Web programiranje PHP 1
• Praktikum iz Web programiranja PHP
• Materija predmeta je identična, samo se u školskoj 2018/19. sluša podeljena u dva trimestra, u dva predmeta, jer se pokazalo je je preobimna za određeni broj studenata.
• Studenti po planu 2017. mogu da biraju koje od ovih predmeta žele da slušaju ako su predmeti izborni, u zavisnosti od modula, dok studenti po planu 2015. i ranijim, moraju položiti oba da bi se njima računao originalni predmet Web programiranje PHP 1 tj. Web programiranje PHP .
Materija predmeta
• Klijent-server komunikacija
• Osnove PHP-a
• Lokalne, globalne i suber globalne promenljive
• Preuzimanje podataka iz formulara
• Serverski regularni izrazi
• Rad sa datumom i vremenom
• phpMyAdmin
• Rad sa bazama podataka
• Rad sa sesijama
Način polaganja ispita
• Predmet se polaže kroz:
1. Predispitne obaveze (50 bodova) i
2. Pismeni deo ispita (50 bodova)
• Predispitne obaveze podrazumevaju:
– kolokvijume
– izradu dinamičkog sajta.
Uslovni za polaganje ispita
1. Položen kolokvijum II (10-20 bodova)
2. Položen praktični rad-izrada sajta (8-15 bodova)
3. Ukupan broj bodova na svim predispitnim obavezama
veći od 25 bodova
• Da bi se pismeni deo položio, mora se uraditi sa više od
50% (preko 25 bodova)
• Konačna ocena dobija se sabiranjem
bodova na predispitnim obavezama i
pismenom delu ispita0-50 bodova (5)51-60 bodova (6)61-70 bodova (7)71-80 bodova (8)81-90 bodova (9) 91-100 bodova (10)
Organizacija predispitnih obaveza
• Kolokvijumi (35 bodova)
• Izrada sajta, (15 bodova), podrazumeva jednu od 3 opcije:
1. Kreiranje potpuno novog sajta (Preporuka nastavnika)
2. Modifikacija (nadogradnja) postojećeg sajta iz predmeta Web programiranje
3. Dodavanje novog dela sajta, na postojeći sajt,
• Potrebno je napraviti komunikaciju sa bazom podataka, na temu koju predlaže student a složi se predmetni nastavnik.
• Ovaj rad se po potrebi brani na kraju trimestra.
Pismeni deo• Polaganje teorijskog dela ispita (50 bodova).
• Ispit se polaže pismeno, u učionici, i obavezno je poneti vežbanku (format A4) na ispit.
• Organizuje se kroz jedan/dva zadatka koji obuhvataju materiju: HTML, JavaScript, AJAX, jQuery, PHP, JSON + baza podataka.
• Ispit predstavlja realizaciju definisanog sajta sa njegovim funkcionalnostima.
• Dizajn baze je obavezan.
• Pregledanje je, po pravilu, neposredno posle ispita uz prisustvo studenta.
Konačna ocena
Pismeni + Predispitne obavezeKonačna
ocena100 bodova
Pismeni *
50 bodova
Zadaci
Praktični
50 bodova
*
Izrada sajta
15 bodova
Kolokvijumi*
35 bodova
0-50 bodova (5)51-60 bodova (6)61-70 bodova (7)71-80 bodova (8)81-90 bodova (9) 91-100 bodova (10)
* Obavezne aktivnosti
Redosled obaveza
• Izrada kolokvijuma:
• I kolokvijum osnove PHP-a 15 bodova (nije obavezno)
• II kolokvijum PHP + AJAX + Baza podataka 20 bodova (obavezno)
• Izrada sajta i njegovo postavljanje (obavezno)
• Prijava URL adresa sajta je zaključno sa poslednjom sredom desete nedelje trimestra do 23h.
• Prijava je preko web aplikacije na sajtu webdizajn.ict.edu.rs preko linka Predispitne obaveze
http://webdizajn.ict.edu.rs/aplikacija/student/prijavi_sajt
• Pismeni deo ispita (obavezno, ukoliko su stečeni uslovi)
Dodatni bodovi
• Tradicionalno, u prvom ispitnom roku, (aprilski ispitni rok), na
teorijskom delu ispita se nudi 60 bodova, od kojih se maksimalno
može osvojiti 50.
Nadoknade obaveza
• U slučaju da nema promene odluke Nastavnog veća, pravila za nadoknade
predispitnih obaveza, za predmet Web programiranje PHP su:
1. Mogu se nadoknaditi samo uslovne predispitne obaveze: Izrada sajta i
II kolokvijum
2. Student može iskoristiti nadoknadu samo jednom i samo jednu.
3. Nadoknada se realizuje u toku trećeg trimestra.
Literatura
• Studentima su na raspolaganju sve prezentacije koje se koriste na
predavanjima i auditornim vežbama, na sajtu webdizajn.ict.edu.rs
• Pored toga, veliki broj dodatnih materijala, primera, uputstava i sl.
može se naći na istom sajtu.
• Za auditorne vežbe koristi se praktikum za predmet Web
programiranje PHP 1 u izdanju Škole, i može se nabaviti u
skriptarnici Škole.
• U biblioteci Škole mogu se naći i zvanični udžbenici u izdanju Mikro
knjige.
• Pored toga svaka druga dostupna literatura može biti vrlo korisna.
• Zbog velikog obima materija, preporuka studentima je pohađanje
predavanja i korišćenje materijala sa predavanja.
webdizajn.ict.edu.rs
• Na zvaničnom sajtu predmeta mogu se naći sva predavanja i
materijali korišćeni na nastavi.
• Na sajtu se nalaze i svi ispitni rokovi koji su do sada realizovani.
• Studenti mogu preuzeti i neke od laboratorijskih kolokvijuma.
• Na sajtu se nalaze i rešenja ispita koje su radili studenti, ali i
svako drugo studentsko rešenje, materijal, sugestija ili bilo šta što
student smatra da može biti korisni za druge kolege će se rado
postaviti na sajt.
• U dogovoru na sastavnikom, svaki predlog koji može poboljšati
organizaciju predmeta, materiju, materijale i sl. biće rado
prihvaćen.
• Javite se i uzmite aktivno učešće!
Kontakti i nadležnosti• Dr Nenad Kojić, dipl.ing. // [email protected]
• Konsultacije za predavanja, kolokvijume i pismeni deo ispita
• Danijela Nikitin, inž. spec. // [email protected]
• Konsultacije za vežbe, nadoknade predispitnih obaveza, sajt
• Luka Lukić, struk. inž. // [email protected]
• Konsultacije za vežbe
• Milena Vesić, inž. spec. // [email protected]
• Konsultacije za vežbe
Želimo Vam uspešan rad!
Dobrodošli na Web programiranje PHP 1