Anda di halaman 1dari 6

Algumas dicas para configurar e utilizar • Objectos - A Magia dos Valores é um jogo que utiliza os

recursos como objectos (chocolates, pó de Amizade e


os recursos nas aplicações Quandary moedas) que podem ser perdidos ou ganhos ao longo do
percurso, em função das escolhas que o utilizador vai
Elisabete Cruz
elcruz@sapo.pt fazendo.

Introdução
(Disponível online em:
Uma maneira para tornar as aplicações, realizadas com o http://hemajoro.no.sapo.pt/magiadosvalores.
htm )
Quandary, mais interessantes é tirar partido das transacções. As
transacções são operações que mobilizam <recursos> que Antes de avançarmos, será conveniente ver mais um pequeno
podem ser ganhos ou perdidos ao longo do exercício e que exemplo acerca da utilização de transacções, pois será a partir
poderão revestir-se de variadas formas como, por exemplo: deste exemplo que iremos explorar a funcionalidade dos
recursos e das transacções.
• Pontuações - Descubra o seu nível de competência
tecnológica é um questionário que apresenta no final
uma pontuação que ajudará o respondente a tomar
consciência do nível em se encontra relativamente à
utilização das TIC.

Página 1
(Disponível online em: (Disponível online em: https://lhlstg.bay.livefilestore.com/y1pH4ZRW2jycBQMEeiS_K6sMYpZI9G-
http://www2.fpce.ul.pt/pessoal/ulfpcost/auto/autoa MpIX7LA9hlYwO4IpjMkdbhgrLWTu8AhDGjYc7B0mxzago0yFRU0pKLX65w/QuandaryTransaccoes.htm)
valia%c3%a7%c3%a3o.htm)

Copyright 2009 © Elisabete Cruz - Direitos reservados


I - Criar um novo recurso Passo 4 - Definir uma quantidade inicial para o recurso. No
nosso caso, no início do exercício, o utilizador começa com 50
Passo 1 - Clicar sobre o ícone < Recursos>, presente na barra de
(cinquenta) euros, 0 (zero) pizzas e 0 (zero) CDs.
ferramentas, ou escolher a opção <Recursos> do menu
<Opções>. Nota complementar: Se desejar, será possível definir essa quantidade
inicial para um montante negativo.
Nota complementar: Surgirá, no ambiente de trabalho do programa,
uma janela <Gerir recursos para este projecto> onde serão listados Passo 5 - Definir o número de casas decimais para o recurso.
todos os recursos que forem definidos no teu projecto. Também tem Naturalmente, para as pizzas e CDs não será necessário este
uma caixa onde poderá explicitar quais os recursos que irá utilizar e procedimento.
como é que irão funcionar. Esta explicitação será mostrada ao
utilizador logo no início do exercício. Passo 6 - Finalmente, clicar em <OK> e o recurso será
Passo 2 - Clicar no botão <Novo Recurso> e digitar um nome o adicionado à lista de recursos.
recurso. Passo 7 - Agora tente criar os restantes recursos.
Nota complementar: Se desejar, o recurso poderá ser representado por
Esta imagem mostra a listagem final dos recursos criados:
uma pequena imagem, bastando clicar no botão para adicionar
imagem e seguir os procedimentos indicados.

Passo 3 - Escolher quando é que o valor de um recurso deverá


ser visualizado pelo utilizador, durante e no final do exercício
(opções: “sempre”, “nunca”, “só quando não é igual a zero”).

Nota complementar: Imaginando, por exemplo, que definimos um


recurso designado de “pontuação”. Para mostrar a pontuação obtida
pelo utilizador apenas no final do exercício, será necessário indicar que
<Durante o exercício,…> <nunca> e que <No final do exercício, exibir o

Página 2
valor deste Recurso> <sempre>.

Copyright 2009 © Elisabete Cruz - Direitos reservados


II - Gerir recursos Neste exemplo, vamos adicionar uma transacção numa ligação,
mas o processo é o mesmo quando se adiciona uma transacção
Agora que já criámos os recursos é necessário geri-los à medida
na entrada ou na saída de um ponto de decisão.
que o utilizador se move ao longo do exercício. Este processo é
realizado através das transacções. III - Adicionar uma transacção a uma ligação

Uma transacção pode ocorrer em três situações: Antes de avançarmos convém lembrar os seguintes aspectos:

1. Quando o utilizador entra num ponto de decisão • Temos 3 recursos: euros, pizzas e CDs
(transacções ao entrar). • Iniciámos com 50 euros, 0 pizzas e 0 CDs
2. Quando o utilizador sai de um ponto de decisão • Cada pizza custa 10 euros
(transacções ao sair). • Cada CD custa 20 euros
3. Quando o utilizador segue uma ligação e entra num • Temos 5 opções/ligações: (1) Comprar 1 CD; (2) Comprar
novo ponto de decisão (transacções nas ligações). 2 CDs; (3) Comprar 1 pizza; (4) Comprar 2 pizzas; (5)Já
fiz compras suficientes! Obrigado!
O melhor lugar para realizar as transacções dependerá da
natureza da transacção. Por exemplo, se a transacção envolve Assim, se o utilizador escolher a primeira ligação <Comprar 1
comprar algo (dando dinheiro em troca de algo), como no CD> teremos de subtrair 20 euros e, em troca, oferecer-lhe 1
nosso exemplo, o melhor lugar será na ligação que diz “comprar CD. Este procedimento é feito, como já foi referido, através da
1 pizza”; se a transacção envolve pagar para entrar num lugar transacção, neste caso iremos fazê-la do seguinte modo:
(uma decisão que representa uma ida ao cinema, por exemplo),
então o melhor local para realizar a transacção seria na entrada Passo 1 - Dar um duplo clique na ligação onde pretendemos
desse ponto de decisão – deste modo, esta transacção irá efectuar uma transacção (Comprar 1 CD, por exemplo)
ocorrer mesmo quando esta decisão está prevista em diferentes
Passo 2 - Clicar no botão <Transacções> e aparecerá uma caixa
pontos de decisão, utilizando diferentes ligações.

Página 3
com novos botões.

Copyright 2009 © Elisabete Cruz - Direitos reservados


Passo 3 - Clicar no botão <Nova transacção> e aparecerá nova Passo 8 - Escolher o recurso <CDs>, na opção <Nome do
caixa. Recurso>.

Passo 4 - Escolher um recurso para alterar quando o utilizador Passo 9 - Escolher <+(add)>, na opção <Operador>.
seleccionar esta ligação – no nosso caso, iremos escolher o
Passo 10 - Digitar “1”, na opção <Valor>
recurso <euros>.
Passo 11 - Finalizar, clicando em OK nesta caixa e na seguinte.
Passo 5 - Na opção <Operador> escolher a opção <-(subtract)>.
Neste momento, a nossa caixa de <Transacções> terá o seguinte
Passo 6 - Digitar o <Valor> a subtrair, neste caso será “20.00”
aspecto:
(custo de 1 CD), e clicar em <OK>.
Sugestão - Tente agora criar as
No final destes seis passos já teremos a primeira parte da
restantes transacções em cada
transacção realizada – a subtracção dos 20 euros, e
uma das ligações, gerindo os
visualizaremos na nossa caixa de <Transacções> o seguinte
recursos de acordo com as
resultado:
opções que o utilizador possa
fazer. Entretanto, como já deve
Falta, portanto, adicionar à ter percebido, na opção/ligação <Já fiz compras suficientes!
mesma ligação 1 CD, pelo que Obrigado!> não haverá transacções.
seguiremos realizando mais
cinco passos. IV - Realizar uma transacção mais complexa

As transacções que acabámos de criar foram muito simples:


Passo 7 - Clicar no botão <Nova Transacção> e aparecerá nova basicamente, existem duas operações envolvidas – pagar e
caixa. receber um produto em troca -, pelo que apenas se tornou

Página 4
necessário realizar duas transacções. Como vimos, e
considerando a primeira ligação <Comprar 1 CD>, enquanto na

Copyright 2009 © Elisabete Cruz - Direitos reservados


primeira transacção subtraímos 20 euros, na segunda Passo 1 – Editar a transacção a alterar: (1.1) clicar duas vezes na
transacção, por sua vez, aumentamos o recurso CD para 1. ligação <Comprar 1 CD>; (1.2) clicar no botão <Transacções>;
Simples! (1.3) seleccionar, da lista, a transacção relativa ao recurso
<euros>; (1.4) clicar no botão <Editar transacção>. Abrirá uma
O que acontecerá, porém, se o utilizador ficar sem dinheiro
nova caixa.
quando clicar numa ligação?
Passo 2 – Seleccionar a opção <mais do que> relativa ao <Nível
Se experimentar verá que o utilizador ainda é capaz de comprar
do Recurso requerido para passar este ponto> e digitar 19.99
produtos… o seu saldo vai ficando negativo. Em alguns casos,
(significa que o utilizador deverá ter, pelo menos, 19.99 euros
talvez este seja um cenário vantajoso, dependendo pois dos
para compra 1 CD que custa 20 euros)
objectivos que se pretendem alcançar. Noutros casos, como o
nosso, iremos impedir que o utilizador acumule dívidas, pois Poderá personalizar ainda
não queremos que gaste dinheiro que na realidade não tem. uma mensagem que será
mostrada ao utilizador
Como se faz isto?
sempre que o acesso a uma
Isto faz-se através da fixação de um requisito relativo a uma determinada ligação for
transacção, procedimento que será abordado seguidamente. recusado, como, por
exemplo, se mostra na
V - Fixar requisitos numa transacção imagem seguinte:
Voltemos a olhar para a transacção que permitiu ao utilizador
gastar 20 euros para comprar um CD: esta transacção reduz, ao
valor inicial do utilizador, 20 euros e, como tal, teremos de nos Sugestão - Agora, poderá experimentar criar os requisitos
certificar que o utilizador tem esse dinheiro, para que o seu necessários para as restantes ligações, de forma que o utilizar
saldo não fique negativo. nunca gaste mais do que aquilo que possui no início do

Página 5
exercício.
Este procedimento faz-se do seguinte modo:

Copyright 2009 © Elisabete Cruz - Direitos reservados


Saiba mais sobre o Quandary

AUTORES: Stewart Arneil & Martin Holmes

TIPO DE Ferramenta Autor


FERRAMENTA:

VERSÃO: 2.3 (shareware)

AMBIENTE: Windows

DOWNLOAD: http://www.halfbakedsoftware.com/quandary_download.p
hp

OBSERVAÇÕES: Para realizar aplicações com mais de 12 pontos de decisão é


necessário fazer o registo.

INTERESSE Realizar diferentes tipos de exercícios (diagnóstico, auto-


PEDAGÓGICO: avaliação, questionários, jogos) para disponibilizar online.

MANUAL EM http://www.fpce.ul.pt/pessoal/ulfpcost/mestra/alunos/qua
PORTUGUÊS: ndary/apresentação%20html.htm

TUTORIAIS E http://www.halfbakedsoftware.com/quandary_tutorials_ex
EXEMPLOS: amples.php

Página 6
Copyright 2009 © Elisabete Cruz - Direitos reservados

Anda mungkin juga menyukai