1. AVERIGUAR 5 PLATAFORMAS PARA PROGRAMAR Y SUS PRINCIPALES CARACTERISTICAS
2. ¿QUÉ ES SCRATCH?
3.¿ PARA QUÉ SIRVE SCRATCH?
Respuestas a la pregunta
Respuesta:
1.Codecademy
2.CodeDammit
3.Codeplace
4.Code Scool
5.Mimo
Explicación:
1Codecademy
Es una plataforma que ofrece cursos gratuitos en línea de forma interactiva sobre lenguajes de programación como Python, JavaScript, PHP y Ruby, también de lenguajes de mercado incluyendo HTML y CSS, como también adiestramiento en el uso de APIs.
Cuenta con glosarios por curso, foros de intercambio y discusión y registros de rendimiento por usuario. El sitio permite que puedas crear y publicar un nuevo curso usando la herramienta de creación de cursos.
CodeDammit
Esta plataforma ofrece cursos estructurados en tres categorías a saber: web, móvil y snippets. Una vez que seleccionas una de estas categorías, podrás elegir entre diferentes tipos de lenguaje, así como el grado de dificultad para el aprendizaje del mismo.
CodeDammit basa su metodología en el aprendizaje por medio de ejemplos. Cuando seleccionas un curso, la plataforma se encargará de localizar en GitHub los diferentes proyectos open-source que cumplan con tus requisitos, para que puedas consultar el código fuente.
Entre los lenguajes ofrecidos por la plataforma vía web tendrás para escoger, entre otros, JavaScript, Python, Go, PHP, Ruby y HTML/CSS.
Codeplace
En ella encontrarás una forma novedosa de aprendizaje de lenguajes de programación, con la utilización de colores para mostrar visualmente en tiempo real tu progreso. Algunas de las características que encontrarás son:
Enlaces constantes al diccionario del lenguaje que estés aprendiendo.
Ver el resultado final del proyecto.
Mostrar en tiempo real cómo los cambios afectan el front-end.
Guardar en memoria tu progreso personalizado.
El objetivo de la plataforma es enseñar al mismo tiempo que ir construyendo tus proyectos web reales. También se muestran varias empresas vinculadas, que tienen trabajando a algunos de los alumnos de la plataforma.
Code Scool
Esta plataforma realiza el aprendizaje a través de videos y tutoriales, que te van asesorando a lo largo del curso seleccionado, entre categorías como Python, Ruby, iOS y bases de datos.
Google, de forma gratuita, ofrece un nuevo curso que podrás acceder desde la plataforma Code School denominado Discover DevTools, destinado a desarrolladores interesados en conocer todo el potencial de Google Chrome Developer Tools.
Los requisitos exigidos para el curso son tener conocimientos en HTML, CSS y Java Script. Para comenzar este curso solo tendrás que dar Enter en Start Course para ver el resumen de contenidos.
Mimo
Es una aplicación creada para aprender programación, a través de un teléfono inteligente o tableta, con cursos interactivos y lecciones de un minuto donde podrás aumentar tus conocimientos rápidamente. Los tipos de cursos ofrecidos por Mimo son: Ruby, Python, SQL y algunos de Java orientados a la programación para Android.
2. pregunta:
Scratch es un lenguaje de programación visual desarrollado por el Grupo Lifelong Kindergarten del MIT Media Lab. Su principal característica consiste en que permite el desarrollo de habilidades mentales mediante el aprendizaje de la programación sin tener conocimientos profundos sobre el código. Wikipedia
Influyó en: Scratch Jr
Diseñado por: Mitchel Resnick
Influido por: Logo, Smalltalk, HyperCard, StarLogo, AgentSheets, Etoys
Última versión estable: Scratch 3.11.1 (2020)
Licencia: GPLv2 y Scratch Source Code License
Sistema operativo: Windows, OS X, Linux
3.pregunta :Scratch es un entorno de programación desarrollado por un grupo de investigadores del Instituto de Tecnología de Massachusetts (MIT) que aprovecha los avances en el diseño de interfaces para hacer que la programación sea atractiva y accesible para todo aquel que se enfrente por primera vez a programar.