Construção de projetos em Kodu Encontro TIC@Portugal'13 José Carlos Marques joseduartem@hotmail.com
Coimbra | 5 de julho 2013
Neste workshop: Apresentação
Ambiente virtual Criar um jogo
Construção de projetos em Kodu
Apresentação
Construção de projetos em Kodu
Para quê? • O Kodu é uma linguagem de programação visual para criação de jogos 3D, desenhado especificamente para crianças; • A conceção de jogos baseia-se numa linguagem simples baseada em ícones e na lógica When Do (Quando Faz) • Cada utilizador cria de raiz o seu próprio jogo e no final pode partilhá-lo;
• Criar jogos a 3D, que funcionam na Xbox 360 e PC; • Existe a versão Kodu Touch para tablets e….
Construção de projetos em Kodu
Novidade… • Para este verão sairá uma nova versão com correções do Kodu em Português! • O Kodu é base de um novo projeto denominado por
Construção de projetos em Kodu
Para quê? • Colocar o aluno no papel criador do próprio jogo. • Colocar em prática conceitos matemáticos e outras disciplinas como a produção de histórias, perguntas e respostas…
• Introduzir uma lógica de programação e resolução de problemas sem códigos complexos; • Desenvolver capacidades colaborativas, lógica e criatividade e não apenas programação; • Criar, Inventar, Interagir e … jogar!
Construção de projetos em Kodu
Kodu – Exemplo • Na EB Pedro Jacques de Magalhães (Alverca), realizouse uma experiência de um trabalho com alunos com Necessidades Educativas Especiais - alínea e);
Construção de projetos em Kodu
Kodu – Exemplo Objetivos: • Estimular de capacidades cognitivas (memorização a curto e longo prazo, o desenvolvimento da linguagem, a organização espácio temporal e a perceção), • Promover a criatividade, o espirito de interajuda, a partilha, o respeito pelos outros;
Construção de projetos em Kodu
Kodu – Exemplo Resultados: • • • • • •
Avaliação Global do projeto – 4,8 em 5; Gosto em trabalhar com o Kodu – 5,0 em 5; Compreensão na programação – 4,3 em 5; Gosto em continuar – 5,0 em 5; Apoio dado pelos professores – 4,7 em 5; “Foi bom porque aprendi a fazer jogos e ajudou-me a conhecer coisas novas e a mexer no computador”
Construção de projetos em Kodu
Requisitos do Kodu
Construção de projetos em Kodu
Onde ir buscar o Kodu?
http://fuse.microsoft.com/page/kodu Construção de projetos em Kodu
Antes de começar… Construção de projetos em Kodu
Programar de forma divertida com o KODU
Antes de começar
Construção de projetos em Kodu
Programar de forma divertida com o KODU
Antes de começar
Construção de projetos em Kodu
Ambiente virtual Construção de projetos em Kodu
Iniciar o Kodu
Construção de projetos em Kodu
Iniciar o Kodu
Construção de projetos em Kodu
Iniciar o Kodu
Construção de projetos em Kodu
Programar de forma divertida com o KODU
Iniciar o Kodu
• Retomar – Abre o último jogo que foi construído; • Novo mundo– Cria um novo mundo; • Carregar mundo – Abre um mundo guardado; • Comunidade – Abre jogos da comunidade; • Opções- Permite editar as definições do Kodu; • Ajuda – Menu de ajuda e que explica o funcionamento do Kodu; • Abandonar Kodu – Ao clicar sai do programa. Construção de projetos em Kodu
Programar de forma divertida com o KODU
Informações importantes • Tecla ESC Serve para voltar aos menus; • As setas do teclado
servem para aumentar e diminuir as formas;
• Botão esquerdo do rato + space do teclado permite deslocar sobre o ecrã; • Botão direito do rato + space do teclado permite fazer uma rotação 3D; • Roda do rato – aproximar / afastar; • Para apagar o terreno, basta clicar com o botão direito e arrastar; • O Termómetro é importante para verificar se o jogo tem ou não excesso de elementos
Construção de projetos em Kodu
Programar de forma divertida com o KODU
Ambiente virtual
Construção de projetos em Kodu
Ambiente virtual
• Abre o menu de opções.
Construção de projetos em Kodu
Ambiente virtual
• Iniciar ou testar o jogo.
Construção de projetos em Kodu
Ambiente virtual
• A mão é essencial na concepção pois permite deslocar pelo cenário. • Outra forma de nos movimentarmos é recorrendo aos botões esquerdo e direito do rato e tecla de espaço. Construção de projetos em Kodu
Ambiente virtual
Ao clicar em Object Tool, abre um novo menu onde pode escolher um grande número de personagens.
Construção de projetos em Kodu
Ambiente virtual
Ao clicar em Path Tool, é dada a possibilidade de escolher e definir caminhos ou barreiras.
Construção de projetos em Kodu
Ambiente virtual
Ao clicar em Ground brush, pode escolher diferentes tipos de solo e a forma. Para aumentar e diminuir o tamanho da marca usamos as setas do teclado.
Construção de projetos em Kodu
Ambiente virtual
Dá a possibilidade de criar elevações, picos,… . Depois de escolher uma das opções e ao clicar no terreno, automaticamente é feita a acção.
Construção de projetos em Kodu
Ambiente virtual
Ao clicar em Water Tool é dada a possibilidade de escolher o ambiente aquático do mundo Kodu.
Construção de projetos em Kodu
Ambiente virtual
Ao clicar em Water Tool é dada a possibilidade de escolher o ambiente aquático do mundo Kodu.
Construção de projetos em Kodu
Ambiente virtual
Ao clicar em Delete Tool, elimina objectos do mundo; Ao clicar na última opção acede às definições do jogo.
Construção de projetos em Kodu
Primeiro jogo Mãos nas teclas… … e no rato! Construção de projetos em Kodu
Antes de começar uma pergunta…
Construção de projetos em Kodu
Objetivos: • Criar o mundo (terreno, elevações,…); • Inserir objetos (Kodu, maçãs, rochas); • Alterar a cor de alguns objetos; • Incluir ações; • Incluir pontuação; • Terminar jogo.
Construção de projetos em Kodu
Segundo jogo
Construção de projetos em Kodu
Objetivos: • Criar o mundo (terreno, elevações,…); • Inserir objetos (1 personagem e 2 estrelas); • Colocar os elementos anteriores numa base de cor diferente; • Colocar uma pergunta; • Concluir o jogo.
Construção de projetos em Kodu
Para pensar…
Construção de projetos em Kodu
Construção de projetos em Kodu Junte-se à comunidade!
Encontro TIC@Portugal'13 José Carlos Marques
http://www.pil-network.com/
joseduartem@hotmail.com
http://tinyurl.com/koduportugal
Coimbra | 5 de julho 2013