CheckIO
CheckIO es un sitio web con una misión: enseñar a JavaScript y Python codificación de habilidades a través de una interfaz de juego de roles. Está diseñado para enseñar nuevas habilidades o mejorar las habilidades existentes a través de retos que completaron.
- Los usuarios pueden obtener suscripciones gratuitas a través de aporte de contenidos, escribiendo interesantes revisiones de código o por medio de ayudar a otros usuarios en el foro.
- Los maestros y profesores pueden integrar CheckIO en su salón de clases.
- Se pueden integrar con las asignaciones de misiones o juegos.
- Hay un foro a través del cual los usuarios pueden colaborar con otros usuarios.
- Los usuarios pueden pedir ayuda con la codificación de preguntas o desafíos para resolver problemas.
- CheckIO ofrece un divertido y desafiante manera de aprender o mejorar habilidades de codificación en Python o JavaScript.
- Hay planes de añadir otros idiomas a CheckIO en el futuro.
- La interfaz para el sitio web y el mundo son intuitivos. Es fácil para empezar y para pasear por los mundos.
- Las opciones de idioma disponibles en la actualidad se limitan a Python y, más recientemente, de JavaScript.
- No se requiere algún conocimiento del idioma seleccionado o la programación en general,
- Mientras que los usuarios más jóvenes o nuevos pueden prosperar en el ambiente informal, basado en el juego, los desarrolladores serios describe a sí mismo puede ser puesto fuera por la frivolidad de la interfaz.
CheckIO tiene una página de destino recta de avance que le permite saltar a uno de los "mundos" CheckIO (idiomas). Una vez que elija un idioma, se le presentará con una ubicación "casa", que cuenta con varios de nivel inferior desafía disponible, y hay varios otros lugares a los que se puede viajar para los retos adicionales. Si los desafíos de la posición de casa son demasiado difíciles, se puede ir a la ubicación "primaria" y probar los desafíos allí de nivel de entrada. A través de la finalización de los retos a los distintos lugares, se puede desbloquear nuevas áreas a las que se puede viajar y completar aún más desafíos. Después de completar un desafío, puede comparar su solución con otras soluciones, existentes. Puede revisar soluciones "Selección del editor", así, para ver formas óptimas de completar el reto. Además, las soluciones están disponibles a través de GitHub. Lo mejor de todo: Esto es todo disponible de forma gratuita. Hay una opción de "llegar a ser increíble" mediante la suscripción al sitio ya sea en una base mensual o anual, pero no se requiere suscripción para usar el sitio. Los usuarios con suscripciones tienen varias ventajas sobre los usuarios libres, como ver soluciones más rápidamente y tener misiones adicionales disponibles para ellos. Pero hay un montón de contenido libre para mantener sus habilidades creciendo! En general, CheckIO es una forma divertida para construir sus habilidades de programación en los idiomas disponibles. Y para aquellos interesados en una carrera como desarrollador, hay maneras de conectar con las empresas en busca de desarrolladores.