SylabUZ
Course name | Object-oriented Programming 1 |
Course ID | 11.3-WK-IiEP-PO1-L-S14_pNadGen864Q8 |
Faculty | Faculty of Mathematics, Computer Science and Econometrics |
Field of study | Informatics and Econometrics |
Education profile | academic |
Level of studies | First-cycle studies leading to Bachelor's degree |
Beginning semester | winter term 2020/2021 |
Semester | 3 |
ECTS credits to win | 6 |
Available in specialities | Information Systems |
Course type | optional |
Teaching language | polish |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Laboratory | 30 | 2 | - | - | Credit with grade |
Lecture | 30 | 2 | - | - | Exam |
Poznanie podstawowych założeń programowania obiektowego: hermetyzacji, dziedziczenia i polimorfizmu. Ukształtowanie umiejętności pisania prostych programów w języku zorientowanym obiektowo.
Programowanie komputerów 2.
Wykład
Laboratorium
W ramach laboratorium studenci będą pisać programy ilustrujące zagadnienia przedstawione na wykładzie.
Wykład: wykład konwersatoryjny.
Laboratorium: ćwiczenia laboratoryjne w pracowni komputerowej – pisanie i uruchamianie samodzielnie napisanych programów oraz analiza tych programów.
Outcome description | Outcome symbols | Methods of verification | The class form |
Wykład: egzamin złożony z dwóch części pisemnej i ustnej, warunkiem przystąpienia do części ustnej jest uzyskanie 30% punktów z części pisemnej, uzyskanie 50% punktów z części pisemnej gwarantuje uzyskanie pozytywnej oceny.
Laboratorium: warunkiem zaliczenia jest uzyskanie ponad 50% punktów z przeprowadzonych w semestrze kartkówek lub kolokwium obejmującego cały przerabiany materiał.
Ocena końcowa przedmiotu jest średnią arytmetyczną ocen z egzaminu i laboratorium. Jednakże warunkiem koniecznym uzyskania pozytywnej oceny końcowej jest uzyskanie pozytywnej oceny z egzaminu i laboratorium.
T. Gaddis, Java dla zupełnie początkujących. Owoce programowania, wyd. VII, Helion, 2019.
C. Horstmann, Java. Podstawy. Wydanie XI, Helion, 2019.
K. Sierra, B. Bates, Rusz głową! Java, Helion, 2011
Modified by dr Alina Szelecka (last modification: 06-10-2020 07:19)