Nazwa przedmiotu:
Aplikacje internetowe w zastosowaniach inżynierskich
Koordynator przedmiotu:
dr inż. Anna Ostaszewska-Liżewska
Status przedmiotu:
Fakultatywny ograniczonego wyboru
Poziom kształcenia:
Studia I stopnia
Program:
Mechatronika
Grupa przedmiotów:
Wariantowe
Kod przedmiotu:
Semestr nominalny:
5 / rok ak. 2019/2020
Liczba punktów ECTS:
1
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1) Liczba godzin bezpośrednich 18, w tym: a) wykład - 0, b) projekt :15 c) konsultacje - 3 2) Praca własna studenta – w tym: a) bieżące się przygotowywanie do zajęć, studiowanie zalecanej literatury - 5 godz. b) opracowanie projektów stron 10 godz. c) przygotowanie do zaliczenia – 5 godzin. Suma: 38 (1 ECTS)
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
1) Liczba godzin bezpośrednich 18, w tym: a) wykład: 0, b) projekt:15 c) konsultacje: 3 suma 18 ( 1 ECTS)
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
1) Liczba godzin o charakterze praktycznym , w tym: b) projekt:15 c) konsultacje: 3 b) opracowanie projektów: 8 godz. Suma: 26 (1 ECTS)
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia0h
  • Laboratorium0h
  • Projekt15h
  • Lekcje komputerowe0h
Wymagania wstępne:
Wymagana umiejętność obsługi komputera.
Limit liczby studentów:
30
Cel przedmiotu:
Umiejętność tworzenia skryptów w języku programowania PHP oraz implementację gotowych rozwiązań już istniejących serwisach internetowych.
Treści kształcenia:
Projekt: Instalacja emulatora serwera. Uruchomienie lokalnej sieci internetowej służącej do przekazywania wyniku pomiaru z czujnika temperatury. Projekt interfejsu wyświetlającego wynik pomiaru na analogowym termometrze z animacją słupa cieczy w kapilarze. Projekt animowanego czujnika zegarowego. Realizacja front-endu: przygotowanie strony internetowej (HTML+CSS + JavaScript) zawierającej elementy wyświetlające wynik pomiaru. Back-end: instalacja i uruchomienie emulatora serwera, realizacja skryptu pobierającego plik tekstowy z wynikiem pomiaru i wyświetlenie wyniku na animowanych elementach strony WWW (PHP). Testy poprawności działania, korekta i wnioski.
Metody oceny:
Zaliczenie na podstawie ocen z poszczególnych zajęć: - w tym sprawdzenie przygotowania i praktycznego nieprzystrojenie umiejętności nabytych na zajęciach przez zastosowanie funkcji w kolejnych krokach projektowania, ocena całościowa projektu, ocena współpracy komponentów projektu z aplikacjami innych osób.
Egzamin:
nie
Literatura:
Jon Duckett: „HTML i CSS. Zaprojektuj i zbuduj witrynę WWW. Podręcznik Front-End Developera”, Helion 2018 Tomasz Sochacki: “JavaScript. Tworzenie nowoczesnych aplikacji webowych”, Helion 2020 Matt Zandstra: „PHP. Obiekty, wzorce, narzędzia. Wydanie V”, Helion 2017
Witryna www przedmiotu:
Uwagi:

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka API_W04
Zna zasady projektowania stron PHP, SQL, baz danych, statystyk internetowych, zabezpieczeń
Weryfikacja: zaliczenie projektowania
Powiązane charakterystyki kierunkowe: K_W04, K_W05
Powiązane charakterystyki obszarowe: P6U_W, I.P6S_WG.o

Profil ogólnoakademicki - umiejętności

Charakterystyka API_K05
Umie wykonać samodzielnie podstawową aplikację internetową oraz wie jak znaleść informację o potrzebnych funkcjach
Weryfikacja: zaliczenie projektowania
Powiązane charakterystyki kierunkowe: K_U05
Powiązane charakterystyki obszarowe: P6U_U, I.P6S_UO, I.P6S_UU

Profil ogólnoakademicki - kompetencje społeczne

Charakterystyka API_K04
umie współpracować w zespole i odpowiadać za przypisaną sobie część projektu
Weryfikacja: ocena pracy podczas zajęć projektowych
Powiązane charakterystyki kierunkowe: K_K04
Powiązane charakterystyki obszarowe: P6U_K, I.P6S_KO, I.P6S_KR