logo
Karta przedmiotu
logo

Programowanie w zagadnieniach inżynierskich

Podstawowe informacje o zajęciach

Cykl kształcenia: 2019/2020

Nazwa jednostki prowadzącej studia: Wydział Budowy Maszyn i Lotnictwa

Nazwa kierunku studiów: Mechanika i budowa maszyn

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: drugiego stopnia

Forma studiów: niestacjonarne

Specjalności na kierunku: Alternatywne źródła i przetwarzanie energii, Komputerowo wspomagane wytwarzanie, Organizacja produkcji, Pojazdy samochodowe, Programowanie i automatyzacja obróbki

Tytuł otrzymywany po ukończeniu studiów: magister inżynier

Nazwa jednostki prowadzącej zajęcia: Zakład Informatyki

Kod zajęć: 6272

Status zajęć: obowiązkowy dla programu

Układ zajęć w planie studiów: sem: 2 / L20 / 2 ECTS / Z

Język wykładowy: polski

Imię i nazwisko koordynatora: dr hab. inż. prof. PRz Wiesław Graboń

Terminy konsultacji koordynatora: Czwartek 7.00-8.30 Piątek 8.30-10.00

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Celem kształcenia jest nabycie przez studentów wiedzy teoretycznej oraz praktycznych umiejętności stosowania wybranych numerycznych technik obliczeniowych i wykorzystania technik komputerowych w rozwiązywaniu zagadnień inżynierskich i w badaniach naukowych.

Ogólne informacje o zajęciach: Przedmiot obowiązkowy dla studentów drugiego semestru na kierunku Mechanika i budowa maszyn

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych
1 Rudra Pratap, MATLAB 7 dla naukowców i inżynierów Warszawa : Wydaw.Nauk.PWN,. 2013
2 Ewa Magnucka-Blandzi Metody numeryczne w MatLabie : wybrane zagadnienia, Poznań : Wydaw.Politech.Pozn.. 2013
Literatura do samodzielnego studiowania
1 Kamińska A., Pańczyk B.: Ćwiczenia z Matlab. Przykłady i zadania Mikom. 2002

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne: Student musi być zarejestrowany na semestr 2.

Wymagania wstępne w kategorii Wiedzy: Matematyka wyższa, metody numeryczne, znajomość podstaw informatyki.

Wymagania wstępne w kategorii Umiejętności: Umiejętność tworzenia i testowania algorytmów. Umiejętność programowania (podstawy).

Wymagania wstępne w kategorii Kompetencji społecznych:

Efekty kształcenia dla zajęć

MEK Student, który zaliczył zajęcia Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia Metody weryfikacji każdego z wymienionych efektów kształcenia Związki z KEK Związki z PRK
01 posiada wiedzę dotyczącą metody wymiany danych między współpracującymi programami realizującymi obliczenia inżynierskie. Student zdobywa także pogłębioną wiedzę w zakresie wykorzystania metod numerycznych jako wsparcia w realizacji badań naukowych oraz rozwija umiejętność prowadzenia badań naukowych przy użyciu wytworzonego w trakcie zajęć oprogramowania. laboratorium kolokwium K_W07+
P7S_WG
02 potrafi dobrać właściwą metodę rozwiązania, sformułować algorytm oraz napisać program komputerowy rozwiązujący zagadnienie inżynierskie laboratorium kolokwium K_U16+++
P7S_UW
03 potrafi przedstawić ustnie i pisemnie opracowany program komputerowy posługując się właściwą dla informatyki terminologią. laboratorium kolokwium K_U16++
P7S_UW

Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
2 TK01 Podstawy programowania zagadnień inżynierskich. Tworzenie procedur obliczeniowych wykorzystujących struktury danych środowiska Matlab. L01, L02 MEK01 MEK03
2 TK02 Tworzenie programów obliczeniowych integrujących obliczenia numeryczne dotyczące wybranych problemów inżynierskich z wizualizacją otrzymywanych wyników. Testowanie oprogramowania i walidacja wyników obliczeń. Zastosowanie metod interpolacji i aproksymacji w zagadnieniach inżynierskich - ocena i dobór najbardziej odpowiedniej metody do zadanego problemu. Wykorzystanie w programowaniu zagadnień inżynierskich algorytmów różniczkowania numerycznego. Algorytmy całkowania numerycznego w realizacji zagadnień technicznych. Zastosowanie metod numerycznych służących do rozwiązywania równań różniczkowych w zagadnieniach inżynierskich. Tworzenie programów służących rozwiązywaniu prostych inżynierskich problemów badawczych. L03-L07 MEK02

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Laboratorium (sem. 2) Przygotowanie do laboratorium: 20.00 godz./sem.
Przygotowanie do kolokwium: 5.00 godz./sem.
Godziny kontaktowe: 20.00 godz./sem.
Konsultacje (sem. 2) Przygotowanie do konsultacji: 2.00 godz./sem.
Udział w konsultacjach: 1.00 godz./sem.
Zaliczenie (sem. 2) Przygotowanie do zaliczenia: 10.00 godz./sem.
Zaliczenie pisemne: 1.00 godz./sem.

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Laboratorium Na zaliczeniu praktycznym laboratorium sprawdzana jest realizacja wszystkich efektów modułowych (od MEK01 do MEK03). Student otrzymuje do realizacji zestaw zadań obejmujących zadania obowiązkowe oraz dodatkowe. Student musi poprawnie wykonać WSZYSTKIE zadania obowiązkowe aby uzyskać ocenę dostateczną. Rozwiązanie zadań dodatkowych pozwala uzyskać wyższą ocenę: 25% poprawnie rozwiązanych zadań - 3,5; 40% poprawnie rozwiązanych zadań - 4,0; 60% poprawnie rozwiązanych zadań - 4,5; 80% poprawnie rozwiązanych zadań - 5,0;
Ocena końcowa Warunkiem zaliczenia modułu jest osiągnięcie wszystkich efektów modułowych i zaliczenie laboratorium. Ocena końcowa to ocena uzyskana na sprawdzianie przeprowadzanym na laboratorium.

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
(-)

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: tak

1 A. Da Costa; G. Epasto; W. Graboń; K. Grochalski New paradigm in surface topography transition vs. machining and wear process 2024
2 J. Bakunowicz; G. Batalha; A. Da Costa; G. Epasto; W. Graboń; K. Grochalski; T. Mathia; M. Osetek; I. Pereira; M. Sandomierski; M. Zheng Complex tribology of bolted assembly 2024
3 M. Drajewicz; M. Góral; W. Graboń; K. Grochalski; T. Kubaszek The Concept of WC-CrC-Ni Plasma-Sprayed Coating with the Addition of YSZ Nanopowder for Cylinder Liner Applications 2023
4 W. Graboń; K. Grochalski; A. Lopez-Blanco; A. Pereira; M. Perez; T. Prado; M. Wieczorowski Tomographic and Tension Analysis of Polypropylene Reinforced with Carbon Fiber Fabric by Injection Molding 2023
5 W. Graboń; K. Grochalski; A. Patalas; M. Sandomierski; W. Stachowicz; A. Voelkel Characterization of Magnesium and Zinc Forms of Sodalite Coatings on Ti6Al4V ELI for Potential Application in the Release of Drugs for Osteoporosis 2023
6 W. Graboń; K. Grochalski; A. Piasecki; A. Reiter; R. Talar; M. Węgorzewski ; N. Wierzbicka Influence of Inorganic Additives on the Surface Characteristics, Hardness, Friction and Wear Behavior of Polyethylene Matrix Composites 2023
7 W. Graboń; K. Grochalski; B. Jakubek; W. Rukat; K. Sarbinowska; M. Słowiński; M. Wieczorowski The Influence of Geometry, Surface Texture, and Cooling Method on the Efficiency of Heat Dissipation through the Heat Sink—A Review 2023
8 B. Brodmann; W. Graboń; D. Schorr; E. Tomanik; B. Zhmud Optimizing the Piston/Bore Tribology: The Role of Surface Specifications, Ring Pack, and Lubricant 2020
9 W. Graboń Surface as a carrier of information about the tribological process 2020
10 D. Czach; W. Graboń; P. Pawlus Calculation of plasticity index of honed cylinder liner textures 2019