logo
Karta przedmiotu
logo

Informatyka

Podstawowe informacje o zajęciach

Cykl kształcenia: 2022/2023

Nazwa jednostki prowadzącej studia: Wydział Budowy Maszyn i Lotnictwa

Nazwa kierunku studiów: Zarządzanie i inżynieria produkcji

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: niestacjonarne

Specjalności na kierunku: Informatyka w zarządzaniu przedsiębiorstwem, Logistyka produkcji, Systemy zapewnienia jakości produkcji

Tytuł otrzymywany po ukończeniu studiów: inżynier

Nazwa jednostki prowadzącej zajęcia: Zakład Informatyki

Kod zajęć: 1963

Status zajęć: obowiązkowy dla programu Informatyka w zarządzaniu przedsiębiorstwem, Logistyka produkcji, Systemy zapewnienia jakości produkcji

Układ zajęć w planie studiów: sem: 3 / W10 L20 / 4 ECTS / E

Język wykładowy: polski

Imię i nazwisko koordynatora 1: dr inż. Tomasz Bajorek

Terminy konsultacji koordynatora: Dostępne na: https://tbajorek.v.prz.edu.pl/

Imię i nazwisko koordynatora 2: dr inż. Sławomir Górka

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Celem kształcenia jest nabycie wiedzy i umiejętności w zakresie specjalistycznego oprogramowania wspomagającego wytwarzanie oprogramowania i podstaw programowania w technologii i obiektowej oraz tworzenie aplikacji dla interfejsu GUI

Ogólne informacje o zajęciach: W ramach zajęć student narzędzia dla operacji na strukturach danych, podstawy algorytmiki (szukanie minimum, sortowanie, opracowanie statystyczne wyników), operacje we/wy, Algorytmy implementowane w pakiecie Matlab.

Materiały dydaktyczne: Pomocnicze materiały (wersja elektroniczna) dostęp: tbajorek.prz.edu.pl, tbajorek.v.prz.edu.pl

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 Mrozek Z, Mrozek B. MATLAB i Simulink. Poradnik użytkownika Helion. 2018
2 Bajorek T. MATLAB : podstawy użytkowania z przykładami : materiały pomocnicze Oficyna Wydawnicza PRz. 2020
Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych
1 Bajorek T. MATLAB: Podstawy użytkowania z przykładami - materiały pomocnicze Oficyna Wydawnicza PRz. 2020
Literatura do samodzielnego studiowania
1 Banasiak K. Algorytmizacja i programowanie w Matlabie BTC. 2017

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne: Wpis na semestr 4

Wymagania wstępne w kategorii Wiedzy: Student powinien posiadać wiedzę w zakresie przedmiotu Technologia informacyjna sem.1 i 2 oraz Informatyka1

Wymagania wstępne w kategorii Umiejętności: student powinien posiadać podstawowe umiejętności w zakresie posługiwania się komputerem wyniesione z kształcenia w szkole średniej oraz przedmiotu Technologia informacyjna sem. 1 i 2 i Informatyka 1

Wymagania wstępne w kategorii Kompetencji społecznych: Umiejętność pracy w zespole wyniesiona ze szkoły sredniej

Efekty kształcenia dla zajęć

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 Posiada podstawową wiedzę z zakresu algorytmiki. Zna podstawowe typy danych, instrukcje strukturalne (warunkowe, iteracyjne), ich syntaktykę i semantykę, rozumie ich cel. Posiada podstawową wiedzę na temat programowania obiektowego. Zna podstawy operacji w systemie LINUX. Zna strukturę dokumentów hipertekstowych podstawowy zestaw ich cech stylów wykład zaliczenie cz. praktyczna, egzamin cz. praktyczna K_W04++
K_W16++
P6S_WG
02 Potrafi tworzyć algorytmy, konstruować schematy blokowe. potrafi przetworzyć algorytm w kod programistyczny oraz zastosować odpowiednie konstrukcje kodu w zadaniach. Zna instrukcje strukturalne (warunkowe, iteracyjne), ich syntaktykę i semantykę, rozumie ich cel. laboratorium egzamin cz. praktyczna, zaliczenie cz. praktyczna K_U01+
K_U05++
P6S_UW
03 Potrafi posługiwać się środowiskiem Matlab w metodyce konwersacyjnej i wsadowej. Potrafi definiować proste i strukturalne typy danych i oraz wykonywać obliczenia numeryczne na danych prostych rzeczywistych i zespolonych oraz tablicach, wykorzystać funkcje matematyczne i tablicowe i prezentować graficznie wyniki obliczeń. laboratorium egzamin cz. praktyczna, zaliczenie cz. praktyczna K_U01+
K_U04+
K_U05++
P6S_UU
P6S_UW
04 Potrafi definiować własne podprogramy, zna zasady komunikacji programów z danymi zewnętrznymi. Potrafi zastosować metody statystyczne (mediana, wariancja, odchylenie standardowe). Rozumie i potrafi wykorzystać operacje symboliczne, korzystając z dodatku Symbolic Toolbox. laboratorium egzamin cz. praktyczna, zaliczenie cz. praktyczna K_U01+
K_U05++
P6S_UW
05 Potrafi utworzyć prosty program interfejsu GUI, prawidłowo wykorzystuje pola i metody komponentów oraz instrukcje kodu. laboratorium egzamin cz. praktyczna, zaliczenie cz. praktyczna K_U01+
K_U05+
P6S_UW

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).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
3 TK01 Charakterystyka systemu Linux, podstawowe polecenia, prawa do plików, dowiązania. W01 MEK01
3 TK02 Dokument HTML- tagi i style CSS. Języki programowania (składnia, semantyka). Idea programowania strukturalnego. Język Javascript - struktura prostego programu i jego analiza. stałe, zmienne, typy danych, podstawowe instrukcje, obliczenia numeryczne. W02 MEK01
3 TK03 Matlab - m-pliki, operacje macierzowe (wykorzystanie instrukcji warunkowej i iteracji), wykresy 2D. W03 MEK01
3 TK04 Matlab –obliczenia symboliczne (pochodne, całki, rozwiązywanie równań algebraicznych i różniczkowych), programowanie obiektowe, formularze, komponenty W04 MEK01
3 TK05 Zdalna praca w systemie Linux, logowanie, podstawowe polecenia administracyjne, prawa dostępu, dowiązania, inne operacje systemowe. L01 MEK04
3 TK06 Tworzenie dokumentu HTML, tagi i ich cechy, CSS. L02 MEK04
3 TK07 Dynamiczne dokumenty HTML, skrypty Javascript, instrukcja przypisania, działania arytmetyczne, operacje we/wy. L03 MEK02 MEK05
3 TK08 MATLAB - instalacja pakietu, poznanie środowiska, działania interakcyjne i wsadowe (m-pliki), instrukcja przypisania, tablice, operacje macierzowe, analiza tablic (sortowanie, wyszukiwanie, zliczanie warunkowe, funkcje statystyki), wykresy 2D i 3D. L04 MEK02 MEK03
3 TK09 Matlab –obliczenia symboliczne (pochodne, całki, rozwiązywanie równań algebraicznych i różniczkowych) L05 MEK03 MEK04
3 TK10 Matlab – programowanie obiektowe, formularze, komponenty. L06 MEK05

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Wykład (sem. 3) Przygotowanie do kolokwium: 10.00 godz./sem.
Godziny kontaktowe: 10.00 godz./sem.
Uzupełnienie/studiowanie notatek: 5.00 godz./sem.
Studiowanie zalecanej literatury: 10.00 godz./sem.
Laboratorium (sem. 3) Przygotowanie do laboratorium: 10.00 godz./sem.
Przygotowanie do kolokwium: 15.00 godz./sem.
Godziny kontaktowe: 20.00 godz./sem.
Dokończenia/wykonanie sprawozdania: 15.00 godz./sem.
Konsultacje (sem. 3) Udział w konsultacjach: 1.00 godz./sem.
Egzamin (sem. 3) Przygotowanie do egzaminu: 15.00 godz./sem.
Egzamin ustny: 2.00 godz./sem.

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład Na egzaminie pisemnym student otrzymuje zadania z zakresu efektu modułowego MEK01. Na ocenę 3,0 - 60% punktów., od 65% punktów - 3,5; od 75% punktów - 4,0; od 85% punktów - 4,5; od 90% punktów - 5,0.
Laboratorium Na zaliczeniu laboratorium praktycznym (L07) student otrzymuje losowe 2 zadania z zakresu efektów modułowych MEK02 do MEK05 oceniane z wagą: MEK02 - 0,3, MEK03 - 0,3, MEK04 - 0,3, MEK05 - 0,1,. Na ocenę 3,0 - 60% punktów., od 65% punktów - 3,5; od 75% punktów - 4,0; od 85% punktów - 4,5; od 90% punktów - 5,0.
Ocena końcowa średnia z egzaminu z wagą 80% i laboratorium z wagą 20%

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
Przyklady_egz_zao2.pdf

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
Przyklady_lab_zao2.pdf

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: tak

1 T. Bajorek MATLAB: Podstawy użytkowania z przykładami: materiały pomocnicze 2020