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
i nie zastępuje pełnego programu Microsoft Access.


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
    1
    WHERE
    ,
  • 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.:

  • 1
    MessageBox
    ,
  • 1
    OpenForm
    ,
  • 1
    OpenReport
    ,
  • 1
    OpenTable
    ,
  • 1
    GoToRecord
    ,
  • 1
    SetValue
    .

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
    1
    file://
    ,
  • czy pliki PHP są dostępne,
  • czy katalog danych ma prawo zapisu.

Nie można utworzyć administratora

Sprawdź:

  • czy
    1
    server/auth-api.php
    działa,
  • czy PHP ma prawo zapisu,
  • czy
    1
    users.json
    nie jest zablokowany.

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
error: Treść jest chroniona !!

Arnold Basiński

Komputerowka.pl

Versja: 1.0.1

komputerówka.pl | Radość programowania

Napisz wiadomość

Smok Heighwaya | Klasówki i Kartkóki online
Krzywa Hilberta | Kartkówki i Klasówki online
Dywan Sierpińskiego | Kartkówki i Klasówki online
Drzewo Pitagorada | Kartkówki i Klasówki online
FRaktale Juli | Klasówki i Kartkówki online
Zbiór Mandelbrota | Klasówki i kartkówki online
Trojkat Sierpińskiego | Kartkówki i klasówki online
Płatek Kocha | Kartkówki i klasówki online