Apprendre à programmer en Python avec la Raspberry Pi

Aprenda a programar con Python 3 y Raspberry Pi, curso introductorio.

Actualizado el 29 mayo 2019 - 0 Comentarios - , , , ,

ⓘ Este artículo puede haber sido traducido total o parcialmente utilizando herramientas automáticas. Pedimos disculpas por cualquier error que esto pueda causar.

Sabemos que muchos de nuestros lectores quieren aprender a codificar y crear su propio software para Raspberry Pi, pero no saben cómo ni por dónde empezar.

Eso es bueno, la Raspberry Pi se inventó para permitir que todos aprendan a programar.

Gracias a este tutorial, podrás aprender los conceptos básicos de Python, lo que te permitirá crear un software sencillo, en particular para controlar equipos conectados a la Raspberry Pi.

El material necesario para este curso de Python

Para realizar este curso, simplemente necesitará los siguientes materiales:

También deberá poder controlar su Raspberry Pi, ya sea a través de la pantalla / teclado, o de forma remota en SSH (consulte nuestro tutorial sobre el tema).

¿Para quién es este curso?

Este curso es más para principiantes. No entra en detalles de un uso muy avanzado de Python, pero te permitirá descubrir los conceptos básicos de este lenguaje.

El conocimiento así adquirido debería permitirle llevar a cabo la mayoría de los programas que pueda necesitar, pero también le dará los conceptos básicos que le permitirán adquirir conocimientos adicionales por su cuenta.

Este curso fue creado originalmente con el objetivo de ser impartido a una clase de estudiantes de primer año de informática, con el fin de presentarles Python en un volumen por hora de aproximadamente 8 horas.

Este curso ha sido diseñado con el objetivo de servir como soporte de presentación que se distribuirá al final de la sesión para que los alumnos lo utilicen como una hoja de repaso completa. También verás algunas frases relacionadas con este tipo de presentaciones, como las reglas de formación de grupos, las dejamos para cualquier profesor que quiera inspirarse en ellas.

Si necesita capacitar a las personas para que utilicen Python, especialmente en las especialidades de informática y digital, etc., ¡puede reutilizar esta presentación sin problemas de derechos!

¡Solo te pedimos que cites la fuente del curso!

Puntos de Python vistos en este curso

En este curso, encontrará los siguientes temas cubiertos:

  • Descripción general de Python, su historia y uso
  • Instalación del entorno de desarrollo
  • Descubra el shell de Python
  • Crea una primera secuencia de comandos de Python
  • Usar variables y leer valores de usuario
  • Comprender la noción de tipos en Python
  • Manipular y mostrar texto
  • Usa operadores matemáticos
  • Condiciones de uso en sus programas
  • Repite acciones con bucles
  • Reutilizar código con funciones
  • Encuentre y use el código de otros con las bibliotecas Python y Pip
  • Corta tu programa con "importar"
  • Leer y escribir archivos con Python
  • Ejecutar comandos de Linux con Python
  • Conecte Python a una base de datos y use MySQL
  • Ejercicio, cree un programa Python que use una API
  • Los mejores lugares para encontrar ayuda con Python

Pequeño léxico

Este curso introduce el uso de los conceptos básicos de la computadora, como las variables, pero como está destinado a los estudiantes que ya tienen algunos conceptos básicos de programación, su interés no siempre se cubre en detalle.

Aquí hay un pequeño glosario para ayudarlo a comprender el interés de estos conceptos básicos.

  • Variable: una forma de asociar un nombre único que no cambia con un valor que puede cambiar. Por ejemplo, para almacenar el número de turnos de un juego, que evolucionará gradualmente, bajo el nombre "number_turn", para encontrarlo fácilmente.
  • Bucle: una forma de repetir una acción sin tener que escribirla varias veces en el programa. Por ejemplo, muestre 1, 2, 3 …, 1000, sin tener que escribir 1000 veces el comando utilizado para mostrar.
  • Condición: una forma de ejecutar parte del programa solo si se cumplen ciertas condiciones. Por ejemplo, muestre 1, 2, 3 …, 1000, pero muestre el número en rojo, SOLO si es mayor que 5 y menor que 10.
  • Tipos: Caracterizar el contenido de una variable para saber si contiene números, texto, un valor de tipo verdadero o falso, una matriz de valores, etc.
  • Funciones: una forma de agrupar una parte de código bajo un nombre único para poder llamarlo fácilmente sin tener que reescribirlo. Por ejemplo, si activamos con frecuencia cuando vemos, crearemos una función para eso, a la que llamaremos cada vez, en lugar de volver a escribir el mismo código complicado todo el tiempo.
  • Una biblioteca: conjunto de funciones que tratan un mismo tema, por ejemplo, el envío de correo electrónico, y que se han agrupado para que se puedan utilizar e integrar fácilmente en cualquier programa.

Introducción a Python con Raspberry Pi

Puede encontrar este curso en pantalla completa en la siguiente dirección: https://raspberry-pi.fr/cours/slides-python-introduction.html


¿Quiere ir más allá con Python, necesita un tutorial más completo? ¡Consulta el curso de nuestro socio Éléphorm para aprender Python!

También puede obtener el libro de Patrice Clément "Python and Raspberry pi".


Compartir
Boletin informativo
Autor:
Raspberry Pi FR
Únete a la comunidad de Raspberry Pi
Un ordenador de 35$ ya vendió 10 millones de copias
COMPRAR LA NUEVA RASPBERRY PI 4
Tutoriales relacionados
Compre la Raspberry Pi 4 y sus accesorios, las trampas que debe evitar. ¡Raspbian France cambia de nombre y se convierte en Raspberry Pi FR! Dale una IP local fija a tu Raspberry Pi. Cree un clúster de Raspberry Pi con Docker Swarm Cómo hacer un enrutador Tor con la Raspberry Pi.
No hay comentarios
Compartir
Inscríbase al boletín
Suscríbete a la newsletter.
Did you like this article ?
Subscribe and stay informed!