Want to create interactive content? It’s easy in Genially!

Get started free

VIDEOJUEGO

ERWIN PENA MARTINEZ

Created on November 7, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Adventure Breakout

Team Building Mission Escape Game

Onboarding Escape Game

Christmas Escape Room

Flags Challenge

Museum Escape Room

Education Escape Room

Transcript

presentacion

boleta_flet

VIDEOJUEGO

3°b programacio

232323

HI-SCORE

MENÚ

introducción

NOMBRES_JUGADORES

misiones

© 20XX ESPERO QUE TE DIVIRTAS_XD

232323

HI-SCORE

INTRODUCCIÓN

El código que proporcionaste es una aplicación Flet para generar boletas de calificaciones. Permite seleccionar un alumno de una lista, ingresar calificaciones en diferentes materias (Español, Matemáticas, Inglés, Informática e Historia), calcular el promedio y mostrarlo en una tabla. A continuación, te presento una versión mejorada del código con las funcionalidades adicionales que solicitaste: validación con SnackBar, evitar duplicados, botones de borrar y eliminar, agregar materias, semáforo de desempeño y exportación a CSV.

© 20XX GENIALLY ESCAPE GAMES

PERSONAJES

nombrejugador

nombrejugador

nombrejugador

nombrejugador

PRESENTACION DIVERTIDA _ XD

MISIONES

Supera las misiones para obtener losnúmeros de la contraseña

5 RANA

9 BARRAS

1 PUZLE

7 NAVES

CONTRASEÑA

NIVEL 1/5

¿QYE TIPO DE FUNCION OCUPAMOS?

MAIN(PAGE: FT.PAGE):

MAIN.PAGE(OR_BOTON):

PAGE.MAIN_OR(MAIN)

NIVEL 2/5

¿QUE DROPDOWN DE ALIMNOS OCUPAMOS?

CORREDOR DE APLICACIONES DEL 50 AL 8000

(ESP,MATE,INF,ING,HIS,FIS,QUI)CON OPCIONES DE CALIFICASION DEL 10 AL 100

CALIFICACIONES DE BOLETA 55 AL 900

NIVEL 3/5

TABLA DE CALIFICACIONES

CREA UNA TABLA DE CALIFICACIONES DE LOS ALUMNOS

CREAR TABLA DE CALIFICASIONES Y YA

NADA MAS CREO UNA TABLA QUE ME DIJO EL PROFESOR Y YA

NIVEL 4/5

¿QUE FUNCION OCUPAMOS?

CALCULAR_500(I)

CALCULAR_BASE(A)

CALCULAR_PROMEDIO(E)

NIVEL 5/5

¿QUE FIENSION DE BORRAR Y ELIMINAR OCUPAMOS?

BORRAR_ELIMINAR _IF.PAGE

BORRAR_CALIFICACIONES(E),ELIMINAR_CALIFICASIONES(E)

FUNCION_ELIMINAR Y BORRAR_PAGE.OR

¡ENHORABUENA!

EL NÚMERO DE ESTA MISIÓN ES EL 1

GAME OVER

CONTINUE?

NO

MISIONES

Supera las misiones para obtener losnúmeros de la contraseña

4 RANA

3 BARRAS

2 PUZLE

1 NAVES

CONTRASEÑA

NIVEL 1/5

NEXT

¿QUE FUNCION OCUPAMOS?

LLAMADO DEL ARCHIVO_XD

EXPORTAR_CVS(E):

LLAMADO DEL ARCHIVO_CVS_PAGE

NIVEL 2/5

NEXT

¿Sabías que las imágenes son un apoyo para añadir info?

Escribe aquí la respuesta incorrecta

Escribe aquí la respuesta correcta

Escribe aquí la respuesta incorrecta

NIVEL 3/5

NEXT

BOTES CALCULAR

CREA BOTONRS PARA CALCULAR EL PROMEDIO BORRAR LAS CALIBICACIONES

DIJO UN BOTON Y YA

NADA MAS ME IMAGINO EL BOTON Y YA

NIVEL 4/5

NEXT

DISENO DE INTERFAZ

CREO EL DISE Y YA ESTA

NADA MAS ME LO IMAGINO Y YA ETA LISTO

ORGANIZAR DROPBOWNS DE ALUMNOOS Y MATERIAS EN UNA FILA

NIVEL 5/5

NEXT

¿COMO MANDAMOS A LLAMAR FLET?

PIP OLLAMA FLET

PIP PAGE FLET

PIP INSTALL FLET

¡ENHORABUENA!

EL NÚMERO DE ESTA MISIÓN ES EL 2

GAME OVER

CONTINUE?

NO

MISIONES

Supera las misiones para obtener losnúmeros de la contraseña

4 RANA

3 BARRAS

2 PUZLE

1 NAVES

CONTRASEÑA

NIVEL 1/5

¿QUE ES FLET?

Flet es un framework de desarrollo que permite crear aplicaciones web, móviles y de escritorio usando solo Python

ES UNA PALABRA INVENTADA

LA PALABRA FLET BIENE DEL IDIOMA GRIEGO

NIVEL 2/5

¿QUE ES LO QUE HCE EL PROYECTO?

SOLO TE DICE EL PROGRMA QUE TE LO IMAGINES Y YA

MUETRA BOLETAS Y QUE TE DIGA QUE SI TUVO DESEMPEÑO EN CALIFICACIONES

SOLAMENTE TE MUESTRA NUMEROS Y YA ALASAR

NIVEL 3/5

¿QUE TIPO DE MECANISMOS TIENE EL ENTORNO?

QUE TE MUESTRE UNA BOLETA DE CALIFICACIONES T QUE TENGA BOTES DE ELIMINAR Y NOSTAR CALIFICACION

QUE NADA MAS MUETRE UN PERRO Y YA QUE NADA MAS LADRE Y QUE DIGA GUA

PUE QUE NO HAGA NADA EL CIDIGO Y QUE NADA MAS SE QUE PASMADO

NIVEL 4/5

¿AL REDEDOR DE CUANTOS NOMBRES OCUPAMOS Y MATERIAS ?

11 MATERIAS20 NOMBRES

1 NOMBRE 90 MATERIAS

7 NOMBRES 7 MATERIS

NIVEL 5/5

¿COMO SE IMPLEMENTA LA VALORACION PARA ASEGURAR QUE SE COMPLEMENTE TODO LOS CAMPOS?

PUES ME RINDO Y NADA MAS ME QUEDA ESTA OPCION

PUE QUE YO NOSE NADA SOBRE ES TEMA Y YA

Se utiliza una condición if que verifica si se ha seleccionado un alumno y si se han ingresado calificaciones para todas las materias.

¡ENHORABUENA!

EL NÚMERO DE ESTA MISIÓN ES EL 3

GAME OVER

CONTINUE?

NO

MISIONES

Supera las misiones para obtener losnúmeros de la contraseña

4 RANA

3 BARRAS

2 PUZLE

1 NAVES

CONTRASEÑA

NIVEL 1/3

¿COMO FUNCIONA BORRAR_CALIFICASIONES(E)?

PUES NOSE NADA

NOSE NADA MAS SE COMO PRENDER LA COMPUTADORA

Elimina todas las filas de la tabla de calificaciones y reinicia el valor del promedio.

NIVEL 2/3

¿COMO IMPLEMENTA LA FUNCIONALIDAD DE ELIMINAR UNA CALIFICACION EN ESPESIFICA?

PUES NADA MAS ESTOY LEYENDO Y NOSE

Se utiliza la función eliminar_calificacion(e) que filtra las filas de la tabla, eliminando la fila correspondiente al alumno seleccionado.

NOSE NADA

NIVEL 3/3

¿COMO SE IMPLEMENTA EL SEMAFORO DE SEMPEÑO?

NISIQUIERA ESTOY PONIENDO ANTECION

NOSE QUE STOY HACIENDO

Se utiliza una serie de condiciones if para determinar el desempeño del alumno en función del promedio y se asigna un color diferente al mensaje de desempeño según el rango del promedio.

¡ENHORABUENA!

EL NÚMERO DE ESTA MISIÓN ES EL 4

GAME OVER

CONTINUE?

NO

MISIONES

Supera las misiones para obtener losnúmeros de la contraseña

4 RANA

3 BARRAS

2 PUZLE

1 NAVES

CONTRASEÑA

Introduce la contraseña correcta 👾

Números conseguidos de las misiones

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

nombrejugador

Soy un subtítulo genial, ideal para dar más contexto sobre el tema que vas a tratar

MISIónbarras

Soy un subtítulo genial, ideal para dar más contexto sobre el tema que vas a tratar

CONTINUAR

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

nombrejugador

Soy un subtítulo genial, ideal para dar más contexto sobre el tema que vas a tratar

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

MISIóNpuzle

Soy un subtítulo genial, ideal para dar más contexto sobre el tema que vas a tratar

CONTINUAR

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

¿Seguro que quieres salir?

Perderás todo el progreso

NO

MISIónNAVES

Soy un subtítulo genial, ideal para dar más contexto sobre el tema que vas a tratar

CONTINUAR

¿Seguro que quieres salir?

Perderás todo el progreso

NO

MISIónrana

Soy un subtítulo genial, ideal para dar más contexto sobre el tema que vas a tratar

CONTINUAR

¿Seguro que quieres salir?

Perderás todo el progreso

NO

nombrejugador

Soy un subtítulo genial, ideal para dar más contexto sobre el tema que vas a tratar

nombrejugador

Soy un subtítulo genial, ideal para dar más contexto sobre el tema que vas a tratar