Wstęp do programowania Kierunek studiów: Matematyka
Kod programu: W4-S1MT19.2022

Nazwa modułu: Wstęp do programowania
Kod modułu: W4-MT-S1-21-WPro
Kod programu: W4-S1MT19.2022
Semestr: semestr letni 2022/2023
Język wykładowy: polski
Forma zaliczenia: zaliczenie
Punkty ECTS: 2
Opis:
Celem modułu Wstęp do programowania jest nauczenie podstaw jednego wybranego języka programowania. W ramach tego modułu przewiduje się realizację następujących treści programowych: 1) Elementy programowania w języku algorytmicznym wysokiego poziomu: - środowisko programistyczne, - instrukcje warunkowe i iteracyjne, - pojęcie rekurencji, - podział programu na procedury lub funkcje, tworzące czytelną strukturę, - pojęcie i przeznaczenie zmiennej: globalnej i lokalnej, - pojęcie parametrów procedur i funkcji, mechanizm przekazywania parametrów, - operacje na plikach tekstowych. 2) Wybrane algorytmy klasyczne: - rozkład liczby na czynniki pierwsze, - algorytm Euklidesa, - znajdowanie najmniejszego lub/i największego elementu w zbiorze, - wyszukiwanie elementu w zbiorze uporządkowanym, - obliczanie wartości wielomianu - schemat Hornera, - wybrane algorytmy sortujące (przez wstawianie, przez wybieranie, bąbelkowe),
Wymagania wstępne:
brak
Literatura podstawowa:
(brak informacji)
Efekt modułowy Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 1-5]
zna podstawy wybranego języka programowania wyższego rzędu; w programach stosuje: instrukcje wejścia/wyjścia, wyrażenia arytmetyczne i logiczne, instrukcje warunkowe, instrukcje iteracyjne, funkcje z parametrami i bez parametrów oraz zmienne i tablice, rekurencje [WPro_1]
K_W08 [2/5] K_U26 [4/5] K_U27 [5/5] KN_I_W04 [4/5] KN_I_U04 [5/5]
zna podstawowe algorytmy i techniki algorytmiczne; zna i omawia sytuacje, w których wykorzystuje się klasyczne algorytmy [WPro_2]
K_U25 [3/5] K_U26 [3/5]
posługuje się kompilatorem lub interpreterem wybranego języka programowania; wykorzystuje wybrane środowisko programistyczne do zapisywania, uruchamiania i testowania samodzielnie napisanego programu [WPro_3]
K_U27 [5/5]
zapisuje wybrane algorytmy klasyczne w postaci iteracyjnej lub rekurencyjnej [WPro_4]
KN_I_U04 [5/5]
Typ Opis Kody efektów modułowych do których odnosi się sposób weryfikacji
aktywność na zajęciach [WPro_w_1]
weryfikacja znajomości treści zajęć na podstawie pytań zadawanych przez prowadzącego laboratorium na zajęciach
WPro_1 WPro_2 WPro_3 WPro_4
sprawdziany praktyczne [WPro_w_2]
weryfikacja umiejętności na podstawie analizy rozwiązań zadań w trakcie sprawdzianów praktycznych z wykorzystaniem komputera
WPro_2 WPro_3 WPro_4
Rodzaj prowadzonych zajęć Praca własna studenta Sposoby weryfikacji
Typ Opis (z uwzględnieniem metod dydaktycznych) Liczba godzin Opis Liczba godzin
laboratorium [EPro_fs_1]
laboratorium, w trakcie którego studenci rozwiązują z użyciem komputerów zadania kształtujące umiejętności wymienione w zestawie efektów kształcenia modułu
30
samodzielna rozwiązywanie zadań oraz samodzielna praca z użyciem wybranego środowiska programistycznego
30 aktywność na zajęciach [WPro_w_1] sprawdziany praktyczne [WPro_w_2]
Załączniki
Opis modułu (PDF)
Informacje o sylabusach mogą ulec zmianie w trakcie trwania studiów.
Sylabusy (USOSweb)
Semestr Moduł Język wykładowy
(brak danych)