Informatyka stosowana 2401-K-S1-3-IS
The course intention is to introduce student to Matlab/ Octave (M/O further) environments and programming languages. At the beginning the students will be familiarized with methods of obtaining the software and with their installation. Then basic properties of the environment will be explained, with a strong emphasis on the notion of matrix being crucial for understanding M/O behavior and work. Methods of producing vectors and matrices will be presented, with a particular role of the colon operator. After this, the students will learn how to generate the so called m-files, and how to write basic functions. The next step will be working with the conditional statements and for-loops and while-loops.
The important part of the lecture will comprise working with external files. I will present how to import numerical data from excel files, and how to manipulate them by means of M/O environment. More advanced techniques will be illustrated via edition of graphical files (e.g. jpegs), to this end the course includes the short section devoted to RGB color space.
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
Assessment methods
- written examination
Assessment criteria: total number of points will be set when the final test is prepared, the point-based criteria will be determined by the following precentage thresholds
fail- 0-50 %
satisfactory- 51-60 %
satisfactory plus - 61-70 %
good - 71-80 %
good plus - 81-90 %
very good - 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: