sexta-feira, agosto 08, 2008

Escócia, Alba, terra dos escotos


Há dois anos andei de férias pela Escócia com a minha mulher, satisfazendo um desejo antigo. Alugámos um carro e, sem parar em Glásgua nem em Edimburgo, assentámos arraiais em Dunoon, na península do Cowal, perto de amigos. A partir daí, uma semana de volta à Escócia pelas ilhas e costa atlântica... com uma fugida ao Lago Ness e a Inverness, claro. Castelos e mitos, mar e luz, gaélico e história, Bonnie Prince Charlie e a última luta pela independência, o povo das terras altas... e as paisagens do comboio do Harry Potter.
Veio-me à recordação, tudo, durante a visita à exposição de pintura sob a temática escocesa, na Galeria LX.

sábado, agosto 02, 2008

E os que não chegaram à publicação...

Além dos trabalhos apresentados ao longo dos últimos posts, é justo referir os alunos que desenvolveram outros trabalhos mas não alcançaram o patamar da primeira publicação, seja por ainda não ter sido oportuno, seja por ainda haver necessidade de melhorias ou desenvolvimento adicional. Ei-los:

Filipe Alves - Desenvolveu uma loja onde avatares podiam comprar uma t-shirt virtual a custo zero (ou melhor, a custo L$1, que era devolvido após a compra). De seguida, com t-shirts físicas produzidas especificamente para o efeito, apresentou-as aos mesmos clientes virtuais (colegas e docentes da UTAD), permitindo a compra mais barata a quem tivesse comprado uma t-shirt virtual. O obectivo era verificar se as preferências dos consumidores na compra de t-shirts virtuais teria alguma semelhança com as preferências na compra da t-shirt real, sentida na mão e vista à face, isto porque o consumidor era livre de mudar de preferência no momento da compra da t-shirt real. E realmente, as preferências mudaram pouco. Há espaço para estudo mais aprofundado sobre o SL como plataforma para estudos de marketing.

Luís Sequeira - Não, não é o director financeiro da Beta Technologies. É um "xará" (homónimo) dele, mestrando de Comunicação e Multimédia na UTAD. Está a estudar o uso que universidades por todo o mundo fazem dos espaços próprios no SL, para propor de forma fundamentada uma concepção para o espaço da UTAD.

Mércia Pinto - trabalhou na simulação de um espaço empresarial em SL, com bonecos que reagissem à presença de alunos que visitassem essa "empresa", para que alunos que iniciam o estudo de sistemas de informação possam começar a perceber melhor como é que uma empresa se organiza.

Pedro Santos e Diogo Miranda - Trabalharam na produção de uma pilha de protocolos de comunicações para simplificar a tarefa de mandar mensagens de um objecto no SL para outro. O objectivo último (não alcançado ainda) é permitir ao programador que usa o SL abstrair-se das complexidades de comunicação: um comando para objectos ligados entre si, outro para objectos próximos, outro para objectos distantes mas no mesmo servidor, outro (ligado a um servidor exterior ao SL) para conseguir comunicar entre objectos situados em servidores diferentes.

As publicações do semestre (X) - comunicações

Pereira, Jean; Valério, Sérgio; Serôdio, Carlos; Morgado, Leonel; Mestre, Pedro; Carvalho, Fausto (2008). Interligação entre Sistemas SMS e o Serviço de Mensagens Instantâneas do Second Life®. In Actas da conferência cef^SL 08 - Comunicação, Educação e Formação no Second Life®, 26 a 28 de Junho, Universidade de Aveiroersidade de Aveiro.

Ribeiro, Fernando; Barreira, João; Fonseca, Benjamim; Magalhães, Luís; Carvalho, Fausto; Morgado, Leonel (2008). Kit de Conferências Virtuais. In Actas da conferência cef^SL 08 - Comunicação, Educação e Formação no Second Life®, 26 a 28 de Junho, Universidade de Aveiro. Aveiro, Portugal: Universidade de Aveiro.

Dois trabalhos de finalistas muito diferentes: o Jean Pereira e o Sérgio Valério são finalistas de uma licenciatura pré-Bolonha de 5 anos, pelo que são quase mestres; o Fernando Ribeiro e o João Barreira são finalistas já segundo Bolonha, pelo que para se mestrarem ainda têm 2 anos pela frente.

O que o Jean e o Sérgio fizeram foi desenvolver de forma independente uma forma de comunicação entre qualquer avatar e qualquer utilizador de aparelhos com SMS, e vice-versa. Ou seja, não é necessário que os destinatários se inscrevam num serviço para poderem receber mensagens, nem estar sequer registado no Second Life para enviar um SMS a um avatar. É o resultado de um projecto co-orientado com a PT Inovação e deverá ter novos desenvolvimentos em breve.

Já o Fernado e o João estão com uma tarefa ainda no início: criar condições para que possam reunir-se no SL actual centenas ou milhares de pessoas no mesmo evento. Um desafio, dado que cada programa-cliente só apresenta no ecrã 35 avatares e cada servidor só suporta de 40 a 100. Mas a ideia que lhes apresentei e têm estado a desenvolver (por enquanto só a nível de chat e teleportes) é definir salas com captura de ecrã e projecção em todas as paredes, mais reprodução de som e chat entre salas, para permitir aos participantes sentirem-se numa sala enorme, muito preenchida, podendo assim passear e interagir com um número muito superior do que o que podem estar num só sim. E, o que é melhor, sem sofrer o lag associado a grandes números de avatares. Vamos continuar durante os próximos anos, com áudio e vídeo.

As publicações do semestre (IX) - e-learning - CORRIGIDO

Lopes, António; Pires, Bruno; Cardoso, Márcio; Santos, Arnaldo, Peixinho; Filipe; Sequeira, Pedro; Morgado, Leonel (2008). Sistema de criação de movimentos de Andebol em Second Life para Formação de Treinadores. Prisma.com., ISSN 1646-3153.

Salvado, Pedro; Santos, Bruno; Morgado, Leonel; Santos, Arnaldo, Peixinho; Filipe (2008). Controlo de acesso a salas de formação para formações síncronas no Second Life. In Actas da conferência cef^SL 08 - Comunicação, Educação e Formação no Second Life®, 26 a 28 de Junho, Universidade de Aveiro. Aveiro, Portugal: Universidade de Aveiro.

Estes dois artigos vêm na linha iniciada com o trabalho de doutoramento do Ricardo Antunes e o trabalho de mestrado do António Madeira: conseguir ter ferramentas de apoio à actividade educativa no SL, que ligue o SL a sistemas de gestão exteriores.

O Bruno Pires e o Márcio Cardoso, em colaboração com o doutorando de desporto em Lleida, António Lopes, elaboraram um sistema para um formador de andebol definir, numa aplicação off-line, movimentos ofensivos e defensivos de andebol: este jogador passa a bola, este esquiva-se, este avança, aquele recua... Depois, esses movimentos ficam registados num servidor e, a partir do SL, sob comando do formador, surgem 14 bots que reproduzem o movimento guardado (todo de uma vez ou passo a passo).

Tem imenso potencial. Em vez de mostrar um vídeo ou um diagrama, podemos ver a movimentação ofensiva de qualquer ângulo claro, mas isso também se faria noutros sistemas de simulação. Mas dentro do SL, estando lá os formandos (treinadores de andebol), podemos posicionar-nos ao lado de um jogador, e mostrarmos aos restantes participantes como propomos alterar uma movimentação; podemos experimentar ver como nos enquadraríamos de forma diferente; etc... Enfim, uma simulação integrada ao vivo na aprendizagem.

Já o trabalho do Bruno Santos e do Pedro Salvado se centra noutro problema: se uma formação for fechada a um grupo restrito de participantes, como o fazer no SL sem ter de estar a alterar permissões de terreno manualmente (para que se possa gerir um número elevado de acções de formação automaticamente, por exemplo)? Este artigo apresenta as formas de o conseguir e analisa uma, embora não seja a ideal. Houve desenvolvimentos posteriores completamente diferentes, mas isso será tema de outro artigo.

quinta-feira, julho 31, 2008

As publicações do semestre (VIII)

Madeira, António; Antunes, Ricardo; Morgado, Leonel; Pereira, António (2008). Controlo de assiduidade em aulas efectuadas em mundos virtuais @ Second Life®. In Actas de la III Conferencia Ibérica de Sistemas y Tecnologías de la información (CESTI 2008), ISBN 978-84-612-4476-2. Madrid, Spain: Librotex.

Madeira, António; Antunes, Ricardo; Pereira, António; Sequeira, Pedro; Morgado, Leonel (2008). Um protótipo de sistema para controlo da assiduidade em aulas efectuadas no Second Life®. In Actas da conferência cef^SL 08 - Comunicação, Educação e Formação no Second Life®, 26 a 28 de Junho, Universidade de Aveiro. Aveiro, Portugal: Universidade de Aveiro.

Se um professor decidir utilizar o Second Life para leccionar aulas, vai deparar-se com vários problemas burocráticos. Além do Ricardo Antunes (doutorando), o mestrando António Madeira anda a ajudar. Um problema burocrático é que em muitos casos é necessário registar a assiduidade das aulas, seja aula a aula, seja enquanto horas de contacto confirmadas com alunos. Mas estar a apontar nomes de avatares, ver que avatar corresponde a que aluno, não são propriamente tarefas práticas de registar. E se nos lembramos que um aluno saiu antes do meio da aula mas voltou? E se teve problemas de ligação? Independetemente das ausências serem aceitáveis ("justificadas", na terminologia habitual) ou não, ao longo de semanas de aulas esta carga burocrática não ajuda a usar a plataforma... Mas com o trabalho do António Madeira, torna-se mais cómodo analisar a assiduidade em SL do que na RL.

A seguir, virão as publicações dos finalistas de licenciatura.

As publicações do semestre (VII)

Bernando, Martine; Morgado, Leonel; Rabadão, Carlos (2008). Estudo fenomenográfico sobre o futuro do comércio electrónico no Second Life. In Actas de la III Conferencia Ibérica de Sistemas y Tecnologías de la información (CESTI 2008), ISBN 978-84-612-4476-2, vol. 1, ISBN 978-84-612-4839-1, pp. 435-442. Madrid, Spain: Librotex.

Bernardo, Martine; Edgar Guerra, José; Rabadão, Carlos; Gonçalves, Ramiro; Morgado, Leonel (2008). Perspectivas sobre o comércio no Second Life pelos próprios residentes (comerciantes e produtores de conteúdo). In Actas da conferência cef^SL 08 - Comunicação, Educação e Formação no Second Life®, 26 a 28 de Junho, Universidade de Aveiro. Aveiro, Portugal: Univ. Aveiro, Portugal: Universidade de Aveiro.

O que pode vir a ser o comércio electrónico no Second Life, futuramente? A Martine, mestranda, anda a tentar descobrir quais as perspectivas dos residentes mais experientes e ligados a actividades comerciais no SL. Não é fácil levar as pessoas a expor as visões do futuro sem as ligar muito ao presente, mas é um caminho que está a ser feito e vai continuar. É um trabalho com grande potencial, para permitir a empresas e organizações ter uma visão do panorama estratégico da plataforma.

As publicações do semestre (VI)

Pereira, André; Araújo, Álvaro; Varajão, João; Morgado, Leonel (2008). v-Inform – Sistema automático de informação dirigida para o Second Life®. Tékhne - Revista de Estudos Politécnicos, ISSN 1645-9911.

Antes de passar aos mestrandos, os finalistas da Lic. Comunicação e Multimédia. Este artigo descreve um sistema que pode ser experimentado no sim da UTAD. Destina-se a painéis publicitários ou informativos que reajam à presença de avatares, por consulta a sistemas informáticos externos, que tomem a decisão quanto à informação a prestar ou publicidade a apresentar. Foi já objecto de registo de protecção de propriedade intelectual.

terça-feira, julho 29, 2008

As publicações do semestre (V)

Harrell, Sneha; Abrahamson, Dor; Morgado, Leonel; Esteves, Micaela; Valcke, Martin; Vansteenbrugge, Hendrik; Rosenbaum, Eric; Barab, Sasha (2008). Virtually There: Emerging Designs for STEM Teaching and Learning in Immersive Online 3D Microworlds. In G. Kanselaar, J. van Merriënboer, P. Kirschner, & T. de Jong (Eds.), Proceedings of the International Conference of the Learning Sciences (ICLS 2008). Utrecht, The Netherlands: ICLS.

Há dois anos que a doutoranda Micaela Esteves tem vindo a tentar descobrir como usar o Second Life para ensinar a programar em cursos superiores da área da informática. Claro que é possível, mas quais são os pontos-chave? Quais as dificuldades a ultrapassar, que estratégias resultam e de que forma? Em paralelo com o trabalho dela, eu tenho vindo a usar o Second Life noutras aulas de programação, em C#, para dar contexto e enriquecer os problemas: usa-se o Second Life como espaço "real" de contacto com clientes ou recolha de dados (geralmente enviados por e-mail) que depois são processados e analisados numa aplicação Windows programada em C# pelos próprios alunos. Os nossos esforços paralelos surgem aqui integrados nos de outros investigadores que se têm vindo a preocupar com áreas paralelas.

Uma descrição mais pormenorizada e sob uma perspectiva diferente (a das comunidades de prática) foi também publicada via cef^SL / revista Prisma:

Esteves, Micaela; Fonseca, Benjamim; Morgado, Leonel; Martins, Paulo (2008). Uso do Second Life em Comunidades de Prática de Programação. Prisma.com., ISSN 1646-3153.

As publicações do semestre (IV)

Morgado, Leonel (2008). TEL practices in preschool and kindergarten education: integrating computer use and computer programming in off-computer activities. In Lytras, Miltiadis D.; Gasevic, Dragan; & Ordonez de Pablos, Patricia, "Technology Enhanced Learning: Best Practices", ISBN 978-1-59904-600-6. Hershey, PA, USA: IGI Publishing.

Bem, esta não é de orientandos meus: é apenas minha. Vê finalmente a luz do dia, após um longo período de espera pela publicação. Embora não seja em Second Life, tem paralelos interessantes: vários dos exemplos recorrem a um mundo virtual monoutilizador, que é - o próprio mundo - uma linguagem de programação visual, animada, por acções: o ToonTalk. Descreve uma orientação de princípios e exemplos para integrar completamente o computador nas actividades educativas de jardim-de-infância, para que seja tão natural como uma caneta.

As publicações do semestre (III)

Antunes, Ricardo; Morgado, Leonel; Martins. Paulo; Fonseca, Benjamim (2008). Managing 3D Virtual Classrooms, Learning Technology, 10 (1), ISSN 1438-0625, pp. 3-5.

Bem, já que se anda com tanta actividade em mundos virtuais, a simular laboratórios, aulas de enfermagem, etc... será que não podemos ligar essas actividades em mundos virtuais aos actuais sistemas de gestão do ensino (LMS), como o Moodle? O doutorando Ricardo Antunes acha que sim. Tem-se dedicado a aulas de programação dadas no Second Life (outra investigação científica a decorrer cá na UTAD) e desenvolvido várias peças de interligação entre aulas e trabalhos (no Second Life) e os LMS.

As publicações do semestre (II)

Santos, Filipe; Fonseca, Benjamim; Morgado, Leonel; Martins, Paulo (2008). Children as active partners: strategies for collaboration in spatial tasks through Virtual Worlds. In Proceedings of the Sixth International Conference on Creating, Connecting and Collaborating through Computing (c5 2008) - Volume 00, ISBN 978-0-7695-3115-1, pp. 73-76, Washington, DC, USA: IEEE Computer Society.

Bem, esta publicação não tem directamente a ver com Second Life: trata-se de um sistema desenvolvido em Open Croquet. Mas isto apenas porque os termos de serviço da Linden Lab impedem, completamente, que se utilize o Second Life com crianças (menores de 13 anos). E aquando do início deste trabalho, há 2 anos, o OpenSim ainda não estava com capacidade para algo assim (será que já está? eis uma boa proposta de trabalho)...
Trata-se de tentar usar mundos virtuais para que crianças de 6-10 anos possam planear versões diferentes de uma sala de aula, um recreio, um acantonamento, um palco de uma peça de teatro... gerindo as versões espaciais como uma espécie de wiki em 3D. Um trabalho muito interessante do doutorando Filipe Santos.

As publicações do semestre (I)

Finda esta semana mais um semestre lectivo na UTAD. Desta feita, bastantes resultados ligados ao Second Life. Os doutorandos que co-oriento estão a aproximar-se do final, com trabalho avançado a ser reconhecido com publicações meritórias. Os mestrandos entram na recta final de escrita, já com algumas publicações descritivas do trabalho em curso. Os finalistas de licenciatura desenvolveram também inícios de sistemas mais complexos, e viram-nos também publicados.
Começo aqui uma pequena série dedicada aos artigos publicados este semestre, por uma ordem temática: primeiro os dos doutorandos, depois os dos mestrandos e finalistas, estes agrupados por temas: e-learning e comunicações.

quarta-feira, junho 04, 2008

Cientista por um dia


Hoje eu e o Anamar Margetts recebemos aqui na UTAD 5 alunos da Escola Secundária de S. Pedro, em Vila Real, na acção "Cientista por um dia". Recorremos aos avatares "genéricos" que usamos para testes, para que os alunos, sendo menores, pudessem usar o Second Life de adultos sem acesso à senha de nenhum avatar específico (por motivos de privacidade, não indicamos o nome dos alunos presentes).
Fica aqui um aparte: esta segregação do público entre adolescente (Teen Second Life) e adultos (Second Life) é tão ridícula como criar uma Web para adolescentes e uma Web para adultos. Com a agravante que até crianças podem aceder a um sítio na Web legalmente, mas nenhuma criança pode aceder a um espaço no Second Life legalmente! "Escola em comunidade"... pois sim, mas no SL é impossível: escola na escola, comunidade sem escola.

Continuando... durante 3 horas, os alunos estiveram envolvidos num trabalho que já devíamos ter feito há que tempos: criar um sensor de visitantes e uma base de dados onde sejam registadas as visitas ao sim da UTAD em Utopia Portugal VI. Estivemos todos envolvidos, foi-se experimentando os resultados do código à medida que se experimentavam abordagens diferentes, andou-se a consultar as páginas de referência das funções de LSL para as adaptar... A ideia era criar depois uma rede de sensores que cobrisse todas as actividades entre o fundo do rio Douro (coordenada quase zero) e as últimas plataformas a mais de 700 m de altitude, mas por falta de tempo não foi possível.

Pelo meio, os alunos também exploraram os projectos de investigação em SL da UTAD e recolheram fotografias para produção de páginas descritivas desses projectos, aqui ficam algumas delas.



Yes We Can!

Sim, podemos mesmo.
Agora já só faltam poucos meses até Novembro. Muito menos do que a duração destas primárias.

quinta-feira, maio 29, 2008

Selos no mar

Eis uma ideia que de tão simples é genial: porque não combinar selos com um espaço que os enquadre totalmente? Se isto se podia fazer a certo nível no mundo real, no SL é possível fazer uma exposição que recorde a EXPO'98... debaixo de água! Sempre posso dizer que já nadei por entre selos, atrás de uma foca. Parabéns. M2life Paravane, pela iniciativa. ADENDA: e também à Marga Ferrer! (obrigado, M2life, pela correcção).



segunda-feira, abril 07, 2008

Um rato para a segunda vida

Conforme bem noticiou o PalUP Ling no seu blogue, a 3Dconnexion, uma empresa da Logitech, anunciou que vai fazer funcionar os seus "ratos 3D" no Second Life.

Um trabalho com este objectivo foi precisamente desenvolvido entre a UTAD, a 3Dconnexion e a Logitech, por dois alunos finalistas de Informática, entre Fevereiro e Junho de 2007: Pedro Cardoso e Marco Melo. Fui orientador, em conjunto com Nuno Gomes (da 3Dconnexion) e Aidan Kehoe (da Logitech).

Cardoso, Pedro; Melo, Marco; Gomes, Nuno; Kehoe, Aidan; Morgado, Leonel (2007). Adapting 3D Controllers for Use in Virtual Worlds. In Barroso, João; Cunha, António; Godinho, Francisco; Bulas Cruz, José; Santos, Vítor (Eds.) DSAI 2007 - Proceedings of the 1st International Conference on Software Development for Enhancing Accessibility and Fighting Info-exclusion, ISBN 978-972-669-841-8, pp.27-30. Vila Real, Portugal: UTAD.

Os alunos fizeram uma aplicação que transformava as acções 3D sobre os "ratos" SpaceTraveler e SpacePilot em acções do avatar no Second Life. Só um senão: a rotação para a esquerda e para a direita avançava aos "solavancos", em vez de ser suave.

UPDATE: não haja confusões, o que a 3Dconnexion está a anunciar não tem nem uma gota do código feito pelos alunos; mas foi um primeiro contacto entre a 3Dconnexion e estas ideias. Só é pena os alunos não terem querido dar seguimento em mestrado ao trabalho, se calhar por esta altura já estaria um driver feito...

O princípio dos tempos antigos (II)

E quais foram os trabalhos práticos efectuados? Essencialmente dois à escolha: em Open Croquet (trabalho individual) ou em Second Life (trabalho de grupo). Fica aqui o enunciado do trabalho de grupo em Second Life. Foi efectuado em parte pelos alunos, mas não na totalidade:

Universidade de Trás-os-Montes e Alto Douro
Doutoramento em Informática
Doutoramento em Engenharia Electrotécnica e de Computadores

Opção II: Desenvolvimento em Ambientes Virtuais
2005-2006

Proposta de trabalho prático – Desenvolvimento em Second Life

Neste trabalho prático pretende-se desenvolver, no mundo virtual Second Life, uma rede autoconfigurável de sensores, que quando distribuídos por uma área, detectem avatares e/ou objectos dentro de um raio de detecção limitado. Os sensores devem tomar conhecimento da presença uns dos outros, automaticamente, devendo a informação recolhida por cada um ser comunicada automaticamente aos demais.

A rede de sensores deve ter as seguintes características:

  • Um raio de acção limitado para realização da detecção (sugestão: 30 m).
  • Para além dos identificadores dos avatares ou objectos detectados, os sensores devem recolher informações sobre a hora e local em que os detectaram (e, no caso dos objectos, devem ainda recolher a identificação do dono – “owner”).
  • Cada sensor deve comunicar aos outros o seu início e fim de actividade, podendo estes ser definidos de formas diferentes. Exemplos de início: quando colocado no chão; quando tocado; quando colide com um avatar, etc. (só é necessário implementar um). Exemplos de fim: quando apagado; quando agarrado; após um limite de tempo; etc. (só é necessário implementar um).
  • Cada sensor é responsável apenas por um tipo de detecção (avatar ou objecto): o tipo de detecção deve constar da informação comunicada entre sensores.
  • A informação deve ser armazenada numa estrutura de dados que seja acessível quer directamente pelo utilizador, quer de forma programática por código (neste último caso, deve ser possível aceder-lhe de forma semelhante a um array, ou seja: indexado). Sugestão: armazenar cada elemento sob a forma de um Notecard ou outro objecto guardado nos “contents” dos sensores, em que o nome do Notecard indica o índice do array e o conteúdo de cada Notecard é o conteúdo do respectivo elemento do array.

O princípio dos tempos antigos (I)

No seguimento dos posts anteriores, aqui vai a descrição do que foi a primeira - realmente a primeira - experiência de ensino sobre o Second Life na UTAD.

De 14 a 16 de Dezembro de 2006, foi leccionada de forma intensiva a disciplina "Desenvolvimento em Ambientes Virtuais". Tratou-se de uma disciplina curricular opcional integrada nos planos de dois doutoramentos: Doutoramento em Informática (2005-2006) e Doutoramento em Eng. Electrotécnica e de Computadores (2005-2006).

A disciplina abordou dois ambientes virtuais diferentes: o Open Croquet e o Second Life.

Foi leccionada em colaboração entre mim (Andabata Mandelbrot), Micaela Esteves (Micaela Korobase, na altura com outro avatar), Ricardo Antunes (Ricardo Arcadia) e Filipe Santos (Martin Niles).

Tínhamos algumas cadeiras para os alunos, mas como se vê, passámos logo à produção de objectos e ao scripting... com algumas partículas à mistura.

Fica aqui a foto de grupo de alunos e docentes envolvidos:
Não guardei os nomes todos, mas penso que não me estou a enganar nestes: B3n Canto, Gud Gaudio, Calimero Alcott, Rose Bates, slname Alonzo, Helio Zsigmond, Mateus McLaglen, Anamar Margetts, a que se juntam os já mencionados Andabata Mandelbrot, Martin Niles, Ricardo Arcadia e ainda o antigo avatar (mantenho a privacidade) da Micaela Korobase.

quinta-feira, abril 03, 2008

O fim de um tempo... o princípio de novos tempos (III)

Eis a entrada para a zona de trabalhos, com instruções para os alunos:

Havia uma "pia" para cada grupo de alunos, estando as pias agrupadas por curso e por turma:
Depois, de entregues os objectos com código dentro de cada pia, passávamos à fase de recolha e correcção:
O tema do trabalho era fazer seis objectos, que pudessem ser agrupados por categorias 2 a 2. Cada objecto devia ser um "produto" de loja, que detectasse o interesse de um cliente (clicar no objecto) ou a proximidade de um potencial cliente (avatar no raio de 2 metros) e enviasse para cada caso um e-mail com os dados relevantes a um sistema de gestão de marketing em Windows.
Alguns alunos preferiram ir além da entrega dos objectos e deixá-los à mostra na zona livre, para todos os poderem testar. Ou até arrumá-los em "lojas". :-)



O fim de um tempo... o princípio de novos tempos (II)


Lá nas alturas, havia uma plataforma com duas partes: uma zona para entrega de trabalhos (à esquerda, na imagem) e uma zona de trabalho livre para os alunos (a parte direita).