um pouco de história

30
Luís Gaspar Luís Gaspar Os Robots No Ensino Os Robots No Ensino

Upload: luis-gaspar

Post on 08-Mar-2016

214 views

Category:

Documents


0 download

DESCRIPTION

Neste PPT aborda-se os robots RCX, geração anterior aos NXT, bem cmo o seu funcionamento e principios

TRANSCRIPT

Luís GasparLuís Gaspar

Os Robots No EnsinoOs Robots No Ensino

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

Droide Virtual

Os Robots no Ensino

Funchal Gaia

Lisboa

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.

KIT LEGOKIT LEGO®®

MINDSTORMSMINDSTORMS™™

RCX 2.0RCX 2.0

PeçasPeçasdodoKitKit

RobotsRobots

RobotsRobots

• É 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.

- … …

Plataforma de Programação “RIS 2.0”

Robotics Robotics Invention Invention System System ™ ™

2.02.0

A Evolução – “O NXT”

NXT

Os Robots no Ensino

RobotsRobots

Ambiente de Programação

Os Robots no Ensino

Muito Muito Obrigado!!!Obrigado!!!