home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 May / PCW596.iso / polskie / eduk / genfast / genfast.lzh / INFO.TXT < prev    next >
Text File  |  1996-03-19  |  11KB  |  227 lines

  1.  
  2.      ────────────────────────────────────────────
  3.  
  4.               >>>   G E N F A S T   <<<
  5.  
  6.            GENERATOR APLIKACJI EDUKACYJNYCH
  7.                    Wersja 2.0 DEMO
  8.  
  9.          (C) 1993,96 RangelSoft & MegaP Soft
  10.  
  11.                        Autorzy:
  12.                  Robert Grzegorzewski
  13.                   Grzegorz Puchawski
  14.  
  15.                        Wydawca:
  16.                  Wydawnictwo Lynx-SFT
  17.  
  18.      ────────────────────────────────────────────
  19.  
  20.  
  21. Pojawienie siæ znacznej liczby komputerów w szkoÆach i w domach
  22. stworzyÆo duºy rynek dla firm tworzåcych oprogramowanie na potrzeby
  23. o₧wiaty.  Pomimo coraz wiækszej róºnorodno₧ci oferowanych programów
  24. edukacyjnych, ogromny zakres zagadnieñ podatnych na wtÆoczenie ich w
  25. ramy komputerowych narzædzi wspomagajåcych proces przekazywania i
  26. utrwalania wiedzy uczniów nie zostaÆ dostrzeºony przez firmy
  27. informatyczne specjalizujåce siæ w branºy edukacyjnej. Pociåga to za
  28. sobå brak szeregu narzædzi programowych, których uºycie w procesie
  29. nauki zdecydowanie przyspieszyÆoby i zwiækszyÆoby atrakcyjno₧ì
  30. omawianych zagadnieñ.  Przyczyn takiego stanu rzeczy moºe byì wiele.
  31. GÆównym jednak czynnikiem jest nieopÆacalno₧ì produkcji
  32. oprogramowania, którego koszt tworzenia bædzie przewyºszaÆ
  33. potencjalne zyski, a takºe nieznajomo₧ì wszystkich, czasem bardzo
  34. specyficznych potrzeb wielu placówek naukowych i szkóÆ. Czasem moºe
  35. to byì takºe obawa samych szkóÆ przed wdraºaniem nowego sposobu
  36. edukacji opartego o systemy mikrokomputerowe - obawa, powiedzmy sobie
  37. szczerze, nieuzasadniona.
  38.  
  39. Najlepszym sposobem dostosowania moºliwo₧ci programów edukacyjnych do
  40. indywidualnych potrzeb poszczególnych odbiorców - w tym szkóÆ i osób
  41. prywatnych - byÆoby ich opracowanie we wÆasnym zakresie przez samych
  42. zainteresowanych.  Musi to byì jednak proces maksymalnie uproszczony,
  43. ale równieº oszczædny w czasie. 
  44.  
  45. Wymagania te speÆnia pakiet GENFAST.  Jest to prawdziwy generator
  46. aplikacji. Oznacza to, iº duºa czæ₧ì procesu tworzenia wÆasnego
  47. programu realizowana jest w sposób wizualny, przy uºyciu myszy, a
  48. wygenerowane przy jego pomocy aplikacje så samoistnymi programami
  49. (pliki typu .EXE), nie wymagajåcymi do dziaÆania ºadnego komponentu z
  50. pakietu.
  51.  
  52. Pakiet skÆada siæ z kilku moduÆów funkcjonalnych, powiåzanych w jednå
  53. caÆo₧ì przez gÆówny program zarzådzajåcy, tworzåcy w istocie swoiste
  54. ₧rodowisko programistyczne. Miædzy innymi w skÆad pakietu wchodzå:
  55. edytor interfejsu graficznego, edytor rysunków wektorowych, edytor
  56. fontów (w pakiecie standardowo dostarczonych jest juº kilkadziesiåt
  57. gotowych fontów), edytor dwustanowych ikon graficznych (do pakietu
  58. doÆåczono pokaªnå bibliotekæ ikon - jest ich prawie 200), edytor kodu
  59. ªródÆowego wbudowanego jæzyka programowania wraz z moduÆem testujåcym
  60. dziaÆanie poszczególnych komponentów projektowanej aplikacji.
  61. PosÆugiwanie siæ poszczególnymi elementami GENFAST'a jest niezwykle
  62. proste - myszka i przyjazny interfejs graficzny wspomagajå proces
  63. tworzenia wÆasnej aplikacji.
  64.  
  65. Sposobem obsÆugi pakiet przypomina programy do tworzenia prezentacji.
  66. Budowæ aplikacji moºna rozpoczåì (aczkolwiek nie trzeba) od
  67. zaprojektowania ekranów menu, na których umieszcza siæ np. rysunki
  68. lub przyciski wywoÆujåce okna dialogowe, bådª procedury zapisane we
  69. wbudowanym jæzyku programowania o nazwie EasyGEN. Jæzyk ten to
  70. peÆnosprawny jæzyk wyºszego poziomu pozwalajåcy na pisanie nawet
  71. bardzo rozbudowanych i skomplikowanych programów sterowanych
  72. zdarzeniami.  Bogaty zestaw standardowo zaimplementowanych poleceñ
  73. umoºliwia niezwykle elastycznå i gÆæbokå eksploracjæ moºliwo₧ci
  74. pakietu, a zakres ich wykorzystania zaleºy wyÆåcznie od inwencji i
  75. pomysÆowo₧ci twórcy. W₧ród dostæpnych poleceñ jæzyka znajdujå siæ
  76. m.in.  procedury do wy₧wietlania plików graficznych w formatach PCX,
  77. BMP, RBM i CGV (wewnætrzny format wektorowy pakietu), wy₧wietlania
  78. animacji w formacie FLI, odtwarzania próbek dªwiækowych (pliki VOC),
  79. a takºe wiele innych procedur graficznych (rysowanie punktów, linii,
  80. elips, wypeÆnianie obszarów, zapamiætywanie i przesuwanie fragmentów
  81. ekranu, wy₧wietlanie tekstu i obsÆuga róºnego rodzaju fontów itp.).
  82. Oprócz tego jæzyk dysponuje bogatymi mechanizmami obsÆugi myszy i
  83. klawiatury, upraszczajåcymi ich wykorzystanie do tego stopnia, iº
  84. uºytkownikowi pozostaje jedynie zaprogramowanie reakcji na dane
  85. zdarzenie. Wszystkie te elementy jæzyka, a takºe te jeszcze nie
  86. wymienione, takie jak chociaºby struktury iteracyjne (pætle),
  87. instrukcje warunkowe, obsÆuga zmiennych itd. sprawiajå, ºe moºna bez
  88. obawy traktowaì EasyGEN, jako peÆnosprawny jæzyk wysokiego poziomu.
  89. Wartå podkre₧lenia cechå jest takºe moºliwo₧ì poznawania jæzyka
  90. stopniowo - poprzez analizæ coraz bardziej rozbudowanych przykÆadów
  91. dostarczonych wraz z pakietem, których bogaty zestaw pozwala na
  92. caÆo₧ciowe zapoznanie siæ z niemaÆymi moºliwo₧ciami jego
  93. zastosowania.
  94.  
  95. Zaawansowanych uºytkowników ucieszy moºliwo₧ì zastosowania wstawek
  96. asemblerowych (pakiet posiada wbudowany asembler), co pozwala
  97. oprogramowaì np. posiadane karty pomiarowe, czy inne urzådzenia
  98. zewnætrzne. Umoºliwia to wykonywanie róºnego typu pokazów
  99. wykorzystujåcych laboratoryjne zestawy pomiarowe np. poprzez
  100. pobieranie pewnych interesujåcych nas warto₧ci z tych urzådzeñ i ich
  101. prezentacji na ekranie monitora - w sposób zaleºny od aktualnych
  102. potrzeb.
  103.  
  104. Generator wyposaºony jest takºe w narzædzia wspomagajåce proces
  105. tworzenia okien pomocy kontekstowej, a takºe zbiorów hipertekstu
  106. automatycznego (sÆowa zdefiniowane w tych plikach mogå byì
  107. automatycznie pod₧wietlane w tek₧cie wy₧wietlanym na ekranie w
  108. wygenerowanej aplikacji).
  109.  
  110. Innå interesujåcå cechå pakietu, zwÆaszcza dla nauczycieli, mogå
  111. okazaì siæ moºliwo₧ci GENFAST'a zwiåzane z testowaniem i utrwalaniem
  112. nabytej wiedzy. Pakiet oferuje szereg podstawowych mechanizmów do
  113. tworzenia testów wiadomo₧ci (kilka róºnych typów testów m.in. test
  114. pojedynczego i wielokrotnego wyboru), które, jak siæ wydaje, dla
  115. wiækszo₧ci uºytkowników powinny byì w zupeÆno₧ci wystarczajåce.
  116. Naleºy w tym miejscu jednak wyraªnie zaznaczyì, iº istnieje moºliwo₧ì
  117. wÆasnoræcznego zakodowania algorytmów do bardziej zaawansowanego
  118. wspomagania procesu uczenia - nic bowiem nie stoi na przeszkodzie,
  119. aby uºytkownik zmodyfikowaÆ samodzielnie standardowy kod do postaci,
  120. w jakiej bædzie lepiej speÆniaÆ jego indywidualne wymagania.
  121.  
  122. GENFAST pracuje w ₧rodowisku DOS, na dowolnym komputerze PC zgodnym z
  123. nastæpujåcå specyfikacjå: procesor minimum 80386, 580 KB wolnej
  124. pamiæci operacyjnej, twardy dysk z minimum 10 MB wolnego miejsca
  125. (tyle zajmuje sam pakiet), karta graficzna VGA z 512 KB VRAM, myszka
  126. zgodna ze standardem Microsoft Mouse (do pakietu doÆåczono takºe
  127. uniwersalny sterownik myszy). Wygenerowane aplikacje potrafiå takºe
  128. wspóÆpracowaì z drukarkami (m.in. HP LaserJet II/III, Epson FX-80,
  129. IBM Proprinter).
  130.  
  131. Wydaje siæ, ºe GENFAST stanowi bardzo interesujåcå propozycjæ do
  132. celów wspomaganej komputerowo edukacji, zwÆaszcza dla osób dopiero
  133. rozpoczynajåcych przygodæ z programowaniem komputera, bowiem prostotå
  134. obsÆugi, maÆymi wymaganiami i szybko₧ciå tworzenia tego typu
  135. aplikacji moºe konkurowaì z takimi pakietami, jak Visual Basic, czy
  136. Delphi. Dostarczone wraz z komercyjnå wersjå pakietu przykÆady prac
  137. dyplomowych, a takºe aplikacji edukacyjnych z zakresu elektroniki,
  138. matematyki, fizyki, a takºe jæzyka polskiego, historii, biologii,
  139. geografii i chemii wyraªnie wskazujå na zakres zastosowañ pakietu,
  140. chociaº nie oznacza to wcale, ºe przyda on siæ tylko studentom i
  141. nauczycielom. Ze wzglædu na Æatwo₧ì obsÆugi i swoje moºliwo₧ci z
  142. pewno₧ciå znajdzie zastosowanie w wielu sytuacjach.
  143.  
  144. W pliku KSIAZKA.EXE (samorozpakowujåce siæ archiwum) znajduje siæ
  145. peÆny opis komercyjnej wersji programu GENFAST 2.0. Opis ten ma
  146. postaì ksiåºki zÆoºonej w programie PageMaker 5.0. Kaºdy z Was
  147. moºe jå sobie wydrukowaì, po zainstalowaniu PageMakera.
  148.  
  149. W przygotowaniu jest podræcznik programisty i kaseta video, 
  150. prezentujåca obsÆugæ pakietu i generowanie aplikacji.
  151.  
  152. ──────────────────────────────────────────────────────────────────
  153. ──────────────────────────────────────────────────────────────────
  154.     A oto peÆna oferta naszych programów (na dzieñ 01.03.96):
  155. ──────────────────────────────────────────────────────────────────
  156. ──────────────────────────────────────────────────────────────────
  157.  
  158.  1. "TELEWIZJA 1.0" - program edukacyjny z zakresu telewizji CZ-B
  159.     i kolorowej (budowa i dziaÆanie odbiorników telewizyjnych,
  160.     anten, kamer TV; stereo w telewizji; typowe uszkodzenia,
  161.     obrazy kontrolne; telewizja satelitarna; testy wiadomo₧ci;
  162.     logiczne usystematyzowanie informacji)
  163.  
  164.     >>> cena ok. 30 zÆ.
  165.  
  166.  2. "DOT MASTER 1.0 dla PCL" - pakiet do obsÆugi drukarek laserowych,
  167.     projektowania czcionek i kompleksowej polonizacji (ekranu, klawiatury
  168.     i drukarki); istnieje moºliwo₧ì wykorzystania projektowanych
  169.     wÆasnoræcznie lub dostarczonych czcionek we wÆasnych programach
  170.     pracujåcych w trybach graficznych (dostarczone så procedury w jæzyku
  171.     Turbo Pascal)
  172.  
  173.     >>> cena ok. 30 zÆ.
  174.  
  175.  3. "LITERAT 1.0" (nowo₧ì) - program edukacyjny do nauki literatury dla
  176.     uczniów szkóÆ ₧rednich
  177.  
  178.     >>> cena ok. 35 zÆ.
  179.  
  180.  4. "GENFAST 2.0" - specjalizowany generator aplikacji z wbudowanym
  181.     interpreterem jæzyka EasyGEN, umoºliwiajåcy tworzenie programów
  182.     edukacyjnych z wyodræbnionymi blokami testu oraz prezentacji
  183.     tekstowo/graficznej - m.in. program TELEWIZJA oraz inne nasze
  184.     programy edukacyjne z zakresu elektroniki powstaÆy wÆa₧nie za
  185.     pomocå tego generatora
  186.  
  187.     >>> cena ok. 450 zÆ.
  188.  
  189.  5. "IMPULSY POMIAROWE W TELEWIZJI 1.0" - program edukacyjny, otrzymywany
  190.     gratis przez nabywców pakietu "TELEWIZJA 1.0"
  191.  
  192.     >>> cena ok. 10 zÆ.
  193.  
  194.  6. "MODULACJA 1.0" - pakiet edukacyjny prezentujåcy zagadnienia zwiåzane
  195.     z procesem modulacji sygnaÆów - pokazana jest wiækszo₧ì rodzajów
  196.     modulacji stosowanych w praktyce; program umoºliwia przeprowadzenie
  197.     testów wiadomo₧ci z zakresu modulacji
  198.  
  199.     >>> cena ok. 20 zÆ.
  200.  
  201.  7. "WZMACNIACZE MOCY M.CZ wersja 1.0" - program edukacyjny prezentujåcy
  202.     wiadomo₧ci z zakresu budowy i zastosowañ wzmacniaczy mocy m.cz.;
  203.     program umoºliwia przeprowadzenie testu wiadomo₧ci dla uczniów;
  204.     program otrzymywany gratis przez nabywców pakietu "TELEWIZJA 1.0"
  205.  
  206.     >>> cena ok. 10 zÆ.
  207.  
  208.  8. "ZGADULA 2.0" - gra oparta na zasadach popularnego
  209.     teleturnieju 'KoÆo Fortuny'
  210.  
  211.  9. "MUZYK 1.0 dla Windows" - program edukacyjny do nauki
  212.     muzyki, umoºliwiajåcy wÆasnoræczne komponowanie melodii
  213.     w sposób wizualny, a nastæpnie ich odgrywanie.
  214.  
  215.  
  216. Wszelkie informacje na temat wymienionych programów moºna uzyskaì
  217. piszåc na poniºszy adres:
  218.  
  219.    Robert Grzegorzewski
  220.     03-573 WARSZAWA 24
  221.       skr. poczt. 4
  222.  
  223. lub telefonicznie (w godz. 18-22) pod numerami:
  224.  
  225.   (02) 679-07-08 (Robert Grzegorzewski), 
  226.   (02) 665-45-91 (Grzegorz Puchawski).
  227.