Fulltextové vyhledávání

Drobečková navigace

Úvod > Student > Kroužky > Programování - Ing. Marcel Vytečka

Programování - Ing. Marcel Vytečka



  • Termín: vždy v úterý 14:30 - 16:00
  • Místo: učebna 202 (areál Habrmanova)
  • První schůzka proběhne 19. 9. 2023
  • Kroužek je pro žáky zdarma a nejsou vyžadovány žádné vstupní znalosti (ročník není omezený)

Nástroje:

  • Programovací jazyk C++
  • IDE (Vývojové prostředí) Rad studio (C++ Builder)
  • SW pro modelování Modelio
  • GIT (GIT for Windows + Tortoise GIT)

Problematika kurzu:

  • Rozvíjení algoritmického myšlení
  • Praktické procvičování strukturovaného programování
    • Základní konstrukty (proměnné, datové typy, podmínky, cykly)
    • Vstupy, výstupy programu
    • Metody, funkce a jejich parametry
    • Ošetřování chybových stavů a odchytávání výjimek
    • Práce se soubory
    • Logování
  • Zálohování a správa zdrojového kódu (GIT)
  • Možnosti projektového managementu
  • Formulářová aplikace (s použitím kódu vytvořeného v předcházejících cvičeních) Formulářová aplikace (s použitím kódu vytvořeného v předcházejících cvičeních)
  • Objektově orientované programování
    • Návrh architektury programu pomocí modelování diagramu tříd
    • Konstruktory, destruktory
    • Proměnné tříd, zapouzdření (public, private, protected)
    • Vazby mezi objekty (asociace, agregace, kompozice) a předávání dat
    • Dědičnost, polymorfismus
  • Dále, podle časového průběhu kurzu
    • Návrhové vzory (pokročilé metody návrhu a realizace SW)
    • Formulářová aplikace (s použitím kódu vytvořeného v předcházejících cvičeních)

 

Přihlašujte se prosím do pátku 15. 9. 2023 na email: [email protected]

Kapacita kroužku je omezena na 20 žáků.