quinta-feira, 24 de novembro de 2016

Primeiro programa usando Python Turtle.

   Hoje,vamos fazer um exemplo bem simples utilizando Python Turtle(que já foi mencionado em um dos nossos posts). 😎
   O python possui uma biblioteca chamada Turtle,que já vem instalada por padrão no python.É através dela que iremos fazer os exemplos utilizando a 'tartaruga' na criação de desenhos,por exemplo.Logo,o uso dessa biblioteca será indispensável para o nosso programinha de hoje.Então vamos lá!
     Pirmeiro de tudo,você precisa deixar claro para o seu programa que você irá utilizar a biblioteca turtle,para então começar a digitar as outras instruções.E para você fazer isso,no início do seu programq deve ter escrito:from turtle import* ou import turtle.Depois disso,você precisa criar algo(que na computação chamamos de variável ou objeto em algumas linguagens de programação) para poder mover a tartaruga.Por exemplo,na figura abaixo eu dei o nome de aux a minha tartaruga:




        Depois de dar um "nome" a minha tartaruga,vamos aprender alguns comandos para começar a fazer coisas bem legais.Nesse post,iremos aprender a desenhar um quadrado.
        Para desenhar um quadrado,iremos utilizar apenas dois comandos o forward e  o rigth.O forward é para indicar quantos "passos" ou unidades a tartaruga vai andar.Por exemplo,quando digito
aux.forward(100),estou dizendo que a minha tartaruga irá caminhar 100 unidades,veja a foto abaixo:




             Já o comando right,indica que a tartaruga vai girar para direita,ou seja sua direção será a direita.Como iremos desenhar um quadrado,digitaremos aux.right(90),onde 90 é o ângulo que a tartaruga deve girar para à direita.E por se tratar de um quadrado,todos os seus ângulos dever ser de 90 graus,logo todos os giros para à direita serão desse valor.


    Agora,para finalizar e fazermos o tão sonhado desenho de hoje,vamos fazer uma sequência de passos utilizando o forward e o right.Basta você pensar assim,andei x unidades e agora viro para à direita num giro de 90 graus(por se tratar de um quadrado),depois disso ando mais x unidades novamente e dou mais um giro para à direita,assim respectivamente até formar o quadrado.Na foto abaixo,temos os comandos necessários e a ordem que devem estar.



    Depois vá no botão Run->Run Module ou aperte F5.E então seu quadrado será feito! 😵

      Agora,é a sua vez!!Tente fazer outras figuras como triângulo,hexágono.Lembrando que,o â  ângulo pode variar dependendo da figura que você for fazer. 
    Tire suas dúvidas com a gente,através do nosso email:programarebrincar@gmail.com ou pela nossa página no facebook .😆





quarta-feira, 14 de setembro de 2016

Primeiro programa em python

Agora que você já instalou o Python na sua máquina vamos fazer um programa! E advinha qual será o nosso primeiro programa? Claro que vai ser o famoso "Hello World" hahahaha. Então, vamos lá!
Primeiro abra o Python IDLE e clique na opção File > New File, como ensinado no post anterior.
Para poder imprimir o 'Hello World' na tela do seu computador você precisa saber de um comando, que é o comando print. Esse comando serve para você exibir na tela o conteúdo desejado.
A forma como ele é usado é muito simples, basta você digitar print (onde você coloca o que deseja que apareça na tela). Caso você queira imprimir na tela letras (são os chamados String) você coloca aspas duplas (""), ou simples (' '), antes da primeira letra e depois da última. Veja os dois modos de se fazer o Hello World na imagem abaixo:




     Depois de escrever o código basta executá-lo, para ver como aparecerá na tela. Para executar basta clicar no botão (Run -> Run File), ou então, apertar a tecla F5. E na tela irá aparecer o nome 'Hello World' como mostrado na figura abaixo:





        Chegamos ao fim do nosso primeiro programa em Python. Qualquer dúvida estamos à disposição! Até o próximo! :D ;)


quarta-feira, 31 de agosto de 2016

Primeiros passos para começar a programar em python

A linguagem de programação Python está disponível nas versões 2.7 e 3.x. Esse x é um valor variável. A medida que o Python vai sendo atualizado, esse número aumenta. Nesse post iremos utilizar a versão 3.5.2. Então mãos a obra! :)

1- Acesse o link: https://www.python.org/downloads/

2- Clica no retângulo amarelo, onde a seta está indicando, para baixar.


3- Clica em Upgrade to Python...





4- Depois que baixar, abra a IDLE.

5- Clica em File e New File, para abrir o editor.


6- O editor está ao lado indicado pela seta, agora é só começar a programar.


sexta-feira, 10 de junho de 2016

A importância da programação

     Atualmente, sabe-se que utilizamos tecnologia de diversas formas, seja ao ler ou enviar um e-mail, utilizar um sistema bancário, redes sociais, controle de tráfego, entre outras. E para realizar essas tarefas é necessário um software, que foi desenvolvido através do uso da lógica e de uma linguagem de programação.

      A programação vai além da capacidade de construir um programa, ela ajuda a desenvolver o raciocínio lógico. Steve Jobs certa vez disse em uma entrevista a seguinte frase: " Todos deveriam aprender a programar, porque ela ensina você a pensar ". Através da programação você pode trabalhar a sua criatividade, ou seja, você pode imaginar coisas e fazê-las virarem realidade. Por exemplo, você pensa que sua vida poderia ser melhorada se você pudesse controlar todas as suas contas de forma automatizada, então você vai lá e desenvolve um sistema capaz de fazer isso.

     A Code.org fez um vídeo com celebridades do mundo da  tecnologia para estimular o ensino de programação como parte da educação das crianças:




E aí, vamos aprender a programar?

quinta-feira, 3 de setembro de 2015

Introdução a computação

  Atualmente se fala muito sobre computação, computador e tecnologia. Antes de começarmos a programar mesmo um computador precisamos entender alguns conceitos.

O que é um computador?

  Computador é um conjunto de componentes elétricos, mecânicos e eletromecânicos, capazes de processar informações fornecidas por instruções lógicas. Ele se divide em duas partes:
  • Hardware: é a parte física, ou seja, são as partes elétricas, eletrônicas e mecânicas. Exemplos: teclado, mouse, monitor.
  • Software: são métodos, procedimentos, normas e documentação necessários ao funcionamento da parte física, ou seja, são os programas, são eles quem dão vida ao hardware. Exemplos: Windows, Linux, Word, Excel.
   As linguagens de programação são classificadas em vários níveis, dependendo da sua proximidade com a linguagem humana. As linguagens de baixo nível tem a função de descrever uma situação mais próxima do "ponto de vista" de uma máquina, já as linguagens de alto nível tem o propósito de tornar fácil a tradução de um pensamento (algoritmo) se assemelhando à linguagem humana que seria necessária para descrever aquela ideia. Vale ressaltar que o computador só entende a linguagem binária (0 e 1).

Linguagem Python

  Python é uma linguagem de programação criada por Guido van Rossum em 1991. Ela foi criada para produzir código bom e fácil de manter, de maneira rápida. Ela é uma linguagem de código-fonte aberto e disponível para vários sistemas operacionais (multiplataforma).

Características:
  • baixo uso de caracteres especiais;
  • uso de indentação (digitar o código de forma hierárquica facilitando a compreensão) para marcar blocos;
  • coletor de lixo para gerenciar automaticamente o uso da memória;
  • suporte a múltiplos paradigmas de programação.
    Dentre as vantagens do Python, podemos citar: redução do código-fonte, maior velocidade e em alguns casos facilita implementações.





        Existem vários ambientes de desenvolvimento que podem ser usados para programar em Python, entretanto aqui no blog será usado o Python Turtle, que é um ambiente para aprender Python dando comandos a uma tartaruga usando  funções da linguagem.

Mais Informações:
Referências:
  1. http://pyscience-brasil.wikidot.com/python:python-oq-e-pq
  2. http://pythonturtle.org/

Linguagem Logo


     Logo é uma linguagem de programação desenvolvida por Seymour Papert, um educador matemático, nos anos 60 no MIT (Massachusetts Institute of Technology) nos EUA. Ela foi adaptada para o português em 1982 na Unicamp (Universidade Estadual de Campinas), pelo Núcleo de Informática Aplicada à Educação (NIED).

     A principal diferença entre Logo e outras linguagens de programação é o fato que ela foi desenvolvida para ser utilizada por crianças. Ela se fundamenta na filosofia construtiva e em pesquisas na área de Inteligência artificial. O papel central é desenvolvido por uma "tartaruga", um desenho a quem são transmitidos comandos e instruções.





O nome Logo é em referência a um termo grego que quer dizer: pensamento, ciência, raciocínio e cálculo.

Características:
  • Amigabilidade: é uma linguagem de fácil aprendizado e uso.
  • Modularidade e extensibilidade: é possível criar novos comandos para a linguagem usando a própria linguagem. Por exemplo, posso criar um comando triângulo, que desenha automaticamente cada um dos lados.
  • Interatividade: oferece uma resposta imediata e mensagens informativas sobre o comando aplicado.
  • Flexibilidade: pode ser usada com crianças ou com alunos do ensino superior.
  • Capacidade:é uma linguagem de programação poderosa, possuindo ferramentas necessárias para criar programas com diversos graus de sofisticação.     
 Existem algumas versões do Logo, na qual você pode instalar no seu computador:
Referências:

1.http://projetologo.webs.com/texto1.html
2.http://algol.dcc.ufla.br/~bruno/wxlogo/docs/oquee.html