SlideShare una empresa de Scribd logo
1 de 10
1
Trabajo Final
Fundamentos de Programación I
2021-1
APRENDO EN CASA
Presentada por:
ESPINOZA GÓMEZ, Emiliano
LIMA – PERÚ
2021
2
Contenido
A. Situación Actual............................................................................................ 3
1. Describir la empresa u organización en estudio. ............................................3
2. Describir el proceso actual (análisis). ...........................................................4
3. Describir la problemática. ...........................................................................6
B. Propuesta de innovación................................................................................ 6
1. Detalle del nuevo proceso...........................................................................6
2. Algoritmo Propuesto...................................................................................7
3. Herramienta y Tecnología por usar ..............................................................7
4. Gestión del proyecto: Product Backlog en Trello o Planner de Office 365..........7
C. Programación............................................................................................... 7
1. Código fuente del programa desarrollado en Python. .....................................7
D. Conclusiones y Recomendaciones ................................................................... 9
1. Conclusión 1 .............................................................................................9
2. Conclusión 2. ............................................................................................9
3. Recomendación 1 .................................................................................... 10
4. Recomendación 2 .................................................................................... 10
E. Referencia bibliográfica / URLs ..................................................................... 10
3
A. Situación Actual
1. Describir la empresa u organización en estudio.
El Ministerio de Educación es una entidad pública que corresponde al
Poder Ejecutivo, adscrito a la Presidencia del Consejo de Ministros y tiene
como misión “garantizar los derechos y asegurar los servicios educativos
de calidad y promover oportunidades deportivas a la población, para que
todos puedan alcanzar su potencial y contribuir al desarrollo de manera
descentralizada, democrática, transparente y en función a resultados
desde enfoques de equidad e interculturalidad”1.
En nuestro estudio se ha planteado desarrollar sobre la plataforma
“Aprendo en casa”, la misma que ha sido diseñado y desarrollado por el
Ministerio de Educación, a fin de dar soporte al aprendizaje de los
estudiantes de manera remota.
El programa de Aprendo en Casa, es una estrategia educativa a
distancia, de libre acceso y sin costo que propone experiencias de
aprendizaje alineadas a nuestro currículo nacional para que sus hijas e
hijos puedan seguir aprendiendo desde sus hogares, usando diversos
canales de comunicación. Este programa está dirigido a estudiantes de
todos los niveles y modalidades educativas del país.
El programa está estructuro de la siguiente forma:
Educación Básica Regular, compuesto por los niveles Inicial, Primaria y
Secundaria.
Tipo de
Educación
Nivel Modalidad
Educación
Básica Regular
Inicial
Inicial
Inicial EBI
Primaria
Primaria regular
Primaria EIB Amazónico
Primaria EIB Andino
Primaria multigrado rural
Secundaria
Secundaria regular
Secundaria EIB Amazónico
Secundaria EIB Andino
Secundaria residencia, tutorial y
alternancia
Educación
Básica Especial
PRITE
CEBE
1 http://www.minedu.gob.pe/p/ministerio-mision-vision.php
4
Educación
Básica
Alternativa
Inicial EBA
Intermedio
EBA
Avanzado
EBA
Avanzado presencial / semipresencial
EBA
Avanzado a distancia EBA
Elaboración propia
EIB = Educación Intercultural Bilingüe
PRITE = Programa de Intervención Temprana, brinda atención no
escolarizada a los niños menores de 3 años con
discapacidad o con riesgo de adquirirla.
CEBE = Centro de Educación Básica Especial
EBA = Educación Básica Alternativa
2. Describir el proceso actual (análisis).
(Identificar entradas, explicar el proceso y salidas). Pueden utilizar un
diagrama de flujo o seudocódigo.
El programa de Aprendo en Casa, es una estrategia aplicado por el
MINEDU para brindar educación a distancia en los diferentes niveles de
educación.
La plataforma “Aprendo en Casa” https://aprendoencasa.pe/#/, es una
aplicación web diseñado para el aprendizaje de manera remota de los
estudiantes de los niveles: inicial, primaria y secundaria, la misma que
permite el acceso a nivel nacional.
Esta plataforma se implementó como una respuesta a la pandemia del
Covid-19 y para dar soporte principalmente a los docentes y estudiantes,
así como brindar el acceso a las familias.
La estrategia de Aprendo en Casa, funciona a través de tres canales de
comunicación, siendo: en la web, en la televisión y en la radio.
5
Canales de comunicación del programa Aprendo en Casa
EN LA WEB:
A través del enlace https://aprendoencasa.pe/#/, donde se encuentran
las orientaciones, así como los recursos y guías de actividades. Las
actividades se publican cada semana según el nivel, edad y/o grado.
EN LA TELEVISIÓN:
Se transmite a través de TVPerú o canal 7, América Televisión, ATV.pe,
Latina, Panamericana Televisión y Global TV.
EN LA RADIO:
Se propaga los programas educativos a través de 1000 emisoras radiales
a nivel nacional, trasmitiendo las sesiones de aprendizaje que para el
nivel inicial duran 15 minutos y 30 minutos para primaria y secundaria.
Para los contextos bilingües en lenguas originarias se transmiten en 44
emisoras de radios regionales y locales. También se puede escuchar en
lengua castellana y lenguas originarias como: Q.collao, Q.central,
Q.chanka, aimara, shipibo-konibo, ashaninka, awajún, shawi y yanesha.
OBJETIVO
El objetivo principal de la plataforma es brindar recursos para el
aprendizaje de los estudiantes, siendo éstos en forma de texto o video,
los mismos que tendrán que estar organizados de manera comprensible,
acompañado de las actividades que deben ser desarrollados por los
estudiantes luego de haber leído los textos o de haber visualizado los
videos.
6
3. Describir la problemática.
Una de las problemáticas identificadas en la plataforma de “Aprendo en
casa”, es la inexistencia de un registro y control exhaustivo de los
recursos que se alojan en la plataforma web, el mismo que no permite
tener identificado datos como el autor, fecha de creación, versión del
recurso, fecha de modificación, tipo de recurso, fecha dado de baja,
entre otros detalles.
HIPÓTESIS
Frente a la inexistencia de un registro y control exhaustivo de los
recursos que se alojan en la plataforma web, planteamos la siguiente
hipótesis:
Diseñar y desarrollar un programa informático para identificar y controlar
los recursos alojados en la plataforma web “Aprendo en Casa”.
Para desarrollar dicha aplicación utilizaremos el lenguaje Python, a través
del entorno de desarrollo Visual Studio Code.
B. Propuesta de innovación
1. Detalle del nuevo proceso
(Identificar entradas, explicar el proceso y salidas). Pueden utilizar un
diagrama de flujo o seudocódigo.
Nuestra propuesta de innovación para dar solución a la problemática
planteado es mediante el diseño de una aplicación informática. Esta
aplicación estará estructura a través de menús de la siguiente forma:
Menú de
1er nivel
Sub Menú de
2do nivel
Sub Menú de
3er nivel
Tipo de Educación Nivel Modalidad
7
Una vez elegido el Tipo de Educación / Nivel / Modalidad, permitirá el
registro de los recursos, detallándose los siguientes campos:
Denominación del
Campo
Tipo de dato
Tipo de educación Texto (3)
Nivel de educación Texto (3)
Modalidad Texto (3)
Enlace del recurso Texto
Fecha de publicación Fecha (dd/mm/aa)
DNI del presentador Numérico
Nombre del
presentador
Texto
RUC de la productora Numérico
Razón social de la
productora
Texto
2. Algoritmo Propuesto
(Opciones: En lenguaje natural o Diagrama de flujo o seudocódigo.
Debe contener estructuras repetitivas)
3. Herramienta y Tecnología por usar
La herramienta tecnológica para el diseño y desarrollo de la aplicación es
Python.
4. Gestión del proyecto: Product Backlog en Trello o Planner de Office 365.
C. Programación
1. Código fuente del programa desarrollado en Python.
El código fuente del programa se anexa al trabajo.
De igual forma a continuación se presenta los interfaces del aplicativo.
8
Menú Principal
Registro de Datos
9
Menú Reporte General
Menú Consulta
D. Conclusiones y Recomendaciones
1. Conclusión 1
Se concluye que la plataforma web “Aprendo en Casa” es un programa
muy útil para el aprendizaje de los estudiantes en los niveles inicial,
primaria y secundaria, y por lo tanto requiere ser fortalecido con nuevas
tecnologías en su implementación.
2. Conclusión 2.
Se concluye que a través del diseño y desarrollo del aplicativo se logra
registrar y controlar los recursos que se alojan en la plataforma web del
programa “Aprendo en Casa”.
10
3. Recomendación 1
Se recomienda que la plataforma “Aprendo en Casa” sea implementado
con mayor cantidad de recursos educativos que permitan a los
estudiantes ampliar sus conocimientos y no restringirlos.
4. Recomendación 2
Se recomienda que en los cursos superiores se desarrolle con la
continuidad de proyectos similares al programa “Aprendo en Casa”, a fin
de adquirir mayor experiencia en el diseño y desarrollo de proyectos de
gran envergadura.
E. Referencia bibliográfica / URLs
(En formato APA)
 https://aprendoencasa.pe/
 https://resources.aprendoencasa.pe/perueduca/orientaciones/familia/familia-
orientaciones-que-es-aprendo-en-casa.pdf
 http://www.minedu.gob.pe/p/ministerio-mision-vision.php
 https://www.lawebdelprogramador.com/foros/Python/1608307-crear-una-
funcion-que-toma-datos-y-los-agrega-a-un-diccionario.html

Más contenido relacionado

Similar a Programación en Python

Proyecto Duolingo Challenge | Centro Escolar Ana Rita Vélez de Moreira
Proyecto Duolingo Challenge | Centro Escolar Ana Rita Vélez de MoreiraProyecto Duolingo Challenge | Centro Escolar Ana Rita Vélez de Moreira
Proyecto Duolingo Challenge | Centro Escolar Ana Rita Vélez de MoreiraAna Rita Velez
 
Información del programa. herramientas tic
Información del programa. herramientas ticInformación del programa. herramientas tic
Información del programa. herramientas ticRolando Duarte
 
Plan de intervención
Plan de intervenciónPlan de intervención
Plan de intervenciónEnglishandTIC
 
Plan de intervención educativa con TIC
Plan de intervención educativa con TICPlan de intervención educativa con TIC
Plan de intervención educativa con TICEnglishandTIC
 
Información del programa
Información del programaInformación del programa
Información del programaNirio Amaya
 
Final entornos virtuales
Final entornos virtualesFinal entornos virtuales
Final entornos virtualesipo150
 
Propuesta 2
Propuesta 2Propuesta 2
Propuesta 2Marial49
 
Las tic en la educacion infantil. andres
Las tic en la educacion infantil. andresLas tic en la educacion infantil. andres
Las tic en la educacion infantil. andresmaxtrios
 
Las tic en la educacion infantil. andres
Las tic en la educacion infantil. andresLas tic en la educacion infantil. andres
Las tic en la educacion infantil. andresriostoribio
 
Las tic en la educacion infantil. andres
Las tic en la educacion infantil. andresLas tic en la educacion infantil. andres
Las tic en la educacion infantil. andrescart02
 
Power Point en Inglés II
Power Point en Inglés IIPower Point en Inglés II
Power Point en Inglés IIyusmely1982
 
Plantilla creación proyecto_etwinning
Plantilla creación proyecto_etwinningPlantilla creación proyecto_etwinning
Plantilla creación proyecto_etwinningenriquebs
 
Plantilla creaciã³n proyecto_etwinning finalbizente
Plantilla creaciã³n proyecto_etwinning finalbizentePlantilla creaciã³n proyecto_etwinning finalbizente
Plantilla creaciã³n proyecto_etwinning finalbizenteBizente Luquin Ayerdi
 
Proyecto de capacitacion docente
Proyecto de capacitacion docenteProyecto de capacitacion docente
Proyecto de capacitacion docenteMarcelo González
 
Canvas abp 4 eso_Carilla
Canvas abp  4 eso_CarillaCanvas abp  4 eso_Carilla
Canvas abp 4 eso_Carillamcarilla
 

Similar a Programación en Python (20)

Proyecto Duolingo Challenge | Centro Escolar Ana Rita Vélez de Moreira
Proyecto Duolingo Challenge | Centro Escolar Ana Rita Vélez de MoreiraProyecto Duolingo Challenge | Centro Escolar Ana Rita Vélez de Moreira
Proyecto Duolingo Challenge | Centro Escolar Ana Rita Vélez de Moreira
 
Información del programa. herramientas tic
Información del programa. herramientas ticInformación del programa. herramientas tic
Información del programa. herramientas tic
 
Tutorial Spreaker
Tutorial SpreakerTutorial Spreaker
Tutorial Spreaker
 
Plan de intervención
Plan de intervenciónPlan de intervención
Plan de intervención
 
Plan de intervención educativa con TIC
Plan de intervención educativa con TICPlan de intervención educativa con TIC
Plan de intervención educativa con TIC
 
Información del programa
Información del programaInformación del programa
Información del programa
 
Proyecto uso de las tics con etoys
Proyecto uso de las tics con etoysProyecto uso de las tics con etoys
Proyecto uso de las tics con etoys
 
Proyecto uso de las tics con etoys
Proyecto uso de las tics con etoysProyecto uso de las tics con etoys
Proyecto uso de las tics con etoys
 
Final entornos virtuales
Final entornos virtualesFinal entornos virtuales
Final entornos virtuales
 
Propuesta 2
Propuesta 2Propuesta 2
Propuesta 2
 
Las tic en la educacion infantil. andres
Las tic en la educacion infantil. andresLas tic en la educacion infantil. andres
Las tic en la educacion infantil. andres
 
Las tic en la educacion infantil. andres
Las tic en la educacion infantil. andresLas tic en la educacion infantil. andres
Las tic en la educacion infantil. andres
 
Las tic en la educacion infantil. andres
Las tic en la educacion infantil. andresLas tic en la educacion infantil. andres
Las tic en la educacion infantil. andres
 
Unidad 2 Maestro Digital
Unidad 2 Maestro DigitalUnidad 2 Maestro Digital
Unidad 2 Maestro Digital
 
Producto 1 rosalba
Producto 1 rosalbaProducto 1 rosalba
Producto 1 rosalba
 
Power Point en Inglés II
Power Point en Inglés IIPower Point en Inglés II
Power Point en Inglés II
 
Plantilla creación proyecto_etwinning
Plantilla creación proyecto_etwinningPlantilla creación proyecto_etwinning
Plantilla creación proyecto_etwinning
 
Plantilla creaciã³n proyecto_etwinning finalbizente
Plantilla creaciã³n proyecto_etwinning finalbizentePlantilla creaciã³n proyecto_etwinning finalbizente
Plantilla creaciã³n proyecto_etwinning finalbizente
 
Proyecto de capacitacion docente
Proyecto de capacitacion docenteProyecto de capacitacion docente
Proyecto de capacitacion docente
 
Canvas abp 4 eso_Carilla
Canvas abp  4 eso_CarillaCanvas abp  4 eso_Carilla
Canvas abp 4 eso_Carilla
 

Programación en Python

  • 1. 1 Trabajo Final Fundamentos de Programación I 2021-1 APRENDO EN CASA Presentada por: ESPINOZA GÓMEZ, Emiliano LIMA – PERÚ 2021
  • 2. 2 Contenido A. Situación Actual............................................................................................ 3 1. Describir la empresa u organización en estudio. ............................................3 2. Describir el proceso actual (análisis). ...........................................................4 3. Describir la problemática. ...........................................................................6 B. Propuesta de innovación................................................................................ 6 1. Detalle del nuevo proceso...........................................................................6 2. Algoritmo Propuesto...................................................................................7 3. Herramienta y Tecnología por usar ..............................................................7 4. Gestión del proyecto: Product Backlog en Trello o Planner de Office 365..........7 C. Programación............................................................................................... 7 1. Código fuente del programa desarrollado en Python. .....................................7 D. Conclusiones y Recomendaciones ................................................................... 9 1. Conclusión 1 .............................................................................................9 2. Conclusión 2. ............................................................................................9 3. Recomendación 1 .................................................................................... 10 4. Recomendación 2 .................................................................................... 10 E. Referencia bibliográfica / URLs ..................................................................... 10
  • 3. 3 A. Situación Actual 1. Describir la empresa u organización en estudio. El Ministerio de Educación es una entidad pública que corresponde al Poder Ejecutivo, adscrito a la Presidencia del Consejo de Ministros y tiene como misión “garantizar los derechos y asegurar los servicios educativos de calidad y promover oportunidades deportivas a la población, para que todos puedan alcanzar su potencial y contribuir al desarrollo de manera descentralizada, democrática, transparente y en función a resultados desde enfoques de equidad e interculturalidad”1. En nuestro estudio se ha planteado desarrollar sobre la plataforma “Aprendo en casa”, la misma que ha sido diseñado y desarrollado por el Ministerio de Educación, a fin de dar soporte al aprendizaje de los estudiantes de manera remota. El programa de Aprendo en Casa, es una estrategia educativa a distancia, de libre acceso y sin costo que propone experiencias de aprendizaje alineadas a nuestro currículo nacional para que sus hijas e hijos puedan seguir aprendiendo desde sus hogares, usando diversos canales de comunicación. Este programa está dirigido a estudiantes de todos los niveles y modalidades educativas del país. El programa está estructuro de la siguiente forma: Educación Básica Regular, compuesto por los niveles Inicial, Primaria y Secundaria. Tipo de Educación Nivel Modalidad Educación Básica Regular Inicial Inicial Inicial EBI Primaria Primaria regular Primaria EIB Amazónico Primaria EIB Andino Primaria multigrado rural Secundaria Secundaria regular Secundaria EIB Amazónico Secundaria EIB Andino Secundaria residencia, tutorial y alternancia Educación Básica Especial PRITE CEBE 1 http://www.minedu.gob.pe/p/ministerio-mision-vision.php
  • 4. 4 Educación Básica Alternativa Inicial EBA Intermedio EBA Avanzado EBA Avanzado presencial / semipresencial EBA Avanzado a distancia EBA Elaboración propia EIB = Educación Intercultural Bilingüe PRITE = Programa de Intervención Temprana, brinda atención no escolarizada a los niños menores de 3 años con discapacidad o con riesgo de adquirirla. CEBE = Centro de Educación Básica Especial EBA = Educación Básica Alternativa 2. Describir el proceso actual (análisis). (Identificar entradas, explicar el proceso y salidas). Pueden utilizar un diagrama de flujo o seudocódigo. El programa de Aprendo en Casa, es una estrategia aplicado por el MINEDU para brindar educación a distancia en los diferentes niveles de educación. La plataforma “Aprendo en Casa” https://aprendoencasa.pe/#/, es una aplicación web diseñado para el aprendizaje de manera remota de los estudiantes de los niveles: inicial, primaria y secundaria, la misma que permite el acceso a nivel nacional. Esta plataforma se implementó como una respuesta a la pandemia del Covid-19 y para dar soporte principalmente a los docentes y estudiantes, así como brindar el acceso a las familias. La estrategia de Aprendo en Casa, funciona a través de tres canales de comunicación, siendo: en la web, en la televisión y en la radio.
  • 5. 5 Canales de comunicación del programa Aprendo en Casa EN LA WEB: A través del enlace https://aprendoencasa.pe/#/, donde se encuentran las orientaciones, así como los recursos y guías de actividades. Las actividades se publican cada semana según el nivel, edad y/o grado. EN LA TELEVISIÓN: Se transmite a través de TVPerú o canal 7, América Televisión, ATV.pe, Latina, Panamericana Televisión y Global TV. EN LA RADIO: Se propaga los programas educativos a través de 1000 emisoras radiales a nivel nacional, trasmitiendo las sesiones de aprendizaje que para el nivel inicial duran 15 minutos y 30 minutos para primaria y secundaria. Para los contextos bilingües en lenguas originarias se transmiten en 44 emisoras de radios regionales y locales. También se puede escuchar en lengua castellana y lenguas originarias como: Q.collao, Q.central, Q.chanka, aimara, shipibo-konibo, ashaninka, awajún, shawi y yanesha. OBJETIVO El objetivo principal de la plataforma es brindar recursos para el aprendizaje de los estudiantes, siendo éstos en forma de texto o video, los mismos que tendrán que estar organizados de manera comprensible, acompañado de las actividades que deben ser desarrollados por los estudiantes luego de haber leído los textos o de haber visualizado los videos.
  • 6. 6 3. Describir la problemática. Una de las problemáticas identificadas en la plataforma de “Aprendo en casa”, es la inexistencia de un registro y control exhaustivo de los recursos que se alojan en la plataforma web, el mismo que no permite tener identificado datos como el autor, fecha de creación, versión del recurso, fecha de modificación, tipo de recurso, fecha dado de baja, entre otros detalles. HIPÓTESIS Frente a la inexistencia de un registro y control exhaustivo de los recursos que se alojan en la plataforma web, planteamos la siguiente hipótesis: Diseñar y desarrollar un programa informático para identificar y controlar los recursos alojados en la plataforma web “Aprendo en Casa”. Para desarrollar dicha aplicación utilizaremos el lenguaje Python, a través del entorno de desarrollo Visual Studio Code. B. Propuesta de innovación 1. Detalle del nuevo proceso (Identificar entradas, explicar el proceso y salidas). Pueden utilizar un diagrama de flujo o seudocódigo. Nuestra propuesta de innovación para dar solución a la problemática planteado es mediante el diseño de una aplicación informática. Esta aplicación estará estructura a través de menús de la siguiente forma: Menú de 1er nivel Sub Menú de 2do nivel Sub Menú de 3er nivel Tipo de Educación Nivel Modalidad
  • 7. 7 Una vez elegido el Tipo de Educación / Nivel / Modalidad, permitirá el registro de los recursos, detallándose los siguientes campos: Denominación del Campo Tipo de dato Tipo de educación Texto (3) Nivel de educación Texto (3) Modalidad Texto (3) Enlace del recurso Texto Fecha de publicación Fecha (dd/mm/aa) DNI del presentador Numérico Nombre del presentador Texto RUC de la productora Numérico Razón social de la productora Texto 2. Algoritmo Propuesto (Opciones: En lenguaje natural o Diagrama de flujo o seudocódigo. Debe contener estructuras repetitivas) 3. Herramienta y Tecnología por usar La herramienta tecnológica para el diseño y desarrollo de la aplicación es Python. 4. Gestión del proyecto: Product Backlog en Trello o Planner de Office 365. C. Programación 1. Código fuente del programa desarrollado en Python. El código fuente del programa se anexa al trabajo. De igual forma a continuación se presenta los interfaces del aplicativo.
  • 9. 9 Menú Reporte General Menú Consulta D. Conclusiones y Recomendaciones 1. Conclusión 1 Se concluye que la plataforma web “Aprendo en Casa” es un programa muy útil para el aprendizaje de los estudiantes en los niveles inicial, primaria y secundaria, y por lo tanto requiere ser fortalecido con nuevas tecnologías en su implementación. 2. Conclusión 2. Se concluye que a través del diseño y desarrollo del aplicativo se logra registrar y controlar los recursos que se alojan en la plataforma web del programa “Aprendo en Casa”.
  • 10. 10 3. Recomendación 1 Se recomienda que la plataforma “Aprendo en Casa” sea implementado con mayor cantidad de recursos educativos que permitan a los estudiantes ampliar sus conocimientos y no restringirlos. 4. Recomendación 2 Se recomienda que en los cursos superiores se desarrolle con la continuidad de proyectos similares al programa “Aprendo en Casa”, a fin de adquirir mayor experiencia en el diseño y desarrollo de proyectos de gran envergadura. E. Referencia bibliográfica / URLs (En formato APA)  https://aprendoencasa.pe/  https://resources.aprendoencasa.pe/perueduca/orientaciones/familia/familia- orientaciones-que-es-aprendo-en-casa.pdf  http://www.minedu.gob.pe/p/ministerio-mision-vision.php  https://www.lawebdelprogramador.com/foros/Python/1608307-crear-una- funcion-que-toma-datos-y-los-agrega-a-un-diccionario.html