Saitynų grafinis dizainas (MIT)

  • Dalyko kodas: INF 3032
  • Dalyko grupė: C
  • Apimtis ECTS kreditais: 4
  • Pavadinimas anglų kalba: WEB GRAPHIC DESIGN
  • Dalyko aprašo rengėjas(-ai):

    Doc., dr. R.Plungė

Dalyko anotacija lietuvių kalba

Kurse apžvelgiamos šiuolaikinės interneto technologijos, supažindinama su interneto atsiradimo istorija. Studentai supažindinami su pagrindinėmis interneto svetainių kūrimo ir jų talpinimo galimybėmis, egzistuojančiais standartais, priemonėmis, technologijomis, bei jų deriniais. Studentai mokomi sukurti interneto puslapius taikant modernias priemones ((X)HTML, XML, JavaScript, jQuery). Suteikiamos žinios apie žiniatinklio svetainių kūrimą naudojant turinio ir grafinio dizaino atskyrimo technologiją CSS, metodus ir taisykles. Kurso metu aiškinami reikalavimai žiniatinklio sistemų grafiniams elementams, supažindinama su grafinio dizaino įgyvendinamumo galimybės ir problemos kylančios dėl jų sudėtingumo.

Dalyko anotacija užsienio kalba

The course presents modern internet technologies, makes introduction to the history of the Internet and Web.
Students are acquainted with the main possibilities of web page design and implementation, existing standards, technologies and tools. Students learn how to make web pages using modern technologies ((X)HTML, XML, JavaScript, jQuery), how to separate content and design using CSS technology. Requirements for graphical elements of web systems, possibilities and problems of of graphical design implementation are presented.

Būtinas pasirengimas dalyko studijoms

Programavimo įvadas, Kompiuterių architektūra ir operacinės sistemos, Kompiuterių tinklai ir interneto technologijos

Dalyko studijų rezultatai

Paaiškinti apie žiniatinklio sistemų struktūrą, programavimo priemonių įvairovę ir jų derinius.
Suprasti žiniatinklio sistemų veikimo principus.
Žinios apie multimedijos ir hipermedijos elementų integraciją.
Suprasti grafinio dizaino svarbą duomenų srautų kontekste.
Pažinti problemas kylančias dėl skirtingų spalvų palečių naudojimo, skirtingą pasirinktos spalvos interpretavimą.
Taikyti internetinių puslapių kūrimo etapus, įvardinti skirtingas technologijas.
Kurti paprastus asmeninius puslapius naudojant Microsoft Expression Studio programų paketą.

Dalyko turinys

1. Interneto ir žiniatinklio raida.
2. Žiniatinklio architektūra. Žiniatinklio struktūra. Kliento – serverio bendravimas.
3. Žiniatinklio programavimo priemonių pasirinkimas. Tinklalapių talpinimas serveriuose.
4. Interneto puslapių kūrimo (X)HTML kalba taisyklės, kalbos sintaksė. Pavyzdžiai.
5. Microsoft Expression Studio apžvalga. Atskirų programų galimybės: grafinių elementų importavimas, SkechFlow sudarymas, SuperView galimybės, Silverlight (arba adekvačių elementų) integravimas.
6. Žiniatinklio puslapių kūrimas: struktūros ir grafinio dizaino atskyrimas (CSS).
7. Sudėtingesnės žiniatinklio technologijos. Dinaminiai žiniatinklio puslapiai: JavaScript naudojimas, jQuery, JSON.
8. Multimedia ir hypermedia sistemų integravimo principai. Interneto srauto. Priklausomybė nuo multimedia elementų dydžio. Reikalavimai žiniatinklio sistemų grafikai.

Dalyko studijos valandomis

Paskaitos 30 val.
Seminarai ir pratybos – 30 val.
Savarankiškas ir komandinis darbas - 48 val.
Iš viso - 108 val.

Studijų rezultatų vertinimas

Egzamino užduotis (50%), savarankiškas darbas (20%), darbo komandoje rezultatai (15%), tarpinis
atsiskaitymas (15%)

Literatūra

1. 2005 V. Barzdaitis, A.Vidžiūnas. Interneto svetainių ir tinklalapių kūrimas. Smaltija
2. 2008 Jennifer Niederst Robbins Tinklalapių dizainas. (X)HTML kalbos, pakopinių stilių ir tinklalapių grafikos pradžiamokslis. Smaltija
3. 2009 A.Vidžiūnas, D.Vitkutė. Interneto paslaugos ir svetainių kūrimas. Smaltija
4. 2010 Overview of Internet Technology
Papildoma literatūra
2010 WikiBooks: „HyperText markup Language“
http://en.wikibooks.org/wiki/HyperText_Markup_Language„Cascading Style Sheets“
http://en.wikibooks.org/wiki/Cascading_Style_Sheets
„JavaScript“
http://en.wikibooks.org/wiki/JavaScript
„Authoring Web Pages“
http://en.wikibooks.org/wiki/Authoring_Webpages