Kwalifikacja EE.09
EE.09. Programowanie, tworzenie i administrowanie stronami internetowymi i bazami danych
1. Programowanie aplikacji
Uczeń:
- stosuje podstawy algorytmiki;
- stosuje zasady algorytmicznego rozwiązywania problemów;
- stosuje podstawy zasad programowania;
- wykorzystuje środowisko programistyczne: edytor, kompilator i debugger;
- korzysta z wbudowanych typów danych;
- tworzy własne typy danych;
- stosuje instrukcje, funkcje, procedury, obiekty, metody wybranych języków programowania;
- tworzy własne funkcje, procedury, obiekty, metody wybranych języków programowania;
- kompiluje i uruchamia kody źródłowe;
- stosuje gotowe rozwiązania programistyczne;
- testuje tworzoną aplikację i modyfikuje jej kod źródłowy;
- dokumentuje tworzoną aplikację.
2. Tworzenie i administrowanie bazami danych
Uczeń:
- posługuje się podstawowymi pojęciami dotyczącymi baz danych;
- projektuje relacyjne bazy danych;
- stosuje lokalne i sieciowe systemy zarządzania bazami danych;
- korzysta z podstawowych funkcji strukturalnego języka zapytań;
- posługuje się strukturalnym językiem zapytań do obsługi baz danych;
- tworzy strukturę tabel i powiązań między nimi;
- importuje dane do bazy danych i eksportuje dane z bazy danych;
- tworzy formularze, zapytania i raporty do przetwarzania danych;
- modyfikuje i rozbudowuje struktury baz danych;
- zarządza systemem bazy danych;
- pobiera dane z aplikacji i przechowuje je w bazach danych;
- tworzy kopie baz danych i odtwarza bazy danych z kopii;
- kontroluje spójność baz danych;
- dokonuje naprawy baz danych.
3. Tworzenie stron i aplikacji internetowych
Uczeń:
- tworzy projekt graficzny i strukturę witryny internetowej;
- wykonuje strony internetowe zgodnie z projektami;
- identyfikuje systemy zarządzania treścią;
- stosuje edytory spełniające założenia WYSIWYG;
- posługuje się hipertekstowymi językami znaczników;
- posługuje się kaskadowymi arkuszami stylów (CSS);
- stosuje elementy grafiki komputerowej do tworzenia stron internetowych;
- stosuje elementy multimedialne na stronach internetowych;
- stosuje skrypty wykonywane po stronie serwera i klienta przy tworzeniu aplikacji internetowych;
- stosuje reguły walidacji stron internetowych;
- testuje i publikuje witryny internetowe;
- zamieszcza opracowane aplikacje w Internecie.