INSTRUKCJA-Access-EDU
Access EDU — instrukcja użytkownika
1. O programie
Access EDU to edukacyjny symulator relacyjnych baz danych inspirowany sposobem pracy znanym z #Microsoft #Access.
Program pozwala ćwiczyć m.in.:
- tworzenie tabel i rekordów,
- definiowanie typów danych,
- klucze podstawowe i obce,
- relacje 1:1, 1:N i N:N,
- kwerendy,
- formularze i podformularze,
- raporty,
- makra i wyrażenia,
- import i eksport danych,
- diagnostykę bazy,
- misje edukacyjne,
- projekty,
- tryb egzaminacyjny,
- pracę nauczyciela z klasą,
- zarządzanie kontami przez administratora.
Access EDU jest symulatorem edukacyjnym. Nie zapisuje prawdziwych plików
1 | .accdb |
2. Uruchomienie
Wersja online
Otwórz adres prowadzący do:
1 index.html
Następnie wybierz przycisk uruchamiający aplikację.
Właściwy symulator działa w:
1 start.html
Wersja offline
Uruchom:
1 Start-Access-EDU.cmd
Aplikacja uruchomi lokalny serwer PHP i otworzy się w przeglądarce.
Domyślny adres:
1 http://127.0.0.1:8765/
3. Pierwsze uruchomienie
Jeżeli w systemie nie istnieje konto administratora, aplikacja uruchomi kreator pierwszego administratora.
Administrator ustawia:
- login,
- nazwę wyświetlaną,
- hasło.
Po utworzeniu konta administrator może tworzyć konta nauczycieli.
4. Role użytkowników
Administrator
Administrator może:
- tworzyć nauczycieli,
- edytować konta nauczycieli,
- zmieniać hasła,
- blokować i odblokowywać konta,
- przeglądać statystyki,
- eksportować ustawienia,
- importować kopie konfiguracji,
- przeglądać dziennik zdarzeń,
- uruchamiać kontrolę spójności danych.
Nauczyciel
Nauczyciel może:
- tworzyć klasy,
- tworzyć konta uczniów,
- zarządzać kodami klas,
- ustawiać misje na dziś,
- korzystać z gotowych pakietów misji,
- generować zestawy losowe,
- tworzyć własne zestawy,
- uruchamiać tryb „Na lekcję”,
- korzystać z banku scenariuszy,
- ustawiać parametry egzaminu,
- przeglądać postępy uczniów.
Uczeń
Uczeń może korzystać z:
- profilu lokalnego,
- konta serwerowego,
- kodu klasy,
- misji,
- projektów,
- egzaminów,
- zapisu postępu,
- importu i eksportu danych.
5. Główne moduły programu
Tabele
W module tabel można:
- tworzyć nowe tabele,
- dodawać pola,
- wybierać typy danych,
- ustawiać klucz podstawowy,
- dodawać i edytować rekordy,
- sortować dane,
- filtrować dane.
Relacje
Moduł relacji służy do definiowania zależności pomiędzy tabelami.
Obsługiwane są:
- relacje 1:1,
- relacje 1:N,
- relacje N:N,
- klucze obce,
- integralność referencyjna,
- klucze złożone.
Kwerendy
Program pozwala ćwiczyć:
- kwerendy wybierające,
- warunki,1WHERE
- sortowanie,
- agregację,
- parametry,
- kwerendy aktualizujące,
- kwerendy usuwające,
- kwerendy tworzące tabelę,
- kwerendy krzyżowe.
Formularze
Można tworzyć formularze oparte na tabelach i kwerendach.
Dostępne są m.in.:
- pola tekstowe,
- etykiety,
- ComboBoxy,
- przyciski,
- podformularze.
Raporty
Moduł raportów umożliwia:
- tworzenie raportów,
- grupowanie danych,
- sortowanie,
- podsumowania,
- prezentację wyników.
Makra
Program pozwala ćwiczyć podstawowe operacje makr, np.:
- ,1MessageBox
- ,1OpenForm
- ,1OpenReport
- ,1OpenTable
- ,1GoToRecord
- .1SetValue
Wyrażenia
Dostępne są ćwiczenia z:
- operatorów,
- funkcji tekstowych,
- funkcji matematycznych,
- prostych wyrażeń obliczeniowych.
6. Dane zewnętrzne
Access EDU obsługuje:
- import CSV,
- eksport CSV,
- eksport bazy do JSON,
- import bazy z JSON,
- przykładowe szablony danych.
Przed większymi zmianami warto wykonać kopię JSON.
7. Centrum Misji
Access EDU posiada rozbudowane Centrum Misji.
Dostępne są m.in.:
- misje podstawowe,
- misje dotyczące relacji,
- kwerendy,
- formularze,
- raporty,
- makra,
- dane zewnętrzne,
- zadania zaawansowane.
Program zawiera około 180 misji edukacyjnych.
Uczeń otrzymuje informacje o:
- wykonaniu zadania,
- błędach,
- postępie,
- kolejnych etapach.
8. Pakiety misji nauczyciela
Nauczyciel może korzystać z gotowych pakietów:
- Podstawy Access,
- Relacje i klucze,
- Kwerendy,
- Formularze i raporty,
- Makra i wyrażenia,
- Dane zewnętrzne,
- Przygotowanie do egzaminu,
- Zaawansowany Access.
Pakiet można podejrzeć i sklonować do własnego zestawu.
9. Generator losowych zestawów
Nauczyciel wybiera:
- liczbę misji,
- zakres numerów,
- poziom trudności.
Wygenerowany zestaw można:
- zapisać,
- wykorzystać jako własny zestaw,
- ustawić jako „Misje na dziś”.
10. Tryb „Na lekcję”
Tryb „Na lekcję” pozwala przygotować sesję pracy dla klasy.
Można ustawić:
- tytuł lekcji,
- limit czasu,
- próg zaliczenia,
- liczbę prób,
- blokadę pomijania,
- automatyczną ocenę.
11. Bank scenariuszy
Przykładowe scenariusze:
- Start z Access,
- Relacje w praktyce,
- Kwerendy od podstaw,
- Mini-projekt.
12. Tryb egzaminacyjny
Nauczyciel może ustawić:
- liczbę zadań,
- limit czasu,
- próg zaliczenia,
- liczbę prób,
- blokadę pomijania.
13. Projekty
Projekt może wymagać:
- utworzenia tabel,
- relacji,
- kwerend,
- formularzy,
- raportów.
14. Diagnostyka
Narzędzia diagnostyczne pomagają wykrywać problemy takie jak:
- brak klucza podstawowego,
- błędne relacje,
- niespójne dane,
- brakujące elementy projektu.
15. Centrum Pomocy
Pomoc można otworzyć z interfejsu aplikacji lub klawiszem:
1 F1
Centrum Pomocy zawiera:
- spis tematów,
- wyszukiwarkę,
- pomoc kontekstową,
- instrukcje do poszczególnych modułów.
16. Konto ucznia
Profil lokalny
Postęp jest zapisywany lokalnie w przeglądarce.
Główny klucz danych:
1 accessEduStage1DB
Konto serwerowe
Po zalogowaniu stan ucznia może być synchronizowany z serwerem.
17. Kopie bezpieczeństwa
W wersji serwerowej szczególnie ważne są:
1
2
3
4
5 users.json
classes.json
teacher-settings.json
audit.json
student-states/
W wersji offline dane mogą znajdować się w:
1 C:\ProgramData\Access EDU\data
18. Wersja offline i sieć LAN
Domyślny port:
1 8765
Tryb lokalny:
1 127.0.0.1:8765
Tryb LAN:
1 0.0.0.0:8765
W trybie LAN może być konieczne zezwolenie na ruch w Zaporze Windows.
19. Moduł Mozart
#Mozart jest dodatkowym modułem edukacyjnym.
Może zawierać:
- informacje o kompozytorze,
- oś życia,
- utwory,
- quiz,
- analogie pomiędzy muzyką a informatyką.
Moduł znajduje się w sekcji:
1 Dodatki
20. Najczęstsze problemy
Panel administratora lub nauczyciela nie działa
Sprawdź:
- czy aplikacja jest uruchomiona przez PHP,
- czy nie została otwarta przez,1file://
- czy pliki PHP są dostępne,
- czy katalog danych ma prawo zapisu.
Nie można utworzyć administratora
Sprawdź:
- czydziała,1server/auth-api.php
- czy PHP ma prawo zapisu,
- czynie jest zablokowany.1users.json
Dane nie zapisują się
Sprawdź prawa zapisu do:
1 server/data/
lub w wersji offline:
1 C:\ProgramData\Access EDU\data
Nie działa tryb offline
Sprawdź, czy istnieje:
1 runtime\php\php.exe
lub wspólny PHP Runtime:
1 C:\Program Files\Komputerowka EDU Runtime\php\php.exe
21. Bezpieczeństwo
Zalecenia:
- stosuj silne hasła administratora i nauczycieli,
- nie udostępniaj konta administratora uczniom,
- regularnie wykonuj kopie bezpieczeństwa,
- nie usuwaj ręcznie plików danych podczas pracy aplikacji,
- przed aktualizacją wykonuj kopię katalogu danych.
22. Ograniczenia
Access EDU:
- nie jest pełnym Microsoft Access,
- nie obsługuje prawdziwych plików,1.accdb
- nie jest produkcyjnym systemem bazodanowym,
- służy przede wszystkim do nauki i ćwiczeń.
23. Autor i projekt
1
2
3 Access EDU
© 2026 Komputerowka.pl
Autor: Arnold Basiński
Strona projektu:
1 https://komputerowka.pl


