Osnovne informacije
  • Profesor: Danijela Simić
  • Način polaganja
    • Obavezan seminarski: 20 poena
    • Pismeni ispit se sastoji od 25 kratkih pitanja i radi se sat vremena. Ispit nosi 80 poena i prag je 45 poena.
  • Dodatne opcije za polaganje ispita Ukupno 110 poena:
    • Obavezan seminarski: 20 poena
    • Aktivno prisustvo: 10 poena
    • Dva kolokvijuma, zamenjuju pismeni ispit. Svaki kolokvijum nosi 40 poena i na svakome je prag 50% (20 poena).
  • Komunikacija:
Uvod u informatiku, školska 2024/2025 godina
Seminarski projekat — specifikacija (HTML + CSS + LaTeX)
1) Zahtevi (opis)

Napraviti jednostavnu web prezentaciju o sebi ili temi po izboru koristeći HTML i CSS. Prezentacija treba da ima najmanje tri međusobno povezane strane i da koristi osnovne elemente web tehnologija (tekst, slike, linkove, listu, tabele, forme itd.).


2) 📂 Struktura projekta

Projektni folder se zove prezime_ime_brindeksa_html i sadrži:

/prezime_ime_brindeksa_html
              │
              ├── index.html          → početna strana
              ├── tema.html           → akademska tema
              ├── style.css           → stilovi za sve strane
              ├── main.tex            → LaTeX izvor (generiše rad.pdf)
              ├── rad.pdf             → PDF (generisano iz main.tex)
              └── /slike              → slike koje koristi projekat
              

3) 📜 Obavezni HTML elementi

Student mora da koristi najmanje po jedan primer iz svake kategorije.

Kategorija Primeri elemenata
Struktura <html>, <head>, <body>, <title>, <meta>
Tekstualni sadržaj <h1>–<h3>, <p>, <strong>, <em>, <br>
Liste <ul>, <ol>, <li>
Linkovi i navigacija <a href=""> (unutrašnji i spoljašnji linkovi)
Slike <img src="" alt=""> (obavezno smislen alt)
Tabele <table>, <tr>, <td>, <th> (npr. raspored, ocene, reference)
Forme <form>, <input>, <textarea>, <button> (npr. kontakt forma)
CSS selektori #id, .class, kombinovani selektori
CSS svojstva boje, fontovi, margine/padding, border, background, :hover efekti

4) 🎨 Zahtevi za izgled (CSS)
  1. Koristiti spoljni CSS fajl (style.css), ne inline stilove.
  2. Definisati barem:
    • različite stilove za naslove, tekst i linkove,
    • raspored (jednostavna navigacija na vrhu),
    • pozadinu (boja ili slika),
    • hover efekat na linkovima ili dugmadima.
  3. Strane treba da imaju jedinstven, ali konzistentan stil (da izgledaju kao deo iste celine).

5) ⚙️ Zahtevi za funkcionalnost
  1. Navigacija između svih strana mora raditi (ispravni linkovi).
  2. Sadržaj je jasan i logično strukturiran.
  3. Strane se otvaraju u pregledaču bez grešaka.
  4. Kod je uredan i čitljiv (uvlake; komentari po potrebi).
  5. Svi resursi su lokalni (slike, CSS) — bez eksternih linkova.

6) LaTeX deo — rad.pdf

Kratak akademski tekst (~1 strana) u PDF formatu, generisan pomoću LaTeX-a iz main.tex. Minimalno treba da sadrži:

  • Naslov, autor, datum
  • Jedan naslov poglavlja: \section{...}
  • Jedna matematička formula (npr. $E=mc^2$)
  • Jedna tabela ili lista
  • Jedna slika (može ista/simbolična kao u HTML delu)
  • Kratak zaključak

7) Povezivanje sa glavnim projektom (Git)
  1. Kreirati sopstveni folder u /studenti/.
  2. Ubaciti sve fajlove projekta.
  3. Ažurirati glavnu stranu (index.html) dodavanjem linka ka svom projektu.
  4. Kreirati pull request radi predaje projekta.
  5. Uraditi code review projekta jednog kolege i ostaviti konstruktivan komentar.
⚙️ Poeni (ukupno 20) 20
Element Poeni
Struktura HTML/CSS (3 strane, stilizacija) 6
LaTeX dokument (korektno i estetski) 6
Git i README + ispravna folder struktura 4
Code review kolege (obavljen i smislen) 4