.::Języki programowania (rok 2017/2018)::.
Wykład
Treść wykładu będzie podzielona na dwa moduły: C++ i Python.
Przedmiot kończy się egzaminem w formie testu.
Można uzyskać zwolnienie z egzaminu, jeśli spełni się dwa warunki: uzyska się ocenę min. 4.0 z laboratoriów oraz będzie się miało co najwyżej jedną nieusprawiedliwioną nieobecność na wykładzie. Wówczas ocena z egzaminu równa się ocenie uzyskanej z laboratoriów.
Przystąpienie do egzaminu oznacza, że uznana będzie ocena uzyskana na egzaminie.
Laboratorium - grupa 1 i 2
Aby uzyskać ocenę pozytywną z laboratorów, należy zaliczyć oba przewidziane kolokwia.
Za każde kolokwium można otrzymać maksymalnie 10 punktów - czyli łącznie 20.
Kolokwium będzie polegało na samodzielnym napisaniu programu, z możliwością korzystania z dostępnych pomocy naukowych. Za pomoc naukową nie trakuje się koleżanki/kolegi z grupy lub dostępnego on-line.
Do kolokwium poprawkowego przystępują osoby, które nie zaliczyły kolokwium podstawowego.
Terminy kolokwiów (daty nie uwzględniają ewentualnych zmian w planie, np. godzin dziekańskich):
- zajęcia nr 7 - kolokwium z C++ (17.04.2018)
- zajęcia nr 13 - kolokwium z Pythona (05.06.2018)
- termin kolokwium poprawkowego zostanie uzgodniony w porozumieniu ze studentami
Rozkład ocen w zależności od uzyskanych punktów:
liczba punktów | ocena |
---|---|
10 | 3.0 |
12 | 3.5 |
14 | 4.0 |
16 | 4.5 |
18 | 5.0 |
Na zajęciach 2-6 (C++) oraz 8-12 (Python) będą realizowane zadania, za które mozna uzyskać 1 punkt - jeśli wykona się zadanie na bieżących zajęciach lub 0,5 punktu, jeśli zadanie odda się na następnych zajęciach. Aby przystąpić do kolokwium z danej części materiału, należy uzystać 3 punkty. W przeciwnym przypadku można będzie przystąpić dopiero do kolokwium poprawkowego. Każdy punkt uzyskany ponad te 3 punkty zostanie doliczony do kolokwium z danej części materiału.
Zwolnienie lekarskie umożliwia oddanie programu po powrocie do zdrowia za 1 punkt oraz pisanie kolokwium w terminie kolokwium poprawkowego, ale z możliwością ewentualnej poprawy.
.::Projektowanie języków XML (rok 2017/2018)::.
Laboratorium - grupa 4 i 5
Punkty można zdobyć na laboratoriach (max 2 punkty za zadanie)
oraz z wykonychanych samodzielnie projektów (max 10 punktów za projekt)
Harmonorgam zajęć:
data | temat | liczba punktów |
---|---|---|
19.02.2018 | XML - podstawy | 0 |
26.02.2018 | CSS | 2 |
5.03.2018 | HTML, SVG, MathML | 2 |
12.03.2018 | DTD | 2 |
19.03.2018 | godziny dziekańskie | - |
26.03.2018 | XSD cz.1 | 2 |
9.04.2018 | XSD cz.2 | 2 |
16.04.2018 | XSD cz.3 zadanie projektu 1. | 2 |
23.04.2018 | Xpath | 2 |
30.04.2018 | XSLT cz.1 Projekt 1 - oddawanie | 2 + 10 |
7.05.2018 | XSLT cz.2 zadanie projektu 2. | 2 |
14.05.2018 | DOM | 2 |
21.05.2018 | SAX zadanie projektu 3. | 2 |
28.05.2018 | Projekt 2 - oddawanie | 10 |
4.06.2018 | Projekt 3 - oddawanie | 10 |
Rozkład ocen w zależności od uzyskanych punktów (max 52):
liczba punktów | ocena |
---|---|
26 | 3.0 |
32 | 3.5 |
37 | 4.0 |
42 | 4.5 |
47 | 5.0 |
Na zajęciach będą realizowane zadania, za które mozna uzyskać 2 punkty - jeśli wykona się zadanie na bieżących zajęciach lub 1 punkt, jeśli zadanie odda się na następnych zajęciach.
Za każdy poprawnie napisany projekt oddany w wyznaczonym terminie można otrzymać 10 punktów. Każdy tydzień spóźnienia dzieli liczbę pukntów na 2, więc warto oddawać w terminie.
Zwolnienie lekarskie umożliwia oddanie programu na pierwszych zajęciach po powrocie do zdrowia za 2 punkty oraz możliwość późniejszego oddania projektu, również na pierwszych zajęciach po powrocie do zdrowia.