Entradas

Mostrando las entradas de enero, 2026

REFLEXION FINAL DEL CURSO - DISEÑO DE APPS

  Al finalizar esta segunda unidad, puedo decir que fue una experiencia  retadora, intensa y muy significativa  dentro de mi proceso de formación. Trabajar con el diseño y desarrollo de aplicaciones educativas en Android Studio me permitió salir de mi zona de confort y enfrentarme a herramientas y procesos que, en un inicio, me resultaron complejos y hasta abrumadores. Sin embargo, cada actividad aportó algo importante a mi aprendizaje, no solo en el aspecto técnico, sino también en lo personal y profesional. Desde el primer acercamiento a Android Studio, comprendí que el desarrollo de una aplicación no se trata únicamente de escribir código, sino de  planear, organizar y pensar cada decisión  que se toma durante el proceso. La implementación de la  metodología de cascada  me ayudó a entender la importancia de seguir un orden lógico, respetar cada etapa y no avanzar sin tener claridad en la anterior. Este enfoque me permitió estructurar mis ideas y dar...

Evaluación Unidad II - Portafolio de evidencias electrónico.

 La evaluación de la  Unidad 2  consistió en la elaboración de un  portafolio de evidencias electrónico , presentado a través de este blog, donde se integran todas las actividades realizadas durante la unidad. Cada actividad cuenta con su propia entrada y evidencia correspondiente (archivo, PDF o liga), acompañada de una explicación clara sobre en qué consistió, qué aprendí, cómo me sentí al realizarla y qué aspectos puedo mejorar para fortalecer mi aprendizaje. El objetivo principal de este portafolio fue  documentar mi proceso de aprendizaje , reflexionar sobre mis avances y reconocer las dificultades que enfrenté durante el diseño de aplicaciones educativas utilizando Android Studio. Para desarrollar este portafolio, organicé el blog de manera cronológica, creando una entrada individual para cada actividad de la Unidad 2. En cada una incluí: La  descripción de la actividad  realizada. La  explicación del proceso  y los recursos utilizados....

Proyecto Final - Programación de app

 El proyecto final de la unidad consistió en la  programación y configuración de una aplicación en Android Studio , siguiendo el ejercicio que se explicó en clase y utilizando los recursos proporcionados por el docente. El objetivo principal fue integrar conocimientos previos sobre estructura de proyectos, organización de paquetes, uso de recursos gráficos y programación en  Kotlin , hasta lograr que la aplicación compilara y se ejecutara correctamente en el emulador. Esta actividad representó el cierre de la unidad, ya que integró todo lo aprendido previamente sobre  diseño de apps, uso de Android Studio y metodología de trabajo . Una vez creado el proyecto en Android Studio, el primer paso fue  configurarlo correctamente  utilizando el archivo empaquetado  project247-main.zip . Dentro de la ruta del proyecto  app/src/main/res  copié las carpetas correspondientes a los distintos tipos de  drawable  (hdpi, ldpi, mdpi, xhdpi, xxhdpi ...

Actividad 2.3 - Ejercicios de Android Studio

En esta actividad realizamos  ejercicios guiados a través de videos  para introducirnos en el manejo de  Android Studio . La idea era seguir paso a paso los tutoriales, ejecutar los ejercicios y subir el código final a la plataforma. Los videos estaban diseñados para versiones anteriores del programa, por lo que los apartados y algunas funciones estaban ubicados de manera diferente. Mi objetivo era realizar todos los ejercicios mostrados en los videos. Sin embargo, me encontré con varios desafíos: La  versión de Android Studio que uso  tenía diferencias en la interfaz, por lo que algunos apartados no se encontraban donde los indicaban los videos. Algunos ejercicios  no se podían ejecutar correctamente , lo que dificultó completar todas las actividades. A pesar de esto, pude realizar con éxito  los dos primeros ejercicios , siguiendo los pasos que sí coincidían y logrando ejecutar el código sin errores. Estos ejercicios me permitieron practicar la creac...

Actividad 2.2 - Metodología de cascada de mi app

  En esta actividad comenzamos a aplicar la  metodología de cascada  para el desarrollo de mi app  LogicQuiz , una aplicación educativa enfocada en ejercicios de lógica y matemáticas. El objetivo fue seguir las  seis etapas del diseño , trabajando de manera organizada y tomando roles de  cliente, diseñador y programador . Esto me permitió experimentar cómo se planifica y desarrolla una app profesional, entendiendo que  no se puede avanzar a la siguiente etapa hasta concluir la anterior . Etapa 1: Requerimientos (SRS) En esta etapa definí claramente  qué quería lograr con mi app  y cómo debía funcionar: Introducción:  LogicQuiz es una app educativa diseñada para reforzar habilidades de lógica y matemáticas de forma interactiva. Alcance:  Permite a los usuarios practicar distintos tipos de ejercicios de lógica y matemáticas, medir su rendimiento y avanzar en niveles de dificultad. Valor:  Ayuda a mejorar el razonamiento lógico y ...

Actividad 2.1 - Metodologías de desarrollo de software

 En esta actividad realizamos una  investigación sobre las diferentes metodologías de desarrollo de software , con el objetivo de conocer cómo se planifica, organiza y ejecuta la creación de aplicaciones y programas de manera profesional. Debíamos analizar al menos  tres metodologías distintas , respondiendo preguntas sobre su definición, características, historia, pasos y ventajas o desventajas. El documento debía ser entregado respetando la redacción académica, lo que nos permitió practicar también nuestra capacidad de síntesis y exposición formal. Para llevar a cabo esta investigación, busqué información confiable. Analicé tres metodologías:  Cascada, Scrum y Kanban. Esta actividad me permitió comprender que  no existe una única forma de desarrollar software , sino que cada metodología se adapta a necesidades distintas. Me di cuenta de la importancia de  planificar y documentar cada paso , así como de involucrar al equipo o usuarios finales cuando es nec...

Introducción a la Unidad 2. Diseño de Apps para el Aprendizaje de las Matemáticas

En esta unidad comenzamos a trabajar con la plataforma  Android Studio , aprendiendo a crear aplicaciones enfocadas en el aprendizaje de las matemáticas. La actividad inicial consistió en familiarizarnos con la interfaz del programa, explorar sus funciones y entender cómo se construye una app desde cero. Además, aplicamos la  metodología de cascada , que nos permitió organizar nuestro proyecto paso a paso, asegurando que cada fase se completara antes de pasar a la siguiente. Durante esta introducción, instalamos y configuramos  Android Studio , aprendimos a crear un proyecto nuevo y a utilizar sus herramientas básicas, como el diseño de interfaces (a travez de dos videos) y la programación de funciones con Java/Kotlin.  Al principio me sentí un poco abrumada por tantas herramientas y opciones que tiene Android Studio, pero poco a poco fui entendiendo cómo funcionan y cómo aplicarlas en un proyecto real. Me gustó especialmente poder  ver cómo una idea se conviert...