Cykl kształcenia: 2024/2025
Nazwa jednostki prowadzącej studia: Wydział Elektrotechniki i Informatyki
Nazwa kierunku studiów: Informatyka
Obszar kształcenia: nauki techniczne
Profil studiów: ogólnoakademicki
Poziom studiów: pierwszego stopnia
Forma studiów: stacjonarne
Specjalności na kierunku: AA - inżynieria systemów informatycznych, AI - Sztuczna inteligencja, TT - informatyka w przedsiębiorstwie, Z - inżynieria systemów złożonych
Tytuł otrzymywany po ukończeniu studiów: inżynier
Nazwa jednostki prowadzącej zajęcia: Katedra Informatyki i Automatyki
Kod zajęć: 15947
Status zajęć: obowiązkowy dla programu AI - Sztuczna inteligencja
Układ zajęć w planie studiów: sem: 1 / W25 L15 / 3 ECTS / Z
Język wykładowy: polski
Imię i nazwisko koordynatora: dr inż. Jan Sadolewski
semestr 1: mgr inż. Dawid Kalandyk
semestr 1: mgr inż. Igor Stępień
Główny cel kształcenia: Zapoznanie studentów z powłoką i narzędziami ułatwiającymi pracę programistów
Ogólne informacje o zajęciach: Moduł ukazuje podstawowe operacje na plikach w systemie operacyjnym oraz automatyzację tych procesów przez wykorzystanie skryptów. Następnie pokazano darmowe narzędzie do generowania dokumentów i ogólnodostępne rozwiązania do wersjonowania plików.
Materiały dydaktyczne: https://materialy.kia.prz.edu.pl
1 | Robbins A. | Bash: leksykon kieszonkowy: przewodnik dla użytkowników i administratorów systemów | Gliwice, Helion. | 2017 |
2 | Lach M. | Bash: praktyczne skrypty | Gliwice, Helion. | 2015 |
3 | Przybylski B. | Lua i LaTeX: dynamiczne tworzenie dokumentów | Warszawa, PWN. | 2016 |
4 | Loeliger J. | Kontrola wersji z systemem Git: narzędzia i techniki programistów | Gliwice, Helion. | 2014 |
1 | Robbins A. | Bash: leksykon kieszonkowy: przewodnik dla użytkowników i administratorów systemów | Gliwice, Helion. | 2017 |
2 | Lach M. | Bash: praktyczne skrypty | Gliwice, Helion. | 2015 |
3 | Przybylski B. | Lua i LaTeX: dynamiczne tworzenie dokumentów | Warszawa, PWN. | 2016 |
4 | Chacon S., Straub B. | Pro Git | https://git-scm.com/book/en/v2. | 2014 |
Wymagania formalne: Rejestracja na dany semestr studiów
Wymagania wstępne w kategorii Wiedzy: Podstawowa znajomość terminologii komputerowej - plik, katalog, kopiowanie, usuwanie, przenoszenie, otwieranie, edycja i zapis plików.
Wymagania wstępne w kategorii Umiejętności: Podstawowa obsługa komputera PC z systemem operacyjnym Windows, Linux albo iMac z Mac OS X.
Wymagania wstępne w kategorii Kompetencji społecznych: Uczciwość, umiejętność pracy w grupie. Świadomość funkcjonowania społeczeństwa.
MEK | Student, który zaliczył zajęcia | Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia | Metody weryfikacji każdego z wymienionych efektów kształcenia | Związki z KEK | Związki z PRK |
---|---|---|---|---|---|
01 | umie pisać proste skrypty w powłoce Bash | wykład interaktywny, laboratorium | zaliczenie cz. pisemna |
K_U04++ K_K01+ |
P6S_KK P6S_UK P6S_UU |
02 | zna zastosowania i umie wykorzystać system składu tekstu LaTeX | wykład interaktywny, laboratorium | obserwacja wykonawstwa |
K_W05+ K_W07+ K_U03+ K_K01+ |
P6S_KK P6S_UO P6S_UU P6S_WG P6S_WK |
03 | zna zastosowania i umie wykorzystać systemy kontroli wersji takie jak Git lub Subversion | wykład interaktywny, laboratorium | sprawdzian pisemny, obserwacja wykonawstwa |
K_W05+++ K_K03++ |
P6S_KR P6S_WG |
Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).
Sem. | TK | Treści kształcenia | Realizowane na | MEK |
---|---|---|---|---|
1 | TK01 | W01 | MEK01 | |
1 | TK02 | W01, W02, L1 | MEK01 | |
1 | TK03 | W03, L2 | MEK01 | |
1 | TK04 | W04, L3 | MEK02 | |
1 | TK05 | W05-W07,L4 | MEK02 | |
1 | TK06 | W08 | MEK03 | |
1 | TK07 | W09, L5 | MEK03 | |
1 | TK08 | W10, L5 | MEK03 | |
1 | TK09 | W11-W13, L6 | MEK03 |
Forma zajęć | Praca przed zajęciami | Udział w zajęciach | Praca po zajęciach |
---|---|---|---|
Wykład (sem. 1) | Godziny kontaktowe:
25.00 godz./sem. |
Studiowanie zalecanej literatury:
10.00 godz./sem. Inne: 10.00 godz./sem. |
|
Laboratorium (sem. 1) | Godziny kontaktowe:
15.00 godz./sem. |
Dokończenia/wykonanie sprawozdania:
4.00 godz./sem. Inne: 10.00 godz./sem. |
|
Konsultacje (sem. 1) | |||
Zaliczenie (sem. 1) | Przygotowanie do zaliczenia:
5.00 godz./sem. |
Zaliczenie pisemne:
1.00 godz./sem. |
Forma zajęć | Sposób wystawiania oceny podsumowującej |
---|---|
Wykład | Obecność na wykładach i pozytywny wynik kolokwium zaliczeniowego |
Laboratorium | Zaliczenie na ostatnich zajęciach |
Ocena końcowa | Gdy wszystkie formy zajęć mają ocenę pozytywną, to ocena końcowa jest średnią ważoną zaliczenia wykładu i laboratorium z wagami 20% za wykład i 80% za laboratorium. |
Wymagane podczas egzaminu/zaliczenia
(-)
Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)
Inne
(-)
Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie
1 | J. Sadolewski; B. Trybus | Exception Handling in Programmable Controllers with Denotational Model | 2023 |
2 | J. Sadolewski; B. Trybus | Compiler and virtual machine of a multiplatform control environment | 2022 |
3 | J. Sadolewski; B. Trybus | Denotational Model and Implementation of Scalable Virtual Machine in CPDev | 2022 |
4 | M. Hubacz; J. Sadolewski; B. Trybus | Obsługa typów danych normy PN-EN 61131-3 w architekturze ARM z ograniczeniami dostępu do pamięci | 2022 |
5 | M. Hubacz; J. Sadolewski; B. Trybus | Wydajność architektury STM32 w zakresie wykonywania kodu pośredniego dla systemów sterowania | 2021 |
6 | D. Rzońca; J. Sadolewski; A. Stec; Z. Świder; B. Trybus; L. Trybus | Implementacja środowiska inżynierskiego na przykładzie pakietu CPDev | 2020 |
7 | D. Rzońca; J. Sadolewski; A. Stec; Z. Świder; B. Trybus; L. Trybus | Ship Autopilot Software – A Case Study | 2020 |
8 | D. Rzońca; J. Sadolewski; A. Stec; Z. Świder; B. Trybus; L. Trybus | Aneks 5 z dnia 25.04.2019 do Umowy nr NE/01/2012 o współpracy nad rozwojem oprogramowania zawartej w dniu 28.02.2012 ( do umowy licencyjnej na CPDev z Praxis) | 2019 |
9 | D. Rzońca; J. Sadolewski; A. Stec; Z. Świder; B. Trybus; L. Trybus | Agreement no. NR-644-5/2019 on cooperation in software development, concluded on December 3, 2019 | 2019 |
10 | D. Rzońca; J. Sadolewski; A. Stec; Z. Świder; B. Trybus; L. Trybus | Developing a Multiplatform Control Environment | 2019 |