Top Banner
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ć
16

WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

Jan 17, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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ć

Page 2: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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.

Page 3: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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 .

Page 4: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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

Page 5: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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.

Page 6: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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)

Page 7: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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.

Page 8: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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.

Page 9: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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

Page 10: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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)

Page 11: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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.

Page 12: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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.

Page 13: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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.

Page 14: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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!

Page 15: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

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

Page 16: WEB PROGRAMIRANJE PHP 1 · 2. Pismeni deo ispita (50 bodova) •Predispitne obaveze podrazumevaju: –kolokvijume –izradu dinamičkog sajta. Uslovni za polaganje ispita 1. Položen

Želimo Vam uspešan rad!

Dobrodošli na Web programiranje PHP 1