Terminado o semestre de LabMM 3 é tempo de um pequeno balanço...
Foi o meu regresso às aulas depois de 3 anos dedicado a outros projectos. Acho que no início estava um pouco enferrujado e, principalmente, pouco mentalizado para voltar a lidar com toda a burocracia que se exige actualmente a um docente. Com um pouco de paciência a coisa lá foi andando :)
O principal objectivo de LabMM3, disciplina do 1º semestre do 2º ano, é introduzir os alunos aos principais conceitos da programação, nomeadamente: estruturas de dados, estruturas de decisão, estruturas de repetição, subprogramas e arrays. Na edição deste ano, o grande desafio passou por alterar o programa de modo a "abandonar" o Flash e o Actionscript e passar a adoptar o HTML5, com grande enfoque, nesta disciplina, no Javascript.
Os resultados dos projectos finais foram muito interessantes. Neste post destaco aqueles que me parecem ser os melhores, embora existam mais alguns que podiam também fazer parte desta lista.
Zumix (Fábio Ferreira, João Paulo Fernandes, Marco Nunes e Valério Vaz)
Bitzz (Tiago Almeida)
Brightness (Ana Sofia Paiva, Alexandre Pereira, António Alves e Júlia Farias)
The ASCII Crusader (João Pina, Marcolino Melo e Rui Raposo)
Nenhum dos jogos está totalmente finalizado e, alguns deles, até têm uns quantos aspectos que facilmente poderiam ser melhorados. Mas ainda não é simples desenvolver jogos para a Web só com Javascript!
Espero que os alunos tenham aprendido e se tenham divertido! Espero também que vocês se possam divertir a jogá-los.
PS. Se um jogo não funcionar num browser... experimentem noutro qualquer! Mas evitem testar com o IE ;)