Lenguajes de programación

Iniciación a la programación (Diagramas de flujo, lógica, bloques, pensamiento computacional)
Lenguajes de programación

Curso introductorio para comprender la lógica de programación mediante diagramas de flujo, bloques y pensamiento computacional.

Se trabaja con herramientas visuales muy conocidas y accesibles, ideales para alumnos sin experiencia previa.

Herramientas empleadas entre otras:

  • app.diagrams.net
  • Blockly
  • MIT App Inventor
  • Diagramas de flujo con Draw.io / Diagrams.net
  • Scratch

Orientado a:

Alumnos sin experiencia, padres que buscan un inicio seguro y visual, y personas que quieren entender la lógica antes de pasar a lenguajes

Programación en Python
Lenguajes de programación

Aprendizaje progresivo del lenguaje Python desde nivel inicial.

Se enseñará a instalar Python, configurar el entorno y ejecutar programas en cualquier sistema operativo.

Entorno de trabajo:

  • Windows, Linux o macOs
  • Editor recomendado: Thonny o VS Code
  • Alternativa online para quien no quiera instalar nada: Replit/PythonTutor

Herramientas empleadas entre otras:

  • Python 3
  • Thonny / VS Code
  • Replit (Opcional)
  • Jupyter Notebook (Opcional)

Orientado a:

Personas que quieren aprender Python desde cero sin necesidad de conocimientos previos ni instalaciones complicadas.

Programación en Pascal
Lenguajes de programación

Fundamentos de programación estructurada utilizando Pascal como lenguaje base.

Se trabaja en un entorno online accesible desde cualquier navegador, sin instalaciones.

Herramientas empleadas entre otras:

  • onlinegdb.com (simulador de Pascal)
  • FreePascal (opcional)

Orientado a:

Alumnos que quieran aprender la lógica clásica antes de pasar a Delphi o a otros lenguajes modernos.