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: