Gry w HTML5

Transkrypt

Gry w HTML5
++
Z1-PU7
WYDANIE N1
Strona 1 z 3
KARTA PRZEDMIOTU
(pieczęć wydziału)
1. Nazwa przedmiotu: GRY W HTML 5
2. Kod przedmiotu: SW2
3. Karta przedmiotu ważna od roku akademickiego: 2016/17
4. Forma kształcenia: studia pierwszego
5. Forma studiów: studia stacjonarne
6. Kierunek studiów: INFORMATYKA RMS
7. Profil studiów: ogólnoakademicki
8. Specjalność: WSZYSTKIE
9. Semestr: 6
10. Jednostka prowadząca przedmiot: Instytut Matematyki
11. Prowadzący przedmiot: dr inż. Marek Żabka
12. Przynależność do grupy przedmiotów:
Blok przedmiotów swobodnego wyboru
13. Status przedmiotu: obieralny
14. Język prowadzenia zajęć: polski
15. Przedmioty wprowadzające oraz wymagania wstępne: znajomość HTML, podstawowy JavaScript
16. Cel przedmiotu: student powinien opanować tworzenie prostych gier tworzonych w HTML 5
17. Efekty kształcenia
Student który zaliczy przedmiot:
Nr
1
2
3
4
5
Opis efektu kształcenia
Zna nowe techniki HTML5, CSS3 oraz JavaScript
używane w tworzeniu gier
Zna podstawy geometrii oraz algorytmy konieczne
w tworzeniu różnych rodzajów gier
Potrafi tworzyć interakcję gry z serwerem za
pomocą języka PHP
Potrafi tworzyć różne elementy gier wykorzystując
HTML5, CSS3 i JavaScript i ew. różne biblioteki
Potrafi przygotować kompletną grę działającą w
przeglądarce internetowej w oparciu o język
JavaScript, z elementami PHP
Metoda
sprawdzenia
efektu
kształcenia
Forma
prowadzenia
zajęć
Kol
Wykład,
laboratorium
Kol
Wykład
proj
Laboratorium
proj
Laboratorium
proj
Laboratorium
Odniesienie
do efektów
dla kierunku
studiów
T1A_W04
T1A_W06
T1A_W04
T1A_W06
T1A_W04
T1A_W06
T1A_W04
T1A_W06
T1A_W04
T1A_W06
str. 1
18. Formy zajęć dydaktycznych i ich wymiar (liczba godzin)
Wykład
Ćwiczenia
Laboratorium
Projekt
Seminarium
15
0
45
0
0
19. Treści kształcenia:
Wykład: nowe elementy HTML, CSS, JavaSript przydatne do tworzenia gier w przeglądarce: w
szczególności canvas, dźwięk, Web Storage oraz nowe selektory i właściwości CSS. Podstawowe operacje
graficzne związane z rysowaniem plansz gry oraz z interakcją elementów stałych ruchomych ze sobą.
Techniki programistyczne stosowane w grach. Umiejętność obliczeń geometrycznych związanych z
przebiegiem gier. Użycie rachunku wektorowego, macierzy, równania prostych, kąty i odległości.
Obszary, należenie do obszaru. Użycie PHP do wyników gry oraz do połączenia między użytkownikami.
Laboratorium: Ćwiczenie elementów poznanych na wykładzie, w szczególności grafiki. Budowa różnych
elementów przykładowych gier (start, połączenie między użytkownikami, zapis i odczyt stanu gry).
Przygotowanie do samodzielnego zaprojektowania całej prostej gry działającej w przeglądarce
internetowej.
20. Egzamin: nie
21. Literatura podstawowa:
1. J. Seidelin, HTMK 5, tworzenie gier, Helion, Gliwice 2012
2. S. Stefanov, JavaScript, Programowanie obiektowe, Helion, Gliwice 2010
3. http://php.net/manual/pl/index.php, manual języka PHP[widziane: 26.03.2013]
4. J.Seidelin, HTML5. Tworzenie gier, Helion 2012
22. Literatura uzupełniająca:
1. B. Hogan, HTML5 i CSS3. Standardy przyszłości Helion, Gliwice 2010
2. M. Mahemoff, Ajax. Wzorce projektowe, Helion, Gliwice 2007
3. G. Schlossnagle, PHP. Zaawansowane programowanie. Vademecum profesjonalisty, Helion 2004
4. E. Rowell, HTML5 Canvas. Receptury, Helion, Gliwice 2013
23. Nakład pracy studenta potrzebny do osiągnięcia efektów kształcenia
Lp.
Forma zajęć
Liczba godzin
kontaktowych / pracy studenta
15/10
1
Wykład
2
Ćwiczenia
3
Laboratorium
45/25
4
Projekt
0/20
5
Seminarium
6
Inne: konsultacje
Suma godzin
/
/
5/0
65/55
str. 2
24.
120
Suma wszystkich godzin
25.
4
Liczba punktów ECTS
26.
Liczba punktów ECTS uzyskanych na zajęciach z bezpośrednim
4
udziałem nauczyciela akademickiego
27.
Liczba punktów ECTS uzyskanych na zajęciach o charakterze
3
praktycznym (laboratoria, projekty)
28. Uwagi: zaliczenie uzyskane po uzyskaniu 41p ze 100 oraz uzyskaniu 30% z każdego efektu osobno.
Zatwierdzono:
…………………………….
…………………………………………………
(data i podpis prowadzącego)
(data i podpis dyrektora instytutu/kierownika katedry/
Dyrektora Kolegium Języków Obcych/kierownika lub
dyrektora jednostki międzywydziałowej)
str. 3