Apprendre à programmer en Python avec la Raspberry Pi

Aprenda a programar com Python 3 e Raspberry Pi, curso introdutório.

Atualizada 29 May 2019 - 0 Comentários - , , , ,

ⓘ Cet article peut avoir été partiellement ou totalement traduit à l'aide d'outils automatiques. Nous nous excusons des erreurs que cela pourrait engendrer.

Sabemos que muitos de nossos leitores querem aprender como codificar e construir seu próprio software para Raspberry Pi, mas não sabem como ou por onde começar.

Que bom, o Raspberry Pi foi inventado para permitir que todos aprendam a programar!

Graças a este tutorial, você poderá aprender o básico do Python, o que lhe permitirá criar um software simples, em particular para controlar equipamentos conectados ao Raspberry Pi.

O material necessário para este curso Python

Para fazer este curso, você simplesmente precisará dos seguintes materiais:

Você também precisará ser capaz de controlar o seu Raspberry Pi, seja via tela / teclado, ou remotamente em SSH (veja nosso tutorial sobre o assunto).

Para quem é este curso?

Este curso é mais para iniciantes. Ele não entra em detalhes de um uso muito avançado do Python, mas permitirá que você descubra os fundamentos desta linguagem.

O conhecimento assim adquirido deve permitir que você execute a maioria dos programas de que precisa, mas também lhe dará o básico para que você possa adquirir conhecimentos adicionais por conta própria.

Este curso foi originalmente criado com o objetivo de ser ministrado a uma turma de alunos do primeiro ano de ciência da computação, a fim de apresentá-los ao Python em um volume horário de aproximadamente 8 horas.

Este curso foi pensado com o intuito de servir de suporte para apresentações que serão distribuídas no final da sessão de forma a permitir aos alunos a sua utilização como ficha de revisão completa. Você também verá algumas frases relacionadas a este tipo de apresentação, como as regras de formação de grupos, nós as deixamos para qualquer professor que deseje se inspirar nelas.

Se você precisa treinar pessoas para usar Python, especialmente nas especialidades Digital e Ciência da Computação, etc., você pode reutilizar esta apresentação sem quaisquer problemas de direitos!

Pedimos apenas que você cite a fonte do curso!

Pontos Python vistos neste curso

Neste curso, você encontrará os seguintes tópicos abordados:

  • Visão geral do Python, sua história e uso
  • Instalação do ambiente de desenvolvimento
  • Descubra o shell Python
  • Crie um primeiro script Python
  • Use variáveis e leia os valores do usuário
  • Entenda a noção de tipos em Python
  • Manipular e exibir texto
  • Use operadores matemáticos
  • Condições de uso em seus programas
  • Repita ações com loops
  • Reutilizar código com funções
  • Encontre e use o código de outras pessoas com as bibliotecas Python e Pip
  • Corte seu programa com "import"
  • Ler e escrever arquivos com Python
  • Executar comandos do Linux com Python
  • Conecte o Python a um banco de dados e use o MySQL
  • Exercício, crie um programa Python que usa uma API
  • Os melhores lugares para encontrar ajuda com Python

Léxico pequeno

Este curso apresenta o uso de noções básicas de informática, como variáveis, mas como se destina a alunos que já possuem alguns conceitos básicos de programação, seu interesse nem sempre é abordado em detalhes.

Aqui está um pequeno glossário para ajudá-lo a compreender o interesse desses conceitos básicos.

  • Variável: uma forma de associar um nome exclusivo que não muda a um valor que pode mudar. Por exemplo, para armazenar o número de voltas de um jogo, que irá evoluir gradualmente, sob o nome de "número_tira", para encontrá-lo facilmente.
  • Loop: Uma forma de repetir uma ação sem ter que escrevê-la várias vezes no programa. Por exemplo, exiba 1, 2, 3 …, 1000, sem realmente ter que digitar 1000 vezes o comando usado para exibir.
  • Condição: uma forma de executar parte do programa somente se determinadas condições forem atendidas. Por exemplo, exibe 1, 2, 3 …, 1000, mas exibe o número em vermelho, SOMENTE se for maior que 5 e menor que 10.
  • Tipos: caracterizam o conteúdo de uma variável para saber se ela contém números, texto, um valor do tipo verdadeiro ou falso, uma matriz de valores, etc.
  • Funções: Uma maneira de agrupar uma parte do código sob um nome único para poder chamá-lo facilmente sem ter que reescrevê-lo. Por exemplo, se ligarmos com frequência ao ver, criaremos uma função para isso, que chamaremos a cada vez, em vez de digitar novamente o mesmo código complicado o tempo todo.
  • Uma biblioteca: um conjunto de funções que tratam do mesmo assunto, por exemplo, enviar e-mail, e que foram agrupadas de forma a serem facilmente utilizadas e integradas em qualquer programa.

Introdução ao Python com o Raspberry Pi

Você pode encontrar este curso em tela inteira no seguinte endereço: https://raspberry-pi.fr/cours/slides-python-introduction.html


Quer ir mais longe com o Python, precisa de um tutorial mais completo? Confira o curso de nosso parceiro Éléphorm para aprender Python!

Você também pode obter o livro de Patrice Clément "Python and Raspberry pi".


Notez cet article.
Compartilhar
Boletim de Notícias
Autor:
Raspberry Pi FR
Junte-se à comunidade Raspberry Pi
Um computador de $35 já vendeu 10 milhões de cópias
COMPRE A NOVA RASPBERRY PI 4
Tutoriais relacionados
Por que eu deveria ter explicado Bitcoin para a France Info em vez de para minha avó? Como fazer um roteador Tor com o Raspberry Pi. Use um leitor RFID com o Raspberry Pi. Ative a porta serial TTL do Raspberry Pi e verifique se está funcionando. Crie um cluster Raspberry Pi com Docker Swarm
No Comments

Compartilhar
Inscrição no boletim informativo
Assine a newsletter.
Gostou deste artigo ?
Inscreva-se e mantenha-se informado!