Inspiration
Al ser una persona introvertida, comprendo que el hacer preguntas a un profesor sobre un tema que no comprendes puede ser algo intimidante y se que muchos otros alumnos sienten lo mismo, es por eso que la idea de una aplicación que permitiera hacer esto de manera mas sencilla y sin tener que interrumpir directamente al profesor o hablar frente a toda la case.
What it does
La aplicación cuenta con 2 partes para alumno y para maestro, al abrirla un alumno este genera una instancia en la pantalla del profesor, el cual puede ver mediante emoticons y colores que tan bien a entendido el alumno, los alumnos pueden cambiar en cualquier momento su nivel de entendimiento haciendo un swipe en su celular, asi el profesor puede ver de manera general cual es el entendimiento del tema en la clase, los alumnos tambien pueden hacer un swipe para abajo para enviar una pregunta al profesor la cual en la pantalla de profesor mostrara una animacion y el signo de ?.
How I built it
La aplicacion fue creada con nodejs el cual me permitio crear en tiempo real el estado de varios alumnos y cambiarlo sin tener que estar actualizando la pantalla del profesor, todo esto en un servidor gratuito de heroku.
Challenges I ran into
Al principio no comprendía como detectar cambios en cada persona conectada a la aplicación, gracias a los asesores del hackaton me mencionaron del uso de sesiones y fue así como pude terminar la aplicación de la manera que necesitaba.
Accomplishments that I'm proud of
Como primera vez utilizando nodejs, me siento feliz de basado en la documentación y ejemplos de otros proyectos ya hecho el poder implementar mi idea, ademas que al usar por primera vez las interacciones en tiempo real es algo agradable.
What I learned
Sobre el uso de nodejs, como funcionan los sockets, el uso de middleware y express.
What's next for School App
Pasar de prototipo a una aplicación real, buscar la manera de implementarse en escuelas, tambien pienso que se le puden dar usos en conferencias grandes o donde sea difícil la interacción con la persona exponiendo.
Log in or sign up for Devpost to join the conversation.