tutorial kturtle iniciante
Post on 07-Jul-2015
963 Views
Preview:
TRANSCRIPT
LÓGICA DE PROGRAMAÇÃO COM KTURTLE
“A forma mais dinâmica de simular o funcionamento lógico do cérebro na Educação.”
Kturtle- Lógica de programação na Educação
Clean Rodrigo Costa
E-mail:cleanoiq@gmail.com/clean.costa@unifra.br/
clean.costa@maristas.org.br
Essa iniciativa em Santa Maria /RS só é concretizada graças ao esforço das seguintes instituições:
Motivadores:
Histórico• Desenvolvida nos anos 60 por Seymour Papert e seu grupo de pesquisa no
-Massachusetts Institute of Technology (MIT)Cambridge, Massachusetts (MA),
Estados Unidos.
• Significado do termo LOGO: pensamento, raciocínio, discurso
O que é LOGO
• Linguagem de programação que serve para nos comunicarmos com o computador.
• Permite a interatividade entre o usuário e a Máquina.
• Utiliza tartaruga gráfica para responder os comandos.
• Linguagem simples e poderosa e fácil aprendizagem.
LOGO e educação
Existe um consenso entre os pesquisadores do uso da informática em educação que a adoção das novas tecnologias
deve ser feita de forma crítica e significativa no ambito educacional. Neste contexto a linguagem Logo propicia ao aluno
uma relação de maior dominio sobre o computador. Ao programar o computador para que ele realize uma determinada
tarefa o aluno está exercitando sua capacidade em resolver problemas.
Por ser uma linguagem procedural o Logo torna a tarefa de programar o computador uma experiência produtiva e
extremamente prazerosa para o aluno, pois o instiga a encontrar caminhos diferentes para solucionar uma determinada
questão. A linguagem Logo foi criada por Seymor Papert e Wally Feurzeig final dos anos 60. Paper havia estudado com o
pedagogo Jean Piaget entre 1958 e 1963 e incorporou a linguagem conceitos do construtivismo. Com base no
construtivistmo, Papert propos uma nova forma de aprendizagem conhecida como construcionismo. Essa teoria parte da
visão de que só conseguimos absorver o conhecimento quando participamos efetivamento do processo e não quando
somos meros “expectadores” dele. Neste ponto a teoria de Papert vai de encontro ao pensamento de Paulo Freire, de que
não há aprendizado quando a chamada “Educação Bancária” é utilizada em sala de aula, e sim quando o aluno participa
e se torna consciente de sua importância neste processo.
O NIED – Núcle de Informática Aplicada a Educação da Unicamp traduziu para o português do Brasil uma versão da
linguagem Logo chamada SuperLogo.. O aluno (“inteligente”) diz o que a tartaruga (“burra”) tem que fazer.
Softwares que utilizama linguagem LOGO
• Kturtle
• SuperLogo
• FMSLogo
• xLogo
• Megalogo
• Micromundos
Características
• Amigabilidade:
• Interatividade:
• Flexibilidade:
• Modularidade e Extensibilidade:
• Capacidade:
Como instalar no GNU/LINUX
Vá em APLICAÇÕES, em seguida clique em “Central de Programas”Digite “kturtle” na barra de pesquisa e instale a opção Kturtle com a Turtle verde
Alterando o Idioma de execução do código:
Vá em SISTEMA e abra o aplicativo: “Gerenciador de pacotes Synaptic”, em seguida no botão “search” ou “buscar”, digite: kde pt br ; e instale o pacote de idiomas PT-BR para a plataforma KDE
No Windows:
http://www.copbh.com.br/cop/KTurtle.pdf
Duvidas???
cleanoiq@gmail.com
(55) 92101411
Facebook: http://facebook.com/crodrigocosta
Ambiente de ProgramaçãoKturtle
Editor doKturtle. Aqui se
digita os códigos ou
comandos que movem
a tartaruga.
Barra de Menus e Barra
de Ferramentas.+
Ambiente de Movimento doKturtle.
Aqui a tartaruga se movimenta de
acordo com os comandos editados
pelo programador.
Barra de Status: mostra qual linguagem do
script, nº de linha e colunas.
+
Conhecendo a interface de programação LOGO -Kturtle
• Barra de Menus
• Arquivo:
• Novo(Ctrl+N):
• Abrir(Ctrl+O):
• AbrirExemplos:
• Salvar(Ctrl+S):
• Salvar Como...:
• Exportar para HTML:
• Imprimir(Ctrl+P):
• Sair(Ctrl+Q):
Conhecendo a interface de programação LOGO-Kturtle
• Editar:oferecem opções de edição 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 Próximo (F3):
• Localizar Anterior (Shift+F3):
Conhecendo a interface de programação LOGO -Kturtle
• Tela:mostra opções de edição de tela.
• Exportar para imagem (PNG):
• Exportar para desenho (SUG):
• ImprimirTela:
Conhecendo a interface de programação LOGO-Kturtle
• Executar:exibem opções de como executar os comandos doKturtle.
• Executar(F5):
• Pausar(F6):
• Cancelar(F7):
• Velocidadede
Execução:
Conhecendo a interface de programaçãoLOGO-Kturtle
• Ferramentas:oferecem opções que auxiliam o usuário nos comandos e nas cores.
• Seletor de Direções:
• Seletor de Cores:
Conhecendo a interface de programação LOGO - Kturtle
• Configurações:o usuário pode fazer alterações na tela inicial do Kturtle.
• Linguagem dos scripts:
• Exibir Editor (Ctrl+E):
• Exibir Inspetor (Ctrl+I):
• Exibir erros:
• Exibir número de linhas(F11):
• Exibir barras de ferramentas:
• Exibir barra de status:
• Configurar Barra de Ferramentas:
Comandos LOGO
• Comandos Básicos :
Comandos Para Mover a
Tartaruga
Comando em Português Sigla Comando em Inglês Sigla Função
parafrente pf forward fw desloca a tartaruga para frente X pixels
paratrás pt backward bw desloca a tartaruga para trás X pixels
paradireita pd turnright tr vira a tartaruga para a direita x pixels
paraesquerda pe turnleft tl vira a tartaruga para a esquerda X pixels
direção dir direction dir direção da tartaruga para um ângulo de X graus a contar do zero
centralize center move a tartaruga para o centro da área de desenho.
vápara x,y gox,y manda a tartaruga ir para um determinado local da área de desenho
váparax X gox a Tartaruga irá mover-se X pontos a partir da esquerda da área de desenho
váparayY goy a tartaruga irá mover-se Y pixels a partir do topo da área de desenho
Comandos LOGO
comandos para controlar o
traço
Comando em Português Sigla Comando em Inglês Sigla Função
usenada um penup pu levanta o traço da área de desenho
uselápis ul pendown pd pressiona o traço para baixo na área de desenho
cordolápis cl pencolor pc configura a cor do traço
Comandos para controlar a
área de desenho
tamanhodatela tt canvassize cs altera o tamanho da área de desenho
cordofundor cf canvascolor cc define a cor da área de desenho (RGB)
Comandos LOGOComandos para limpar
Comando em Português Sigla Comando em Inglês Sigl
a
Função
limpetela lt clear cr limpar todos os desenhos da área de desenho
apague reset limpa tudo de forma mais abrangente
Outros comandos
Comando em Português Sigla Comando em Inglês Sigl
a
Função
apareça ap show ss torna a tartaruga visível de novo depois de ter ficado escondida.
desapareça da hide sh esconde a tartaruga. Isto pode ser usado se a tartaruga não couber no seu desenho
mostre print escrever algo na área de desenho
tamanhodafonte fontsize configura o tamanho da letra que é usado peloprint
mensagem X inputwindow X
pergunte X
Comandos matemáticos
Comando em Português Sigla Comando em Inglês Sigl
a
Função
arredonda(x) round arredonda o número indicado ao inteiro mais próximo.
raiz sqrtX usado para descobrir a raiz quadrada de um número X.
pi pi devolve a constantePi,3,14159.
sin, cos, tan sin, cos,tan funções trigonométricassin(seno), cos (coseno) etan(tangente)
Exemplo de comando:
• Criando uma estrela
Duvidas???
cleanoiq@gmail.com
(55) 92101411
Facebook: http://facebook.com/crodrigocosta
LOGO e educação
• O ponto forte da linguagem é a sua capacidade gráfica, mais um dos aspectos mais interessantes
do LOGO é sua proposta pedagógica, onde o aluno passa de objeto a ser estudado a sujeito de
sua própria aprendizagem, tornando-o um pensador ativo e critico
Referências• PAPERT, S.LOGO: Computadores e Educação. São Paulo, Brasiliense, 1985.
• http://docs.kde.org/stable/pt_BR/kdeedu/kturtle/commands.html Acessado em 15 de outubro de
2011
• http://pan.nied.unicamp.br/equipe/equipe_detalhes.php?id=30. Acessado em 15 de outubro de
2011
• CRÉDITOS:
• Aos bolsistas do PIBID: Josivan Gomes da Cruz, Renata Tavares Nascimento, Wanderson Lucena
de Lima
• Universidade federal de Tocantins – Campus Porto Nacional
Fim• “Apesar de a razão não ser tudo e que a paixão e os interesses e a fé são igualmente importantes, mesmo assim a razão é uma
força do bem, e quantas mais pessoas forem capazes de pensar de forma racional e criticar, melhor será o mundo”
Seymour Papert
Kturtle- Lógica de programação na Educação
Clean Rodrigo Costa
E-mail:cleanoiq@gmail.com/clean.costa@unifra.br/
clean.costa@maristas.org.br
Essa iniciativa em Santa Maria /RS só é concretizada graças ao esforço das seguintes instituições:
Motivadores:
top related