Informatyka stosowana 2401-K-S1-3-IS
Celem kursu jest zapoznanie studentów ze środowiskami Matlab/Octave (dalej M/O) oraz językami programowania. Na początku studenci zostaną zapoznani z metodami pozyskiwania oprogramowania i jego instalacją. Następnie zostaną wyjaśnione podstawowe właściwości środowiska, ze szczególnym naciskiem na pojęcie macierzy, które ma kluczowe znaczenie dla zrozumienia działania i pracy M/O. Zostaną przedstawione metody tworzenia wektorów i macierzy, ze szczególnym uwzględnieniem roli operatora dwukropka. Następnie studenci dowiedzą się, jak generować tzw. m-pliki oraz jak pisać podstawowe funkcje. Kolejnym krokiem będzie praca z instrukcjami warunkowymi oraz pętlami for i while.
Ważną częścią wykładu będzie praca z plikami zewnętrznymi. Przedstawię, jak importować dane liczbowe z plików Excel i jak manipulować nimi za pomocą środowiska M/O. Bardziej zaawansowane techniki zostaną zilustrowane poprzez edycję plików graficznych (np. jpeg), w tym celu kurs zawiera krótką sekcję poświęconą przestrzeni kolorów RGB.
Całkowity nakład pracy studenta
Efekty uczenia się - wiedza
Efekty uczenia się - umiejętności
Efekty uczenia się - kompetencje społeczne
Metody dydaktyczne
Metody dydaktyczne podające
- wykład informacyjny (konwencjonalny)
- wykład problemowy
- wykład konwersatoryjny
Metody dydaktyczne poszukujące
- klasyczna metoda problemowa
- ćwiczeniowa
Rodzaj przedmiotu
Wymagania wstępne
Koordynatorzy przedmiotu
Kryteria oceniania
Metody oceny
- egzamin pisemny
Kryteria oceny: całkowita liczba punktów zostanie ustalona podczas przygotowywania egzaminu końcowego, kryteria punktowe zostaną określone na podstawie następujących progów procentowych:
ocena niedostateczna – 0–50%
ocena dostateczna – 51–60%
ocena dostateczna plus – 61–70%
ocena dobra – 71–80%
ocena dobra plus – 81–90%
ocena bardzo dobra – 91–100%
Literatura
J. Michal Fitzpatrick and A. Ledeczi Computer programming with Matlab
S. Attaway Matlab. A practical introduction to programming and problem solving
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: