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 2019/2020" (zakończony)
Okres: | 2020-02-17 - 2020-09-30 |
Przejdź do planu
PN WT CW
Ś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: |
Sposób pomiaru efektów kształcenia: Ocena wypowiedzi ustnych w trakcie zajęć, ocena prac pisemnych (indywidualna praca w domu), ocena pracy zaliczeniowej. |
|
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 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. 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. |
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.