Úvodní hodina

MVOP3 WBI

Bc. Matěj Cajthaml ©

Smíchovská střední průmyslová
škola a gymnázium

icon

Protipožární ochrana

Řád učebny

Bc. Matěj Cajthaml

  • absolvent Smíchovské SPŠ
  • absolvent bakalářského programu na Fakultě informačních technologií na ČVUT v Praze
  • student magisterského programu na FIT na ČVUT
  • (spolu)autor aktuálních webových stránek školy
  • učitel WBA, PVA, VOPů a OSE
  • oponent projektů

Kontakt

  • Discord: denowq (neoficiální)
  • e-mail: matej.cajthaml@ssps.cz
  • Teamsy/Komens Bakaláři/...
  • pravidelně kontrolovat systémy

Discord

  • odkaz: discord.ssps.cajthaml.eu
  • aktuální, minulý studenti a absolventi
  • podpora se školou i mimo ni
  • herní a další sekce
  • oznámení, různé statistiky, oficiální konzultační hodiny

Webové stránky

https://ssps.cajthaml.eu

  • vytvořeny pro podporu studia
  • informace — kritéria, závěrečné práce, ...
  • seznam všech materiálů, zdrojů a úkolů
  • samostudium — otázky & praktická tvorba

Přihlášení

  • zobrazení hodnocení
  • ODEVZDÁVÁNÍ PRACÍ
  • ZAPISOVÁNÍ POZNÁMEK
  • exaktní hodnocení včetně komentářů a kritérií
  • přístup k různým službám
  • známky jsou vždy v Bakalářích

O předmětu

  • maturitní volitelný odborný předmět
  • do čtvrtého ročníku
  • různé témata
  • většinově frontend a backend, často obecná informatika
  • 3h / týden

Látka

                        mindmap
                        root((Webové inženýrství))
                            3\. ročník
                                Opakování WBA
                                    Teorie webů
                                    HTML
                                    CSS
                                    JS
                                Programování v JS
                                    Node.js
                                    npm
                                    Objektově orientované programování
                                    Asynchronní programování
                                TypeScript
                                Návrh stránek
                                    Uživatelské rozhraní
                                    Uživatelský zážitek
                                    Zásady
                                    Psychologie designu
                                CSS preprocessory
                                Git
                                Framework Vue.js
                                Backend
                                    Express
                                    Teorie API
                                    Práce s databází
                                    REST
                            4\. ročník
                                Opakování
                                Vue frameworky
                                Další frameworky
                                A další, podle zájmu
                    

Co (ne)očekávat

(ve 3. ročníku)

Očekávat:

  • moderní tvorba webů
  • pochopení problematiky webů
  • teorii webů
  • programování v JS
  • backendová komunikace, použití databází

Neočekávat:

  • práce s více knihovnami/frameworky do hloubky
  • zcela správný design webů
  • práce se vším moderním
  • že se tady vše naučíte

Motivace

  • mnoho zdrojů
  • ihned vidíte co děláte
  • naučením základů pochopíte náročnější koncepty a jiné knihovny

Mé očekávání

  • aktivita
  • přátelský přístup s limity
  • konstruktivní kritiku a feedback
  • aktivní přípravu
  • příjemné prostředí

Kritéria hodnocení

Hodnocení

  • hodnocení se získává z následujících částí hodnocení:
    • práce
    • zkoušení
    • aktivita v hodině
    • aktivita mimo hodinu
    • dobrovolné ústní zkoušení
  • používá se bodový systém s modifikacemi

Bodový systém

  • interní nahrazení běžného hodnocení známkami za body
  • bodový základ (= $100\ \%$) a možný bodový zisk (b. z. včetně bonusových bodů)
  • spravedlivější systém
  • lze udělovat i záporné body
  • procentuální úspěšnost = známka
  • zapisování do Bakalářů
  • neodevzdávání prací — N + 0 / bodového základu
  • v pololetí se body resetují — začíná se s nulou

Hodnocení

  • 5 = $\left(-\infty,40\ \%\right)$
  • 4 = $\left<40\ \%,55\ \%\right)$
  • 3 = $\left<55\ \%,70\ \%\right)$
  • 2 = $\left<70\ \%,85\ \%\right)$
  • 1 = $\left<85\ \%,+\ \infty\right)$

Ukázka převedení na známky

Bodový základ: $17\ \text{bodů}$

Získáno: $11\ \text{bodů}$

Tedy:

$$\frac{11}{17}\ \% = 64,7\ \% \Rightarrow 3\ \text{(dobrá)}$$

Požadavky

  • informace pro 1. pololetí
  • bodový základ: 125 bodů
  • získat dostatek bodů ke klasifikaci
  • mít dopsané všechny zkoušení (dopisuje se první hodinu, ve které jste ve škole)
  • ze zkoušení mít alespoň 20 % bodového základu

Garantované body

  • zkoušení: min 40 bodů
  • práce: min 75 bodů

Okolo hodnocení

  • neklasifikace: < 20 % b.z. nebo z pocitu vyučujícího
  • podvody
  • podpora nadaných studentů
  • klíčové práce
  • 2. pololetí

Zpátky do minulých let

Každý rok se mohou v závěrečném hodnocení studenti vyjádřit k průběhu výuky a hodnocení. Mají také možnost říci něco těm, které to ještě čeká.

* zprávy mohou být anonymizovány, zkráceny a i vynechány

Minulí studenti říkají...

Hlavně se na to nevysrat, úkoly jen tak neodbýt a fakt si na nich dát čas. Fr to hodně přinese a ono to začne časem bejt i prdel to co je teď oser.

budete trpet, ale nazamne si to uzijete, nenechat se zastrasit nazvem

Nenechávejte úkoly na poslední chvíli, obzvlášť závěrečné práce.

Většinu věcí opravdu v praxi použijete.

Je toho hodně, nauč se plánovat.

Moje zkušenost a rady

  • každý rok jiný, každá skupina jiná
  • nenechat si utopit příležitost
  • letos jiné témata, jiné požadavky
  • je toho hodně, dobré výsledky

Příprava vývojového prostředí

  • VSCode/IntelliJ Webstorm
  • různé pluginy
  • nastavení vzhledu

Git

  • Github/Gitlab
  • zálohování prací
  • věčný stav
  • skupinové projekty
  • zcela si ukážeme na začátku druhého pololetí

Děkuji za pozornost!

  • matej.cajthaml@ssps.cz
  • https://ssps.cajthaml.eu/