JavaScript 3.4.KRK.12SY.JavaSc
Poznanie gramatyki języka JavaScript. Obiekty i funkcje, kaskadowe łączenie wywołań, dziedziczenie, tablice, wyrażenia regularne, klasa znaków. Pojęcia związane z programowaniem obiektowym. Model DOM
Koordynatorzy przedmiotu
Efekty kształcenia
Wiedza studenta:
1. Posiada wiedzę na temat programowania w języku JavaScript
2. Zna składnię i semantykę języka JavaScript, Stosuje rekurencję, tablice, funkcje, dynamiczne obiekty, literały obiektowe i metody weryfikacji napisanych programów
Umiejętności studenta:
1. Potrafi instalować i stosować biblioteki np. jQuery
2. Potrafi napisać i przetestować program w JavaScript
3. Potrafi dokonać weryfikacji kodu pod względem poprawności
4. Posiada umiejętności stosowania różnego rodzaju danych, pamiętając o ograniczeniach związanych z arytmetyką komputera
5. Potrafi ocenić przydatność instalowania dodatkowych narzędzi w celu rozwiązania zadania
6. Potrafi zaprojektować interfejs webowy używając odpowiednich narzędzi zgodnych z zadaną specyfikacją
7. Rozumie potrzebę uczenia się przez całe życie
Kryteria oceniania
Metody dydaktyczne
• ćwiczenia laboratoryjne:
dyskusja / rozwiązywanie zadań / zastosowanie narzędzi informatycznych
kryteria oceniania (zaliczenie z oceną):
ustalenie oceny zaliczeniowej na podstawie ocen cząstkowych otrzymywanych w trakcie trwania semestru za pracę na laboratorium i wykonanie projektu
Praktyki zawodowe
nie dotyczy
Literatura
1. Efektywny JavaScript, David Herman, Wyd. Helion, 2015
2. Java Script. Zaawansowane programowanie, Tomasz Jakut, Wyd.Helion, 2017
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: