OPISY KURSÓW • Kod kursu: IFM001523L • Nazwa kursu
Transkrypt
OPISY KURSÓW • Kod kursu: IFM001523L • Nazwa kursu
Załącznik nr 3 do ZW 1/2007 OPISY KURSÓW • Kod kursu: IFM001523L • Nazwa kursu: Informatyka - podstawy programowania (Mathlab) • Język wykładowy: polski Forma kursu Wykład Ćwiczenia Laboratorium Tygodniowa liczba godz ZZU * 2 Semestralna l. godz ZZU * 30 Forma zaliczenia Zaliczenie Punkty ECTS 2 Liczba godz CNPS 60 Projekt Seminarium • Poziom kursu (podstawowy/zaawansowany): Podstawowy • Wymagania wstępne: - Obowiązkowe: - Zamienne: • Imię, nazwisko i tytuł/ stopień prowadzącego: dr inż. Stanisław Iżykowski • Imiona i nazwiska oraz tytuły/stopnie członków zespołu dydaktycznego: dr inż. Piotr Górski, dr inż. Krzysztof Chrapek, dr inż. Monika Olejnik, dr inż. Maciej Kowalski, • Rok: 1 Semestr: Letni • Typ kursu (obowiązkowy/wybieralny): Obowiązkowy • Cele zajęć (efekty kształcenia): Opanowanie umiejętności wykorzystywania podstawowych narzędzi informatycznych do obliczeń inżynierskich, opracowywania wyników pomiarów oraz ich prezentacji graficznej. • Forma nauczania (tradycyjna/zdalna): Tradycyjna • Krótki opis zawartości całego kursu: Wykorzystanie zaawansowanych funkcji systemu Excel i Access w praktyce inżynierskiej. Zastosowanie pakietów Visio i Power Point do projektowania profesjonalnych prezentacji. Podstawy programowania w środowisku systemu Matlab, ze szczególnym uwzględnieniem możliwości prowadzenia obliczeń naukowych i inżynierskich. Poznanie możliwości pakietu Simulink w zakresie modelowania, symulacji i analizy dynamiki układów technicznych. • Labolatorium (podać z dokładnością do 2 godzin): Zawartość tematyczna poszczególnych godzin labolatoryjnych 1. Excel – obliczenia w arkuszu z wykorzystaniem funkcji matematycznych i logicznych; wykorzystanie arkusza do prowadzenia obliczeń. 2. Excel – tworzenie formularzy obliczeniowych; obliczenia przy wykorzystaniu narzędzi optymalizacyjnych. 3. Access - zasady projektowania baz danych; tworzenie tabel i zależności; wybieranie danych za pomocą kwerend; tworzenie formularzy; projektowanie zaawansowanych raportów. 4. Access - import i eksport danych ze źródeł zewnętrznych; integracja Accessa z innymi aplikacjami; bezpieczeństwo danych w systemie. Liczba godzin 2 2 2 2 5. Visio – tworzenie schematów ideowych i blokowych oraz grafiki. 6. Zastosowanie systemu Power Point do projektowania prezentacji. 7. Matlab - wprowadzenie do systemu; środowisko pracy oraz podstawy języka programowania; operacje na plikach i katalogach. 8. Matlab - rachunek wektorowy i macierzowy; podstawy grafiki; tworzenie wykresów dwu- i trójwymiarowych. 9. Matlab - środowisko i podstawy programowania (wprowadzenie). 10. Matlab - skrypty i funkcje w Matlabie; tworzenie M-plików; instrukcje warunkowe i iteracyjne; operatory. 11. Matlab - metody numeryczne: rozwiązywanie równań algebry liniowej oraz nieliniowej; całkowanie numeryczne. 12. Matlab - metody numeryczne: interpolacja i aproksymacja. 13. Simulink - charakterystyka pakietu; zasada budowy modeli i uruchamianie symulacji. 14. Simulink - budowa modeli symulacyjnych dla wybranego obiektu technicznego; analizy symulacyjne. 15. Zaliczenie. 2 2 2 2 2 2 2 2 2 2 2 • Literatura podstawowa: Autor: Praca zbiorowa, tytuł: Instrukcje do ćwiczeń laboratoryjnych., wydawnictwo: Niepublikowane., rok: 2009 • Literatura uzupełniająca: Autor: Middleton M. , tytuł: Microsoft Excel w analizie danych. , wydawnictwo: READ ME. Warszawa , rok: 2004 Autor: Praca zbiorowa. , tytuł: ABC Accessa. , wydawnictwo: Helion, Warszawa , rok: 2004 Autor: Praca zbiorowa. , tytuł: Visio 2002 dla każdego. , wydawnictwo: Helion, Warszawa , rok: 2003 Autor: Zimek R. , tytuł: PowerPoint 2007 PL ćwiczenia. , wydawnictwo: Helion, Warszawa , rok: 2007 Autor: Mrozek B., Mrozek Z. , tytuł: Matlab i Simulink. , wydawnictwo: Helion, Warszawa , rok: 2004 • Warunki zaliczenia: Pozytywne oceny ze wszystkich ćwiczeń laboratoryjnych. * - w zależności od systemu studiów Załącznik nr 3 do ZW 1/2007 DESCRIPTION OF THE COURSES • Course code: IFM001523L • Course title: Computer science – basics of programming • Language of the lecturer: Polish Course form Lecture Classes Laboratory Number of hours/week * 2 Number of hours/semester * 30 Form of the course completion Credit ECTS credits 2 Total Student’s Workload 60 Project Seminar • Level of the course (basic/advanced): basic • Prerequisites: - Compulsory: - Alternatively: • Name, first name and degree of the lecturer/supervisor: dr inż. Stanisław Iżykowski • Names, first names and degrees of the team’s members: dr inż. Piotr Górski, dr inż. Krzysztof Chrapek, dr inż. Monika Olejnik, dr inż. Maciej Kowalski, • Year: 1 Semester: summer • Type of the course (obligatory/optional): obligatory • Aims of the course (effects of the course): The aim of the course is to acquire skills in using the basic IT tools for engineering calculations, processing measurement results and their graphical presentation. • Form of the teaching (traditional/e-learning): traditional • Course description: The use of advanced functions of Excel and Access in the engineering practice. Application of Visio and PowerPoint in designing professional presentations. Basic of programming in Matlab with the main focus on scientific and engineering calculations possibilities. Getting acquainted with the Simulink package and its application to modeling, simulation and analysis of technical systems dynamics. • Laboratory – the contents: Particular lectures contents 1. Excel - calculation in worksheet with the use of mathematical and logical functions; examples of worksheet application in calculations. 2. Excel - the creation of calculation forms; the calculation using the optimization tools. 3. Access - create a new database principle; define and edit tables; add, edit and search for data; create relationships between tables; query the contents of a table; use criteria to customize a query; create professional reports. 4. Access - data import and export; use Microsoft Access to develop application; security in Access. Number of hours 2 2 2 2 5. The use of Visio pack to graphics editing. 6. Application of PowerPoint in designing professional presentations. 7. Introduction to Matlab; environment and basics of programming language; operations on files and folders. 8. Matlab - vectors and matrices operations; basics of graphics; 2D and 3D graphs. 9. Environment and basics of programming language of Matlab. 10. Scripts and functions of Matlab; construction of M-files; conditional and iteration instructions; operators. 11. Matlab - numerical methods: linear algebra operations and nonlinear equations; numerical integration. 12. Matlab - numerical methods: interpolation and approximation. 13. Characteristics of Simulink; principles of model building and running simulation. 14. Simulink - simulation model building for a chosen technical item; simulation analysis. 15. Class work. • 2 2 2 2 2 2 2 2 2 2 2 Basic literature: Author: Praca zbiorowa, title: Instrukcje do ćwiczeń laboratoryjnych., wydawnictwo: Niepublikowane., rok: 2009 • Additional literature: Author: Middleton M. , title: Microsoft Excel w analizie danych. , wydawnictwo: READ ME. Warszawa , rok: 2004 Author: Praca zbiorowa. , title: ABC Accessa. , wydawnictwo: Helion, Warszawa , rok: 2004 Author: Praca zbiorowa. , title: Visio 2002 dla każdego. , wydawnictwo: Helion, Warszawa , rok: 2003 Author: Zimek R. , title: PowerPoint 2007 PL ćwiczenia. , wydawnictwo: Helion, Warszawa , rok: 2007 Author: Mrozek B., Mrozek Z. , title: Matlab i Simulink. , wydawnictwo: Helion, Warszawa , rok: 2004 • Conditions of the course acceptance/credition: Positive mark from all exercises. * - depending on a system of studies