linguagem logo

22
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS CAMPUS PORTO NACIONAL -TO PIBID - Programa Institucional de Bolsa de Iniciação à Docência

Upload: wanluli

Post on 05-Aug-2015

504 views

Category:

Education


7 download

TRANSCRIPT

1. INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA TOCANTINS CAMPUS PORTO NACIONAL -TOPIBID - Programa Institucional deBolsa de Iniciao Docncia 2. Kturtle - Linguagem LOGOBolsistas: Josivan Gomes da Cruz, Renata Tavares Nascimento, Wanderson Lucena de Lima 3. Histrico Desenvolvida nos anos 60 por SeymourPapert e seu grupo de pesquisa no -Massachusetts Institute of Technology (MIT)Cambridge, Massachusetts (MA), EstadosUnidos. Significado do termo LOGO: pensamento,raciocnio, discurso 4. O que LOGO Linguagem de programao que serve para noscomunicarmos com o computador. Permite a interatividade entre o usurio e aMquina. Utiliza tartaruga grfica para responder oscomandos. Linguagem simples e poderosa e fcilaprendizagem. 5. Softwares que utilizam a linguagem LOGO Kturtle SuperLogo FMSLogo xLogo Megalogo Micromundos 6. Caractersticas Amigabilidade: Interatividade: Flexibilidade: Modularidade e Extensibilidade: Capacidade: 7. Ambiente de Programao KturtleBarra deMenus e Barra +de+ Ferramentas.Editor doKturtle. Aquise digita oscdigos oucomandosAmbiente deque movem a Movimento do Kturtle.tartaruga.Aqui a tartaruga semovimenta de acordocom os comandoseditados peloprogramador.Barra de Status: mostraqual linguagem do script,n de linha e colunas. 8. Conhecendo a interface de programao LOGO - Kturtle Barra de Menus Arquivo: Novo (Ctrl+N): Abrir (Ctrl+O): Abrir Exemplos: Salvar (Ctrl+S): Salvar Como...: Exportar para HTML: Imprimir (Ctrl+P): Sair (Ctrl+Q): 9. Conhecendo a interface de programao LOGO - Kturtle Editar: oferecem opes de edio no documento. Desfazer (Ctrl+Z): Refazer (Ctrl+Shift+Z): Recortar (Ctrl+X): Copiar (Ctrl+C): Colar (Ctrl+V): Selecionar Tudo (Ctrl+A): Localizar (Ctrl+F): Localizar Prximo (F3): Localizar Anterior (Shift+F3): 10. Conhecendo a interface de programao LOGO - Kturtle Tela: mostra opes de edio de tela. Exportar para imagem (PNG): Exportar para desenho (SUG): Imprimir Tela: 11. Conhecendo a interface de programao LOGO - Kturtle Executar: exibem opes de como executar oscomandos do Kturtle. Executar (F5): Pausar (F6): Cancelar (F7): Velocidade de Execuo: 12. Conhecendo a interface de programao LOGO - Kturtle Ferramentas: oferecem opes que auxiliam ousurio nos comandos e nas cores. Seletor de Direes: Seletor de Cores: 13. Conhecendo a interface de programao LOGO - Kturtle Configuraes: o usurio pode fazer alteraes na tela inicialdo Kturtle. Linguagem dos scripts: Exibir Editor (Ctrl+E): Exibir Inspetor (Ctrl+I): Exibir erros: Exibir nmero de linhas (F11): Exibir barras de ferramentas: Exibir barra de status: Configurar Barra de Ferramentas: 14. Comandos LOGO Comandos Bsicos :Comandos Para Mover a Tartaruga Comando em Comando emPortugus Sigla InglsSigla Funoparafrente pfforward fwdesloca a tartaruga para frente X pixels paratrsptbackwardbwdesloca a tartaruga para trs X pixelsparadireitapd turnright tr vira a tartaruga para a direita x pixels paraesquerdapeturnleft tl vira a tartaruga para a esquerda X pixels direo da tartaruga para um ngulo de X graus a contar do direo direction dir dir zerocentralize centermove a tartaruga para o centro da rea de desenho. manda a tartaruga ir para um determinado local da rea devpara x,y go x,ydesenho a Tartaruga ir mover-se X pontos a partir da esquerda davparax X goxrea de desenho a tartaruga ir mover-se Y pixels a partir do topo da rea devparay Y goydesenho 15. Comandos LOGO comandos para controlar o traoComando em Portugus Sigla Comando em Ingls SiglaFunousenadaum penuppulevanta o trao da rea de desenhouselpis ul pendownpdpressiona o trao para baixo na rea de desenhocordolpis cl pencolor pcconfigura a cor do traoComandos para controlar a rea de desenhotamanhodatelatt canvassize csaltera o tamanho da rea de desenhocordofundorcf canvascolorccdefine a cor da rea de desenho (RGB) 16. Comandos LOGOComandos para limpar Comando em Portugus Sigla Comando em Ingls Sigla Funolimpetela lt clear cr limpar todos os desenhos da rea de desenhoapagueresetlimpa tudo de forma mais abrangente Outros comandosComando em Portugus Sigla Comando em Ingls Sigla Funo torna a tartaruga visvel de novo depois de ter ficadoaparea apshowss escondida. esconde a tartaruga. Isto pode ser usado se a tartarugadesapareada hide sh no couber no seu desenhomostreprintescrever algo na rea de desenhotamanhodafonte fontsizeconfigura o tamanho da letra que usado pelo printmensagem X inputwindow Xpergunte X Comandos matemticosComando em Portugus Sigla Comando em Ingls SiglaFunoarredonda(x)roundarredonda o nmero indicado ao inteiro mais prximo.raizsqrt X usado para descobrir a raiz quadrada de um nmero X.pipi devolve a constante Pi, 3,14159. funes trigonomtricas sin (seno), cos (coseno) e tansin, cos, tansin, cos, tan (tangente) 17. Exemplo de comando: Criando uma estrela 18. Exemplo de comando: 19. LOGO e educao O LOGO uma linguagem de programao voltada para aeducao, possui um vocabulrio de fcil acesso. A linguagem foi baseada nas teorias de psicologia genticoevolutiva de Jean Piaget, porm o suporte terico para aatividade que acontece no ambiente Logo no advmsomente de Piaget, outras teorias contribuem para explicaroutros nveis de interao e atividades que acontecem nesseambiente de aprendizagem, como as teorias de Freire eVygostsky. Papert denominou de construcionismo o uso do computadorna educao, pois o aprendiz constri atravs docomputador. O aluno (inteligente) diz o que a tartaruga(burra) tem que fazer. 20. LOGO e educao O ponto forte da linguagem a sua capacidadegrfica, mais um dos aspectos mais interessantesdo LOGO sua proposta pedaggica, onde oaluno passa de objeto a ser estudado a sujeito desua prpria aprendizagem, tornando-o umpensador ativo. e critico 21. Referncias PAPERT, S. LOGO: Computadores e Educao. SoPaulo, Brasiliense, 1985. http://docs.kde.org/stable/pt_BR/kdeedu/kturtle/commands.html Acessado em 15 de outubro de2011 http://pan.nied.unicamp.br/equipe/equipe_detalhes.php?id=30. Acessado em 15 de outubro de 2011 22. Fim Apesar de a razo no ser tudo e que a paixo e os interesses ea f so igualmente importantes, mesmo assim a razo umafora do bem, e quantas mais pessoas forem capazes de pensarde forma racional e crtica melhor ser o mundoSeymour Papert