użytkownik kliknie przycisk A, to pokaże się slajd, na który wskazywało hiperłącze do przycisku A.
Program PowerPoint może stanowić pierwsze, najprostsze narzędzie programowania logicznego dla uczniów, pozwalające w przystępny i naturalny sposób kształtować umiejętność stosowania i rozumienia operacji logicznych.
Visual Basic For Application (VBA) to powszechnie znany język programowania, służący do zapisywania makr w Excelu, tj. programów składających się z listy instrukcji, które ma wykonać Excel3. VBA jest środowiskiem programowym wyposażonym we wszystkie konstrukcje języków wysokiego poziomu, posiada operatory logiczne, standardowe procedury i funkcje logiczne, istnieje też możliwość definiowania własnych procedur i funkcji. Przy pomocy VBA można więc tworzyć własne, profesjonalne aplikacje. Niewątpliwą zaletą „dydaktyczną” VBA jest możliwość tworzenia własnych okien dialogowych, w których można w dowolny sposób umieszczać obiekty graficzne, formanty (etykiety, pola tekstowe, listy, przyciski, przełączniki, pola wyboru, ramki itp.) dowolnie formatować formularze (UserForm), tworzyć własną, kolorową aplikację.
Rys. 1.2 przedstawia pusty formularz okna dialogowego, a rys. 1.3 - przykładowy formularz zawierający rysunki, pola tekstowe, przyciski. (Punkty siatki formularza służą tylko przy projektowaniu; po uruchomieniu programu użytkownik ich nie widzi.)
Rys. 1.2. Pusty formularz okna dialogowego w VBA i pasek narzędzi do wstawiania formantów.
Do każdego przycisku przypisane jest makro, czyli program, który zostanie wykonany po kliknięciu tego przycisku.
Tworzenie własnych aplikacji wykracza raczej poza możliwości uczniów, ale umiejętność programowania w VBA może być bardzo przydatna nauczycielowi w projektowaniu pomocy dydaktycznych. ■
Obszerny opis możliwości VBA - patrz: Paul McFedries, Excel dla Windows 95, Helion, Gliwice 1997.