lunes, 20 de julio de 2020

sexta clase de Poo

En esta clase se vio un poco mas sobre la  encapsulacion Que es la encapsulacion ? en pocas palabras se puede decir que es coger un algoritmo y ponerle directamente dentro de la estructura ,todo lo que hemos visto hasta ahora ,que es una clase la clase : la clase en si nos permite abstraer los datos al modo de  una caja negra, que es algoritmo: simplemente es una acción ,también acerca del tema vimos polimorfismo que es la propiedad con la que se puede enviar mensajes sistemáticamente iguales a objetos diferentes.

Pero lo mas importante de la clase y lo que me  llamo la atención fue la herencia, que es la herencia : pues simplemente la herencia es como una casa de dos pisos tiene una clase padre y una clase hija ,para que sirve la herencia , esta nos sirve o nos permite reutilizar código, dentro de este se encuentra la palabra reservada constructor que su misión es iniciar un objeto de una clase ,para poder pasar los atributos de la clase padre a la clase hija tiene que tener un constructor por que como dijimos ay se almacena los atributos que van a dar inicio a un objeto , al usar la herencia y para poder utilizarla debemos hacer uso de la palabra SUPER esta es una palabra reservada que su  función es llamar a la clase o atributo que se va usar en la clase hija , para esto le desarrollo de esta actividad de investigación nos unimos en grupo e  investigamos un poco mas acerca de la herencia y sus usos, donde encontramos dos palabras reservadas que son get y set, el get sirve para obtener el valor ya asignado a un atributo y utilizarlo por cierto método, y el set nos sirve para asignar un valor inicial a un atributo,para el uso de estos se realizo un pequeño código donde aplicamos los visto para poder practicar y ver en donde estamos fallando o nos confundimos donde una manera mas rápida de sobre escribir el método es con override, la clase estuvo bien ya que hubo ayuda de Pablo que es nuestro docente y el apoyo grupal.



martes, 14 de julio de 2020

Quinta clase de Poo

En esta clase se vio lo que es encapsulamiento una vez que ya aprendimos como hacer ejercicios de clases con objetos aprendimos Que es un objeto, atributo, clase y método y en base a lo que aprendimos implementamos la encapasulacion esta clase me pareció bien ya que la hicimos de manera grupal e investigamos cada uno acerca del tema ejercicios de como hacerlos y resolver , nos basamos con la explicación de Pablo que es nuestro licenciado quien nos explicó de mejor manera como funcionaba el encapsulamiento ya que en algunas partes si era confuso como en los modificadores de acceso, les dejaré unas imagenes donde muestra un pequeño mapa conceptual sobre encapsulamiento y un ejercicio práctico que he desarrollado acerca del tema.



martes, 7 de julio de 2020

Mi cuarta clase de Poo

En esta cuarta clase aprendimos un tema nuevo y para esto usamos la página de freecodecamp donde realizamos los ejercicios de Es6 (ECMAScript) lo que primero hicimos fue ver la introducción de este que es el mismo javascript pero con una versión estandarizada más clara en este por ejemplo se declara : las variables con let o const que sustituye al javascript en var en Es6 se vieron características como : funciones de fecha, clases, módulos, promesas, generadores, let y const , se realizó los ejercicios de esta página en grupo para poder analizar, estudiar y entender cómo funciona este nuevo tema me pareció interesante ver cómo este lenguaje de programación esta más estandarizado al igual se presentaron algunas dificultades en algunos ejercicios como : prevenir la mutación de un objeto, escribir funciones flecha con parámetros, utilización del operador de programación para evaluar las matrices de lugar, escribir funciones declarativa concisas con Es6 entre otros ejercicios, se pudo completar la actividad y analizar temas que no que no hemos visto y así aprender por cada uno de notros y mucho mejor si es en grupo por la ayuda mutus que ay y se puede trabajar mucho mejor en pareja y se aplica lo que es el pair programming la clase estuvo divertida un poco estresante por los temas nuevos a ver que aveces por una coma o un punto no lee el código y no sabes donde esta el error y toca revisar li ea por linea en si todo estuvo bien en esta cuarta clase. 

Mi tercera clase de Poo

En esta tercera clase hicimos un programa pequeño de un mapa de Quito donde trabajamos con la página leaflet está página nos proporcionó como hacer un mapa se reliazo el programa en el visual studio code donde fuimos desarrollando esta actividad se hizo en parejas, desarrollamos el mapa pedimos las coordenadas de nuestros compañeros y las pusimos en el mapa para saber donde vivían y a que distancia están cada uno y la  foto de cada uno para hacelo más personalizado para terminar tenia que mostrarse a cuanta distancia esta cada uno de nuestros compañeros en esa parte fue donde hubo la mayor dificultad por que tocaba calcular la distancia que hay entre cada uno de los compañeros y la distancia que hay  entre el  instituto donde estudiamos así que toca investigar en diferentes fuentes para saber cómo se podía hacer pero casi nadie de nuestros compañeros pudo así que hubo una colaboración para saber cómo se hacía esa parte, en cada clase cuenta mucho el compañerismo que hay para poder solucionar cada duda que tenemos, hacer este proyecto me pareció muy interesante ya que el licenciado solo es una guía para el estudiante, y cada uno tiene que hacer su esfuerzo auto educarse en este tiempo hay tanta información que nos ayudan aprender cada día más sobre los temas que nosotros queremos, la clase me pareció integrante divertida ver como se va aprendiendo cada cosa nueva como librerías nuevas, como poner un mapa son cosas interesantes y de ayuda para nuestro conocimiento.


Mi segunda clase de poo

En mi segunda clase de programación orientada a objetos, utilizamos la página freecodecamp ya que esta página es muy interesante por que cuenta con ejercicios de programación lo que vimos fue el curso básico de javascript en el cual desarrollamos todos los ejercicios unos fáciles otros difíciles pero con práctica y empeño se pudo realizar la pagina es de mucha ayuda ya que nos muestra donde esta el error si estamos haciendo mal y si ya mismo no podemos nos brinda la ayuda, en los ejercicios que tube dificultada fueron en estos : concatenación, arrays,asignación compuesta condición aumentada (resta, multiplicacion, división), concatenación de cadenas, longitud de una cadena, while loops, pero gracias al internet, videos tutiriales y la página de código facilitó pude resolverlos, también se aplicó el compañerismo para resolver algunos ejercicios que no se podía o compartir lo que cada uno tenían se tubo una clase dinámica y entretenida.


undécima clase de Poo

  En esta clase de programación orientada a objetos realizamos los ejercicios del project euler donde el objetivo es crear mini programas co...