Algorytmizacja i programowanie
Informacje ogólne
Kod przedmiotu: | POL-AiP-SI-LS |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Algorytmizacja i programowanie |
Jednostka: | Wydział Politologii i Dziennikarstwa |
Grupy: | |
Punkty ECTS i inne: |
5.00
|
Język prowadzenia: | polski |
Wymagania wstępne: | Znajomość podstawowych pojęć informatycznych na poziomie szkoły średniej. |
Godzinowe ekwiwalenty punktów ECTS: | Godziny kontaktowe (z udziałem nauczyciela akademickiego): a) wykład - 30 b) laboratorium - 30 Łączna liczba godzin z udziałem nauczyciela akademickiego - 60 Liczba punktów ECTS z udziałem nauczyciela akademickiego - 2 Godziny niekontaktowe (praca własna studenta): a) przygotowanie się do zajęć- 45 b) przygotowanie się do egzaminu - 15 Łączna liczba godzin niekontaktowych - 60 Liczba punktów ECTS za godziny niekontaktowe - 2 Sumaryczna liczba punktów ECTS dla modułu - 4 |
Sposób weryfikacji efektów kształcenia: | W1 - na podstawie bieżącego przygotowania do zajęć oraz na podstawie śródsemestralnych sprawdzaniów pisemnych i egzaminu W2 - na podstawie bieżącego przygotowania do zajęć oraz na podstawie śródsemestralnych sprawdzaniów pisemnych i egzaminu W3 - na podstawie bieżącego przygotowania do zajęć oraz na podstawie śródsemestralnych sprawdzaniów pisemnych i egzaminu U1 - na podstawie śródsemestralnych sprawdzaniów pisemnych i przygotowania do laboratorium U2 - na podstawie śródsemestralnych sprawdzaniów pisemnych i przygotowania do laboratorium U3 - na podstawie pracy na zajęciach oraz na podstawie śródsemestralnych sprawdzaniów pisemnych oraz egzaminu |
Pełny opis: |
Zajęcia będą poświęcone następującym zagadnieniom: 1. Rozwiązywanie problemów za pomocą komputera. Specyfikacja problemu, analiza problemu, pojęcie algorytmu. Program komputerowy i etapy jego tworzenia. 2. Przechowywanie informacji w programie - zmienne, stałe; typy danych. 3. Instrukcje podstawienia, operacje wejścia/wyjścia. 4. Konstrukcja algorytmów za pomocą operacji sekwencji, selekcji oraz iteracji. 5. Schematy blokowe NS. 6. Konstrukcje języków programowania na przykładzie C++ (alfabet, słowa kluczowe, typy danych). 7. Kod źródłowy, kompilacja, wykonanie, testowanie programu. 8. Elementy złożonych struktur danych i obiektowości. |
Literatura: |
1. M. M. Sysło, Algorytmy, WSiP 2002. 2. S. Alagić, M. Arbib, Projektowanie programów poprawnych i dobrze zbudowanych, WNT 1982. 3. S. Prata, Język C++. Szkoła programowania. Helion 2012. |
Efekty uczenia się: |
WIEDZA W1. Rozumie znaczenie algorytmizacji i technik planowania rozwiązań informatycznych - K_W11 W2. Zna konstrukcje językowe wybranego języka programowania - K_W10, K_W12 W3. Zna najważniejsze i użyteczne struktury danych oraz algorytmy, które z nich korzystają - K_W10, UMIEJĘTNOŚCI U1. Rozpoznaje i specyfikuje problemy, które można rozwiązać algorytmicznie - K_U11 U2. Umie ułożyć i analizować prosty algorytm zgodny z zadaną specyfikacją - K_U11, K_U12 U3. Potrafi skompilować, uruchomić i testować napisany samodzielnie prosty program komputerowy - K_U11 KOMPETENCJE SPOŁECZNE K1. Rozumie potrzebę samokształcenia i rozwoju osobistego - K_K01, K_K03 K2. Potrafi precyzyjnie formułować pytania i pracować nad zrozumieniem i rozwiązaniem prostych zagadnień - K_K02 |
Zajęcia w cyklu "Semestr letni 2022/2023" (zakończony)
Okres: | 2023-02-27 - 2023-06-25 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Jerzy Mycka | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
Zajęcia w cyklu "Semestr letni 2023/2024" (zakończony)
Okres: | 2024-02-26 - 2024-06-23 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Rajmund Kuduk | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
Właścicielem praw autorskich jest Uniwersytet Marii Curie-Skłodowskiej w Lublinie.