Wydział |
Techniczny |
Kierunek |
Mechanika i Budowa Maszyn |
Poziom studiów |
studia pierwszego stopnia - inżynierskie |
Profil kształcenia |
praktyczny |
PROGRAM NAUCZANIA PRZEDMIOTU
A - Informacje ogólne
Techniki i języki programowania
2. Kod przedmiotu:
4. Rodzaj przedmiotu: specjalnościowy 6. Rok studiów: III | 7. Semestr/y: 5~
9. Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze:
10. Imię i nazwisko koordynatora przedmiotu oraz prow adzących zajęcia
3. Punkty ECTS: 4
5. Język wykładowy: polski 8. Liczba godzin ogółem:
Wykład (Wyk) Laboratorium (Lab)
S/ 15 S/ 30
NS/10
NS/20
Dr inż. Tomasz Szalkiewicz
B - Wymagania wstępne
Podstawy programowania. Elementy techniki cyfrowej
_C - Cele kształcenia_
Wiedza(CW):
CW3 - przekazanie wiedzy dotyczącej najczęściej wykorzystywanych paradygmatów i języków programowania, konstrukcji programistycznych, sposobu zapisu algorytmów oraz ich przeznaczenia, najczęściej spotykanych typów zmiennych i struktur danych wykorzystywanych w językach programowania oraz konstrukcji programów obiektowych Umiejętności (CU):
CU2 - umiejętność implementacji prostych algorytmów' z wykorzystaniem pętli i instrukcji warunkowych w wybranym języku programowania Kompetencje społeczne (CK):
CK1 - przygotowanie do uczenia się przez cale życie, podnoszenie kompetencji zawodowych, osobistych i społecznych w zmieniającej się rzeczywistości, podjęcia pracy związanej z projektowani, realizacją procesów' wytwarzania, montażu i eksploatacji maszyn._
D - Efekty kształcenia
Student po ukończeniu procesu kształcenia:
Wiedza
K_W04
K_W08
K_W10
K_U03
EKWI: posiada znajomość najczęściej wykorzystywanych paradygmatów, języków programowania, konstrukcji programistycznych, sposobu zapisu algorytmów' oraz rozumienie ich przeznaczenia EKW2: zna podstawowe narzędzia i techniki wykorzystywane do projektowania systemów'
EKW3: ma uporządkowaną wiedzę z zakresu techniki metod programowania Umiejętności
EKU1: potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego EKU2: potrafi posłużyć się właściwie dobranymi środowiskami programistycznymi oraz narzędziami komputerowego wspomagania do projektowania maszyn, procesów' i systemów K_U10
EKU3: potrafi sformułować specyfikację procesu, systemu, aplikacji internetowej K_U14
EKU4: potrafi sformułować algorytm, posługuje się językami programow ania wysokiego i niskiego poziomu K_U20 EKU5: ma doświadczenie związane z utrzymaniem urządzeń, obiektów i systemów K_U24
EKU6: ma doświadczenie związane z rozwiązywaniem praktycznych zadań inżynierskich K_U25
EKU7: ma umiejętność korzystania i doświadczenie w korzystaniu z norm i standardów' związanych z mechaniką i budową maszyn K_U26
Kompetencje społeczne
EKK1: rozumie potrzebę uczenia się przez cale życie K_K01
EKK2: potrafi określać priorytety dotyczące realizacji zadania inżynierskiego K_K04
EKK3: potrafi myśleć i działać w sposób kreatywny i przedsiębiorczy K_K06
4