riabayonaor commited on
Commit
bc5bcc4
1 Parent(s): ec17294

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +54 -32
app.py CHANGED
@@ -1,34 +1,56 @@
1
  import streamlit as st
2
 
3
- # Usando markdown para estilizar el título principal del póster
4
- st.markdown("""
5
- <h1 style="color:#0A4DAB; text-align:center; font-size:50px;">Modelos de Diseño Instruccional para Cursos en Línea</h1>
6
- """, unsafe_allow_html=True)
7
-
8
- # Usando markdown y HTML para los títulos de sección y listas
9
- st.markdown("""
10
- <h2 style="color:#33A1FD;">Cuerpo Principal</h2>
11
- <p style="font-size:18px;">Dividiríamos el cuerpo principal en secciones, cada una representando un modelo de diseño instruccional diferente.</p>
12
-
13
- <h2 style="color:#33A1FD;">Modelo ADDIE</h2>
14
- <ul>
15
- <li><b>Análisis:</b> Determina necesidades de los estudiantes y objetivos del curso.</li>
16
- <li><b>Diseño:</b> Desarrolla los resultados de aprendizaje y selecciona el contenido.</li>
17
- <li><b>Desarrollo:</b> Crea y reúne los materiales didácticos.</li>
18
- <li><b>Implementación:</b> Ofrece el curso a los estudiantes.</li>
19
- <li><b>Evaluación:</b> Evalúa el curso y realiza ajustes basados en el feedback.</li>
20
- </ul>
21
-
22
- <h2 style="color:#33A1FD;">Modelo Dick, Carey y Carey</h2>
23
- <ul>
24
- <li><b>Evaluación de Necesidades:</b> Identifica qué necesitan aprender los estudiantes.</li>
25
- <li><b>Establecimiento de Metas Instruccionales:</b> Define lo que se espera que los estudiantes logren.</li>
26
- <li><b>Diseño Instruccional:</b> Detalla las actividades que ayudarán a los estudiantes a alcanzar esas metas.</li>
27
- <li><b>Evaluación:</b> Asegura que los objetivos se cumplan efectivamente.</li>
28
- </ul>
29
-
30
- <h2 style="color:#33A1FD;">Modelo de Morrison, Ross y Kemp</h2>
31
- <ul>
32
- <li><b>Plan Curricular:</b> Se enfoca en un ciclo continuo de revisión de actividades interrelacionadas para un aprendizaje integral.</li>
33
- </ul>
34
- """, unsafe_allow_html=True)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import streamlit as st
2
 
3
+ # Función para agregar CSS personalizado
4
+ def local_css(file_name):
5
+ with open(file_name) as f:
6
+ st.markdown(f'<style>{f.read()}</style>', unsafe_allow_html=True)
7
+
8
+ # Función para crear un bloque de modelo con estilo
9
+ def modelo_block(titulo, descripcion, color):
10
+ st.markdown(f"""
11
+ <div style="
12
+ border-left: 5px solid {color};
13
+ padding: 10px;
14
+ margin: 10px 0;
15
+ background-color: #f1f1f1;
16
+ ">
17
+ <h4 style="color:{color};">{titulo}</h4>
18
+ <p>{descripcion}</p>
19
+ </div>
20
+ """, unsafe_allow_html=True)
21
+
22
+ # Agregar CSS local si es necesario (no incluido en este ejemplo)
23
+ # local_css("path_to_your_css_file.css")
24
+
25
+ # Título principal
26
+ st.markdown("<h1 style='text-align: center; color: magenta;'>Modelos de Diseño Instruccional (DI)</h1>", unsafe_allow_html=True)
27
+
28
+ # Modelo ADDIE
29
+ modelo_block("Modelo ADDIE", """
30
+ - Análisis: Determina necesidades de los estudiantes y objetivos del curso.
31
+ - Diseño: Desarrolla los resultados de aprendizaje y selecciona el contenido.
32
+ - Desarrollo: Crea y reúne los materiales didácticos.
33
+ - Implementación: Ofrece el curso a los estudiantes.
34
+ - Evaluación: Evalúa el curso y realiza ajustes basados en el feedback.
35
+ """, "#8A2BE2")
36
+
37
+ # Modelo Dick, Carey y Carey
38
+ modelo_block("Modelo Dick, Carey y Carey", """
39
+ - Evaluación de Necesidades: Identifica qué necesitan aprender los estudiantes.
40
+ - Establecimiento de Metas Instruccionales: Define lo que se espera que los estudiantes logren.
41
+ - Diseño Instruccional: Detalla las actividades que ayudarán a los estudiantes a alcanzar esas metas.
42
+ - Evaluación: Asegura que los objetivos se cumplan efectivamente.
43
+ """, "#5F9EA0")
44
+
45
+ # Modelo de Morrison, Ross y Kemp
46
+ modelo_block("Modelo de Morrison, Ross y Kemp", """
47
+ - Plan Curricular: Se enfoca en un ciclo continuo de revisión de actividades interrelacionadas para un aprendizaje integral.
48
+ """, "#DC143C")
49
+
50
+ # Agrega el resto de modelos siguiendo la estructura anterior
51
+
52
+ # Referencias (agrega tus referencias aquí)
53
+ st.markdown("### Referencias")
54
+ st.markdown("Tus referencias aquí")
55
+
56
+ # Ejecuta esto en tu terminal local: streamlit run your_script.py