Szukaj na tym blogu

Pokazywanie postów oznaczonych etykietą E.14.. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą E.14.. Pokaż wszystkie posty

Egzamin praktyczny

Kwalifikacje E.14., EE.09., INF.03.

Egzaminy praktyczne możemy podzielić na dwa rodzaje. Arkusze zawierające zadania w których należy się wykazać praktyczną wiedzą i umiejętnościami z:
  • tworzenia grafiki (rastrowej lub wektorowej), tworzenie zapytań SQL, tworzenia stron w HTML i CSS, programowania w  JavaScript (oznaczane gwiazdką);
  • proste operacje z edycji grafiki, tworzenie zapytań SQL, tworzenia stron w języku PHP (z elementami HTML i CSS) w połączeniu z bazą danych.
W zależności od kwalifikacji do dyspozycji posiadamy:
  • system operacyjny
  • przeglądarki internetowe
  • edytory do edycji grafiki wektorowej (tylko E.14. i INF.03)
  • edytory do edycji grafiki rastrowej
  • pakiet biurowy (z bazą danych, tylko E.14. - obecnie nie wykorzystywany)
  • edytor multimedialny (tylko E.14. - nigdy nie wykorzystany)
  • edytory kodu
  • pakiet XAMPP
  • środowiska IDE  (tylko EE.09. i INF.04)
Zadania w arkuszach, w blogach:

Egzamin pisemny

Kwalifikacje E.14., EE.09., INF.03., INF.04.

Egzaminy pisemne są w formie testu składającego się z 40 pytań (4 odpowiedzi, jednokrotnego wyboru). Arkusze zawierają zadania w których należy się wykazać wiedzą teoretyczną z:
  • tworzenia witryn
  • baz danych
  • tworzenia aplikacji
  • programowania (tylko EE.09. i INF.04.)
  • języka obcego zawodowego (tylko INF.0X.)
  • podstaw informatyki (tylko INF.0X.)
  • przepisów BHP (tylko INF.0X.)
  • organizacji pracy małych zespołów (tylko INF.0X.)
  • kompetencji personalnych i społecznych (tylko INF.0X.)
Zadania (usystematyzowane) w postach blogów:

Multimedia

Multimedia internetowe - stanowią połączenie kilku różnych form przekazu informacji (tekstu, dźwięku, grafiki, animacji, wideo) w celu dostarczania odbiorcom informacji lub rozrywki.

Edycja grafiki

Kilkanaście sesji egzaminacyjnych, kilkadziesiąt wersji arkuszy i zawsze coś z grafiki. Najważniejsze aby wykonać obrazy według wytycznych (i mieć nadzieje że są zgodne z kryteriami oceniania CKE).

Na egzaminach E.14 i INF.03 mamy do dyspozycji edytor rastrowy (np. GIMP) i wektorowy (np. Inkscape), na EE.09 tylko rastrowy. Wybieramy edytor który znamy najlepiej, liczy się czas, bo pozostałe zadania są o wiele trudniejsze i czasochłonne.

Poniżej krótka historia wybranych zadań z grafiki na praktycznych egzaminach E.14. i EE.09. Pominięte zostały grafiki, które należy tylko wstawić (po ewentualnym skalowaniu i/lub kadrowaniu).

Tworzenie stron

Tworzenie stron wymaga użycia rożnych narzędzi np. edytorów, przeglądarek, programów graficznych i innych wspomagających proces projektowania i edycji.  To również znajomość technologii (HTML, CSS) oraz zasad ich użycia (np. RWD, WCAG)

CMS

CMS (ang. Content Management System, Systemem zarządzania treścią) – oprogramowanie pozwalające na łatwe utworzenie i prowadzenie serwisu WWW, a także jego późniejszą aktualizację i rozbudowę.
Podstawowym zadaniem systemu CMS jest oddzielenie treści serwisu informacyjnego od jego wyglądu. Efekt ten jest uzyskany poprzez generowanie zawartości z bazy danych oraz wyglądu ze zdefiniowanego szablonu.

PHP

Typy zadań:


W arkuszu jest dostępna "ściągawka" z wybranych zagadnień języka PHP.

Tabela 1. Wybór funkcji języka PHP do obsługi bazy MySQLi i MariaDB

Funkcje biblioteki MySQLi | Zwracana wartość

mysqli_connect(serwer, użytkownik, hasło, nazwa_bazy) | id połączenia lub FALSE, gdy niepowodzenie

mysqli_select_db(id_polaczenia, nazwa_bazy) | TRUE/FALSE w zależności od stanu operacji

mysqli_error(id_polaczenia) | Tekst komunikatu błędu

mysqli_close(id_polaczenia) | TRUE/FALSE w zależności od stanu operacji

mysqli_query(id_polaczenia, zapytanie) | Wynik zapytania

mysqli_fetch_row(wynik_zapytania) | Tablica numeryczna odpowiadająca wierszowi zapytania

mysqli_fetch_array(wynik_zapytania) | Tablica zawierająca kolejny wiersz z podanych w wyniku zapytania lub FALSE, jeżeli nie ma więcej wierszy w wyniku zapytania

mysqli_num_rows(wynik_zapytania) | Liczba wierszy w podanym zapytaniu

mysqli_num_fields(wynik_zapytania) | Liczba kolumn w podanym zapytaniu

Witryny internetowe

Pytania z Witryn internetowych stanowią największą część egzaminu teoretycznego. Na egzaminie praktycznym, arkusze zawierają zadania z edycji i formatowania stron.

PHP

Twórca języka PHP - Rasmus Lerdorf

Na egzaminie praktycznym język PHP jest wykorzystywany na przykład do zakodowania witryny, połączenia z bazą, obsługi formularzy itp.
Jeśli ktoś nie powtarzał do egzaminu pisemnego warto zajrzeć:
MiniRepetytorium https://minirepetytorium.blogspot.com/2019/12/php.html

SQL

 

Zapytania SQL to na egzaminie pisemnym często pojawiający się temat zadań i podobnie jest na egzaminie praktycznym. Tutaj dodatkowo musimy się wykazać umiejętnością pracy w phpMyAdmin który jest składnikiem pakietu XAMPP.
Jeśli ktoś nie powtarzał do egzaminu pisemnego warto zajrzeć:
MiniRepetytorium https://minirepetytorium.blogspot.com/2019/12/sql.html

JavaScript - praktyka

JavaScript gości na egzaminach praktycznych dość często w połączeniu z pracą graficzną, stroną w HTML i CSS. Spróbujmy na podstawie dotychczas zamieszczonych zadań określić zakres powtórki.

Formatowanie stron

Kolejną czynnością w przygotowaniu witryny na egzaminie praktycznym jest wykonanie zaleceń dotyczących jej wyglądu. Najczęściej mamy konkretne wytyczne i obraz przedstawiający stronę. Powtórzmy najczęściej stosowane reguły CSS.

Edycja stron

Po wykonaniu grafik przystępujemy do zakodowania stron witryny zgodnie z wymaganiami. Zadanie to ułatwi edytor kodu (np. Notepad++) i przeglądarka (np. Firefox). Powtórzmy najważniejsze elementy.

Serwer SQL

Microsoft SQL Server (MS SQL) – system zarządzania bazą danych, wspierany i rozpowszechniany przez korporację Microsoft. Jest to główny produkt bazodanowy tej firmy, który charakteryzuje się tym, iż jako język zapytań używany jest przede wszystkim Transact-SQL, który stanowi rozwinięcie standardu ANSI/ISO.

Grafika


Grafika - podstawowy podział:
  • rastrowa (bitmapa) - jest to prezentacja obrazu za pomocą pionowo-poziomej siatki odpowiednio kolorowanych pikseli. 
  • wektorowa - obraz jest opisany za pośrednictwem figur geometrycznych umieszczonych w układzie współrzędnych.

MySQL

MySQL - wolnodostępny, otwartoźródłowy system zarządzania relacyjnymi bazami danych.

Zagadnienia

UNIQUE - atrybut polecenia CREATE TABLE jest stosowany, jeśli wartości w kolumnie nie mogą się powtarzać.

DELETE FROM ... WHERE ... IS NULL - polecenie usuwające wszystkie rekordy z tabeli, dla których...

SELECT DISTINCT ... FROM ... - kwerenda zwraca wszystkie nazwy tak, aby nazwy te nie powtarzały się,

ALTER TABLE MODIFY - zmienia typ kolumny ... w tabeli

REVOKE - polecenie użytkownikowi odbiera prawo do dokonywania zmian jedynie w definicji struktury bazy danych

REPAIR TABLE -  polecenie naprawia uszkodzoną tabelę

mysqlcheck (...  --repair) - polecenie konsoli umożliwia naprawę bazy danych.
mysql -u root -p baza > kopia.sql  - polecenie konsoli przywraca bazę danych

Wykonanie replikacji nie pomoże przy naprawie uszkodzonej  bazy danych.
DBManager przyznaje użytkownikowi prawa umożliwiające wszelkie operacje na bazach danych serwera.

Zadania:

SQL

SQL
(ang. Structured Query Language) – strukturalny język zapytań używany do tworzenia, modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych.

Programowanie

Pierwsza programistka Ada Lovelace
Programowanie - (ang. programing) proces projektowania, tworzenia, testowania i utrzymywania kodu źródłowego programów komputerowych.
Program...

JavaScript - teoria

  1. Historia JS-a
  1. Wyrażenia
    Wstęp (operacje We/Wy, konsola)
    Konwencje
    Typy
    Konwersja
    Wyrażenia (operatory i literały [ ], { })
  2. Instrukcje i funkcje
  3. Obiekty
  4. DOM

Aplikacje internetowe

Zadania z aplikacji internetowych stanowią zawsze dużą część egzaminu teoretycznego (około 1/3). Na egzaminie praktycznym, wszystkie arkusze zawierają zadania z programowania w języku JavaScript lub PHP.