Tecno Recursos/Programación

Indice

editar

Algoritmo de la amistad

Programación

editar

Listado de lenguajes y entornos de programación con sus características.

Scratch

editar
  • Para iniciarse a la programación
  • Programación por bloques
  • Online, con versión offline
  • Gráficos sencillos
  • Entorno libre
  • Sin tutoriales estructurados

Hour of code

editar
  • Para iniciarse a la programación
  • Programación por bloques
  • Online
  • Gráficos sencillos
  • Entorno muy estructurado y limitado
  • Con tutoriales

Blockly

editar
  • Para iniciarse a la programación
  • Programación por bloques
  • Offline
  • Gráficos sencillos

Python

editar
  • Lenguaje muy sencillo, potente y profesional
  • Programación por texto
  • Offline
  • Gráficos complejos de utilizar
  • Muchos tutoriales en español de nivel sencillo pero con mucho texto

Processing (java)

editar
  • Lenguaje no sencillo basado en java (muy utilizado y profesional)
  • Programación por texto
  • Offline
  • Gráficos sencillos
  • Tutoriales en inglés

Arduino

editar
  • Lenguaje basado en C / C++ para programar dispositivos electrónicos
  • Programación por texto
  • Programación por bloques (Ardublock)
  • Offline (versiones online)
  • Nivel relativamente alto
  • Tutoriales complejos

PSeInt

editar
  • Pseudocódigo preparado para enseñar a programar
  • Programación por texto pseudocódigo y por diagramas de flujo
  • Offline
  • Genera y edita diagramas de flujo
  • Adaptado a principiantes

Acepta el reto

editar

¡Acepta el reto! es un almacén y juez en línea de problemas de programación en español que acepta soluciones en C, C++ y Java. No es un mero listado de problemas, sino mucho más. ¡Es un corrector automático!

Tabla comparativa de lenguajes y entornos

editar
Lenguaje / entorno  Orientación  Tipo de programación  Offline  Gráficos  Licencia  Sistemas operativos  Requiere  Nivel de dificultad  Aplicaciónes
Scratch Iniciación a la programación Bloques Online Sencillos Freeware Navegador Internet 10-16 años Juegos y presentaciones
Scratch offline Iniciación a la programación Bloques Offline Sencillos Open source Win, Linux, Mac Adobe Air 10-16 años Juegos y presentaciones
Hour of code Iniciación a la programación Bloques Online Sencillos Freeware Navegador Internet 3-16 años Apreder programación
Blockly Iniciación a la programación Bloques Offline Sencillos Open source Navegador 12-18 años Apreder programación
PSeInt Iniciación a la programación Pseudocódigo y diagramas de flujo Offline No tiene Open source Win, Linux, Mac 12-18 años Apreder programación
Python Sencillo, estructurado, muy potente y profesional Texto Offline Difíciles de manejar Open source Win, Linux, Mac 16-18 años Todo tipo
Processing (java) Diseñadores audiovisuales Texto Offline Potentes Open source Win, Linux, Mac 16-18 años Audiovisuales
Arduino Control programable de pequeños sistemas Texto y bloques Offline No tiene Open source Win, Linux, Mac Placa Arduino 14-18 años Sistemas embebidos