Los ejercicios de codificación son una herramienta interactiva que puedes añadir a tus cursos de programación para que los usuarios adquieran experiencia práctica en programación. Los usuarios pueden escribir código directamente en la página y ejecutar la función sin tener que alternar programas o pantallas. Los ejercicios también les proporcionan consejos cuando cometen un error, por lo que podrán corregirlo y continuar con la codificación.
De momento, se pueden crear ejercicios de codificación en los siguientes lenguajes de programación: C++, C#, HTML, JavaScript ES6, Java, PHP 5, PHP 7, Python 3, Ruby, Swift 3.
Sigue estos pasos para añadir un ejercicio de codificación al programa del curso:
1. Ve a la página Programa de tu curso.
2. En el lateral, sitúa el cursor sobre el espacio gris de una sección donde deseas ubicar el ejercicio. Haz clic en el icono + que aparece y, a continuación, en Ejercicio de codificación.
3. Escribe el título del ejercicio y, a continuación, haz clic en Agregar ejercicio de codificación.
4. Mueve el cursor al título de la tarea y haz clic en el icono del lápiz que aparece para seleccionar el lenguaje de programación que usarán los estudiantes.
5. Introduce el ejercicio para que los estudiantes lo resuelvan. Para obtener información detallada sobre cómo crear ejercicios en cada idioma, haz clic aquí.
6. Comprueba la solución del ejercicio haciendo clic en Comprobar en la parte inferior derecha de la página.
7. Si la solución es correcta, haz clic en Guardar en la parte superior derecha de la página. También puedes previsualizar la codificación haciendo clic en Vista previa.
Nota: los ejercicios de codificación sólo aparecerán publicados en el programa de los cursos publicados.
Si el curso no está publicado, entonces no aparecerá una marca de verificación junto al ejercicio de codificación cuando se haya añadido al plan de estudios.
Los instructores pueden crear hasta 550 elementos de programa para un curso (secciones, clases, cuestionarios, ejercicios de codificación, exámenes de prueba y tareas).