1 Interaktywny program do nauki języka JavaAutor: Łukasz Wędel Interaktywny program do nauki języka Java Student – użytkownik projektu, posiadający uprawnienia studenta, tj.: udział w kursie, udział w quizie, edycja profilu. Nauczyciel – użytkownik projektu posiadający uprawnienia nauczyciela, tj.: tworzenie kursu, tworzenie quizu. Administrator – użytkownik projektu posiadający uprawnienia administratora, tj.: tworzenie kont, zarządzanie składnią, zarządzanie komentarzami kompilatora. Kurs – część projektu umożliwiająca studentowi kompilacje, uruchamianie kodu, stworzonego przez niego. Zadanie – część kursu odpowiadająca za listę wypunktowanych zadań do zrealizowania. Komentarz – część kursu odpowiadająca za komentarze wyświetlane studentowi . Quiz – część projektu umożliwiająca studentowi udział w teście przygotowanym przez nauczyciela. Komentarz kompilatora - część projektu, odpowiadająca za zwrócenie przetłumaczonego wyrażenia kompilatora języka Java. Składnia – cześć projektu, odpowiadająca za kolorowanie składni wprowadzonej przez studenta.
2 Plan prezentacji Pomysły i cele Realizacja Efekt Podsumowanie Linki
3 Pomysły i cele Swobodny dostęp.Jaki pomysł przyświecał stworzeniu projektu tej pracy magisterskiej. Dzięki Pani doktor dostałem wolną rękę jeśli chodzi o przygotowanie, wybór oraz technologie w jakiej wykonam tą pracę magisterską. W związku z tym postawiłem przed sobą dwa główne cele, które według mnie były najistotniejsze w całym projekcie. Po pierwsze swobodny dostęp. Każda zainteresowana osoba, powinna bez konieczności dodatkowego instalowywania, uruchamiania bądź konfiguracji czegokolwiek być w stanie uruchomić ten projekt. Każda osoba powinna również być w stanie korzystać z niego niezależnie od położenia. Z uwagą, że w wypadku projektu uczelnianego, konieczne może być również odcięcie użytkowników spoza sieci.
4 Pomysły i cele Pomoc prowadzącego.Kolejnym, nie mniej ważnym założeniem, było umożliwienie większej ingerencji nauczyciela w
5 Realizacja Technologie: Spring (Core, Security, MVC) Hibernate JasyptJavaSecurity jQuery
6 Realizacja Technologie wspomagające: SVN Netbeans PostgreSQLApache Tomcat
7 Efekt Udział w kursie
8 Efekt Dodawanie kursu I/II
9 Efekt Dodawanie kursu II/II
10 Efekt Dodawanie zadań i komentarza
11 Efekt Pytania I/II
12 Efekt Pytania II/II
13 Efekt Quiz
14 Efekt Dodawanie quizu I/III
15 Efekt Dodawanie quizu II/III
16 Efekt Dodawanie quizu III/III
17 Efekt Odpowiedzi
18 Efekt Administracja I/II
19 Efekt Administracja II/II
20 Podsumowanie Innowacyjny Zaawansowany technologicznie Rozwojowy
21 Linki Aplikacja: SVN: http://www.tzim.pl:8080/jlp Na slajdzie mają Państwo podane linki do aplikacji, sposób dostępu do ww. jest niezmienny. Pozwoliłem sobie zmienić Państwa hasła na tą prezentację pierwsza litera imienia oraz nazwisko. Czyli w moim przypadku lwedel, hasło zaś to obrona123.