logo
Karta przedmiotu
logo

Informatyka

Podstawowe informacje o zajęciach

Cykl kształcenia: 2017/2018

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

Nazwa kierunku studiów: Transport

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: stacjonarne

Specjalności na kierunku: Diagnostyka i eksploatacja pojazdów samochodowych, Logistyka transportu drogowego, Transport przemysłowy

Tytuł otrzymywany po ukończeniu studiów:

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

Kod zajęć: 833

Status zajęć: obowiązkowy dla programu

Układ zajęć w planie studiów: sem: 2 / W30 L30 / 3 ECTS / Z

Język wykładowy: polski

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

Terminy konsultacji koordynatora: po. 12-14 śr 10-12

semestr 2: dr inż. Sławomir Górka

semestr 2: dr inż. Arkadiusz Rzucidło

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Celem kształcenia jest nabycie wiedzy studentów w zakresie specjalistycznego oprogramowania współczesnych systemów komputerowych.oraz z zakresu algorytmiki i podstaw programowania w technologii strukturalnej i obiektowej.

Ogólne informacje o zajęciach: W ramach zajęć student zaznajamia się z aplikacjami Microsoft, podstawami algorytmiki (szukanie minimum, sortowanie, opracowanie statystyczne wyników), narzędziami dla operacji na strukturach danych, operacje we/wy, Algorytmy implementowane w pakiecie Matlab oraz języku JavaScript.

Materiały dydaktyczne: Pomocnicze materiały (sieciowa wersja elektroniczna) T. Bajorek

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 Aho A. V., Hopcroft J. E., Ullman J. D., Algorytmy i struktury danych Helion, Gliwice. 2003
2 Mrozek B., Mrozek Z. MATLAB i Simulink. Poradnik użytkownika. Wyd. III, Helion. 2010
Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych
1 Struzińska-Walczak A., Walczak K. Delphi : nauka programowania wizualno-obiektowego WaW. 2000
2 Lis M. JavaScript. Ćwiczenia praktyczne. Wydanie II Helion.

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

Wymagania formalne: Zaliczenie semestru 2

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

Wymagania wstępne w kategorii Umiejętności: student powinien posiadać podstawowe umiejętności w zakresie posługiwania się systemem komputerowym wyniesione z kształcenia w szkole średniej oraz wiedzę z przedmiotu Technologia informacyjna sem. 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 OEK
01 Zna podstawy obsługi systemu operacyjnego Windows. Potrafi korzystać z zasobów Internetu.Potrafi wykorzystać funkcje pakietu biurowego Office w zakresie tworzenia dokumentów graficznych i tekstowych, prezentacji, obliczeń arytmetycznych i prezentacji ich wyników, obsłużyć prostą bazę danych, wykorzystać narzędzia do wspomagania decyzji (funkcje logiczne, Solver - zagadnienie transportowe) laboratorium zaliczenie cz. praktyczna K_W01+
K_W04++
K_U03+
K_U05+
K_U06+
K_U07+
K_U14+
T1A_W01++
T1A_W02+
T1A_W04+
T1A_W05+
T1A_W07+
T1A_U01++
T1A_U02+
T1A_U03+
T1A_U04+
T1A_U06+
T1A_U07++
T1A_U08+
T1A_U09+
T1A_U13+
T1A_U15++
T1A_U16+
02 Posiada podstawową wiedzę z zakresu algorytmiki, potrafi tworzyć algorytmy, konstruować schematy blokowe.Zna podstawowe typy danych i potrafi je definiować, zna instrukcje proste i strukturalne, ich syntaktykę i semantykę, rozumie ich cel i potrafi przetworzyć algorytm w kod programistyczny oraz zastosować odpowiednie konstrukcje kodu w zadaniach wykład, laboratorium zaliczenie cz. praktyczna, test pisemny K_U04+
K_U07+
K_U14+
T1A_U05++
T1A_U07++
T1A_U08+
T1A_U09+
T1A_U16++
03 Potrafi dobrać prawidłową metodę rozwiązania postawionego prostego problemu inżynierskiego oraz zaimplementować ją laboratorium zaliczenie cz. praktyczna, test pisemny K_W04+
K_K01+
T1A_W02++
T1A_W04+
T1A_W05+
T1A_K01+
04 Posiada podstwawową wiedzę na temat programowania obiektowego. Zna i rozumie zastosowania struktur dynamicznych wykład test pisemny K_W04+
T1A_W02+
T1A_W04+
T1A_W05+
05 Potrafi posługiwać się środowiskiem Matlab w metodyce konwersacyjnej i wsadowej, wykonywać obliczenia numeryczne na danych prostych rzeczywistych i zespolonych oraz tablicach, wykorzystać funkcje tablicowe i prezentować graficznie wyniki obliczeń laboratorium zaliczenie cz. praktyczna K_U07+
T1A_U07+
T1A_U08+
T1A_U09+
T1A_U16+

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
2 TK01 Algorytmy i sposoby ich zapisu (pseudokod, schematy blokowe, kod), analiza poprawności i optymalizacja algorytmów, Złożoność algorytmów. Algorytmy sortowania i wyszkiwania danych, algorytmy iteracyjne i rekurencyjne. W01 W02 MEK01
2 TK02 Praktyczna obsługa pakietu Microsoft Office (grafika prezentacyjna, MS Word -edycja i formatowanie dużych dokumentów, MS Excel- typy danych, funkcje matematyczne w formułach obliczeniowych, wykresy, MS Access- prosta baza danych) L01 L02 L03 L04 MEK01
2 TK03 MS Excel - Solver: zagadnienie transportowe L05 MEK01 MEK03
2 TK04 Języki programowania (składnia, semantyka). Idea programowania strukturalnego. Podtsawy programowania w pakiecie Matlab W02,W03,L06 MEK03
2 TK05 Program i jego składowe. Struktura prostego programu i jego analiza ( Matlab). Stałe, zmienne. Proste typy danych, operacje. Operatory logiczne, relacyjne, W04 W05 L07 MEK02 MEK03
2 TK06 Matlab Instrukcje proste, instrukcje strukturalne (warunkowe, iteracyjne) - definicje, przykłady zastosowań. Obliczenia numeryczne i graficzna prezentacja wyników. Generator losowy, obliczenia statystyczne. W05 W6 L08-L09 MEK02 MEK03 MEK05
2 TK07 Matlab: Strukturalne typy danych: tablica, obsługa plików. Algorytmy i operacje tablicowe. W07-W09 L10 MEK02 MEK03 MEK05
2 TK08 Dynamiczne struktury danych: listy, tablicowe implementacje list, stos, kolejki, sterty, drzewa i ich reprezentacje, implementacje struktur dynamicznych przy pomocy tablic. Typ zbiorowy - operacje teoriomnogościowe. W10 MEK04
2 TK09 Matlab - operacje symboliczne, pochodne, całki, obliczenia macierzowe, równania różniczkowe. W11 L11-L12 MEK05
2 TK10 Matlab - programowanie dla GUI, programy komponentowe: wykorzystanie właściwości i metod komponentów, programowanie zdarzeń. W12 L13 MEK04
2 TK11 Rozszerzony hipertekst:.HTML, CSS, JavaScript - dane i obliczenia, metody obiektu Math . W13-W14 L14 MEK02 MEK03

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Wykład (sem. 2) Przygotowanie do kolokwium: 4.00 godz./sem.
Godziny kontaktowe: 30.00 godz./sem.
Uzupełnienie/studiowanie notatek: 2.00 godz./sem.
Studiowanie zalecanej literatury: 4.00 godz./sem.
Laboratorium (sem. 2) Przygotowanie do laboratorium: 2.00 godz./sem.
Przygotowanie do kolokwium: 4.00 godz./sem.
Godziny kontaktowe: 30.00 godz./sem.
Dokończenia/wykonanie sprawozdania: 10.00 godz./sem.
Konsultacje (sem. 2) Przygotowanie do konsultacji: 1.00 godz./sem.
Udział w konsultacjach: 1.00 godz./sem.
Zaliczenie (sem. 2)

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

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład testy pisemne wykładowe
Laboratorium obecności, aktywność, zadania domowe, zaliczenia praktyczne
Ocena końcowa Testy wykładowe z wagą 0,3 i zaliczenie praktyczne laboratorium z wagą 0,7

Przykładowe zadania

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

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