Conducted in
terms:
2024/25, 2025/26
ECTS credits:
unknown
Language:
Polish
Organized by:
Faculty of Mathematics and Computer Science
(in Polish) AlgoJudge2 1000-SR-AlgoJudge2
This course has not yet been described...
Total student workload
(in Polish) 60 godzin - laboratorium
60 godzin - praca własna - czytanie dokumentacji i literatury, praca nad własnymi fragmentami projektu
Learning outcomes - knowledge
(in Polish) Po ukończeniu tego kursu studenci zdobędą wiedzę o technologiach używanych w nowoczesnych aplikacjach, wiedzę dotyczącą tworzenia i rozwijania projektów zespołowych oraz rozwijania i wykorzystywania otwartego oprogramowania. Zna podstawowe różnice licencji otwartego oprogramowania.
Learning outcomes - skills
(in Polish) Student kojarzy aktualnie stosowane technologie i ich zastosowanie. Umie korzystać z podstawowych narzędzi do pracy nad zespołowym projektem programistycznym. Zna podstawy pracy w zespole. Umie korzystać z otwartego oprogramowania.
Learning outcomes - social competencies
(in Polish) Student jest otwarty na proponowanie swoich rozwiązań problemu i dyskutuje na ich temat, pracuje w zespole.
Teaching methods
(in Polish) Wykład i warsztat w pierwszym semestrze. Praca zespołowa w drugim semestrze.
Observation/demonstration teaching methods
- display
Expository teaching methods
- participatory lecture
- problem-based lecture
- problem-based lecture
Exploratory teaching methods
- experimental
- case study
- brainstorming
- project work
- case study
- brainstorming
- project work
Type of course
elective course
Prerequisites
(in Polish) Zalecana jest podstawowa znajomość języków programowania C#, JavaScript lub TypeScript, języka znaczników HTML i języka CSS.
Opcjonalnie: Zalecane ukończenie kursu 1000-SR-AlgoJudge.
Course coordinators
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: