Materiaãy na lekcje

Skrypt GeoGebry do sprawdzania wiedzy ucznia Bronisãaw Pabich [email protected] W pracy domowej ucznia przydatne sĈ sprawdziany wiedzy, które nie tylko weryfikujĈ jej znajomoĤþ, ale równieİ uczĈ i utrwalajĈ umiejčtnoĤci. Powinny byþ tak skonstruowane, by uczeę po udzieleniu nieprawidãowej odpowiedzi mógã jĈ jeszcze zmieniþ. Sprawdzian przygotowany w programie GeoGebry to skrypt, który ãĈczy ze sobĈ przygotowane pytanie, udzielonĈ odpowiedĮ ucznia i jej komputerowĈ weryfikacjč. W niniejszym przykãadzie zadaniem ucznia jest wyznaczenie wspóãrzčdnych widocznego na ekranie punktu umieszczonego w ukãadzie wspóãrzčdnych. Po wpisaniu do przygotowanych pól odpowiedzi uczeę jest oceniany przez komputer. JeĤli któraĤ ze wspóãrzčdnych nie jest prawidãowa, to uczeę moİe jĈ poprawiþ. W kaİdej chwili moİe przerwaþ pracč i przejĤþ do nastčpnego zadania, w którym wygenerowany jest nowy punkt. W celu wykonania sprawdzianu stawiamy nastčpujĈce kroki: 1. Wprowadzamy dwie wartoĤci xP i yP (wspóãrzčdne punktu) jako losowe liczby z przedziaãu np. [–5, 5]. Przedziaã ten moİna zmieniþ w zaleİnoĤci od wielkoĤci aktywnego ekranu komputera. Dokonujemy poniİszy wpis do pola wprowadzania: xP=LosowaCaãkowita[-5,5] yP=LosowaCaãkowita[-5,5] 2. KreĤlimy na ekranie punkt P o wspóãrzčdnych (xP,yP), wpisujĈc do paska zadaę polecenie: P=(xP,yP) 3. Definiujemy cztery zmienne logiczne po dwie dla kaİdej wspóãrzčdnej punktu. Zmienne wprowX i wprowY okreĤlajĈ wartoĤþ logicznĈ wprowadzonych przez komputer wspóãrzčdnych, natomiast dobreX i dobreY okreĤlajĈ wartoĤþ logicznĈ odpowiedzi wprowadzonych przez ucznia. Teraz ustawiamy wszystkie te wartoĤci jako faãszywe. Dopiero potem, gdy uczeę zacznie wpisywaþ swojĈ odpowiedĮ, zmienne te bčdĈ odpowiednio przyjmowaþ róİne wartoĤci. Wprowadzamy do paska zadaę poniİsze cztery wpisy: wprowX=false wprowY=false dobreX=false dobreY=false 4. Rezerwujemy dwie zmienne liczbowe odpX i odpY dla odpowiedzi, które uczeę wprowadzi. Na razie przypiszmy im wartoĤci np. zero. Potem kiedy uczeę wpisze swoje wspóãrzčdne, zera zostanĈ zastĈpione tymi wspóãrzčdnymi. 24

Nauczyciele i Matematyka plus Technologia Informacyjna

Zera te pojawiĈ sič zatem w polach, do których uczeę bčdzie wprowadzaã swojĈ odpowiedĮ. Wprowadzamy do paska zadaę poniİszy wpis: odpX=0 odpY=0 5. Teraz wprowadzimy w kilku krokach pole tekstowe dla pierwszej wspóãrzčdnej. Potem trzeba tč samĈ czynnoĤþ powtórzyþ dla drugiej wspóãrzčdnej. Krok 1 – w ikonie 10 menu programu (umawiamy sič, İe pierwsza ikona to ikona zerowa) wybieramy narzčdzie wstawiania pola tekstowego: Do wskazanego pola uczeę bčdzie wpisywaþ odpowiedĮ. Poniewaİ potrzebne sĈ dwa pola – jedno dla X drugie dla Y, naleİy powtórzyþ tč samĈ czynnoĤþ dla rzčdnej Y punktu. Krok 2 – w polu OPIS wpisujemy: Wspóãrzčdna punktu na osi OX wynosi__: Znak „__” oznacza tu puste pole. Pozostawiamy je dla lepszej czytelnoĤci skryptu. W uwadze poniİej opisany jest sposób jego wprowadzania. UWAGA: Do wpisywania skryptów GG bčdĈ nam potrzebne specjalne znaki (np. ,™, š, puste pole). W tym celu wchodzimy u doãu ekranu do paska zadaę, klikamy w ikonč , aİ pojawi sič tabela znaków (zob. rysunek obok). Wybieramy potrzebny znak, kopiujemy go (Ctrl+C) z paska zadaę do tekstu i wklejamy w odpowiednim miejscu (Ctrl+V). Ostatni znak w tabeli to „puste pole”.

Tak samo wprowadzamy drugie pole tekstowe dla Y: w polu OPIS wpisujemy: Wspóãrzčdna punktu na osi OY wynosi__: Krok 3 – w polu OBIEKT POâćCZONY wpisujemy: odpX=0 zaĤ dla pola tekstowego osi Y odpY=0 Krok 4 – w polu WâAģCIWOģCI/STYLE ustalamy dla obu pól tekstowych szerokoĤþ ich pasków na 3 znaki, gdyİ tyle miejsca wystarczy dla wpisania przez ucznia wspóãrzčdnych punktu. Krok 5 – w polu SKRYPTY wpisujemy dla pola tekstowego X (trzeba pamičtaþ o zamkničciu na koęcu dwóch nawiasów kwadratowych):

25

Materiaãy na lekcje

UstawWartoĤþ[wprowX,true] UstawWartoĤþ[dobreX,Jeİeli[odpX xP,true,false]] zaĤ dla pola tekstowego Y: UstawWartoĤþ[wprowY,true] UstawWartoĤþ[dobreY,Jeİeli[odpY yP,true,false] Te cztery zapisy przypisujĈ zmiennym wprowX, wprowY, dobreX, dobreY odpowiednie wartoĤci logiczne. Najpierw przyjmujemy, İe zmienna wprowX jest prawdziwa. ZmiennĈ dobreX rzĈdzi instrukcja warunkowa GeoGebry. JeĤli odpowiedĮ ucznia pokrywa sič z wprowadzonĈ przez komputer wspóãrzčdnĈ X (odpX xP), to zmienna dobreX przyjmuje wartoĤþ true (prawda), w przeciwnym wypadku wartoĤþ false. Analogicznie dzieje sič dla zmiennej Y. 6. Wstawiamy przycisk o nazwie NOWE ZADANIE, po wciĤničciu którego zostanĈ skasowane wszystkie wprowadzone dane i wygeneruje sič nowe zadanie. UstawWartoĤþ[wprowX,false] UstawWartoĤþ[dobreX,false] UstawWartoĤþ[wprowY,false] UstawWartoĤþ[dobreY,false] UaktualnijKonstrukcjč[] Wprowadzamy cztery teksty dla ucznia, które go poinformujĈ, czy poprawnie rozwiĈzaã zadanie. Tekstom tym nadajmy nazwy (poprzez zmianč nazwy), które uãatwiĈ nam ich sens, np. odpXZ (zãa odpowiedĮ dla osi X). tekst tekst tekst tekst

o o o o

nazwie nazwie nazwie nazwie

odpXD dla poprawnej odpowiedzi X odpXZ dla niepoprawnej odpowiedzi X odpYD dla poprawnej odpowiedzi Y odpYZ dla niepoprawnej odpowiedzi Y

TreĤþ tych tekstów moİemy dobraþ odpowiednio do zadania. W przypadku tego przykãadu moİemy wpisaþ: OdczytaãeĤ poprawnie odcičtĈ punktu. Nastčpnie we wãaĤciwoĤciach tych tekstów w polu Zaawansowane/Warunek wyĤwietlania obiektów wpisujemy dwa skrypty: dla dobrej odpowiedzi X dla zãej odpowiedzi X

odpXD: odpXZ:

26

skrypt: wprowXšdobreX skrypt: wprowXš(™ dobreX)

Nauczyciele i Matematyka plus Technologia Informacyjna

Skrypty te powodujĈ, İe uczeę dla kaİdej odpowiedzi zobaczy na ekranie tylko jednĈ informacjč zwrotnĈ. I tak dla dobrej odpowiedzi oznacza to, İe jest prawdziwa koniunkcja wprowXšdobreX. To samo powtarzamy dla wspóãrzčdnej Y. dla dobrej odpowiedzi Y dla zãej odpowiedzi Y

odpYD: odpYZ:

skrypt: wprowYšdobreY skrypt: wprowYš(™ dobreY)

Samodzielne uãoİenie podobnego sprawdzianu polega na zmianie tekstów adekwatnych do pytaę i odpowiedzi w tym sprawdzianie. Naleİy pamičtaþ o dokãadnym zachowaniu szkieletu tej konstrukcji GeoGebry. Autor pracuje na Politechnice âódzkiej

27

Pabich Geogebra NiM 86.pdf

Page 3 of 4. Pabich Geogebra NiM 86.pdf. Pabich Geogebra NiM 86.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Pabich Geogebra NiM 86.pdf ...

147KB Sizes 3 Downloads 202 Views

Recommend Documents

geogebra tutorial.pdf
This book covers the basic introduction to the dynamic mathematics software. GeoGebra. It can be used both for workshops and for self-learning. Authors.

GeoGebra Project.pdf
Page 3 of 6. GeoGebra Project.pdf. GeoGebra Project.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying GeoGebra Project.pdf. Page 1 of 6.

Project nim (2011)
The kill order pdf.51526172313. Initial d dual.Theforeigner:steven ... Project nim(2011).The Kinks The. Village Green Preservation Society.Project nim(2011).

Project nim (2011)
The kill order pdf.51526172313. Initial d dual.Theforeigner:steven ... Project nim(2011).The Kinks The. Village Green Preservation Society.Project nim(2011).

Manual geogebra 4.2 pdf espanol
Sign in. Page. 1. /. 19. Loading… Page 1 of 19. Page 1 of 19. Page 2 of 19. Page 2 of 19. Page 3 of 19. Page 3 of 19. Manual geogebra 4.2 pdf espanol. Manual ...

Mostowski 2 NiM 86.pdf
Sep 6, 2017 - Desember 2014. Whoops! There was a problem loading this page. Retrying... Mostowski 2 NiM 86.pdf. Mostowski 2 NiM 86.pdf. Open. Extract.

geogebra _)). alex guillen y alberto fernandez.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. geogebra _)).

NiM 25 str 1-21 1998 wiosna.pdf
Download. Connect more apps... Try one of the apps below to open or edit this item. NiM 25 str 1-21 1998 wiosna.pdf. NiM 25 str 1-21 1998 wiosna.pdf. Open.

1Q15 Preview: NIM uplift, but watch for trade finance ...
Melissa Kuang, CFA. +65-6889-2869 [email protected] Goldman Sachs (Singapore) Pte. Goldman Sachs does and seeks to do business with companies ...