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. 2017/2018
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