Icon New game New game

DESAUPOO 17

Slideshow

Presentación de la programación orientada a objetos.

Download the paper version to play

Recommended age: 15 years old
144 times made

Created by

Mexico

Top 10 results

  1. 1
    00:02
    time
    100
    score
  2. 2
    00:03
    time
    100
    score
  3. 3
    00:10
    time
    100
    score
  4. 4
    00:37
    time
    100
    score
  5. 5
    00:52
    time
    100
    score
  6. 6
    01:06
    time
    100
    score
Do you want to stay in the Top 10 of this game? to identify yourself.
Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

  1. time
    score
  1. time
    score
time
score
time
score
 
game-icon

DESAUPOO 17Online version

Presentación de la programación orientada a objetos.

by Gael Alexis Morales Flores
1

Introducción.

En esta presentación encontrarás qué es la programación orientada a objetos (POO) y algunas de sus características. Además de información sobre programas que soportan la POO (Python y Scratch). 


El objetivo de esta presentación es el presentar de manera breve cómo qué es y cómo funciona la POO para las personas que no tienen ningún tipo de conocimiento de ella.


Encontrarás conceptos básicos sobre la POO usando ejemplos sobre ellos con actividades realizadas en clase.

2

¿Qué es la POO?

La programación orientada a objetos es un paradigma de programación, los objetos son una entidad que tienen un determinado "estado", un "comportamiento" y una "identidad".

 Un objeto es una abstracción de algún hecho o ente del mundo real, con atributos que representan sus características o propiedades, y métodos que emulan su comportamiento o actividad.

3

Características de la POO.

La programación orientada a objetos tiene variadas características, yo explicaré tres de ellas, estas son:

- Abstracción.

- Herencia.

- Modularidad.

4

¿Qué es la abstracción?

La abstracción se refiere a enfocarse en un elemento y aislarlo de todos los elementos que lo rodean, es decir, enfocarse en el objeto y preguntarse ¿qué hace?. 

En programación orientada a objetos la abstracción expresa las características esenciales de un objeto, las cuales distinguen a ese objeto de los demás objetos, es decir, sus atributos y las acciones que puede realizar ese objeto.

5

¿Qué es la modularidad?

La modularidad es la propiedad que permite subdividir una aplicación en partes más pequeñas (llamadas módulos), cada una de las cuales debe ser tan independiente como sea posible de la aplicación en sí y de las otros partes. 

Por ejemplo una persona, puede realizar distintas actividades, las cuales serían los módulos, y la aplicación principal sería el humano. 

6

¿Que es herencia?

La herencia es una propiedad que permite que los objetos sean creados a partir de otros ya existentes, obteniendo características (métodos y atributos) similares a los ya existentes. Es la relación entre una clase general y otra clase mas especifica.


7

Objeto, metodo y atributo


Objeto:

es una unidad dentro de un programa de computadora que consta de un estado y de un comportamiento.

Metodo:

conjunto de instrucciones a las que se les asocia un nombre de modo que si se desea ejecutarlas, sólo basta o referenciarlas a través de dicho nombre en vez de tener que escribilas.

Atributo:

Cada objeto tiene unas características que le identifican como tal

8

¿Que es Scratch?

Scratch es un lenguaje de programación visual desarrollado por el MIT Media Lab.​ Scratch es utilizado por estudiantes, académicos, profesores y padres para crear fácilmente animaciones, juegos e interacciones etc.

Uno de los responsables fue Mitchel Resnick.

9

¿Que es python?

Python es un lenguaje de programación interpretado, se trata de un lenguaje multiparadigma ya que soporta POO, Programación imperativa y en menor medida programación funcional.Su licencia es de código abierto y es administrado por Python Software Foundation.Fue creado a finales de los ochenta por Guido Van Rossum en los Países Bajos, es el principal autor de Python y su continuo rol central en decidir la dirección de Python es reconocido, refiriéndose a él como Benevolente Dictador Vitalicioe. El nombre del lenguaje proviene de la afición de su creador por los humoristas británicos Monty Python.
10

Aprendizaje obtenido en la materia POO


-Analisis y diseño

-Caracteristicas:

*Abstraccion

*Encapsulamiento

*Herencia

*Modularidad

*Principio de ocultacion

*Recoleccion de basura

*Polimorfismo

-Diagramas de clase

-Conceptos de:

*Herencia

*Objeto

*Metodo

*Evento

*Atributos


11

Conclusion:

En este semestre aprendimos a manejar la programacion orientada a objetos, por medio de Python y Scratch utilizando conocimientos adquiridos de este. Esta programacion es muy sencilla y con un codigo abierto, no se nos complico nada

12

Vista previa

Rompecabezas de la conclusion:

https://www.jigsawplanet.com/?rc=play&pid=17829737e81d


educaplay suscripción