Recomendación de plataforma para una escuela de programación competitiva en línea

Dec 03 2020

Estoy supervisando un equipo que actualmente está tratando de construir un curso / escuela de programación competitiva en línea para una colección de escuelas secundarias en Turquía que pertenecen a una determinada institución educativa privada.

Como ex graduado de una de estas escuelas secundarias, habiendo competido en la Olimpiada de Física y actualmente estudiando Informática, me han ofrecido este trabajo junto con otros estudiantes universitarios que estudian Informática, algunos de los cuales han ganado medallas en Olimpíadas nacionales e internacionales de informática.

Nuestro equipo ya ha elaborado un esquema para un plan de estudios y comenzó a enseñar a un grupo de c. 80 estudiantes sobre Zoom. Aunque tenemos confianza en cómo y qué enseñar, no estamos seguros de qué plataforma usar como LMS para cargar, compartir y organizar material del curso como presentaciones, tareas, etc. Como solución provisional, actualmente estamos usando Discord pero somos conscientes de que en Discord a largo plazo no es óptimo como LMS, ya que no hay forma de compartir y organizar el material del curso de manera estructurada. Estamos considerando soluciones mejores y más profesionales, pero al tener muy poca experiencia en esta área, no estamos seguros de qué opción elegir. Se han considerado los siguientes:

  • Equipos de Microsoft
  • Moodle o un LMS similar
  • Un sitio web personalizado

Me han dicho que Moodle es difícil de configurar y es excesivo. Desarrollar un sitio web personalizado tampoco parece muy práctico. ¿Cree que microsoft Teams se puede utilizar adecuadamente como sistema de gestión de cursos / aprendizaje, donde el material del curso y las tareas se pueden gestionar de forma estructurada? ¿Tiene alguna otra sugerencia?

Respuestas

3 BenI. Dec 03 2020 at 04:41

Mi primer instinto es que cualquier LMS es excesivo. Los LMS administran las aulas, es cierto, pero también están diseñados para ayudar a administrar las escuelas , y la mayoría de los aspectos administrativos (y la mayoría de las características fuera de los aspectos literales del aula, e incluso muchas de las características dentro de las aulas) de cualquier LMS ser completamente inútil para ti. Transporte, designaciones médicas, planes de discapacidad de aprendizaje, designaciones de almuerzos escolares, asignaciones de consejeros, etc., etc., etc., etc., etc., están más allá de lo que necesita para un programa tan pequeño.

Supongo que la mayor parte de lo que busca es una forma de distribuir y recibir asignaciones. Si este es, de hecho, el caso, realmente recomiendo usar GitHub.

Al principio, los niños pueden simplemente usar su repositorio como una forma de descargar archivos a través de la interfaz web y pueden enviar asignaciones tempranas a través de Discord, tal como ya lo hizo. Una vez que se sientan cómodos con la interfaz de GitHub para la descarga, puede comenzar a hacerles bifurcar proyectos. Introduce la funcionalidad de git lentamente y sigue apoyándolos con Discord mientras tanto.

Obtendrá dos grandes beneficios de este enfoque:

  1. Usted no tiene que entrar en algo casi tan pesado como un LMS.
  2. Los estudiantes se familiarizarán y se sentirán cómodos lentamente con las acciones básicas de git.
3 ThisClark Dec 04 2020 at 04:45

Google Classroom es una interfaz limpia y liviana de funciones para administrar la distribución y recopilación de materiales del curso de una amplia variedad de medios. Doy clases a unos 100 estudiantes en cinco cursos cada semestre utilizando esta plataforma. Si necesita un libro de calificaciones que también esté integrado.

Me vinculo a repl.it y dejo que los estudiantes bifurquen mi código en la nube para algunas asignaciones y demostraciones. También puedo vincular y recopilar enlaces de GitHub.

El aula Repl tiene pruebas unitarias integradas para algunos idiomas. Esto puede ser útil dependiendo de la resolución de problemas que esté enseñando. Enumero una serie de actividades por día en el aula de Google que he enumerado en Repl con pruebas de unidad.

A menos que la escuela con la que se está asociando tenga una configuración de GSuite para su organización, es posible que eventualmente se encuentre con algunas restricciones de almacenamiento con Google Drive.