- Nazwa przedmiotu:
- Programowanie Obiektowe dla Zastosowań Inżynierskich
- Koordynator przedmiotu:
- dr inż. Marcin Słoma
- Status przedmiotu:
- Obowiązkowy
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Mechatronika
- Grupa przedmiotów:
- Obowiązkowe
- Kod przedmiotu:
- POI_WO1
- Semestr nominalny:
- 6 / rok ak. 2018/2019
- Liczba punktów ECTS:
- 5
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład30h
- Ćwiczenia0h
- Laboratorium0h
- Projekt30h
- Lekcje komputerowe0h
- Wymagania wstępne:
- Podstawy programowania strukturalnego, podstawy języka Visual Basic i organizacji baz danych.
- Limit liczby studentów:
- Cel przedmiotu:
- Praktyczna umiejętność wykorzystania programowania obiektowego do wykonywania raportów inżynierskich związanych z analizą problemów technicznych, obliczeń, prezentacji wyników, tworzenia, pozyskiwania i przesyłania danych informatycznych.
- Treści kształcenia:
- WYKŁAD
Podstawowe informacje o programowaniu obiektowym. Obiektowy System operacyjny Windows. Komponenty, obsługa baz danych. Standardowe narzędzia do tworzenia projektów inżynierskich z wykorzystaniem uniwersalnych aplikacji w systemie Windows.
Wybrane elementy i procedury do tworzenia projektów inżynierskich z wykorzystaniem uniwersalnych aplikacji systemu Windows oraz programów CAD, CAM.
Tworzenie standardowych raportów z obliczeń i analiz inżynierskich. Podstawy tworzenia internetowych systemów przepływu danych z zastosowaniem wybranej bazy danych i obiektowego środowiska programistycznego.
Ćwiczenia Projektowe
Obiektowy system operacyjny Windows.
Tworzenie indywidualnych okien dialogowych użytkownika.
Tworzenie aplikacji z bazą danych
Projekt bazy narzędziowej współpracującej z wybranym programem CAD/CAM.
Projekt typowego raportu obliczeń inżynierskich z wykorzystaniem programowania obiektowego dla wybranego zadania obliczeniowego.
- Metody oceny:
- Zaliczenie wykładu w 6 sem. na podstawie zaliczenia wykładu
Zaliczenie projektowania na podstawie ocen z projektów.
- Egzamin:
- Literatura:
- A. Struzińska – Walczak, K.Walczak - Nauka programowania wizualno – obiektowego.
A. Snarska - Delphi od podstaw.
K. Reisdorph - Delphi 6 dla każdego.
J.L. Harrington - Obiektowe bazy danych.
J. Walkenbach – Excel 2003 Pl. Programowanie w VBA. Vademecum programisty.
J. Walkenbach -Excel 2010 PL Programowanie w VBA.
M. Szeliga – ABC jezyka SQL.
A. Jaskulski – Autodesk Inwertor 5.3PL/5.3.
C. Thomas – Programowanie bazy danych w Visualasic.NET.
D. S. Platt – Podstawy Microsoft. NET.
- Witryna www przedmiotu:
- Uwagi:
Efekty uczenia się
Profil ogólnoakademicki - wiedza
- Efekt POI_W01
- Ma wiedzę z zakresu zastosowania narzędzi informatycznych w procesie projektowania i eksploatacji urządzeń mechatronicznych
Weryfikacja: Zaliczenie wykładu
Powiązane efekty kierunkowe:
K_W01, K_W02, K_W04, K_W05, K_W06, K_W08, K_W10, K_W12, K_W15, K_W17, K_W18, K_W19, K_W20, K_W21
Powiązane efekty obszarowe:
T1A_W01, T1A_W01, T1A_W02, T1A_W02, T1A_W04, T1A_W03, T1A_W04, T1A_W02, T1A_W02, T1A_W04, T1A_W02, T1A_W02, T1A_W05, T1A_W05, T1A_W06, T1A_W10, T1A_W09
Profil ogólnoakademicki - umiejętności
- Efekt POI_U01
- Potrafi przygotować algorytm obliczeniowy z wykorzystaniem narzędzi programistycznych w celu optymalizacji projektowania i działania urządzeń oraz procesów technologicznych
Weryfikacja: Ocena poprawności wykonania projektu na ćwiczeniach
Powiązane efekty kierunkowe:
K_U01, K_U02, K_U03, K_U04, K_U05, K_U07, K_U08, K_U09, K_U11, K_U13, K_U14, K_U15, K_U19, K_U21, K_U22, K_U23, K_U24
Powiązane efekty obszarowe:
T1A_U01, T1A_U02, T1A_U07, T1A_U04, T1A_U01, T1A_U03, T1A_U04, T1A_U06, T1A_U05, T1A_U09, T1A_U16, T1A_U16, T1A_U02, T1A_U08, T1A_U09, T1A_U08, T1A_U16, T1A_U07, T1A_U09, T1A_U09, T1A_U16, T1A_U16, T1A_U12, T1A_U15, T1A_U07, T1A_U15, T1A_U14, T1A_U09, T1A_U16
Profil ogólnoakademicki - kompetencje społeczne
- Efekt POI_K01
- Potrafi przygotować narzędzia ułatwiające pracę przy projektach inżynierskich osobom bez wykształcenia technicznego
Weryfikacja: Ocena jakości wykonanego projektu
Powiązane efekty kierunkowe:
K_K01, K_K02, K_K03
Powiązane efekty obszarowe:
T1A_K01, T1A_K02, T1A_K02, T1A_K07