Aplikacja internetowa salonu fryzjerskiego: baza egzamin2 zaimportowana z pliku i cztery zapytania - fryzjerzy z tabeli pracowników (WHERE), liczba usług fryzjerskich (COUNT), nowe konto bazy fryzjer (CREATE USER) i nadanie mu praw do jednej tabeli (GRANT). Do tego dwa zdjęcia przeskalowane z zachowaniem proporcji, dwie strony index.html i fryzura.html z pięcioma blokami (dwa po lewej, trzy po prawej) i stopką, style w styl2.css z efektem :hover na obrazach oraz skrypt w JavaScript, który podaje cenę strzyżenia dla długości włosów wybranej polem radio.
To arkusz EE.09 z czerwca 2020 - kwalifikacji formuły 2017, którą zastąpiła INF.03. Kroki idą zdanie po zdaniu za treścią arkusza - przy każdym jest polecenie z arkusza, a kod pokazuje dokładnie te linie, które je spełniają. Skrypt jest napisany najprościej, polami i zdarzeniami z tabeli arkusza (getElementById, checked, onclick, innerHTML). Strony nie mają PHP, więc podgląd od kroku z HTML-em to działająca strona - pola i przycisk można klikać.
To jest wersja podstawowa. W zakładce „Nowoczesny kod (flex, addEventListener)” jest drugi sposób rozwiązania tego samego arkusza: semantyczne znaczniki w kontenerze flex, zmienne CSS, etykiety <label>, ceny zapisane przy polach w atrybutach data- i skrypt w osobnym pliku podpięty przez addEventListener - obie wersje są zgodne z kluczem.
Baza i zdjęcia pochodzą z oryginalnego archiwum CKE egzamin2.zip (załącznik do pobrania na stronie arkusza, hasło w treści zadania). Zapytania i zrzuty są policzone na MariaDB 10.4 - tej samej, która jest w XAMPP, a uprawnienia nowego konta sprawdzone logowaniem na nie. Działanie skryptu sprawdzone w Chrome dla każdego pola radio.
Jak liczą się punkty. Klucz ma 33 kryteria (R.1.1 - R.5.4), każde za 1 punkt. Próg zdania części praktycznej to 75%, czyli 25 punktów (75% z 33 to 24,75, zaokrąglone w górę) - można stracić 8 kryteriów i nadal zdać. Przy każdym kroku jest napisane, które kryteria spełnia; egzaminator ocenia spełnienie kryteriów z klucza, nie zgodność z tym kodem.
To jedno z możliwych rozwiązań. Egzaminator ocenia spełnienie kryteriów z klucza odpowiedzi, a nie zgodność z tym kodem - inna, poprawna droga też daje punkty.