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