Um jogo de apoio ao aprendizado de conceitos de recursividade

Slides:



Advertisements
Apresentações semelhantes
Análise e Projeto de Sistemas I
Advertisements

Orientações  para o desenvolvimento dos trabalhos de Iniciação Científica! Autora: professora Ana Fuchs (teatro)
DIDÁTICA ESPECÍFICA Profa. MS. Erica C. Almeida
Ciência da Informação e Documentação Departamento de Ciência da Informação e Documentação Disciplina: Gestão da Informação e do Conhecimento Prof.: Lillian.
João Carlos Porto Orientadora: Prof.ª Dr.ª Junia Coutinho Anacleto 26/03/2010 Projeto de interceo.
AVALIAÇÃO DO SITE EDUCACIONAL : WWW. EAPRENDER. COM
David Menotti Algoritmos e Estruturas de Dados I DECOM – UFOP
FACENS – Engenharia da Computação Lógica Computacional II
INTRODUÇÃO À PROGRAMAÇÃO
Estratégias de Sucesso
Programa aluno pesquisador
Rodrigo de Toledo IM/DCC
O uso dos softwares nas escolas
Everton L. G. Alves.
Título do Trabalho Nome Orientador Data.
Escola Estadual Irman Ribeiro de Almeida Silva
Projeto: EJA & Inclusão Digital Porque nunca é tarde para aprender.
Comportamento Organizacional
Apresentação da disciplina
Utilizando Meta-Design para Customização de Conteúdo
Tabela de referência Este é uma material de apoio que explica sobre a tabela de referência. A tabela de referência está relacionada ao campo.
Computação Gráfica UFRJ/DCC
Listas Encadeadas Raquel O. Prates, Luiz Chaimowicz, Jussara Almeida
Quando falamos em aprender...
Análise e Projeto de Sistemas Levantamento de Requisitos
Software Educativo União Educacional Minas Gerais
Computação Gráfica UFRJ/DCC
Cja- Colégio Jorge Amado
Novas Funções dos Professores de EAD
Curso de Pedagogia Introdução à Prática da Pesquisa em Educação I: Fontes Professora: Maria Fátima Aucar Soler.
TÉCNICAS DE PROGRAMAÇÃO
Moodle Manual de Utilização Plataforma de Ensino a Distância
Aluno: Cristiano Levi Arnold Orientador: Alexandre Luís Franco 2009
UNIR- Universidade Federal de Rondônia
NOME DO TREINAMENTO NOME DO CURSO Olá!
Programação Orientada a Objetos Curso de Engenharia da Computação Parte 03 – Conceitos Básicos III Prof. Fabricio Mota Oliveira
SOFTWARE EDUCACIONAL Josiane Brietzke Sandro T. M. de Souza Carlos Antunes Regerson Pinheiro Victor Hugo Freitag.
O USO DAS TECNOLOGIAS NA ESCOLA
SOFTWARE EDUCACIONAL CLASSIFICAÇÃO
FACIMINAS – Faculdade de Ciências Aplicadas de Minas
União Educacional Minas Gerais Curso de Pedagogia – Docência, Gestão e Tecnologia Educacional Discente : Lucíola Alves Junho / 2008.
Defesa - Monografia Fabrícia Pereira Vieira Santos
“Blog: diário (de aprendizagem) na rede”
Multimídia para fins Educativos
Arcabouço Computacional para Construção de Crivos de Auxílio à Avaliação Cognitiva através de Jogos Psicopedagógicos Aluno: André Luiz Antunes de Moraes.
Apresentação inicial A Educopédia é uma plataforma de aulas digitais colaborativas que possui: • Um ambiente de fácil navegação; • Conteúdo de qualidade;
O QUE É TREINAMENTO ? Nas organizações, o treinamento é frequentemente visto como uma atividade continua em muitos níveis, operacional, pessoal e administrativo.
Oficina de Ensino-aprendizagem de Gráfica Digital Conclusões Foram desenvolvidos dois fatores na busca do sucesso da Oficina, a contextualização dos conteúdos.
Integração de Ferramentas CASE
Os anos das grandes oportunidades
Implementação de uma arquitetura de Redes Neurais MLP utilizando FPGA
GPR - Gestão de Projetos Prof. José Oliveira da Silva
Linguagem de Modelagem Unificada
Usabilidade em sistemas
Quem criou o LOGO? Acreditava que essa nova linguagem computacional
PROFª Leila de Souza Ganem
Por Elizandro de Almeida Esquiam
CENTRO UNIVERSITÁRIO LA SALLE
Metadados do repositório de objetos de aprendizagem CESTA São 5 categorias: -1.Categoria Geral; -2. Categoria ciclo de vida; -3. Categoria técnica; -4.
PROFª. Leila de Souza Ganem
PLANEJAMENTO DE ENSINO
Equipe responsável pela produção
APLICAÇÃO DE JOGOS COMO RECURSO DIDÁTICO NO PROCESSO DE ENSINO-APRENIDZAGEM NO ANOS INICIAIS NO ENSINO FUNDAMENTAL.
Definição A lousa digital é um dispositivo de interface humana usado para comandar o computador diretamente na área de projeção focando a atenção do espectador.
Como eu brinco? Conto, desenho e pinto.
Aula inaugural: apresentação do curso, aplicabilidade e importância da disciplina, ementa e método de avaliação Jovem Aprendiz Mecânica Automotiva Mecânica.
Softwares Educacionais
CMMI Capability Maturity Model Integration
Aula inaugural: apresentação do curso, aplicabilidade e importância da disciplina, e método de estudo Eletroeletrônica Automotiva Prof. Paulo A Baltazar.
MATGRAFVOICE: SISTEMA DE TRATAMENTO MATEMÁTICO E VISUALIZAÇÃO TÁTIL DE FUNÇÕES MATEMÁTICAS ATRAVÉS DE UMA IMPRESSORA BRAILLE Aluna: Lorena León Q Orientador:
Transcrição da apresentação:

Um jogo de apoio ao aprendizado de conceitos de recursividade A Belesminha Um jogo de apoio ao aprendizado de conceitos de recursividade Autor: Flávio Roberto Orientadora: Jussara Almeida Co-orientadores: Luiz Chaimowicz Raquel Prates

Motivação A recursividade é o método de definir uma função em termos dela mesma Facilita a construção de programas Modelagem mais próxima do nosso raciocínio No entanto, se não usada devidamente, pode ser perigosa Condições de parada devem ser satisfeitas O custo computacional pode ser alto

Motivação Além disso... Aprender a programar com helloworld na saída padrão não atrai o interesse dos jovens da Geração Nintendo [Guzdial e Soloway, 2002] Um jogo pode cativar os alunos e engajá-los no estudo ou nos exercícios

Objetivo Fixar e exercitar o uso de recursão Motivar o aluno ao estudo Registro de ativação Pilha de execução Condição de parada Motivar o aluno ao estudo Tornar o aprendizado divertido

O Jogo O aluno dá comandos para a Belesminha percorrer um trajeto. Os comandos são: Ir para a frente ( f ) Virar 90º à direita ( d ) Virar 90º à esquerda ( e )

O Jogo Além disso, o aluno pode definir funções com os comandos: a(P): f f d a(P-1) c(P): f c(P-1) Desafio: Pegar todas as folhas Desempilhar as funções no final Restrição de comandos Restrição de tamanho da pilha

Interface

Interface Comandos

Interface Restrições Comandos

Interface Restrições Pilha de execução Comandos

Interface Restrições Área do jogo Pilha de execução Comandos

Interface Restrições Área do jogo Pilha de execução Mensagens Comandos

Interface Restrições Área do jogo Belesminha :D Pilha de execução Mensagens Comandos

Experimentos O programa está em sua quarta versão. Download (www.dcc.ufmg.br/~flavioro/belesminha) Experiência com alunos da disciplina AEDs II Jogo está sendo utilizado pela quarta turma Avaliação com usuários da 2ª versão demonstrou: Aumento da motivação Fixação dos conceitos de recursividade Problema com a metáfora da condição de parada Um nova avaliação será realizada em breve

Trabalhos Futuros Nova avaliação abrangendo a contribuição para o aprendizado Definição de progressões de níveis mais didáticas Desenvolvimento de um editor de desafios gráfico Sistema de ajuda ingame

A Belesminha Perguntas??