Vous êtes sur la page 1sur 6

66

Nesse texto vamos abordar como construir dois jogos utilizando os recursos grficos, funes
matemticas e comandos internos do GeoGebra.
COMANDO SE
O comando Se, ou condicional, ser muito til no momento de construirmos os comandos para que
os objetos do GeoGebra (polgonos e pontos) passem a funcionar como peas de um jogo.
O condicional Se[<Condio>, <Ento>] um comando que realiza um teste lgico de uma expresso:
<Condio>. Caso o teste retorne um valor verdadeiro executada a segunda parte do comando: <Ento>.
Em uma sintaxe mais completa, o comando Se possui trs parmetros:
Se[ <Condio>, <Ento>, <Seno> ]
Caso o valor de <Condio> seja verdadeiro executada a expresso <Ento>. Se a <Condio> for
falsa, executada a expresso <Seno>. Por exemplo, possvel obter uma sequncia digitando o seguinte
comando na Entrada.

A condio do comando Se Resto[1, 3] 0. Em outras palavras, se ao dividir o valor de i que varia
de 1 a 20 por 3 o resto for 0, retorna o valor de i, caso contrrio, retorna 0.
Veja a seguir a lista construda e exibida na Janela de lgebra ao executar esse comando.

O comando Se pode ainda ser utilizado para construir funes definidas por partes. Por exemplo,
digitando f(x) = Se[x>=0, x, x^2] na Entrada, o GeoGebra retorna a expresso e o grfico exibidos abaixo.


67


JOGO DAS CORES
O Jogo das Cores formado por 15 quadrados e uma clula vazia dispostos em um arranjo 4 x 4. O
objetivo do jogo consiste em a partir de uma disposio inicial obter uma disposio final a escolha do
jogador.
Disposio inicial

Disposies finais

Uma pea pode se movimentar na vertical ou na horizontal quando estiver adjacente a clula vazia.
Para realizar uma jogada basta clicar sobre uma pea.

Siga os passos descritos abaixo para construir o Jogo das Cores.

Construa 17 pontos e nomeie-os de P_1 a P_{15}, o
penltimo de V e o ltimo de Q.

Os pontos P1 a P15 serviro como ncoras das
peas, o ponto V marcar a clula vazia e Q servir
para reservar coordenadas do ponto ncora da
pea clicada, o que ser abordado no item 7. Aps
renomear os pontos, oculte o ponto Q.


Na Entrada digite o comando a seguir

O resultado desse comando a construo de um
quadrado ancorado somente no ponto P1, pois o
segundo ponto do comando Polgono obtido em
funo de P1.

Ao mover o ponto P1, o polgono redefinido a partir
desse ponto. O polgono est ancorado em P1.


68



Na Entrada digite o comando do passo anterior substituindo P_1 por P_2, P_3, ... P_{15}.
Polgono[P_2, (x(P_2)+1,y(P_2)),4] a Polgono[P_{15}, (x(P_{15})+1,y(P_{15}),4]
Ao final desse processo voc constri15 quadrados ancorados nos pontos de P1 a P15.


Construa um controle deslizante com valor
mnimo: 0; valor mximo: 1 e incremento: 0.1.
Esse controle ser utilizado para definir a
transparncia de cada quadrado. Em seguida,
modifique a cor dos polgonos conforme
exibido na imagem abaixo.



Selecione os polgonos da primeira coluna. Em
seguida, acesse Propriedades e, na aba Avanado,
preencha Transparncia com o nome do controle
deslizante. Modificando o valor do controle deslizante
para 1 o resultado ser o seguinte.

Com o valor do controle deslizante zero os quadrados
ficam completamente transparentes.

69



O movimento de uma pea realizado
permutando as coordenadas de seu ponto
ncora (P1, P2, ..., P15) com as coordenadas do
ponto V. Para realizar essa troca de
coordenadas necessrio que o ponto Q
reserve as coordenadas do ponto ncora (Pn)
da pea clicada. Assim, ao clicar em uma
pea, Q recebe as coordenadas de Pn,

Em seguida, Pn recebe as coordenadas de V.

E, por ltimo, V recebe as coordenadas de Q.

Esse artifcio utilizado, porque no
possvel realizar a permutao direta das
coordenas de Pn e V.




Ao clicar em uma pea, ela movimentada para a
clula vazia se estiver adjacente a clula vazia. As
nicas peas que podem ser movimentadas na
disposio abaixo so: pol7, pol10, pol11 e pol12.

O critrio acima deve ser traduzido em comandos
para o GeoGebra. Logo, uma pea pode ser
movimentada para a clula vazia se seu ponto ncora
(Pn) possuir distncia igual a 1 do ponto V:
Distncia[P_n,V] 1
Na disposio acima, os pontos P7, P10, P11 e P12
(ncoras de pol7, pol10, pol11 e pol12) atendem a
esse critrio.

Para que cada polgono se comporte como uma pea e o arranjo 3 x 3 seja um jogo, em cada polgono devem
ser escritas trs linhas de comandos.

O comando da primeira linha reserva as coordenadas de P10 em Q. O comando da segunda linha verifica se a
distncia de P10 a V igual a 1 (Q guarda as coordenadas de P10) e. se for verdadeiro, P10 recebe as
coordenadas de V para que a pea 10 ocupe a clula vazia. Por ltimo, a clula vazia, cujo ponto V determina
seu endereo, recebe as antigas coordenadas de P10 armazenadas em Q e, com isso, realizada a troca de
coordenadas de P10 e V.
Essas trs linhas de comandos devem ser escritas na aba Programao, em Ao Clicar, das peas 1, 2, 3,...,15.
Deve-se ter ateno especial em modificar P_{10} para P_1, P_2, P_3, ... , P_9, P_{11}, ..., P_{15}.

70



Oculte os pontos e os rtulos dos polgonos. Em seguida, selecione todos os polgonos, acesse propriedades
e, na aba Bsico, altere Fixar Objeto para ativo. Na aba Avanado, desabilite a descrio. Por ltimo oculte o
controle deslizante e jogo estar pronto para disputar uma partida.


JOGO DO 15
Aproveitando a estrutura do Jogo das Cores possvel construir o Jogo do 15.
O 15-puzzle ou Jogo do 15 um antigo jogo de translaes composto por um arranjo de 15
peas. Nesse jogo o objetivo consiste em organizar as peas em ordem crescente conforme indicado na
figura abaixo.


Uma pea pode ser deslocada na vertical
ou na horizontal de modo semelhante ao que
acontece com o Jogo das Cores. Para construir
o Jogo do 15 a partir da estrutura do Jogo das
Cores necessrio construir quadrados
numerados de 1 a 15 com medidas iguais aos
quadrados do Jogo das Cores. Para isso, voc
pode utilizar um software grfico ou construir
no GeoGebra e exportar como imagem no
formato jpg ou png.

71


Em seguida, exiba os pontos ncoras das peas do Jogo das Cores e modifique a transparncia no
controle deslizante para zero. Utilizando a ferramenta Inserir Figura, clique nos pontos P1 a P15 e insira as
figuras.


Aps inserir todas as figuras, oculte os pontos e o controle deslizante o. Por ltimo, modifique a cor
de todos os segmentos para branca, misture as peas e jogo estar finalizado.

Vous aimerez peut-être aussi