Nazwa przedmiotu:
Informatyka i programowanie
Koordynator przedmiotu:
dr inż. M. Rogulski
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Inżynieria Środowiska
Grupa przedmiotów:
obowiązkowe
Kod przedmiotu:
1110-ISIKU-IZP-5201
Semestr nominalny:
5 / rok ak. 2019/2020
Liczba punktów ECTS:
4
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
60
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
2
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
2
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia30h
  • Laboratorium0h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Wymagane przedmioty poprzedzające: Podstawy Informatyki
Limit liczby studentów:
Cel przedmiotu:
Zapoznanie studentów, poprzez rozwiązywanie różnorodnych problemów, z uniwersalnym językiem programowania wysokiego poziomu MATLAB, przeznaczonym do wykonywania obliczeń inżynierskich i naukowych. Zapoznanie studentów z możliwościami integracji obliczeń, wizualizacji i programowania w środowisku MATLAB. Wprowadzenie do obliczeń numerycznych w MATLAB-ie (rozwiązywanie równań liniowych i nieliniowych, interpolacja i aproksymacja, całkowanie numeryczne, rozwiązywanie równań i układów równań różniczkowych zwyczajnych)
Treści kształcenia:
Wprowadzenie do obsługi pakietu MATLAB. Interfejs graficzny. Polecenia języka. Działania macierzowe i tablicowe. Konstrukcje języka programowania. Podstawowe operacje, funkcje i stałe matematyczne. Operatory relacji. Operatory i funkcje logiczne. Instrukcje warunkowe i pętle. Programowanie w MATLAB. Tworzenie m-plików. Skrypty, funkcje i podfunkcje. Grafika 2D. Funkcje generujące grafikę. Zarządzanie oknami . Zarządzanie własnościami obiektów graficznych. Wykresy funkcji jednej zmiennej. Przekształcanie wykresów. Grafika 3D. Tworzenie różnorodnych obiektów trójwymiarowych np. spirala, walec, kula. Wykresy funkcji dwuwymiarowych. Sterowanie kolorami, oświetleniem, punktem obserwacji. Metody numeryczne algebry liniowej, rozwiązywanie układów równań liniowych, rozwiązywanie równań nieliniowych, minima funkcji, pierwiastki wielomianów, wyznaczanie miejsc zerowych metodą Newtona. Interpolacja i aproksymacja Całkowanie numeryczne – funkcje wbudowane quad
Metody oceny:
Warunki zaliczenia wykładu: Ocena ze sprawdzianu Warunki zaliczenia ćwiczeń komputerowych: Ocena wynikająca z sumy punktów zdobytych na ćwiczeniach
Egzamin:
tak
Literatura:
1. W. Treichel, M. Stachurski - Matlab dla studentów - ćwiczenia, zadania, rozwiązania, Wyd. Salma Press, Warszawa 2009 2. J. Brzózka, L. Dorobczyński - Matlab – środowisko obliczeń naukowo-technicznych, Wyd. PWN, Warszawa 2005. 3. R. Pratap – Matlab 7 dla naukowców i inżynierów, Wyd. PWN, Warszawa 2007 4. W. Regel - Obliczenia symboliczne i numeryczne w Matlab, Wyd. MIKOM, 2004
Witryna www przedmiotu:
Uwagi:

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka W01
zna środowisko obliczeniowe MATLAB
Weryfikacja: Kolokwium na wykładzie
Powiązane charakterystyki kierunkowe: IS_W03
Powiązane charakterystyki obszarowe:
Charakterystyka W02
ma wiedzę dotyczącą podstawowych metod numerycznych stosowanych w zagadnieniach inżynierskich
Weryfikacja: Kolokwium na wykładzie
Powiązane charakterystyki kierunkowe: IS_W03
Powiązane charakterystyki obszarowe:

Profil ogólnoakademicki - umiejętności

Charakterystyka U01
potrafi wykorzystać pakiet Matlab do przeprowadzenia obliczeń inżynierskich i wykonania grafiki
Weryfikacja: rozwiązywanie problemów numerycznych w MATLABie w trakcie ćwiczeń
Powiązane charakterystyki kierunkowe: IS_U01, IS_U04, IS_U10
Powiązane charakterystyki obszarowe:
Charakterystyka U02
potrafi wykorzystać Simulink do symulacji wybranych zjawisk i systemów dynamicznych
Weryfikacja: rozwiązywanie problemów numerycznych w MATLABie w trakcie ćwiczeń
Powiązane charakterystyki kierunkowe: IS_U01, IS_U04, IS_U10
Powiązane charakterystyki obszarowe:
Charakterystyka U03
posiada umiejętność numerycznego rozwiązania wybranych zagadnień inżynierskich
Weryfikacja: rozwiązywanie problemów numerycznych w MATLABie w trakcie ćwiczeń
Powiązane charakterystyki kierunkowe: IS_U01, IS_U04, IS_U10
Powiązane charakterystyki obszarowe:

Profil ogólnoakademicki - kompetencje społeczne

Charakterystyka K01
ma świadomość potrzeby ciągłego uzupełniania nabytej wiedzy
Weryfikacja: wykonanie projektu
Powiązane charakterystyki kierunkowe: IS_K01
Powiązane charakterystyki obszarowe:
Charakterystyka K02
potrafi pracować w zespole i ma świadomość odpowiedzialności za wspólnie wykonywane zadania
Weryfikacja: wykonanie projektu
Powiązane charakterystyki kierunkowe: IS_K04
Powiązane charakterystyki obszarowe: