um pouco de história
DESCRIPTION
Neste PPT aborda-se os robots RCX, geração anterior aos NXT, bem cmo o seu funcionamento e principiosTRANSCRIPT
Equipa do Projecto: Eduardo Fermé Elsa Fernandes Luís Gaspar Elci Alcione Santos Rui Oliveira
Os Robots como Elementos Mediadores Os Robots como Elementos Mediadores entre oentre o
Aluno e a Matemática/InformáticaAluno e a Matemática/Informática
Vantagem do Uso dos Robots?
Os Robots no Ensino
Programação
Motivação
Acção observável
Versatilidade
Permite utilizar várias linguagens de programação
Porquê os robots no Ensino da Informática?
Porquê os robots no Ensino da Matemática?
Porquê??????
Os Robots no Ensino
???????? ????
Criar problemas na área da Matemática/Informática a serem resolvidos
através dos robots;Criar robots para abordar problemas
específicos na área da Matemática/Informática;
Objectivos
Os Robots no Ensino
Analisar a actividade dos alunos aquando da resolução dos
problemas utilizando os robots
Como é que os alunos se apropriam de determinados conceitos matemáticos
utilizando os robots?
Como se utilizam os robots para aprender a desenvolver algoritmos?
Qual o papel dos robots na aprendizagem da Matemática/Informática?
A Investigação
Os Robots no Ensino
Em que medida os robots facilitam a aprendizagem da Matemática/Informática?
Como é que os robots podem ajudar a desenvolver a representação dos saberes
matemáticos? Qual o papel do robots no desenvolvimento de competência matemática nos alunos?
A Investigação
Os Robots no Ensino
Implementar a resolução de problemas utilizando robótica nas aulas de:
Informática no ensino secundário
Inteligência Artificial
Didáctica da InformáticaDidáctica da Matemática
Ensino Superior, nas aulas de:
Matemática no ensino básico e secundário
Onde Aplicar?
Os Robots no Ensino
Aplicação em IA
Os Robots no Ensino
Os Robots são associados facilmente a Agentes
Meio Ambiente Agente
Sensores
Efectuadores
Acção
Percepção
Traz às aulas resultados concretos de forma a motivar os alunos para o desenvolvimento das suas tarefas
Aplicação em IA
Os Robots no Ensino
Atravessando o Rio com os nossos Robots!
O objectivo é ajudar à família a cruzar o rio duma margem a outra, considerando as seguintes regras:- Só podem ir 2 pessoas na barca.- Só sabem navegar a mãe, o pai e o polícia.- O pai não pode ficar com as filhas sem estar a mãe.- A mãe não pode ficar com os filhos sem estar o pai.- A prisioneira não pode ficar com nenhuma pessoa sem estar o polícia.- Todos devem cruzar o rio.
• É o cérebro do robot.
• Determina o comportamento do robot.
• Executa os programas feitos no computador.
• Os programas são descarregados do computador para o RCX através da torre de infravermelhos.
RCX
Os Robots no Ensino
Botões
• On-Off – liga/desliga o RCX
• Prgm – escolhe o programa que o robot vai executar (pode ter 5 ou mais programas)
• Run – Inicia/termina a execução do programa.
• View – permite obter informações sobre o motor e os sensores.
RCX
Os Robots no Ensino
• As portas A, B e C (pretas) são para as ligações dos motores.
• As portas 1, 2 e 3 (cinzentas) são para as ligações dos sensores.
RCX
Os Robots no Ensino
• Existem dois sensores de toque.
• O RCX reconhece quando os sensores são pressionados.
• É possível construir sensores mais complexos como este “pára-choques inteligente”.
Sensor de Toque
Os Robots no Ensino
É Capaz de diferenciar diferentes níveis de luz reflectidas de superfícies escuras e claras.
Mede o nível de luz como um número entre 0% (totalmente escuro) e 100% (totalmente claro).
Sensor de Luz
Os Robots no Ensino
Funcionamento Geral – “Físico”
Os Robots no Ensino
Meio Ambiente Robot
Sensores
Motores
Acção
Percepção ? ???
?
Funcionamento Geral – “Lógico”
Os Robots no Ensino
Programa é Compilado
Transformado Linguagem “Máquina”
Interpreta
Executa o Programa Seleccionado
E Programar?
Os Robots no Ensino
- NQC;NQC;
- Pascal;Pascal;
- Visual Basic;Visual Basic;
- Java.Java.
- … …