Przejdź do głównej zawartości

Prezentacja półsemestralna

Prezentacja półsemestralna to wystąpienie techniczne, podczas którego Ty i Twój partner wyjaśniacie klasie wybrany temat z zakresu React i JavaScript. To nie jest referat do przeczytania — to aktywne tłumaczenie złożonych zagadnień z przykładami kodu.

Czas prezentacji

10-12 minut

Przekroczenie czasu obniża ocenę za formę!

Forma

Zespół 2-osobowy

Obaj prezentujecie i obaj musicie rozumieć cały materiał.

Liczba slajdów

10-15 slajdów

Zasada 1-6-6: 1 myśl na slajd, max 6 słów w linii, max 6 linii.

Tematy

20 tematów do losowania

Temat jest losowany przez nauczyciela dla zespołu.

ElementA (3.0)B (4.0-5.0)C (5.0-6.0)
Wyjaśnienie podstawowych pojęć
Schemat / diagram
Przykład kodu JSX/JS z omówieniem
Podsumowanie (3-5 pkt)
Slajdy1012-1515
Czas10 min12 min12 min + Q&A
Praktyczne scenariusze
Typowe błędy + porównania
Jak użyć w projekcie semestralnym
Analiza alternatyw / wydajności
Live demo / interactive code
Case study z real-world projektu
  1. Dobierzcie się w zespół (2 osoby)

  2. Otrzymajcie temat (losowanie przez nauczyciela)

  3. Zadeklarujcie wariant (A, B lub C)

  4. Zbierzcie źródła — oficjalna dokumentacja React (react.dev), MDN, min. 2-3 źródła

  5. Zaplanujcie strukturę — plan slajdów, podział ról, gdzie kod i schemat

  6. Przygotujcie slajdy — czytelne, duże fonty, schemat, przykład kodu JSX

  7. Przećwiczcie — zmierzcie czas, przećwiczcie przejścia, przygotujcie się na pytania

  8. Oddajcie w terminie — PDF/PPTX, nazwa: [KLASA]_prez_[temat]_[nazwisko1]-[nazwisko2].pdf

Schemat/Diagram

Minimum 1 schemat pokazujący jak działa omawiany mechanizm React/JS (przepływ danych, Virtual DOM, cykl życia, architektura komponentów).

Przykład kodu JSX/JS

Minimum 1 konkretny działający fragment kodu React lub JavaScript z omówieniem. Porównanie dobrze/źle bardzo mile widziane.

  1. Slajd tytułowy — Temat + imiona + klasa + data
  2. Agenda — Co będziecie omawiać
  3. Problem / Kontekst — Dlaczego to zagadnienie jest ważne?
  4. Definicja — Co to jest? Podstawowe pojęcia.
  5. Jak to działa? (schemat) — Diagram, schemat przepływu
  6. Przykład kodu — Konkretny JSX/JS z omówieniem
  7. Typowe błędy — Co może pójść nie tak?
  8. Dobre praktyki — Jak to robić prawidłowo?
  9. Jak użyć w projekcie semestralnym? — Praktyczne wskazówki
  10. Podsumowanie — 3-5 kluczowych punktów
  11. Źródła — Min. 2-3 wiarygodne źródła
KryteriumPunktyCo to znaczy?
Zawartość merytoryczna40Czy temat jest wyjaśniony poprawnie i wyczerpująco?
Przykłady techniczne25Czy są schematy, kod JSX/JS, praktyczne przykłady?
Forma prezentacji20Czy slajdy są czytelne? Czy mówicie zrozumiale?
Współpraca w zespole15Czy podział jest sprawiedliwy? Czy obaj rozumieją temat?
SUMA100