Kategoria: Informatyka

Algorytmy i struktury danych

Kurs pozwala inaczej spojrzeć na zagadnienia, z którymi możesz się zmierzyć podczas rozwiązywania bardziej złożonych problemów programistycznych.

Zapisz się

Koniec kursu:

30 marca 2027 (za 9 miesięcy)

Opis kursu

    Kurs powstał w ramach projektu wdrożeniowego dofinansowanego z Funduszy Europejskich (program Wiedza - Edukacja - Rozwój) "MOOC w ZPSB" (POWR.03.01.00-00-W068/18-00)


OPIS KURSU

Trafiając kurs "Algorytmy i struktury danych" najprawdopodobniej nie są Ci obce takie pojęcie jak algorytmy i zapewne znasz co najmniej kilka sposobów na ich zapisanie. Prawdopodobnie posiadasz również wiedzę i umiejętności z zakresu programowania w dowolnym języku oraz spotkałeś/-aś się z tak popularną strukturą danych jaką jest tablica. W tym kursie zapoznasz się z najważniejszymi strukturami danych, które często mogą być bardziej efektywne od tablicy oraz z algorytmami, które na tych strukturach operują.

Wiedza, umiejętności i przede wszystkim doświadczenie, które zdobędziesz po tym kursie powinny ułatwić Ci rozwiązywanie bardziej złożonych problemów programistycznych oraz pozwolą inaczej spojrzeć na zagadnienia, z którymi przyjdzie Ci się kiedyś zmierzyć.


WYMAGANIA WSTĘPNE

  • Wiedza z podstaw algorytmizacji.
  • Podstawy programowania w dowolnym języku programowania.
  • Zainstalowane środowisko programistyczne wybranego języka programowania.
  • Znajomość jęz. angielskiego, w tym słownictwa informatycznego.
  • Do niektórych ćwiczeń przydatne będą podstawowe przybory biurowe takie jak kartka, długopis i trochę wolnej przestrzeni na biurku.

CELE KURSU

Cel główny:

Cel ogólny kursu – Zapoznanie się z różnymi strukturami danych i algorytmami, które na nich operują.

Cele szczegółowe:

  • Cel modułu 1 – Zapoznanie się z podstawowymi rodzajami struktur danych.
  • Cel modułu 2 – Nabycie umiejętności wyznaczania liczb pierwszych, zapoznanie się z wpływem liczb pierwszych na rozwój informatyki.
  • Cel modułu 3 – Nabycie umiejętności doboru algorytmu sortującego.
  • Cel modułu 4 – Zapoznanie się ze stosem i jego cechami.
  • Cel modułu 5 – Nabycie umiejętności rozwiązywania problemu stosując różne podejścia.

PORUSZANE ZAGADNIENIA

MODUŁ 1

Podstawowe struktury danych

MODUŁ 2

Liczby pierwsze

MODUŁ 3

Sortowanie struktur danych

MODUŁ 4

Stos LIFO

MODUŁ 5

Algorytmy zachłanne i dynamiczne


WARUNKI ZALICZENIA

Warunkiem zaliczenia kursu jest przystąpienie do testu końcowego, składającego się z 20 pytań zamkniętych i prawidłową odpowiedź na 11 z nich (55%).


WARUNKI OTRZYMANIA ZAŚWIADCZENIA

Zaświadczenie o ukończeniu kursu zostanie wygenerowane automatycznie po przekroczeniu progu zaliczeniowego i można je znaleźć w zakładce "Moje kursy". Warunkiem jest udzielnie min. 11 poprawnych odpowiedzi z 20 pytań w Egzaminie końcowym (55%).


KADRA KURSU

Autor kursu: Dominik Rynkiewicz drynkiewicz@zpsb.pl 

Mgr inż. Dominik Jerzy Rynkiewicz – informatyk, wykładowca akademicki. Informatyką zajmuje się od początku obecnego tysiąclecia. Od najmłodszych lat rozwiązywanie łamigłówek to jego pasja, która w połączeniu z informatyką poprowadziła go w kierunku projektowania algorytmów i baz danych. Zawodowo zajmuje się również grafiką komputerową i poligrafią. 

Podstawowe informacje

Kurs bezpłatny
Kurs finansowany ze środków organizatora kursu, UE lub Skarbu Państwa
Kurs online
Możesz uczestniczyć w dowolnym czasie i miejscu
Certyfikat
Bezpłatny
Poziom:
początkujący
Język kursu:
polski
Kategoria:
Poziom:
początkujący
Język kursu:
polski
Kategoria: