logo
Karta przedmiotu
logo

Wstęp do programowania i algorymów

Podstawowe informacje o zajęciach

Cykl kształcenia: 2024/2025

Nazwa jednostki prowadzącej studia: Wydział Matematyki i Fizyki Stosowanej

Nazwa kierunku studiów: Matematyka

Obszar kształcenia: nauki ścisłe

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: stacjonarne

Specjalności na kierunku: zastosowania matematyki w ekonomii

Tytuł otrzymywany po ukończeniu studiów: licencjat

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

Kod zajęć: 1058

Status zajęć: obowiazkowy dla programu z możliwością wyboru zastosowania matematyki w ekonomii

Układ zajęć w planie studiów: sem: 3 / L45 / 4 ECTS / Z

Język wykładowy: polski

Imię i nazwisko koordynatora: dr inż. Dawid Jaworski

semestr 3: dr hab. prof. PRz Andrzej Włoch

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Umiejętność tworzenia programów komputerowych oraz myślenia algorytmicznego.

Ogólne informacje o zajęciach: Zajęcia obejmują 45 godzin laboratoriów komputerowych, kończą się zaliczeniem. Tematyka zajęć jest wybierana przez studentów pod koniec semestru drugiego.

Wykaz literatury, wymaganej do zaliczenia zajęć

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

Wymagania formalne: Student spełnia wymagania formalne określone w regulaminie studiów

Wymagania wstępne w kategorii Wiedzy: Podstawowa wiedza z matematyki w zakresie szkoły ponadgimnazjalnej.

Wymagania wstępne w kategorii Umiejętności: Umiejętność podstawowej obsługi systemu operacyjnego komputera oraz obsługi dowolnego edytora tekstu.

Wymagania wstępne w kategorii Kompetencji społecznych: Student umie pracować indywidualnie i w zespole oraz prezentować wyniki pracy na forum grupy.

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 Potrafi tworzyć i implementować algorytmy do rozwiązywania prostych problemów algorytmicznych. laboratorium obserwacja wykonawstwa, zaliczenie cz. praktyczna K_W01+
K_W08++
K_W11+
K_U15+
K_U25++
K_U26+++
K_U27+
K_K01+
P6S_KK
P6S_UU
P6S_UW
P6S_WG
P6S_WK
02 Potrafi stosować podstawowe struktury i funkcje wybranego języka programowania. laboratorium obserwacja wykonawstwa, zaliczenie cz. praktyczna K_W08+
K_W09+
K_U15+
K_K01+
P6S_KK
P6S_UW
P6S_WG
03 Potrafi wykorzystać podstawowe funkcje środowiska programistycznego. laboratorium obserwacja wykonawstwa, zaliczenie cz. praktyczna K_W08+
K_U25+
K_U26+
K_U27+++
P6S_UU
P6S_UW
P6S_WG

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
3 TK01 Zakres przedmiotu obejmuje elementy algorytmiki i struktur danych oraz wprowadzenie do wybranego języka programowania. Tematyka zajęć jest proponowana studentom do wyboru pod koniec semestru drugiego. Studenci wybierają jeden temat spośród dwóch zaproponowanych (tego samego prowadzącego lub dwóch prowadzących). Karta wypełniana jest po dokonaniu wyboru przez studentów. Podane treści muszą być zgodne z przypisanymi efektami kształcenia. - MEK01 MEK02 MEK03

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Laboratorium (sem. 3) Przygotowanie do laboratorium: 20.00 godz./sem.
Godziny kontaktowe: 45.00 godz./sem.
Dokończenia/wykonanie sprawozdania: 10.00 godz./sem.
Konsultacje (sem. 3) Przygotowanie do konsultacji: 2.00 godz./sem.
Udział w konsultacjach: 2.00 godz./sem.
Zaliczenie (sem. 3) Przygotowanie do zaliczenia: 20.00 godz./sem.
Zaliczenie pisemne: 4.00 godz./sem.

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

Forma zajęć Sposób wystawiania oceny podsumowującej
Laboratorium
Ocena końcowa

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 : tak

Dostępne materiały : Dostęp do materiałów z wykładu w wersji elektronicznej

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

1 A. Gerka; D. Jaworski; B. Kowal; P. Kuraś; G. Leopold; M. Lewicz; D. Strzałka The Support System for Anomaly Detection with Application in Mainframe Management Process 2021
2 K. Czerwińska; D. Jaworski; A. Pacana; M. Pruchniak; Ł. Wałek Analiza i zastosowanie controlingu produkcji metodą ABC/XYZ w branży automotive 2021