Descripción del anuncio
Graduada en un Máster de Ciencias de la Computación, Profesora de algoritmos y programación en una universidad, Docente para niños en pensamiento computacional. Doy clases online y presencialmente de lenguajes de programación para jóvenes desde los 12 años, y adultos. Para niños entre 8 y 12 años, clases de programación en Visual Blocky para aprender pensamiento computacional.
Asesoro trabajos de programación para estudiantes de colegio y universidades.
0 - Se selecciona un programa para el idioma elegido. Las clases se imparten según los niveles o secciones del programa.
1 - En primer lugar, debe evaluarse el razonamiento matemático del alumno. Para ello, se realiza una prueba que mide el nivel de desarrollo de esta capacidad.
2 - En función del nivel y del lenguaje a aprender, se elige el punto de partida del programa de lenguaje de programación.
3 - Partiendo de problemas sencillos, el nivel de dificultad aumenta en función del programa.
4 - Cada problema se descompone en sus componentes mediante el pensamiento lógico-algorítmico, luego se diseña la estructura de datos, después se escribe el algoritmo, se traduce al lenguaje que se va a aprender, se ejecuta, se prueba en unidades, se corrige y se adapta hasta encontrar la solución.
Por último, se desarrolla una miniaplicación para cada nivel del plan de estudios con el fin de comprobar el rendimiento de cada nivel. Esta miniaplicación, una vez corregida, adaptada y mejorada, puede presentarse a un público reducido. También puede publicarse en un sitio web.
6 - Para empezar a programar, hay que configurar el entorno de desarrollo y prueba, ya sea localmente o a distancia.
7 - La evaluación se realiza por cada problema resuelto y por el proyecto final de cada sección o nivel del plan de estudios.
8 - Existe una plataforma en Teams o Google Classroom para gestionar los cursos.
9 - Los cursos son online y se realizan a través de videoconferencias que pueden ser grabadas. La evaluación se realiza de dos formas: a través de un examen virtual y, si es necesario, a través de una demostración en vivo del problema o aplicación.
10 - El asesoramiento sobre problemas y aplicaciones está disponible en cualquier momento.