librelogo

24
LibreLogo Aprenda a programar de maneira fácil e divertida

Upload: klaibson-ribeiro

Post on 06-Jul-2015

207 views

Category:

Technology


2 download

DESCRIPTION

Slides da palestra apresentada no Senai. Unidade São José, no I Document Freedom Day que ocorreu em território catarinense, no dia 27 de Março de 2013.

TRANSCRIPT

Page 1: Librelogo

LibreLogo

Aprenda a programar de maneira fácil e divertida

Page 2: Librelogo

Klaibson Natal Ribeiro Borges

● Pós-graduando em Gerência de Projetos de TI e Administração de Empresas, ambos Unisul, Universidade do Sul de Santa Catarina.

● Professor do Senai/SC, Unidade São José nos cursos de Aprendizagem Industrial e diversos Cursos Técnicos.

● Trabalhou em diversas escolas profissionalizantes como instrutor de informática e rotinas administrativas entre os anos de 2004 à 2009.

● Possui o blog www.libreofficeparaleigos.com

● Autor do ebook LibreOffice Para Leigos, com mais de 11 mil downloads deste 26/04/2011.

● Articulista das Revistas LibreOffice Magazine e Espírito Livre.

Page 3: Librelogo

Licenciamento

● Este trabalho está licençiado sob a Licença Attribution 3.0 Unported da Creative Commons. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by/3.0/ ou envie uma carta para Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

Page 4: Librelogo

O que é Logo?

"Logo é o nome de uma filosofia da educação e uma família em constante evolução de linguagens de programação que ajuda na sua realização."

Harold Abelson

Page 5: Librelogo

O que é Logo?

Logo é uma linguagem de programação interpretada. É utilizada com grande sucesso no ensino programação. Ela implementa, em certos aspectos, a filosofia construtivista. Foi criada por Seymour Papert e Wally Feurzeig.

Page 6: Librelogo

O que é Logo?

● O ambiente Logo tradicional envolve uma tartaruga gráfica, um robô pronto para responder aos comandos do usuário. Uma vez que a linguagem é interpretada e interativa, o resultado é mostrado imediatamente após digitar-se o comando – incentivando o aprendizado.

Page 7: Librelogo

O que é Logo?

O ambiente Logo mais popular envolveu a Tartaruga, originalmente uma criatura robótica que se movia ao redor no chão.

Page 8: Librelogo

O que é Logo?

Ele pode ser dirigido por digitação de comandos no computador. O comando para a frente 100 faz a tartaruga andar para a frente em linha reta 100 "passos de tartaruga". Direito 45 gira a tartaruga 45 graus para a direita, deixando-o no mesmo lugar no chão. Em seguida, encaminhar 50 faz com que ele vá para a frente 50 passos na nova direção.

Page 9: Librelogo

No chão e na tela

A tartaruga migrou para a tela do computador, onde ele vive como um objeto gráfico. Vendo a tela é como olhar para baixo sobre a tartaruga mecânico de cima.

Page 10: Librelogo

No chão e na tela

A tartaruga tela também compreende a frente e à direita.

Page 11: Librelogo

O que é LibreOffice?

● LibreOffice é uma suíte de escritório livre e de código aberto, desenvolvido pela The Document Foundation. É descida do OpenOffice.org, a partir do qual originou um fork em Setembro de 2010;

● A suíte LibreOffice é composta de um processador de texto, planilha eletrônica, editor de gráficos, criador de slides, banco de dados e escritor fórmula matemática.

Page 12: Librelogo

O que é LibreLogo

● LibreLogo é um simples, natural, ambiente de programação Logo, como com gráficos de tartaruga vetor para o ensino da computação (programação e processamento de texto), DTP e design gráfico.

Page 13: Librelogo

Criador do LibreLogo

Criado por Németh László, programador hungaro, ainda oferecido como uma extensão do LibreOffice (nas versões 3.x) e nativo a partir da versão 4.0, extensão desenvolvida na linguagem Python.

● O LibreLogo permite comandar a tartaruga pela página de documento do LO Writer. A partir de comandos muito simples, a tartaruga pode fazer desenhos como se estivesse “riscando” a folha de papel mas, no Writer, os desenhos se transformam em gráficos vetoriais!

Page 14: Librelogo

Exemplo Prático 1

Repeat 90 [

fd repcount * 2

lt 91

]

Page 15: Librelogo

Exemplo Prático 2

Repeat 88 [

forward 200

left 89

]

fill

Page 16: Librelogo

Exemplo Prático 3

repeat 36 [forward 5 left 90

forward 5 right 90

forward 5 right 90

forward 5 left 100

]

fill

Page 17: Librelogo

Onde busca ajuda?

Pressione F1 no LibreOffice Writer e digite Logo

Page 18: Librelogo

Sugestão de Leitura

Page 19: Librelogo

Festival Latino Americano de Instalação de Software Livre

● Local: Sinjusc ● Floripa● Horário: 13h00min● www.flisol.net

Page 20: Librelogo

II Encontro Catarinense de LibreOffice● Local: Udesc CCT – Joinville● Horário: 09h00min● http://www2.joinville.udesc.br/~libreoffice/

Page 21: Librelogo

XIV FISL

Page 22: Librelogo

Referências

● http://pt.wikipedia.org/wiki/Logo● http://pt.wikipedia.org/wiki/Seymour_Papert● http://en.wikipedia.org/wiki/Logo_%28programming_language%29● http://el.media.mit.edu/logo-foundation/logo/index.html● http://blog.pt-br.libreoffice.org/2013/03/12/librelogo-programacao-grafica-com-o-libreoffice/●

Page 23: Librelogo

Perguntas?????

Page 24: Librelogo

Contato

Twitter: @liboparaleigos

Facebook: libreofficeparaleigos

Email: [email protected]

Linkedin: Klaibson Ribeiro