Algorytmika
Informacje ogólne
Kod przedmiotu: | PE-3S-ALG |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Algorytmika |
Jednostka: | Instytut Pedagogiki |
Grupy: |
Obowiązkowe dla 2 sem. PE, pedagogika informatyki i ped. zdolności, (3-l) stacj. I stopnia |
Punkty ECTS i inne: |
0 LUB
1.00
(w zależności od programu)
|
Język prowadzenia: | polski |
Rodzaj przedmiotu: | obowiązkowe |
Skrócony opis: |
Przedmiot ma za zadanie dostarczyć podstawowej wiedzy i umiejętności z zakresu algorytmiki. |
Pełny opis: |
Pojęcia związane z algorytmiką. Rodzaje algorytmów. Algorytm a program. Bloki konstrukcyjne schematów blokowych. Definiowanie zmiennych, tworzenie instrukcji warunkowych i pętli. Konstrukcja algorytmów. Weryfikacja poprawności algorytmów. |
Efekty uczenia się: |
Wiedza - Zna pojęcie algorytmu. - Zna elementy algorytmu blokowego. Umiejętności - Opracowuje schematy blokowe do podanych przykładów. - Potrafi dokonać specyfikacji problemu, umie ułożyć i analizować algorytm zgodny ze specyfikacją. - Potrafi podać przykłady praktycznych zachowań, które można przedstawić w formie algorytmu. - Potrafi zapisać algorytm w języku programowania. Kompetencje społeczne - Ma krytyczny stosunek do posiadanej wiedzy i umiejętności, rozumie potrzebę ciągłego dokształcania się zawodowego i rozwoju osobistego; dokonuje samooceny własnych kompetencji i doskonali umiejętności. |
Metody i kryteria oceniania: |
Zaliczenie przedmiotu uzyskuje się na podstawie samodzielnej pracy zaliczeniowej, aktywności na zajęciach oraz prac domowych. |
Zajęcia w cyklu "Semestr letni 2020/2021" (zakończony)
Okres: | 2021-02-22 - 2021-09-30 |
Przejdź do planu
PN CW
WT ŚR CZ PT |
Typ zajęć: |
Ćwiczenia, 15 godzin
|
|
Koordynatorzy: | Miłosz Romaniuk | |
Prowadzący grup: | Miłosz Romaniuk | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Zaliczenie na ocenę | |
Skrócony opis: |
Przedmiot ma na celu rozwijanie umiejętności programistycznych studentów. Sposób pomiaru efektów kształcenia: Ocena wypowiedzi ustnych w trakcie zajęć, ocena prac pisemnych (indywidualna praca w domu), ocena pracy zaliczeniowej. |
|
Pełny opis: |
Podstawowy kurs programowania w C++ obejmuje podstawy języka programowania, sposoby algorytmizacji postępowania, rozwój umiejętności dostrzegania i analizy problemów oraz ich twórczego rozwiązywania za pomocą komputera. |
|
Literatura: |
Cormen, T. H., Leiserson C. E., Rivest R. L., Clifford S. - Wprowadzenie do algorytmów, Wydawnictwo Naukowe PWN, Warszawa 2018 Tomasiewicz, J. - Zaprzyjaźnij się z algorytmami. Przewodnik dla początkujących i średniozaawansowanych. Wydawnictwo Naukowe PWN, Warszawa 2016 http://cpp0x.pl/kursy/Kurs-C++/1 |
|
Uwagi: |
Należy się pilnie uczyć, bo wiadomości z tego przedmiotu są wykorzystywane na każdym kolejnym przedmiocie związanym z programowaniem (Scratch, Python itp.). Ze względu na pandemię koronawirusa część zajęć odbywa się zdalnie. Kształcenie synchroniczne oraz asynchroniczne w postaci samodzielnej analizy wykładu (prezentacji z komentarzami), zdalna praca nad podanymi zagadnieniami, konsultacje indywidualne z wykorzystaniem poczty elektronicznej w wyznaczonych terminach dyżurów (a także poza nimi, w razie potrzeby). Instrukcje wykonania zadań są wysyłane mailem zgodnie z terminarzem zajęć. Studenci nadsyłają wykonane prace do sprawdzenia mailem. Link do zajęć: https://teams.microsoft.com/l/team/19%3a43ba93f03489429c86c2087f95a9f330%40thread.tacv2/conversations?groupId=55de9d9c-7acd-4afc-8204-d8412b1f7d67&tenantId=aee18df6-9fc6-4188-b9f4-b3f12e451c86 Zaliczenie przedmiotu uzyskuje się na podstawie samodzielnej pracy zaliczeniowej, aktywności na zajęciach oraz prac domowych. Godziny kontaktowe 15 Przygotowanie się do zajęć, lektury 5 Przygotowanie się do zaliczenia 5 Przygotowanie prac domowych 5 Sumaryczna liczba punktów ECTS: 0 lub 1 pkt. |
Właścicielem praw autorskich jest Akademia Pedagogiki Specjalnej im. Marii Grzegorzewskiej w Warszawie.