Inżynierskie techniki komputerowe
Transkrypt
Inżynierskie techniki komputerowe
Karta (sylabus) modułu/przedmiotu [Inżynieria Materiałowa ] Studia 1 stopnia Przedmiot: Rodzaj przedmiotu: Kod przedmiotu: Rok: Semestr: Forma studiów: Rodzaj zajęć i liczba godzin w semestrze: Wykład Ćwiczenia Laboratorium Projekt Liczba punktów ECTS: Sposób zaliczenia: Język wykładowy: Inżynierskie Techniki Komputerowe Podstawowy IM 1 S 0 1 22-0_0 I rok 1 semestr Studia niestacjonarne 27 9 18 3 zaliczenie Język polski Cel przedmiotu C1 Zapoznanie z metodami komputerowymi wspomagającymi prace inżynierskie Nabycie umiejętności samodzielnego rozwiązywania zagadnień inżynierskich z C2 wykorzystaniem wiedzy z innych obszarów techniki Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Znajomość obsługi komputerowej stacji roboczej 2 Podstawowy poziom wiedzy z matematyki, logiki i statystyki EK 1 EK 2 EK 3 EK 4 W1 W2 Efekty kształcenia W zakresie wiedzy: Ma ogólną wiedzę z zakresu informatyki oraz komputerowego wspomagania prac inżynierskich w inżynierii materiałowej i technice W zakresie umiejętności: Potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i przygotować tekst zawierający omówienie wyników realizacji tego zadania Potrafi formułować oraz rozwiązywać zadania inżynierskie metodami analitycznymi i doświadczalnymi Umie korzystać z komputerowego wspomagania do rozwiązywania i wizualizacji zadań inżynierskich Treści programowe przedmiotu Forma zajęć – wykłady Treści programowe Zastosowanie języka Visual Basic do budowy specjalistycznych aplikacji inżynierskich. Aplikacja sterowana zdarzeniami a programowanie sekwencyjne Obliczenia inżynierskie – dedykowane kalkulatory Tworzenie własnych procedur i formularzy interaktywnych. Wykorzystanie animacji do prezentacji i przetwarzania danych Obsługa list. Komunikacja z zewnętrznymi plikami tekstowymi i bazami W4 danych W5 Grafika, elementy animacji. Wykresy dwuwymiarowe i trójwymiarowe, W6 Programowanie baz danych przy użyciu SQL Server i ADO.NET Zagadnienia dotyczące modelowania i analizy układów z wykorzystaniem W7 Matlab, CAX w środowisku VB. Tworzenie narzędzi integrujących możliwości programów obliczeniowych z W8,W9 oprogramowaniem CAE Forma zajęć – laboratoria Treści programowe Visual Basic: Pobieranie i instalacja środowiska programistycznego. Omówienie zintegrowanego środowiska programistycznego: okno narzędzi - kontrolek (Toolbox), okno właściwości (Properties), okno projektu L1 (Project). Obiekt, właściwości, metody. Formularz i podstawowe obiekty (kontrolki, formanty) na nim umieszczane. Obiekt Button i jego właściwości (definiowanie i odczytywanie właściwości za pomocą okna Properties). Składnia języka Visual Basic. Obiekty Label, TextBox, i ich właściwości: L2 Name, Text, Font. Instrukcja podstawienia (jak działa, lewa i prawa strona instrukcji podstawienia). Instrukcja warunkowa If...Then...End If. Obliczenia arytmetyczne. Deklarowanie zmiennych. Typy zmiennych (String, Integer, Single, Double). Funkcje konwertujące typy zmiennych L3 (CStr, CInt, CSng). Funkcja MsgBox. Przerywanie działania procedury (Exit Sub). Biblioteka MATH i jej funkcje (sin, PI). Obsługa błędów instrukcją Try...Catch...Finally. Własna procedura Sub, parametry procedury, wywołanie procedury z procedury (instrukcja Call), przekazywanie wartości pomiędzy procedurami. L4 Funkcje. Tworzenie menu rozwijalnego w formularzach aplikacji.. Obiekt Timer i sposób jego wykorzystywania. Rola właściwości Interval oraz zdarzenia Tick. Sterowanie czasem przebiegu funkcji Dodawanie elementów do listy oraz usuwanie elementów z listy, sortowanie L5 elementów znajdujących się na liście. Instrukcja cyklu For ... Next. Instrukcja cyklu While. Komunikacja z zewnętrznymi plikami danych Projektowanie aplikacji Visual Basic oraz wykorzystujących wizualizację L6 graficzną programów CAX oraz środowisko obliczeniowe Matlab. Wydruki i prezentacja wyników. Programowanie specjalistycznych baz danych przy użyciu SQL Server i L7 ADO.NET L8,L9 Integracja baz danych i narzędzi obliczeniowych utworzonych w VB. W3 1 2 3 Metody dydaktyczne Wykład konwersatoryjny z prezentacją multimedialną Ćwiczenia audytoryjne Ćwiczenia laboratoryjne realizowane tokiem poszukującym Obciążenie pracą studenta Średnia liczba godzin na zrealizowanie Forma aktywności aktywności Podać łączną liczbę godzin kontaktowych Godziny kontaktowe z wykładowcą, w tym: Udział w wykładach, udział w ćwiczeniach laboratoryjnych Konsultacje Praca własna studenta, w tym: Przygotowanie do laboratorium … Łączny czas pracy studenta Sumaryczna liczba punktów ECTS dla przedmiotu: Liczba punktów ECTS w ramach zajęć o charakterze praktycznym (ćwiczenia, laboratoria, projekty) 1 2 1 2 z wykładowcą 27 2 46 75 3 2 Literatura podstawowa Willis T., Newsome B.: Visual Basic 2005. Od podstaw. Wyd. Helion, Gliwice 2006. Stachurski M. Metody numeryczne w Matlab. Wyd. Mikom 2003 Literatura uzupełniająca Nowakowski P.: Wybrane techniki komputerowe w projektowaniu i wytwarzaniu. Wyd. Pol. Śląskiej. Gliwice 2006 Sradomski W.: Matlab. Praktyczny podręcznik modelowania. Wyd. Helion 2015 Macierz efektów kształcenia Odniesienie danego efektu kształcenia do Efekt efektów kształcenia zdefiniowanych dla całego programu (PEK) Cele przedmiotu EK 1 IM1A_W04, IM1A_W18 C1 EK 2 IM1A_U01 IM1A_U05 C1, C2 EK 3 IM1A_U07 IM1A_ K06 C1, C2 EK 4 IM1A_U10 C1, C2 Treści programowe W1,W2, W3, W4,L1, L2, L3, L4, L5 W6,W8, L14, L15 W1, W2, W3, W4, W5, W6, W7,W8, L1, L2, L3, L4, L5,L6, L7, L8, L9, L10, L11, L12, L14, L15 W7, W8, L9, L13, L14, l15 Metody dydaktyczne Metody oceny 1,3 O1 3 O1,O2 1,2,3 O1,O2 1,2,3 O1,O2 Metody i kryteria oceny Symbol metody oceny O1 O2 Opis metody oceny Zaliczenie pisemne na podstawie pozytywnej oceny z kolokwium sprawdzającego Uzyskanie pozytywnych ocen z realizacji zadań praktycznych w tym zadania podsumowującego Próg zaliczeniowy 60% 100% Autor dr Marek Błaszczak programu: Adres e-mail: [email protected] Jednostka Instytut Technologicznych Systemów Informacyjnych organizacyjna: