«Ñöåíàðèé-W» èíñòðóìåíò ïðåïîäàâàòåëÿ â ñðåäå Windows
Áîéêà÷åâ Êèðèëë Êîíñòàíòèíîâè÷ Íîâèê Èçðàèëü Çàëìàíîâè÷
"ÑÖÅÍÀ...
9 downloads
274 Views
405KB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
«Ñöåíàðèé-W» èíñòðóìåíò ïðåïîäàâàòåëÿ â ñðåäå Windows
Áîéêà÷åâ Êèðèëë Êîíñòàíòèíîâè÷ Íîâèê Èçðàèëü Çàëìàíîâè÷
"ÑÖÅÍÀÐÈÉ-W" - ÈÍÑÒÐÓÌÅÍÒ ÏÐÅÏÎÄÀÂÀÒÅËß Â ÑÐÅÄÅ WINDOWS Íå ñåêðåò, ÷òî ïðîãðàììèñòû âûñîêîé êâàëèôèêàöèè âñòðå÷àþòñÿ ñðåäè ïðåïîäàâàòåëåé íå î÷åíü ÷àñòî. È â ýòîì íåò íè÷åãî óäèâèòåëüíîãî, òàê êàê ñïåöèôèêà ðàáîòû ïðåïîäàâàòåëÿ íå ïîçâîëÿåò åìó, êàê ïðàâèëî, ñåðüåçíî çàíÿòüñÿ ïðîãðàììèðîâàíèåì (çà èñêëþ÷åíèåì, åñòåñòâåííî, ïðåïîäàâàòåëåé èíôîðìàòèêè). Ïîýòîìó ïîñëå ïîñòàíîâêè çàäà÷è è ïðèíÿòèÿ ðåøåíèÿ, íà êàêèõ çàíÿòèÿõ è ñ êàêèìè öåëÿìè èñïîëüçîâàòü êîìïüþòåð, âîçìîæíîñòè ïðîãðàììíîé ðåàëèçàöèè ñâîèõ ïåäàãîãè÷åñêèõ çàìûñëîâ ó ïðåïîäàâàòåëÿ âåñüìà îãðàíè÷åíû. Âîò îñíîâíûå èç íèõ (åñëè, êîíå÷íî, ïðåïîäàâàòåëü íå èìååò îïûòà ïðîãðàììèðîâàíèÿ è íå ìîæåò ñàìîñòîÿòåëüíî ñîçäàâàòü ïðîãðàììíûå ïðîäóêòû): - ïåðåäà÷à çàäà÷è íà èñïîëíåíèå ïðîãðàììèñòàì-ïðîôåññèîíàëàì; - ðàçáèåíèå çàäà÷è íà ÷àñòè è ïðèâëå÷åíèå ê ðàáîòå ó÷àùèõñÿ, óñïåøíî îñâàèâàþùèõ ïðîãðàììèðîâàíèå íà óðîêàõ èíôîðìàòèêè è íà äîìàøíåì êîìïüþòåðå, ñ ïîñëåäóþùèì îáúåäèíåíèåì (ñèëàìè òåõ æå ó÷àùèõñÿ) îòäåëüíî ðàçðàáîòàííûõ ÷àñòåé â åäèíóþ ïðîãðàììó. Î÷åâèäíî, ÷òî â ýòèõ ñëó÷àÿõ ïðåïîäàâàòåëü ïðèíèìàåò «ïàññèâíîå» ó÷àñòèå â ðåàëèçàöèè ñâîèõ çàìûñëîâ, òàê êàê ìîæåò êîíòðîëèðîâàòü ïðîöåññ ðàçðàáîòêè òîëüêî ïî ðåçóëüòàòàì èñïîëíåíèÿ âñåé ïðîãðàììû èëè åå ôðàãìåíòîâ. Íî åñòü åùå îäèí ïóòü ñîçäàíèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ ó÷åáíîãî íàçíà÷åíèÿ ïðåïîäàâàòåëÿìè, äàæå íå èìåþùèìè îïûòà ïðîãðàììèðîâàíèÿ, - èñïîëüçîâàíèå àâòîðñêèõ èíñòðóìåíòàëüíûõ ñèñòåì. Ïðèìåíåíèå òàêèõ ñèñòåì íå òðåáóåò îáÿçàòåëüíîãî çíàíèÿ ÿçûêîâ è ìåòîäîâ ïðîãðàììèðîâàíèÿ. Âèçóàëüíûé Êîíñòðóêòîð Windows-ïðèëîæåíèé «ÑÖÅÍÀÐÈÉ-W». Ýòî îòå÷åñòâåííàÿ àâòîðñêàÿ èíñòðóìåíòàëüíàÿ ñèñòåìà, ïîçâîëÿþùàÿ ïðåïîäàâàòåëþ (ñàìîñòîÿòåëüíî ëèáî ñîâìåñòíî ñ êîëëåãàìè è ó÷åíèêàìè) àêòèâíî âêëþ÷èòüñÿ â ðàçðàáîòêó êîìïüþòåðíûõ ó÷åáíûõ ïðîãðàìì (êîíòðîëèðóþùèõ, îáó÷àþùèõ, òðåíèðóþùèõ, òåñòèðóþùèõ, ñïðàâî÷íûõ è äð.). «ÑÖÅÍÀÐÈÉ-W» äîñòóïåí ïðåïîäàâàòåëþ äëÿ îñâîåíèÿ è èñïîëüçîâàíèÿ, òàê êàê, êðîìå æåëàíèÿ è âûñîêîé ïðîôåññèîíàëüíîé ïîäãîòîâêè ïî ñâîåìó ïðåäìåòó, åìó íóæíû òîëüêî ýëåìåíòàðíûå íàâûêè ðàáîòû â ñðåäå Windows (íàïðèìåð, óìåíèå ðàáîòàòü ñ îäíèì èç òåêñòîâûõ ðåäàêòîðîâ Word èëè WordPad). Òåõíîëîãèÿ ñöåíàðèçàöèè - íîâûé ìåòîä âçàèìîäåéñòâèÿ ïðåïîäàâàòåëÿ è êîìïüþòåðà ïðè
ÈÍÔÎÐÌÀÖÈÎÍÍÎÅ ÏÐÎÑÒÐÀÍÑÒÂÎ
ñîçäàíèè ó÷åáíûõ ïðîãðàìì.  îñíîâå «ÑÖÅÍÀÐÈß-W» - òåõíîëîãèÿ ñöåíàðèçàöèè êîìïüþòåðíûõ ïðîãðàìì, îáúåäèíÿþùàÿ â îäíîì òåõíîëîãè÷åñêîì ýòàïå òðàäèöèîííûå ýòàïû àëãîðèòìèçàöèè, ïðîãðàììèðîâàíèÿ è îòëàäêè. Ñóòü òåõíîëîãèè ñöåíàðèçàöèè ñîñòîèò â ñëåäóþùåì: n âìåñòî ñîñòàâëåíèÿ (íàïèñàíèÿ) ïðîãðàììû ïðåïîäàâàòåëü (îí íàçûâàåòñÿ àâòîðîì) íåïîñðåäñòâåííî íà ýêðàíå ìîíèòîðà ñòðîèò (êîíñòðóèðóåò) ëîãè÷åñêóþ ñõåìó ñâîåé ïðîãðàììû; n ëîãè÷åñêàÿ ñõåìà íà ýêðàíå, íàçûâàåìàÿ ñöåíàðíîé ñõåìîé, ÿâëÿåòñÿ íå òîëüêî îïèñàíèåì ïîñëåäîâàòåëüíîñòè äåéñòâèé áóäóùåé ïðîãðàììû, íî è âîñïðèíèìàåòñÿ ñðåäîé Windows êàê ïîëíîöåííîå Windows-ïðèëîæåíèå, ãîòîâîå ê èñïîëíåíèþ (íàïðèìåð, êàê Pascal-ïðîãðàììà ïîñëå êîìïèëÿöèè); n âåñü ïðîöåññ ïîñòðîåíèÿ ñöåíàðíîé ñõåìû
15
Áîéêà÷åâ Ê.Ê., Íîâèê È.Ç. (Windows-ïðèëîæåíèÿ) è ôîðìèðîâàíèÿ òðåáóåìûõ äàííûõ âèçóàëèçèðîâàí; n â ëþáîé ìîìåíò êîíñòðóèðîâàíèÿ àâòîð ìîæåò ïðîèçâîäèòü òåñòèðîâàíèå ñîçäàâàåìîãî Windowsïðèëîæåíèÿ (öåëèêîì èëè îòäåëüíûõ ôðàãìåíòîâ), âíîñèòü ëþáûå èçìåíåíèÿ è äîïîëíåíèÿ â ñöåíàðíóþ ñõåìó, òî åñòü îñóùåñòâëÿòü îòëàäêó ïðèëîæåíèÿ, èñïîëüçóÿ äëÿ ýòîãî òîëüêî ñõåìó íà ýêðàíå ìîíèòîðà. Àâòîðñêàÿ èíñòðóìåíòàëüíàÿ ñèñòåìà «ÑÖÅÍÀÐÈÉ-W» ìîæåò áûòü îòíåñåíà ê ñîâðåìåííûì ñèñòåìàì âèçóàëüíîãî ïðîãðàììèðîâàíèÿ, íî â íåé (â
Ýëåìåíòû ñöåíàðíîé ñõåìû - ýòî íåêîòîðûå ñèñòåìíûå ñòðóêòóðíûå åäèíèöû, ïðåäíàçíà÷åííûå äëÿ âûïîëíåíèÿ îïðåäåëåííûõ îïåðàöèé, ôóíêöèé è äåéñòâèé ïî îáðàáîòêå äàííûõ Windows-ïðèëîæåíèÿ.  «ÑÖÅÍÀÐÈÈ-W» - áîëåå 300 ñèñòåìíûõ òèïîâ ýëåìåíòîâ. Ñ èõ ïîìîùüþ ïðåïîäàâàòåëü îïèñûâàåò â ñöåíàðíîé ñõåìå äåéñòâèÿ ñ îêíàìè ñðåäû Windows è ãðàôè÷åñêèìè èçîáðàæåíèÿìè, îïåðàöèè ââîäà è âûâîäà, ïðîèçâîäèò âû÷èñëåíèÿ è ñðàâíåíèå äàííûõ, îðãàíèçóåò ðàáîòó ñ ðàçëè÷íûìè ìåíþ è
Íà ðèñóíêå - ïðèìåð ñöåíàðíîé ñõåìû, â êîòîðîé âûïîëíÿþòñÿ ñëåäóþùèå äåéñòâèÿ: n áëîê 1 - âûâîä íà ýêðàí çàäàíèÿ (ñ âûðàâíèâàíèåì òåêñòà çàäàíèÿ ïî öåíòðó îêíà); n áëîê 2 - ââîä è ïðèåì îòâåòà ó÷àùåãîñÿ (â âèäå ñòðîêè ñèìâîëîâ); n áëîê 3 - ïðè îòêàçå îò ââîäà (ïîñëå íàæàòèÿ êëàâèøè Esc) çàïóñêàåòñÿ âèäåîôðàãìåíò; n áëîê 4 - ñðàâíåíèå ââåäåííîãî îòâåòà ñ îäíèì ýòàëîíîì (íàïðèìåð, ñ ýòàëîíîì ïðàâèëüíîãî îòâåòà); n áëîê 5 - ñðàâíåíèå ââåäåííîãî îòâåòà ñ äðóãèì ýòàëîíîì (íàïðèìåð, ñ ýòàëîíîì íåïðàâèëüíîãî îòâåòà); n áëîê 6 - âûâîä òåêñòà ðåàêöèè ïîñëå ñîâïàäåíèÿ ââåäåííîãî îòâåòà ñ ïåðâûì ýòàëîíîì; n áëîê 7 - âûâîä òåêñòà ðåàêöèè ïîñëå ñîâïàäåíèÿ ââåäåííîãî îòâåòà ñî âòîðûì ýòàëîíîì; n áëîê 8 - îñòàíîâêà èñïîëíåíèÿ ïðîãðàììû. Åñëè ââåäåííûé îòâåò íå ñîâïàäàåò íè ñ îäíèì èç ýòàëîíîâ, ïðîèçâîäèòñÿ ïåðåõîä ê êîððåêòèðîâêå îòâåòà. îòëè÷èå îò èçâåñòíûõ ñèñòåì) ëîãè÷åñêàÿ ñõåìà Windows-ïðèëîæåíèÿ, îáðàçîâàíèå è îáðàáîòêà äàííûõ îïèñûâàþòñÿ îäíèìè è òåìè âèçóàëüíûìè ñðåäñòâàìè, à íå íà ÿçûêå ïðîãðàììèðîâàíèÿ. Ñöåíàðíàÿ ñõåìà è äàííûå îáðàçóþò àâòîðñêèé ñöåíàðèé Windows-ïðèëîæåíèÿ Ïðè êîíñòðóèðîâàíèè ñöåíàðíîé ñõåìû Windowsïðèëîæåíèÿ è ïîäãîòîâêå äàííûõ äëÿ åãî èñïîëíåíèÿ ïðåïîäàâàòåëþ íå ïðèäåòñÿ ñàìîìó ñî÷èíÿòü è âûðèñîâûâàòü îáîçíà÷åíèÿ äëÿ îïèñàíèÿ ïîñëåäîâàòåëüíîñòè äåéñòâèé: â «ÑÖÅÍÀÐÈÈ-W» äëÿ ýòîãî èìåþòñÿ óíèêàëüíûå èíñòðóìåíòàëüíûå ñðåäñòâà. Èíñòðóìåíòàëüíûå ñðåäñòâà ïðåïîäàâàòåëÿàâòîðà êîìïüþòåðíîé ó÷åáíîé ïðîãðàììû. Èíñòðóìåíòàëüíûå ñðåäñòâà «ÑÖÅÍÀÐÈß-W» âêëþ÷àþò òèïû ýëåìåíòîâ è êëàññû îáúåêòîâ. Ëîãè÷åñêóþ ñõåìó Windows-ïðèëîæåíèÿ ïðåïîäàâàòåëü êîíñòðóèðóåò èç ýëåìåíòîâ «ÑÖÅÍÀÐÈß-W», êàæäûé èç êîòîðûõ îòíîñèòñÿ ê îïðåäåëåííîìó òèïó.
16
ïàíåëÿìè äèàëîãîâîãî óïðàâëåíèÿ, îáåñïå÷èâàåò âûïîëíåíèå àíèìàöèè è èñïîëüçîâàíèå ìóëüòèìåäèà ñðåäñòâ. Ñèñòåìíûå òèïû ýëåìåíòîâ ïîçâîëÿþò ïðàêòè÷åñêè â ïîëíîì îáúåìå èñïîëüçîâàòü â ñöåíàðíîé ñõåìå âîçìîæíîñòè Windows - óïðàâëåíèå ðåñóðñàìè è ïàìÿòüþ, âûçîâ ôóíêöèé èç âíåøíèõ áèáëèîòåê è âíåøíèõ ïðîãðàìì, îðãàíèçàöèþ äèíàìè÷åñêîãî îáìåíà äàííûìè è äð. Äëÿ óäîáñòâà èñïîëüçîâàíèÿ òèïû ýëåìåíòîâ ðàñïðåäåëåíû ïî íåñêîëüêèì ôóíêöèîíàëüíûì áèáëèîòåêàì (èõ îêîëî 20). Äëÿ ïîäãîòîâêè òåêñòîâ ó÷åáíîãî ìàòåðèàëà, âîïðîñîâ, çàäà÷, èëëþñòðàöèé è ò.ï. ïðåïîäàâàòåëü èñïîëüçóåò îáúåêòû «ÑÖÅÍÀÐÈß-W», êàæäûé èç êîòîðûõ îòíîñèòñÿ ê îïðåäåëåííîìó êëàññó (òèïó äàííûõ).
Îáúåêòû - ýòî êîíêðåòíûå äàííûå, èñïîëüçóåìûå ïðåïîäàâàòåëåì â Windows-ïðèëîæåíèè.
© ÊÎÌÏÜÞÒÅÐÍÛÅ ÈÍÑÒÐÓÌÅÍÒÛ Â ÎÁÐÀÇÎÂÀÍÈÈ. ¹ 2, 1998 ã.
«Ñöåíàðèé-W» èíñòðóìåíò ïðåïîäàâàòåëÿ â ñðåäå Windows
 «ÑÖÅÍÀÐÈÈ-W» áîëåå 20 ñèñòåìíûõ êëàññîâ îáúåêòîâ. Ñ èõ ïîìîùüþ ïðåïîäàâàòåëü ôîðìèðóåò ðàçëè÷íûå äàííûå, íåîáõîäèìûå äëÿ ñîçäàâàåìîé êîìïüþòåðíîé ó÷åáíîé ïðîãðàììû: âåùåñòâåííûå è öåëûå ÷èñëà, îòäåëüíûå ñòðîêè è òåêñòû, ðàñòðîâûå èçîáðàæåíèÿ è èçîáðàæåíèÿ-ìåòàôàéëû, êàðàíäàøè è êèñòè, öâåòà è øðèôòû, îêíà è ïîëîæåíèÿ íà ýêðàíå, ìåíþ è ïàíåëè óïðàâëåíèÿ, îòäåëüíûå êëàâèøè è íàáîðû äàííûõ (êîëëåêöèè) è äð. Îñíîâíûå äåéñòâèÿ ïðåïîäàâàòåëÿ ïðè ïîäãîòîâêå ó÷åáíîé èíôîðìàöèè è ïîñòðîåíèè ñöåíàðèÿ êîìïüþòåðíîé ó÷åáíîé ïðîãðàììû. Ïðèìåíåíèå «ÑÖÅÍÀÐÈß-W» äëÿ ñîçäàíèÿ êîìïüþòåðíûõ ó÷åáíûõ ïðîãðàìì íå òðåáóåò ïðîâåäåíèÿ íèêàêèõ äîïîëíèòåëüíûõ ìåðîïðèÿòèé è íå íàêëàäûâàåò íèêàêèõ îãðàíè÷åíèé íà ïîäãîòîâèòåëüíóþ ðàáîòó, êîòîðóþ äîëæåí âûïîëíèòü ïðåïîäàâàòåëü ïðè èñïîëüçîâàíèè ëþáûõ èíñòðóìåíòàëüíûõ ñðåäñòâ (íàïðèìåð, ÿçûêîâ ïðîãðàììèðîâàíèÿ îáùåãî íàçíà÷åíèÿ èëè äðóãèõ èçâåñòíûõ åìó ñèñòåì).
ðàáî÷åå ïîëå
Èñïîëüçîâàíèå «ÑÖÅÍÀÐÈß-W» íå îñâîáîæäàåò ïðåïîäàâàòåëÿ îò òîé ðàáîòû, êîòîðóþ ïðàâèëüíî, ãðàìîòíî è êà÷åñòâåííî íèêòî, êðîìå íåãî, âûïîëíèòü íå ìîæåò. Âîò äàëåêî íå ïîëíûé ñïèñîê ýòèõ ðàáîò: n ïðèíÿòèå ðåøåíèÿ îá èñïîëüçîâàíèè êîìïüþòåðà íà îïðåäåëåííûõ çàíÿòèÿõ; n îòáîð è ïîäãîòîâêà (ñòðóêòóðèðîâàíèå) ó÷åáíîãî ìàòåðèàëà, âûíîñèìîãî â êîìïüþòåðíóþ ó÷åáíóþ ïðîãðàììó; n ñîñòàâëåíèå, ôîðìóëèðîâêà è ðåäàêòèðîâàíèå ôðàãìåíòîâ ó÷åáíîãî ìàòåðèàëà, çàäàíèé, çàäà÷, âîïðîñîâ, ñïðàâî÷íîé èíôîðìàöèè è ò.ï.; n ïðîãíîçèðîâàíèå äåÿòåëüíîñòè ó÷àùèõñÿ â ïðîöåññå îáùåíèÿ (äèàëîãà) ñ êîìïüþòåðîì, òî åñòü äèàãíîñòèêà äåéñòâèé, çàïðîñîâ, ñîîáùåíèé è îòâåòîâ, êîòîðûå ìîãóò ïîñòóïèòü îò ó÷àùèõñÿ (ìîãóò áûòü ââåäåíû èìè) ïðè ðàáîòå ñ ñîçäàâàåìîé êîìïüþòåðíîé ïðîãðàììîé; n ôîðìèðîâàíèå ýòàëîíîâ âîçìîæíûõ çàïðîñîâ,
ïàíåëü óïðàâëåíèÿ ñèñòåìû (ïàíåëü áûñòðîãî äîñòóïà)
ãëàâíîå ìåíþ ñèñòåìû
êíîïêè «ELEMS» (âûçîâ ñïèñêà òèïîâ ýëåìåíòîâ) è «OBJECT» (âûçîâ ñïèñêà êëàññîâ îáúåêòîâ) êíîïêè äëÿ ïåðåõîäà â ðåæèìû ñîçäàíèÿ àâòîðñêèõ òèïîâ ýëåìåíòîâ è àâòîðñêèõ êëàññîâ îáúåêòîâ
ÈÍÔÎÐÌÀÖÈÎÍÍÎÅ ÏÐÎÑÒÐÀÍÑÒÂÎ
ïîëå ñöåíàðíîé ñõåìû
ïîëå êîììåíòàðèÿ ýëåìåíòîâ «ìóñîðíàÿ êîðçèíà» äëÿ óäàëåíèÿ ýëåìåíòîâ
17
Áîéêà÷åâ Ê.Ê., Íîâèê È.Ç. ñîîáùåíèé è îòâåòîâ ó÷àùèõñÿ äëÿ îðãàíèçàöèè àíàëèçà ó÷åáíîé äåÿòåëüíîñòè; n ñîñòàâëåíèå, ôîðìóëèðîâêà è ðåäàêòèðîâàíèå óïðàâëÿþùèõ è îáó÷àþùèõ âîçäåéñòâèé (ðåàêöèé) ïðåïîäàâàòåëÿ â ñîîòâåòñòâèè ñ ðåçóëüòàòàìè àíàëèçà ó÷åáíîé äåÿòåëüíîñòè; n îïðåäåëåíèå ñîñòàâà (ïåðå÷íÿ) ñòàòèñòè÷åñêèõ äàííûõ, õàðàêòåðèçóþùèõ ðàáîòó ó÷àùèõñÿ ñ êîìïüþòåðíîé ó÷åáíîé ïðîãðàììîé; n ðåãèñòðàöèÿ, íàêîïëåíèå è îáðàáîòêà ñòàòèñòè÷åñêèõ äàííûõ äëÿ ïðèíÿòèÿ ïåäàãîãè÷åñêèõ ðåøåíèé è âûâîäà ðåçóëüòàòîâ ðàáîòû ó÷àùèõñÿ. Àâòîðñêàÿ èíñòðóìåíòàëüíàÿ ñèñòåìà «ÑÖÅÍÀÐÈÉW» ïîçâîëÿåò ïðåïîäàâàòåëþ ñ ìèíèìàëüíûìè çàòðàòàìè ñèë è âðåìåíè íà ðåøåíèå ðàçëè÷íûõ òåõíè÷åñêèõ âîïðîñîâ, íå èìåþùèõ îòíîøåíèÿ ê ïðåïîäàâàòåëüñêîé äåÿòåëüíîñòè, ðåàëèçîâàòü ñâîè ïåäàãîãè÷åñêèå çàìûñëû â ñîçäàííîé èì êîìïüþòåðíîé ó÷åáíîé ïðîãðàììå, òî åñòü ðàçðàáîòàòü íîâîå Windows-ïðèëîæåíèå ó÷åáíîãî íàçíà÷åíèÿ. Êîíå÷íî, ïîòðåáóåòñÿ îñâîèòü èíñòðóìåíòàëüíûå ñðåäñòâà «ÑÖÅÍÀÐÈß-W». Íî â òåõíîëîãèè ñöåíà-
íà÷àëå èñïîëüçîâàíèÿ ñèñòåìû ñðàçó æå èçó÷àòü âñå èíñòðóìåíòàëüíûå ñðåäñòâà: ìîæíî ïðèñòóïàòü ê êîíñòðóèðîâàíèþ ñöåíàðèåâ, çíàÿ íåêîòîðûé ìèíèìóì ïðèåìîâ è âîçìîæíîñòåé. Ïîçæå ñ ïðèîáðåòåíèåì íàâûêîâ êîíñòðóèðîâàíèÿ ïðåïîäàâàòåëü ïîñòåïåííî îñâàèâàåò âåñü «ÑÖÅÍÀÐÈÉ-W» è, êàê ïðàâèëî, âûðàáàòûâàåò ñâîé ñîáñòâåííûé ñöåíàðíûé ñòèëü ïðîåêòèðîâàíèÿ Windows-ïðèëîæåíèé. Ýòî óòâåðæäåíèå ïîäòâåðæäàåòñÿ îïûòîì èñïîëüçîâàíèÿ «ÑÖÅÍÀÐÈß-W».  ïðèëàãàåìîé ê æóðíàëó äèñêåòå ñîäåðæèòñÿ êîìïëåêñÏåðâûå øàãè, â êîòîðîì íà ïðîñòîì ïðèìåðå ïîäðîáíî îïèñûâàåòñÿ ïîðÿäîê êîíñòðóèðîâàíèÿ ñöåíàðíîé ñõåìû, ïðèâîäÿòñÿ âñå ýêðàííûå ôîðìû è òàáëèöû, ñîïðîâîæäàþùèå ïðîöåññ êîíñòðóèðîâàíèÿ, è äàåòñÿ ðàçúÿñíåíèå âñåõ äåéñòâèé àâòîðà ñöåíàðèÿ ïðè èñïîëüçîâàíèè ñèñòåìû. Ïîäîáíûå äåéñòâèÿ âûïîëíÿþòñÿ ïðè ôîðìèðîâàíèè âñåõ ýëåìåíòîâ è îïèñàíèè âñåõ îáúåêòîâ (äàííûõ) äëÿ èñïîëíåíèÿ Windows-ïðèëîæåíèÿ. Ïîñëåäîâàòåëüíîñòü âûïîëíåíèÿ ýòèõ äåéñòâèé ïðåïîäàâàòåëü ìîæåò èçìåíèòü òàê, ÷òîáû ïîðÿäîê êîíñòðó-
Äåéñòâèÿ ïðåïîäàâàòåëÿ ïðè ïîñòðîåíèè ñöåíàðèÿ: 1. Âêëþ÷åíèå áèáëèîòåêè òèïîâ ýëåìåíòîâ - âûáîð ôóíêöèîíàëüíîé áèáëèîòåêè ñèñòåìû, òèïû ýëåìåíòîâ êîòîðîé íåîáõîäèìû íà äàííîì ýòàïå êîíñòðóèðîâàíèÿ ñöåíàðíîé ñõåìû.  ïðîöåññå êîíñòðóèðîâàíèÿ áèáëèîòåêè òèïîâ ýëåìåíòîâ ìîæíî ìíîãîêðàòíî âêëþ÷àòü è îòêëþ÷àòü. 2. Âûáîð òèïà ýëåìåíòîâ - âûáîð òèïà, ýëåìåíò êîòîðîãî áóäåò èñïîëüçîâàòüñÿ ïðè ïîñòðîåíèè ñöåíàðíîé ñõåìû. Ïîñëå âûáîðà èêîíà ýëåìåíòà çàíîñèòñÿ íà ðàáî÷åå ïîëå. 3. Ïîñòàíîâêà âûáðàííîãî ýëåìåíòà â òðåáóåìîå ìåñòî ñöåíàðíîé ñõåìû - êîíñòðóèðîâàíèå ñöåíàðíîé ñõåìû â ñîîòâåòñòâèè ñ àâòîðñêîé ëîãèêîé ïîñòðîåíèÿ ó÷åáíîé ïðîãðàììû. 4. Ââîä êîììåíòàðèÿ äëÿ ýëåìåíòà, ïîñòàâëåííîãî â ñöåíàðíóþ ñõåìó - êîììåíòèðîâàíèå àâòîðñêèõ äåéñòâèé ïðè êîíñòðóèðîâàíèè ñöåíàðíîé ñõåìû. 5. Óñòàíîâêà ðåæèìà ïåðåäà÷è äàííûõ ýëåìåíòó (ðåæèìà «ñâÿçûâàíèÿ» ïàðàìåòðîâ ýëåìåíòà ñ îáúåêòàìè). 6. Îïèñàíèå îáúåêòîâ äëÿ «ñâÿçûâàíèÿ» ñ ïàðàìåòðàìè ýëåìåíòà - îïðåäåëåíèå äàííûõ, íåîáõîäèìûõ äëÿ èñïîëíåíèÿ ýëåìåíòà (ââîä, ôîðìèðîâàíèå, óñòàíîâêà è ò.ï.). Íà 3-é ñòðàíèöå îáëîæêè ïðèâîäèòñÿ ïðèìåð îïèñàíèÿ îáúåêòà êëàññà «Ðàñòðîâîå Èçîáðàæåíèå». 7. «Ñâÿçûâàíèå» âñåõ îïèñàííûõ îáúåêòîâ ñ ïàðàìåòðàìè ýëåìåíòà - «ïåðåäà÷à ýëåìåíòó» äàííûõ, íåîáõîäèìûõ äëÿ âûïîëíåíèÿ ôóíêöèè (îïåðàöèè), ïðåäóñìîòðåííîé (óñòàíîâëåííîé) äëÿ äàííîãî òèïà ýëåìåíòîâ. ðèçàöèè âñå ïðîöåññû êîíñòðóèðîâàíèÿ ñöåíàðíîé ñõåìû è ïîäãîòîâêè ó÷åáíîé èíôîðìàöèè äîñòàòî÷íî óíèôèöèðîâàíû, ÷òî ïîìîãàåò ïðåïîäàâàòåëþ áûñòðî âêëþ÷èòüñÿ â ðàáîòó. Áîëåå òîãî, âîçìîæíîñòè «ÑÖÅÍÀÐÈß-W» òàê «ïðåäñòàâëåíû» â òèïàõ ýëåìåíòîâ è êëàññàõ îáúåêòîâ, ÷òî íå òðåáóåòñÿ â
18
èðîâàíèÿ ñöåíàðíîé ñõåìû íàèáîëåå ïîëíî ñîîòâåòñòâîâàë åãî ñòèëþ ðàáîòû è ëîãèêå ìûøëåíèÿ. Ðàññìîòðèì èñïîëüçîâàíèå èíñòðóìåíòàëüíûõ ñðåäñòâ «ÑÖÅÍÀÐÈß-W» äëÿ ïîäãîòîâêè äàííûõ ó÷åáíîãî íàçíà÷åíèÿ è êîíñòðóèðîâàíèÿ ñöåíàðíûõ ñõåì Windows-ïðèëîæåíèé.
© ÊÎÌÏÜÞÒÅÐÍÛÅ ÈÍÑÒÐÓÌÅÍÒÛ Â ÎÁÐÀÇÎÂÀÍÈÈ. ¹ 2, 1998 ã.
«Ñöåíàðèé-W» èíñòðóìåíò ïðåïîäàâàòåëÿ â ñðåäå Windows Íåêîòîðûå òèïû ýëåìåíòîâ è êëàññû îáúåêòîâ «ÑÖÅÍÀÐÈß-W», èñïîëüçóåìûå ïðè ðàçðàáîòêå êîìïüþòåðíûõ ó÷åáíûõ ïðîãðàìì. Äëÿ ôîðìèðîâàíèÿ ôðàãìåíòîâ ó÷åáíîãî ìàòåðèàëà, çàäà÷, âîïðîñîâ, ðåàêöèé íà îòâåòû, ñïðàâî÷íîé èíôîðìàöèè è ò.ï. ìîãóò èñïîëüçîâàòüñÿ êëàññû îáúåêòîâ: «Ñòðîêà» è «Òåêñò».
Ïðèìåð îïèñàíèÿ îáúåêòà êëàññà «Ñòðîêà». Èìÿ îáúåêòà: «Êîíòðîëüíûé âîïðîñ ¹1». Íà÷àëüíîå ñîñòîÿíèå îáúåêòà: Ââåäåííûé òåêñò «Ñêîëüêî ëåò Ìîñêâå?».
Îáúåêòû êëàññà «Ñòðîêà» èñïîëüçóþòñÿ ïðè èñïîëíåíèè ýëåìåíòîâ êàê äàííûå ñòðîêîâîãî (òåêñòîâîãî) òèïà (íàïðèìåð, äëÿ âûâîäà íà ýêðàí). Äëÿ âûáîðà ïîäãîòîâëåííûõ èçîáðàæåíèé ìîãóò èñïîëüçîâàòüñÿ êëàññû îáúåêòîâ: «Ðàñòðîâîå èçîáðàæåíèå» è «Èçîáðàæåíèå-ìåòàôàéë» (äëÿ êëàññà «Ðàñòðîâîå èçîáðàæåíèå» - ïðèìåð íà 3-é ñòðàíèöå îáëîæêè). Òàêèå èçîáðàæåíèÿ ìîãóò èñïîëüçîâàòüñÿ ñàìîñòîÿòåëüíî (íàïðèìåð, äëÿ âûâîäà íà ýêðàí) èëè âêëþ÷àòüñÿ ïðåïîäàâàòåëåì â ôðàãìåíòû ó÷åáíîãî ìàòåðèàëà, çàäàíèÿ, çàäà÷è, âîïðîñû è ò.ï. Äëÿ âûâîäà íà ýêðàí ôðàãìåíòîâ ó÷åáíîãî ìàòåðèàëà, çàäàíèé, çàäà÷, âîïðîñîâ, ðåàêöèé íà îòâåòû, ñïðàâî÷íîé èíôîðìàöèè è ò.ï. ìîãóò èñïîëüçîâàòüñÿ òèïû ýëåìåíòîâ: «Âûâîä. Ñòðîêà», «Âûâîä. Ñòðîêà ñ îòñå÷åíèåì», «Òåêñò. Âûâîä (âûðàâíèâàíèå âëåâî, âïðàâî, ïî öåíòðó)».
Ïðèìåð: ýëåìåíò òèïà «Âûâîä. Ñòðîêà», ïàðàìåòðû êîòîðîãî «ñâÿçàíû» ñ îáúåêòàìè. ÈÍÔÎÐÌÀÖÈÎÍÍÎÅ ÏÐÎÑÒÐÀÍÑÒÂÎ
Ïðè èñïîëíåíèè ýëåìåíòà òèïà «Âûâîä. Ñòðîêà.» â îêíî, çàäàííîå îáúåêòîì «Ãëàâíîå îêíî ñöåíàðèÿ», øðèôòîì è öâåòîì, êîòîðûå îïðåäåëåíû îáúåêòàìè «Øðèôò äëÿ âûâîäà ñòðîêè» è «Öâåò äëÿ âûâîäà ñòðîêè», âûâîäèòñÿ ñòðîêà òåêñòà «Ñêîëüêî ëåò Ìîñêâå?» (ýòîò òåêñò áûë ââåäåí ïðè óñòàíîâêå íà÷àëüíîãî ñîñòîÿíèÿ îáúåêòà «Êîíòðîëüíûé âîïðîñ ¹1»). Êîîðäèíàòû íà÷àëà âûâîäà òåêñòà íà ýêðàíå çàäàíû îáúåêòîì «Íà÷àëî âûâîäà ñòðîêè (òî÷êà)».
Äëÿ âûâîäà íà ýêðàí ãðàôè÷åñêèõ èçîáðàæåíèé, ðèñóíêîâ â òîì ÷èñëå ñ àíèìàöèåé ìîãóò èñïîëüçîâàòüñÿ òèïû ýëåìåíòîâ: «Âûâîä. Ðàñòðîâîå èçîáðàæåíèå», «Âûâîä. Ðàñòðîâîå èçîáðàæåíèå ñ îòñå÷åíèåì», «Âûâîä. Ïðîçðà÷íîå ðàñòðîâîå èçîáðàæåíèå», «Âûâîä. Èçîáðàæåíèå-ìåòàôàéë», «Àíèìàöèÿ ðàñòðîâîãî èçîáðàæåíèÿ ïî ïðÿìîé ëèíèè», «Àíèìàöèÿ ðàñòðîâîãî èçîáðàæåíèÿ ïî òðàåêòîðèè», «Àíèìàöèÿ ðàñòðîâîãî èçîáðàæåíèÿ ïî òðàåêòîðèè ñ ðèñóíêîì ïåðåäíåãî ïëàíà», «Àíèìàöèÿ äâóõ ðàñòðîâûõ èçîáðàæåíèé», «Àíèìàöèÿ ÷åðåäóþùèõñÿ ðàñòðîâûõ èçîáðàæåíèé», «Àíèìàöèÿ èçîáðàæåíèÿ-ìåòàôàéëà», «Àíèìàöèÿ äâóõ èçîáðàæåíèé-ìåòàôàéëîâ», «Àíèìàöèÿ èçîáðàæåíèÿ-ìåòàôàéëà ñ ðèñóíêîì ïåðåäíåãî ïëàíà».
Ïðèìåð: ýëåìåíò òèïà «Àíèìàöèÿ ðàñòðîâîãî èçîáðàæåíèÿ ïî ïðÿìîé ëèíèè», ïàðàìåòðû êîòîðîãî «ñâÿçàíû» ñ îáúåêòàìè. Ïðè èñïîëíåíèè ýëåìåíòà òèïà «Àíèìàöèÿ ðàñòðîâîãî èçîáðàæåíèÿ ïî ïðÿìîé ëèíèè» â îêíå, çàäàííîì îáúåêòîì «Îêíî ïðîãðàììû», ïî òðàåêòîðèè, îïðåäåëåííîé îáúåêòîì «Òðàåêòîðèÿ äâèæåíèÿ (àíèìàöèè)», ïåðåìåùàåòñÿ èçîáðàæåíèå, óêàçàííîå â îáúåêòå «Ðèñóíîê äëÿ àíèìàöèè». Èç äâèæóùåãîñÿ èçîáðàæåíèÿ èñêëþ÷àåòñÿ öâåò, çàäàííûé îáúåêòîì «Öâåò ïðîçðà÷íîñòè ðèñóíêà ïðè àíèìàöèè». Âðåìÿ «îñòàíîâêè» èçîáðàæåíèÿ â êàæäîé òî÷êå òðàåêòîðèè äâèæåíèÿ óñòàíîâëåíî îáúåêòîì «Âðåìÿ çàäåðæêè â òî÷êàõ òðàåêòîðèè àíè ìàöèè». Äëÿ âûâîäà íà ýêðàí îöèôðîâàííûõ âèäåîôàéëîâ è âîñïðîèçâåäåíèÿ îöèôðîâàííûõ àóäèîôàéëîâ ìîãóò èñïîëüçîâàòüñÿ òèïû ýëåìåíòîâ: «Ìóëüòèìåäèà. Âûçîâ ìåäè-
19
Áîéêà÷åâ Ê.Ê., Íîâèê È.Ç. Íà÷àëüíîå ñîñòîÿíèå îáúåêòà: Ñôîðìèðîâàííûé ïðÿìîóãîëüíèê ñ êîîðäèíàòàìè ëåâîé âåðõíåé âåðøèíû X=102, Y=10 è ïðàâîé íèæíåé âåðøèíû X=327, Y=45 (ïðÿìîóãîëüíèê «ïîêðûâàåò» òåêñò «èíñòðóìåíòàëüíàÿ ñèñòåìà»).
àïëååðà. Íàñòðîéêà», «Ìóëüòèìåäèà. Âûçîâ ìåäèàïëååðà. Ñòàðò», «Ìóëüòèìåäèà. Âûçîâ ìåäèàïëååðà. Ñòàðò-îñòàíîâ», «Ìóëüòèìåäèà. Âîñïðîèçâåäåíèå çâóêà (WAV-ôàéë). Àñèíõðîííûé ðåæèì», «Ìóëüòèìåäèà. Âîñïðîèçâåäåíèå çâóêà (WAV-ôàéë). Íåïðåðûâíûé àñèíõðîííûé ðåæèì», «Ìóëüòèìåäèà. Âîñïðîèçâåäåíèå çâóêà (WAV-ôàéë). Îñòàíîâêà», «Ìóëüòèìåäèà. Âîñïðîèçâåäåíèå çâóêà (WAV-ôàéë). Ñèíõðîííûé ðåæèì».
Ïðèìåð: ýëåìåíò òèïà «Âûçîâ ìåäèàïëååðà. Ñòàðò-Îñòàíîâ», ïàðàìåòðû êîòîðîãî «ñâÿçàíû» ñ îáúåêòàìè. Ïðè èñïîëíåíèè ýëåìåíòà â îòäåëüíîì îêíå çàïóñêàåòñÿ ïðîãðàììà ìåäèàïëååðà è íà÷èíàåòñÿ âîñïðîèçâåäåíèå ôàéëà, çàäàííîãî îáúåêòîì «Èìÿ ôàéëà âèäåîôèëüìà». Ïî îêîí÷àíèè âîñïðîèçâåäåíèÿ ïðîèçâîäèòñÿ îñòàíîâêà. Ðàçìåðû îêíà è åãî ïîëîæåíèå íà ýêðàíå îïðåäåëåíû ïðè íàñòðîéêå Windows äëÿ ìóëüòèìåäèà-ñðåäñòâ.
Äëÿ ôîðìèðîâàíèÿ ýòàëîíîâ îòâåòîâ ìîãóò èñïîëüçîâàòüñÿ êëàññû îáúåêòîâ: «Öåëîå ×èñëî», «Âåùåñòâåííîå ×èñëî», «Êëàâèøà», «Ñòðîêà», «Òî÷êà», «Ïðÿìîóãîëüíèê».
Ïðèìåð îïèñàíèÿ îáúåêòà êëàññà «Ïðÿìîóãîëüíèê». Èìÿ îáúåêòà: «Ïîëå ãèïåðòåêñòîâîé ññûëêè».
20
Îáúåêòû êëàññà «Ïðÿìîóãîëüíèê» èñïîëüçóþòñÿ ïðè èñïîëíåíèè ýëåìåíòîâ êàê äàííûå, îïðåäåëÿþùèå ïîëîæåíèå ïðÿìîóãîëüíûõ îáëàñòåé íà ýêðàíå (íàïðèìåð, äëÿ âûâîäà òåêñòîâ, èçîáðàæåíèé-ìåòàôàéëîâ, ðàáîòû ñ ãèïåðòåêñòîâûìè ññûëêàìè è ò.ï.). Äëÿ ââîäà çàïðîñîâ, ñîîáùåíèé è îòâåòîâ ó÷àùèõñÿ è îðãàíèçàöèè äèàëîãà ìîãóò èñïîëüçîâàòüñÿ òèïû ýëåìåíòîâ: «Ââîä. Íàáîð è ðå-
äàêòèðîâàíèå ñòðîêè», «Ââîä. Íàáîð è ðåäàêòèðîâàíèå ñòðîêè ñ îãðàíè÷åííûì àëôàâèòîì», «Ââîä. Îæèäàíèå áåç îãðàíè÷åíèÿ âðåìåíè», «Ââîä. Îæèäàíèå ñ îãðàíè÷åíèåì âðåìåíè», «Ââîä. Îæèäàíèå íàæàòèÿ ëåâîé êíîïêè ìûøè», «Ââîä. Îæèäàíèå íàæàòèÿ ïðàâîé êíîïêè ìûøè», «Ââîä. Îæèäàíèå íàæàòèÿ êíîïêè ìûøè èëè êëàâèøè êëàâèàòóðû», «Ïàíåëü óïðàâëåíèÿ. Ìîäàëüíûé ðåæèì Âñå êíîïêè», «Ïàíåëü óïðàâëåíèÿ. Ìîäàëüíûé ðåæèì Êëàâèøè», «Ïàíåëü óïðàâëåíèÿ. Íåìîäàëüíûé ðåæèì», «Ìåíþ. Óñòàíîâêà ãëàâíîãî ìåíþ», «Ìåíþ. Óñòàíîâêà âñïëûâàþùåãî ìåíþ», «Ââîä. Ïîëó÷åíèå êîìàíäû».
Ïðèìåð: ýëåìåíò òèïà «Ìåíþ. Âûçîâ âñïëûâàþùåãî ìåíþ», ïàðàìåòðû êîòîðîãî «ñâÿçàíû» ñ îáúåêòàìè. Ïðè èñïîëíåíèè ýëåìåíòà ïîñëå íàæàòèÿ ëåâîé êíîïêè ìûøè â îêíî, çàäàííîå îáúåêòîì «Îêíî (âûáîð ðàçäåëà è ðåæèìà ðàáîòû)», âûâîäèòñÿ âñïëûâàþùåå ìåíþ. Ïîñëå âûâîäà ìåíþ èñïîëíÿåìîå Windows-ïðèëîæåíèå îæèäàåò âûáîðà ïóíêòà ìåíþ. Íà÷àëüíàÿ òî÷êà äëÿ âûâîäà ìåíþ - ïîëîæåíèå óêàçà-
© ÊÎÌÏÜÞÒÅÐÍÛÅ ÈÍÑÒÐÓÌÅÍÒÛ Â ÎÁÐÀÇÎÂÀÍÈÈ. ¹ 2, 1998 ã.
«Ñöåíàðèé-W» èíñòðóìåíò ïðåïîäàâàòåëÿ â ñðåäå Windows
òåëÿ ìûøè ïðè íàæàòèè ëåâîé êíîïêè. Ýòî ïîëîæåíèå ïðèñâàèâàåòñÿ îáúåêòó «Ïîëîæåíèå ìåíþ â ìîìåíò âûçîâà». Âñïëûâàþùåå ìåíþ îïðåäåëåíî îáúåêòîì «Ìåíþ: âûáîð ðàçäåëà è ðåæèìà ðàáîòû», êîòîðîå ñôîðìèðîâàíî â äèçàéíåðå êëàññà îáúåêòîâ «Ìåíþ». Äëÿ ïîëó÷åíèÿ èäåíòèôèêàòîðà âûáðàííîãî ïóíêòà ìåíþ ïîñëå äàííîãî ýëåìåíòà ñëåäóåò ïîñòàâèòü â ñöåíàðíóþ ñõåìó ýëåìåíò òèïà «Ââîä. Ïîëó÷åíèå êîìàíäû». Äëÿ àíàëèçà äåéñòâèé, çàïðîñîâ, ñîîáùåíèé è îòâåòîâ ó÷àùèõñÿ ìîãóò èñïîëüçîâàòüñÿ òèïû ýëåìåíòîâ: «Ñðàâíåíèå öåëûõ ÷èñåë (