Prof.: Autor:
Ing. Roxana Rodríguez. Renny Centeno
15.323.078
Materia:
ESC:
“Programación” Ing. Industrial
Maturín; Mayo 2021
República Bolivariana de Venezuela
Ministerio de Educación.
Instituto Universitario Politécnico “Santiago Mariño”
Extensión Maturín
INTRODUCCION
En los últimos años, la programación se ha vuelto más accesible
que nunca. A medida que el mundo se da cuenta de la importancia de la
programación, los ingenieros de software han desarrollado una serie de
juegos de herramientas para facilitar la adquisición de habilidades de
programación, independientemente de sus antecedentes o entorno.
Esta facilidad de uso es una característica definitoria del
desarrollo de software basado en imágenes. Hace que el desarrollo de
software sea mucho más accesible para aquellos que están ansiosos por
aprender, así como para los principiantes que se han sentido frustrados
después de lidiar con un lenguaje más estándar.
Qué son los VPL y por qué utilizarlos?
Un lenguaje de programación visual (a veces llamado lenguaje
de programación gráfico) le permite escribir aplicaciones informáticas y
web utilizando herramientas visuales como cuadros o imágenes. Las
conexiones lógicas generalmente se muestran en forma de líneas o cables.
Todo esto le permite conceptualizar y trazar las operaciones de
un proyecto desde la entrada de datos hasta la salida de una manera
intuitiva.
Scratch es posiblemente el mejor lenguaje de programación
visual más reconocible. Es un idioma orientado principalmente a ayudar a
los niños. Les ayuda a aprender a codificar en un entorno gamificado.
La naturaleza gráfica simple de herramientas como Scratch las
hace ideales para construir sistemas que enseñan a las personas a codificar.
Cómo ayudan los VPL
Los lenguajes y herramientas de programación visual proporcionan
editores fáciles de usar que abordan muchos de los problemas discutidos
anteriormente. La mayoría de las personas encuentran que las imágenes
concretas son más fáciles de comprender que los conceptos abstractos o la
sintaxis formal.
Aún mejor, los VPL incluyen una lista de objetos y acciones de uso
común que puede insertar inmediatamente en su programa.
Elegir de una lista de elementos predefinidos es más simple que
concebir y escribir un programa completo desde cero.
Lenguajes de programación visual populares
Varias herramientas de programación visual
ahora son ampliamente utilizadas por
personas de varias industrias y para una
variedad de propósitos diferentes. Aquí hay
una muestra de algunos notables.
Scratch (MIT): Permite el desarrollo de
aplicaciones interactivas a modo de
aprendizaje como pequeños juegos, etc.
También permite el desarrollo de
aplicaciones para controlar dispositivos
robóticos Lego.
Bolt (Ludiq): Plugin de Unity incluido
gratuitamente a partir de la versión 2019 para el desarrollo
visual de scripts como alternativa a C#:
ArduinoBlocks ( Didactronica ): Permite el
desarrollo de scripts para ejecutarse en placas de desarrollo
Arduino de modo alternativo a C++.
MakeCode ( Microsoft ): Plaraforma visual
de desarrollo para múltiples micro-dispositivos
robóticos (micro:bit, Cue, Lego mindstorm…etc ) de
modo alternativo a Javascript / Python.
AppInventor (MIT): Plataforma online
que permite el desarrollo visual de aplicaciones
para dispositivos móviles.
Ventajas de la programación visual
La principal ventaja de la programación visual dada su naturaleza
es que no requiere aprender y tratar la sintaxis típica de un lenguaje de
programación textual resultando más sencilla e intuitiva.
Esto la convierte en un punto de partida ideal para
el aprendizaje de los fundamentos de programación en
personas sin conocimientos previos. Otra ventaja es que la
codificación puede realizarse sin necesidad de escribir
evitando errores absurdos de variables mal escritas o
caracteres de control olvidados.
La programación visual facilita el acercamiento a la
programación de personas sin conocimientos previos que
requieren realizar pequeñas aplicaciones específicas sin necesidad
de tener que aprender para ello todo un lenguaje o plataforma de
programación ordinaria.
Sin embargo, para el desarrollo de aplicaciones ya de
cierta complejidad y nivel puede resultar más complejo y difícil de
mantener.
Conclusión

Programacion visual renny centeno 15323078

  • 1.
    Prof.: Autor: Ing. RoxanaRodríguez. Renny Centeno 15.323.078 Materia: ESC: “Programación” Ing. Industrial Maturín; Mayo 2021 República Bolivariana de Venezuela Ministerio de Educación. Instituto Universitario Politécnico “Santiago Mariño” Extensión Maturín
  • 2.
    INTRODUCCION En los últimosaños, la programación se ha vuelto más accesible que nunca. A medida que el mundo se da cuenta de la importancia de la programación, los ingenieros de software han desarrollado una serie de juegos de herramientas para facilitar la adquisición de habilidades de programación, independientemente de sus antecedentes o entorno. Esta facilidad de uso es una característica definitoria del desarrollo de software basado en imágenes. Hace que el desarrollo de software sea mucho más accesible para aquellos que están ansiosos por aprender, así como para los principiantes que se han sentido frustrados después de lidiar con un lenguaje más estándar.
  • 3.
    Qué son losVPL y por qué utilizarlos? Un lenguaje de programación visual (a veces llamado lenguaje de programación gráfico) le permite escribir aplicaciones informáticas y web utilizando herramientas visuales como cuadros o imágenes. Las conexiones lógicas generalmente se muestran en forma de líneas o cables. Todo esto le permite conceptualizar y trazar las operaciones de un proyecto desde la entrada de datos hasta la salida de una manera intuitiva. Scratch es posiblemente el mejor lenguaje de programación visual más reconocible. Es un idioma orientado principalmente a ayudar a los niños. Les ayuda a aprender a codificar en un entorno gamificado.
  • 4.
    La naturaleza gráficasimple de herramientas como Scratch las hace ideales para construir sistemas que enseñan a las personas a codificar.
  • 5.
    Cómo ayudan losVPL Los lenguajes y herramientas de programación visual proporcionan editores fáciles de usar que abordan muchos de los problemas discutidos anteriormente. La mayoría de las personas encuentran que las imágenes concretas son más fáciles de comprender que los conceptos abstractos o la sintaxis formal. Aún mejor, los VPL incluyen una lista de objetos y acciones de uso común que puede insertar inmediatamente en su programa. Elegir de una lista de elementos predefinidos es más simple que concebir y escribir un programa completo desde cero.
  • 6.
    Lenguajes de programaciónvisual populares Varias herramientas de programación visual ahora son ampliamente utilizadas por personas de varias industrias y para una variedad de propósitos diferentes. Aquí hay una muestra de algunos notables. Scratch (MIT): Permite el desarrollo de aplicaciones interactivas a modo de aprendizaje como pequeños juegos, etc. También permite el desarrollo de aplicaciones para controlar dispositivos robóticos Lego.
  • 7.
    Bolt (Ludiq): Pluginde Unity incluido gratuitamente a partir de la versión 2019 para el desarrollo visual de scripts como alternativa a C#:
  • 8.
    ArduinoBlocks ( Didactronica): Permite el desarrollo de scripts para ejecutarse en placas de desarrollo Arduino de modo alternativo a C++.
  • 9.
    MakeCode ( Microsoft): Plaraforma visual de desarrollo para múltiples micro-dispositivos robóticos (micro:bit, Cue, Lego mindstorm…etc ) de modo alternativo a Javascript / Python.
  • 10.
    AppInventor (MIT): Plataformaonline que permite el desarrollo visual de aplicaciones para dispositivos móviles.
  • 11.
    Ventajas de laprogramación visual La principal ventaja de la programación visual dada su naturaleza es que no requiere aprender y tratar la sintaxis típica de un lenguaje de programación textual resultando más sencilla e intuitiva. Esto la convierte en un punto de partida ideal para el aprendizaje de los fundamentos de programación en personas sin conocimientos previos. Otra ventaja es que la codificación puede realizarse sin necesidad de escribir evitando errores absurdos de variables mal escritas o caracteres de control olvidados.
  • 12.
    La programación visualfacilita el acercamiento a la programación de personas sin conocimientos previos que requieren realizar pequeñas aplicaciones específicas sin necesidad de tener que aprender para ello todo un lenguaje o plataforma de programación ordinaria. Sin embargo, para el desarrollo de aplicaciones ya de cierta complejidad y nivel puede resultar más complejo y difícil de mantener. Conclusión