Caderno de Atividades SuperLogo

Documentos relacionados
TECNOLOGIAS NO ENSINO DE MATEMÁTICA. Profª. Andréa Cardoso MATEMÁTICA-LICENCIATURA

CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO

Super-Logo 3.0 como engine. Prof. José Augusto Fabri

CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO

GEOMETRIA DA TARTARUGA


UNESP - Universidade Estadual Paulista SUPERLOGO Programação para o estudo de geometria

COLÉGIO OBJETIVO JÚNIOR

Mosaicos com o Superlogo

Palavras-chave: Educação básica; SuperLogo3.0; Trigonometria: Figuras geométricas.

SuperLogo: aprendendo com a sua criatividade

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE MATEMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM ENSINO DE MATEMÁTICA

CONTRIBUIÇÕES DO SUPERLOGO NA GEOMETRIA PLANA E NA TRIGONOMETRIA. Palavras-chave: geometria plana; software SuperLogo; trigonometria.

Programação de Computadores I BCC 701 Lista de Exercícios Módulo

Algoritmos e Programação

MOSAICO FORMADO POR ESTRELAS

Linguagem de Programação Logo

Atividade. Série SuperLogo Desafios Geométricos Nível: Ensino Médio. Secretaria de Educação a Distância. Ministério da Ciência e Tecnologia

Introdução ao VisuALG

Informática no Ensino de Matemática Prof. José Carlos de Souza Junior jc

UNIVERSIDADE ESTADUAL DO PARANÁ CAMPUS DE UNIÃO DA VITÓRIA CENTRO DE CIÊNCIAS EXATAS E BIOLÓGICAS COLEGIADO DE MATEMÁTICA ENIO WEISS

Portugol. Tiago Alves de Oliveira

Resolva os exercícios utilizando a linguagem de programação C

Programação Estruturada Aula VisualG

COLÉGIO OBJETIVO JÚNIOR

MATEMÁTICA 1ºANO Ementa Objetivos Geral Específicos

Aula 02 - Introdução ao Scilab (p1)

MATEMÁTICA PLANEJAMENTO 2º BIMESTRE º B - 11 Anos

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO

Unidade 3: Linguagem de programação

Av. João Pessoa, 100 Magalhães Laguna / Santa Catarina CEP

Planejamento das aulas 2018 Turmas Regulares

OPERAÇÕES COM NÚMEROS INTEIROS

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA PRÉ AULA 31/08/2015

LINGUAGEM LOGO: EXPLORANDO CONCEITOS MATEMÁTICOS

As bibliotecas iostream e cstdlib permitem a utilização de diversos comandos de entrada e saída e funções básicas.

LISTA DE ATIVIDADES ...

Fundamentos de Programação Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte 15 de maio de 2018.

Programação de Conteúdos de Matemática SPE Ensino Médio REGULAR 2013

GEOMETRIA E TECNOLOGIA NOS ANOS INICIAIS: ALGUMAS PROPOSTAS COM O SOFTWARE SUPERLOGO

Exercícios: Comandos de Repetição

Exercícios Repetição

Uma proposta de construção geométrica usando a linguagem Logo. A proposal for a geometric construction using the Logo language

MATEMÁTICA NESTA PROVA SERÃO UTILIZADOS OS SEGUINTES SÍMBOLOS E CONCEITOS COM OS RESPECTIVOS SIGNIFICADOS: Observe os dados do quadro a seguir.

Funções Elementares. Sadao Massago. Maio de Alguns conceitos e notações usados neste texto. Soma das funções pares é uma função par.

Unidade 6: Ambiente de Programação Prof. Daniel Caetano

Palavras-chave: Ensino médio, SuperLogo3.0, Trigonometria, Formação continuada, PIBID.

UM MOSAICO DE ESCHER Orientanda: Gabriela Baptistella Peres Orientador: Prof. Dr. Mauri Cunha do Nascimento

L O G O M Á T I C A Arnaldo Salvo Conceição

SUMÁRIO CAPÍTULO 1 CAPÍTULO 2

Internet: navegando com segurança e responsabilidade

Lista de Exercícios 03a Algoritmos Repetição. 1) Escreva um algoritmo em PORTUGOL que imprima todos os números inteiros de 0 a 50.

Material Didático Unificado.

Algoritmos - 1. Alexandre Diehl. Departamento de Física - UFPel

Linguagens de Programação Aula 13

ALGORITMOS E APLICAÇÕES. FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior

Algoritmos e Programação

O AMBIENTE LOGO A SERVIÇO DA APRENDIZAGEM: UM MICROMUNDO PARA APLICAÇÕES DE CONCEITOS DE MATEMÁTICA. Temática do Artigo

Ambiente Scilab Variáveis, expressões, comando de atribuição Entrada e Saída básica

Tutorial do SuperLogo. Gustavo Bestetti Ibarra Leticia de Castro Rodrigo Fagundes

Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Programação de Computadores I - BCC701

Introdução à Linguagem C. Adaptado de Deise Saccol

5) [log 5 (25 log 2 32)] 3 = [log 5 (5 2 log )] 3 = = [log 5 (5 2 5)] 3 = [log ] 3 = 3 3 = 27

Algoritmos - 2. Alexandre Diehl. Departamento de Física - UFPel

EDITAL PROGRAMAS

Linguagem de Programação I. Linguagem Pascal

EXERCÍCIOS: Estrutura Sequencial, IF (SE), ELSE (Senão)

Linguagem Computacional

Linguagem Haskell. Universidade Estadual Santa Cruz Conceitos de Linguagens de Programação. Tiago Carneiro 19 Agosto 2013

Inteligência Computacional Aula 2 - Introdução ao MatLab Graduação /2

Lista de Exercícios 03a Repetição. 1) Escreva um programa que imprima todos os números inteiros de 0 a 50.

Ano: 9º ano Ensino Fundamental II Data: / /2017 Disciplina: Matemática Professor: Sergio Monachesi ROTEIRO DE ESTUDO REGULAÇÃO CONTEÚDO DO 4º BIMESTRE

Lista de Exercícios 03a Algoritmos Repetição

ESCOLA SECUNDÁRIA JERÓNIMO EMILIANO DE ANDRADE DE ANGRA DO HEROÍSMO

02 - Introdução ao Scilab

O Micromundo Transtaruga

Palavras-chave: Tecnologias da Informação e Comunicação; Software GeoGebra; Formação de Professores.

Fundamentos de Programação 1

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python

Prof. Dr. Marco Antonio Leonel Caetano

Variáveis, Expressões Aritméticas e Entrada e Saída de Dados

Tutorial Klogo Turtle

Transcrição:

ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE EDUCAÇÃO UNIVERSIDADE DO ESTADO DE MATO GROSSO INFORMÁTICA Caderno de Atividades SuperLogo Sinop MT, 2017..

Como Nasceu o LOGO Dialeto de uma linguagem de programação chamada LISP; Desenvolvida no Laboratório de Inteligência Artificial do Instituto Tecnológico de Massachusetts (MIT) USA, nos anos 60 por Wallace Feurzeig, Daniel Bobrow e Seymour Papert (colaborador de Piaget); Inicialmente difundida nos USA, Inglaterra e França; Ao programar em LOGO se criam "palavras novas" chamadas procedimentos, com os quais se manejam os materiais (recursos) inclusos nesta linguagem. A tartaruga, matematicamente falando, é um vetor, pois em todo momento tem posição, direção e sentido. O LOGO não ensina um tema determinado: É uma ferramenta para pesquisa, interação, elaboração e teste de conjecturas; Considerações a Respeito do LOGO Como linguagem de programação o Logo serve para nos comunicarmos com o computador. Entretanto, ela apresenta características especialmente elaboradas para implementar uma metodologia de ensino baseada no computador (metodologia Logo) e para explorar aspectos do processo de aprendizagem. Assim, o Logo tem duas raízes: uma computacional e a outra pedagógica. Do ponto de vista computacional, as características do Logo que contribuem para que ele seja uma linguagem de programação de fácil assimilação são: exploração de atividades espaciais, fácil terminologia e capacidade de criar novos termos ou procedimentos. Jose Armando Valente 1. O uso freqüente do Logo põe em evidência o processo intelectual realizado por quem o utiliza, evidenciando seus erros e por isso facilitando a autocorreção de falhas de razonamento lógico. (Categoria Programação segundo Valente, 1999). O Ambiente LOGO Algumas versões: BetaLogo; SuperLogo 2 ; MegaLogo; StarLogo; KTurtle (Linux); MicroWorlds; TinyLogo; MsqLogo; 1 http://www.educacaopublica.rj.gov.br/biblioteca/educacao/educ27f.htm 2 Logo adaptado para o português pelo NIED (UNICAMP), é distribuído gratuitamente. 2

Deslocamento, tela e janela de comandos Parafrente número ou pf número; Paratrás número ou pt número; Paradireita número ou pd número; Paraesquerda número ou pe número; Mudex número; Mudey número; Mudexy número1 número2; Paracentro; Posição; Usenada ou um; Uselápis ou ul; Useborracha ou ub; Apaguedesenho ou ad; Limpejanelacomandos ou ljc; Desaparecer a Tartaruga: DT; Aparecer a Tartaruga: AT; Limpar a tela e recolocar a tartaruga no centro: TAT; Matemáticos Adição: +; Subtraçã: -; Multiplicação: *; Divisão: /; Soma: soma número1 número2 ou (soma número1 número2... númeron); Diferença: diferença número1 número2; Multiplicação: produto número1 número2 ou (produto número1 número2...númeron); Divisão Inteiros: quociente número1 número2 ; Resto Divisão Inteiros: resto número1 número2; Retorna o Inteiro: inteiro número; Arredonda o Valor: arredonde número; Raiz Quadrada: raizq número; Potencia: potência número1 número2. Obs. Número1= Base e número2=expoente; Ptência de e(2.718281828+): exponencial número Logaritmo comum: log10 número; Logaritmo natural: ln número; Seno: sen número; Cosseno: cos número; Arcotangente: arctan número; Número aleatório entre 0 (zero) e o número especificado: sorteienúmero número. Texto e mensagem Escreva mensagem: esc [mensagem ]; Rotular a tela: rotule [mensagem]. Som Aviso Sonoro: som [freqüência1 duração1 freqüência2 duração2...]; 3

Especial Repetição: repita número [instrução]; Contagem de repetições: contevezes ou cv. Obs: usada apenas com comando repita. Ensinar procedimentos a TAT: Aprenda Nomedainstrução instruções ; Demonstrar Construções: passoapasso objeto nãopassoapasso objeto; Condição Se: Se condição [instrução] Dicas Deve ser respeitada a utilização dos sinais nos comandos; Letras que possuam sinais devem ser escritas de acordo com a sintaxe do comando; Respeite espaços entre os comandos e os valores declarados; a) Construindo Fractais: Exemplos: Aprenda arvore :x Se :x<1 [pare] Pf :x Pe 20 Arvore :x/1.5 Pd 40 Arvore :x/1.5 Pe 20 Pt :x Fim Aprenda tri :x Se :x<3 [pare] Repita 3 [tri :x/2 pf :x pd 120] Fim Execute Tri 200 Execute Arvore 50 b) Sons: repita 50 [som (lista cv*10 100)] repita 360 [mudexy (100*sen 3*cv) (100*sen 4*cv)] c) Construções Complexas: Ladrilho 3 aprenda ladrilho malha un pc pd 60 pt 30 pe 60 ul mudecl 4 malha mudecl 0 aprenda hexágono repita 6 [pf 30 pd 60] aprenda linha repita 8 [hexágono un pd 120 pf 30 pe 60 pf 30 pe 60 ul] aprenda posição2 un pe 120 3 Retirado do artigo Ladrilhamento (Tessellation) da Professora Doutora Rosana G. S. Miskulin. 4

repita 7 [pf 30 pd 60 pf 30 pe 60] pf 30 pe 60 pf 30 pd 180 ul aprenda posição1 un pe 120 repita 8 [pf 30 pd 60 pf 30 pe 60] pf 30 pe 60 pf 30 pd 180 ul aprenda malha repita 4 [linha posição2 linha posição1] EXERCICIOS 1 Ensine um retângulo e um pentágono para a TAT. 2 - Reescreva os comandos acima utilizando o comendo repita. Edite de forma que o usuário possa definir o tamanho dos lados no momento de chamar a figura. 3 - Preencha a tabela: Polígono Regular Nº de Lados Valor dos Ângulos Comandos Triangulo Quadrado Pentágono Hexágono Octógono Decágono Observando as informações da tabela acima, podemos verificar que para construir os vários polígonos alteramos os ângulos e o número de lados. Encontre um procedimento para se criar um polígono com uma quantidade genérica de tamanhos e lados. 5

4 - Formule um procedimento que construa a figura abaixo e responda: Qual a relação entre os lados dos quadrados? Que seqüência é esta? Referencia Bibliográfica On Line http://www.papert.org/ http://www.nied.unicamp.br/publicacoes http://logomatica.sites.uol.com.br/ http://br.geocities.com/projetologo/ http://www.fclar.unesp.br/betalogo/ http://www.softronix.com/logo.html (Inglês) http://www.centrorefeducacional.com.br/linlogo.html http://www.linhadecodigo.com.br/artigos.asp?id_ac=1032&sub=0 http://omnis.if.ufrj.br/~carlos/infoenci/logo.html http://www.imagine.etc.br/imagine/logo.htm ALENCAR, Reginaldo Lopes. Mini-Curso Informática Educativa Linguagem Logo. Projeto CIAEM, UNEMAT, Maio de 2005. 6