Programowanie strukturalne WM-FI-S1-E2-PS
Celem przedmiotu jest przekazanie wiedzy i umiejętności z zakresu podstaw programowania strukturalnego. Na zajęciach studenci zapoznają się z podstawowymi konstrukcjami wybranego języka programowania i pojęciami używanymi w językach programowania. Nabywają umiejętność implementacji prostych algorytmów, uruchamiania i testowania prostych programów. Zapoznają się też z właściwym stylem programowania.
Dyscyplina naukowa, do której odnoszą się efekty uczenia się
E-Learning
W cyklu 2022/23_L: E-Learning (pełny kurs) z podziałem na grupy | W cyklu 2023/24_L: E-Learning | W cyklu 2024/25_L: E-Learning | W cyklu 2025/26_L: E-Learning (pełny kurs) |
Grupa przedmiotów ogólnouczenianych
Opis nakładu pracy studenta w ECTS
W cyklu 2022/23_L: WYKŁAD
Szacunkowy nakład pracy studenta:
- uczestnictwo w zajęciach 30 h,
- uczestnictwo w egzaminie 3 h,
- konsultacje z prowadzącym 3 h,
- przygotowanie do zajęć 5 h,
- przygotowanie do egzaminu 35 h,
razem 76 h, co odpowiada 3 ECTS.
LABORATORIA
Szacunkowy nakład pracy studenta:
- uczestnictwo w zajęciach 45 h,
- konsultacje z prowadzącym 2 h,
- prace domowe 45 h,
- przygotowanie do weryfikacji 38 h,
razem 130 h, co odpowiada 5 ECTS. | W cyklu 2025/26_L: WYKŁAD (2 ECTS):
uczestnictwo w zajęciach 30 h
przygotowanie do zajęć 13 h
przygotowanie do weryfikacji 12 h
LABORATORIA (3 ECTS):
uczestnictwo w zajęciach 30 h
przygotowanie do zajęć 27 h
przygotowanie do weryfikacji 23 h | W cyklu 2023/24_L: Wykład: uczestnictwo w zajęciach i egzaminie 30 h, czytanie prezentacji na Moodle 20 h, przygotowanie do egzaminu 25 h - razem 75 h, co odpowiada 3 ECTS
Laboratoria: uczestnictwo w zajęciach 30 h, wykonywanie i poprawianie ćwiczeń 45 h - razem 75 h, co odpowiada 3 ECTS |
Poziom przedmiotu
Symbol/Symbole kierunkowe efektów uczenia się
Typ przedmiotu
Wymagania wstępne
Koordynatorzy przedmiotu
W cyklu 2022/23_L: | W cyklu 2023/24_L: | W cyklu 2024/25_L: | W cyklu 2025/26_L: |
Efekty kształcenia
WYKŁAD
Student:
FIZ1_W15
zna składnię oraz semantykę podstawowych instrukcji w wybranym języku programowania, zna i rozpoznaje podstawowe pojęcia związane z językiem programowania (m.in. typ, zasięg, czas życia)
FIZ1_W15
zna i rozumie paradygmat programowania strukturalnego: podział programu na hierarchiczny układ bloków
FIZ1_W15
zna i rozumie konstrukcje prostych algorytmów
LABORATORIA
Student:
FIZ1_W15
zna składnię oraz semantykę podstawowych instrukcji w wybranym języku programowania, zna i rozpoznaje podstawowe pojęcia związane z językiem programowania (m.in. typ, zasięg, czas życia)
FIZ1_U02, U09, U15
pisze programy zgodne ze składnią i semantyką wybranego języka programowania
FIZ1_U09
implementuje proste algorytmy
FIZ1_K02
bierze udział w rozwiązywaniu problemów podczas ćwiczeń
Kryteria oceniania
Dla wszystkich efektów przyjmuje się następujące kryteria oceny we wszystkich formach weryfikacji:
ocena 5: osiągnięty w pełni (bez uchwytnych niedociągnięć),
ocena 4,5: osiągnięty niemal w pełni i nie są spełnione kryteria przyznania wyższej oceny,
ocena 4: osiągnięty w znacznym stopniu i nie są spełnione kryteria przyznania wyższej oceny,
ocena 3,5: osiągnięty w znacznym stopniu – z wyraźną przewagą pozytywów – i nie są spełnione kryteria przyznania wyższej oceny,
ocena 3: osiągnięty dla większości przypadków objętych weryfikacją i nie są spełnione kryteria przyznania wyższej oceny,
ocena 2: nie został osiągnięty dla większości przypadków objętych weryfikacją.
Więcej informacji
Więcej informacji o poziomie przedmiotu, roku studiów (i/lub semestrze) w którym się odbywa, o rodzaju i liczbie godzin zajęć - szukaj w planach studiów odpowiednich programów. Ten przedmiot jest związany z programami:
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: