Algorytmika i zastosowanie algorytmów
Informacje ogólne
Kod przedmiotu: | PZ-3F-AZA |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Algorytmika i zastosowanie algorytmów |
Jednostka: | Instytut Pedagogiki |
Grupy: |
Obowiązkowe dla 1 sem. (PZ) pedagogika zdolności i informatyki, (3-l) stacjonarne I stopnia |
Punkty ECTS i inne: |
0 LUB
2.00
(w zależności od programu)
|
Język prowadzenia: | polski |
Rodzaj przedmiotu: | obowiązkowe |
Cele Zrównoważonego Rozwoju ONZ: | Cel 4: Zapewnić wszystkim edukację wysokiej jakości oraz promować uczenie się przez całe życie |
Pełny opis: |
TREŚCI PROGRAMOWE Algorytmy - budowa, cechy, przykłady z życia codziennego, zastosowania. Schematy blokowe. Pseudokod. Algorytmy proste. Słowa kluczowe, stałe, zmienne i ich rodzaje. Instrukcje warunkowe i pętle. Pojęcia związane z algorytmiką. Bloki konstrukcyjne schematów blokowych. Definiowanie zmiennych, tworzenie instrukcji warunkowych i pętli. Konstrukcja algorytmów. Weryfikacja poprawności algorytmów. Zastosowanie algorytmów w blokowym środowisku programistycznym (Scratch). |
Efekty uczenia się: |
W zakresie WIEDZY absolwent zna i rozumie: związki informatyki z pedagogiką, terminologię stosowaną w obrębie pedagogiki informatyki i jej obszarów; kluczowe zagadnienia z obszaru algorytmiki i programowania: możliwości i zakres zastosowania algorytmiki, środowiska programistyczne i języki programowania adekwatne do poziomu kształcenia. W zakresie UMIEJĘTNOŚCI absolwent potrafi: przygotowywać algorytmy, programować w różnych środowiskach programistycznych i językach programowania kierując się przy ich doborze możliwościami programu oraz poziomem kształcenia; stosować oprogramowanie komputerowe: korzystać z programów edukacyjnych, aplikacji internetowych. W zakresie KOMPETENCJI SPOŁECZNYCH absolwent jest gotów do: krytycznej oceny posiadanej wiedzy, ciągłego doskonalenia swojej wiedzy i umiejętności z zakresu informatyki, dydaktyki informatyki i pedagogiki; kształtowania nawyku systematycznego uczenia się informatyki i korzystania z różnych źródeł wiedzy, w tym z Internetu stymulowania uczniów do uczenia się przez całe życie przez samodzielną pracę i podejmowanie różnorodnych problemów wykorzystujących w rozwiązywaniu nowoczesne technologie. |
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 zimowy 2021/2022" (zakończony)
Okres: | 2021-10-01 - 2022-02-20 |
Przejdź do planu
PN WT LAB
ŚR CZ LAB
PT |
Typ zajęć: |
Laboratorium/warsztaty, 30 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ęć może 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. Zaliczenie przedmiotu uzyskuje się na podstawie samodzielnej pracy zaliczeniowej, aktywności na zajęciach oraz prac domowych. Godziny kontaktowe 30 Przygotowanie się do zajęć, lektury 10 Przygotowanie się do zaliczenia 10 Przygotowanie prac domowych 10 Sumaryczna liczba punktów ECTS: 0 lub 2 pkt. |
Zajęcia w cyklu "Semestr zimowy 2022/2023" (zakończony)
Okres: | 2022-10-01 - 2023-02-19 |
Przejdź do planu
PN WT ŚR CZ PT LAB
LAB
|
Typ zajęć: |
Laboratorium/warsztaty, 30 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.). Kształcenie stacjonarne oraz asynchroniczne w postaci samodzielnej analizy wykładu (prezentacji z komentarzami), samodzielna praca nad podanymi zagadnieniami, konsultacje indywidualne oraz z wykorzystaniem MS Teams w wyznaczonych terminach dyżurów (a także poza nimi, w razie potrzeby). Zadania do wykonania zamieszczane są w zespole w MS Teams i tam studenci zamieszczają samodzielnie przygotowane ich rozwiązania. Zaliczenie przedmiotu uzyskuje się na podstawie samodzielnej pracy zaliczeniowej, aktywności na zajęciach oraz prac domowych. Godziny kontaktowe 30 Przygotowanie się do zajęć, lektury 10 Przygotowanie się do zaliczenia 10 Przygotowanie prac domowych 10 Sumaryczna liczba punktów ECTS: 0 lub 2 pkt. |
Zajęcia w cyklu "Semestr zimowy 2023/2024" (zakończony)
Okres: | 2023-10-01 - 2024-02-18 |
Przejdź do planu
PN WT ŚR CZ PT LAB
LAB
|
Typ zajęć: |
Laboratorium/warsztaty, 30 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.). Kształcenie stacjonarne oraz asynchroniczne w postaci samodzielnej analizy wykładu (prezentacji z komentarzami), samodzielna praca nad podanymi zagadnieniami, konsultacje indywidualne oraz z wykorzystaniem MS Teams w wyznaczonych terminach dyżurów (a także poza nimi, w razie potrzeby). Zadania do wykonania zamieszczane są w zespole w MS Teams i tam studenci zamieszczają samodzielnie przygotowane ich rozwiązania. Zaliczenie przedmiotu uzyskuje się na podstawie samodzielnej pracy zaliczeniowej, aktywności na zajęciach oraz prac domowych. Godziny kontaktowe 30 Przygotowanie się do zajęć, lektury 10 Przygotowanie się do zaliczenia 10 Przygotowanie prac domowych 10 Sumaryczna liczba punktów ECTS: 0 lub 2 pkt. |
Zajęcia w cyklu "Semestr zimowy 2024/2025" (jeszcze nie rozpoczęty)
Okres: | 2024-10-01 - 2025-02-23 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Laboratorium/warsztaty, 30 godzin
|
|
Koordynatorzy: | Miłosz Romaniuk | |
Prowadzący grup: | Miłosz Romaniuk | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Zaliczenie na ocenę |
Właścicielem praw autorskich jest Akademia Pedagogiki Specjalnej im. Marii Grzegorzewskiej w Warszawie.