Prácticas Snap! o Netsblox

Vamos a aprender a programar usando bloques en lugar de escribir código. Puede parecer cosa de niños, pero no lo es: estos bloques son tan potentes como cualquier lenguaje «de verdad». Lo mejor de todo es que verás cómo funciona todo de manera inmediata.

Usaremos cualquiera de las siguientes herramientas:

El camino que vamos a seguir

La idea no es aprender solo «teoría de la programación». Iremos haciendo cosas y, mientras las creamos, aprenderemos los conceptos necesarios.

Comenzaremos por lo más sencillo:

  • Bucles y condiciones: para que el programa decida qué hacer según lo que pase.

Después añadiremos complejidad:

  • Listas: guardamos muchos datos en un único lugar.

  • Listas de listas: como una tabla de Excel.

  • Buscar y filtrar información.

Cuando ya tengamos soltura:

  • Crear nuestros propios bloques: para reutilizar el código.

  • Descargar datos de internet.

  • Procesar información real.

El proyecto final: una base de datos del alumnado

Todo este recorrido termina con un proyecto completo. No es un ejercicio cualquiera, es una herramienta que funciona de verdad para:

  • Descargar archivos CSV desde internet.

  • Calcular notas automáticamente (sumas, medias…).

  • Buscar alumnos por el nombre.

  • Agregar y borrar registros.

  • Cambiar de formato (convertir números en calificaciones, por ejemplo).

Para qué sirve todo esto?

Básicamente, aprenderás a pensar como un programador: resolver un problema grande dividiéndolo en pasos pequeños que una máquina pueda ejecutar. Después verás que ese mismo patrón sirve para cualquier lenguaje o reto técnico.

Ánimo. ¿Comenzamos?

Módulo 1 Módulo 2 Módulo 3 Módulo 4
Práctica 1
Práctica 2
Práctica 3
Práctica 4
Práctica 5
Práctica 6
Práctica 7
Práctica 8
Práctica 9
Práctica 10
Práctica 11
Práctica 12
Práctica 13
Práctica 14
Práctica 15
Proyecto final

 

Scroll al inicio