3. Tipos de Programación

3.1. Programación Semántica

La programación semántica es un paradigma relativamente reciente en el desarrollo de software. La programación semántica permite el desarrollo fácil y rápido de aplicaciones sencillas, sin necesidad de aprender un lenguaje de programación tradicional.

•Entornos gráficos de programación.
•Construcción de programas combinando bloques prearmados.
•Se trabaja resolviendo el qué queremos lograr y no el cómo expresar dichas instrucciones.

Por estos motivos, los entornos de programación semántica son muy utilizados en el mundo educativo. El entorno más difundido en la actualidad se llama Scratch, y de él derivan infinidad de variantes para usos específicos. En este trayecto utilizaremos mBlock 3, que es una versión especial de Scratch orientada a la electrónica digital programable y la robótica.