Tecno Recursos/Programación
Indice
editarProgramación
editarListado 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
editarLenguaje / 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 |