Want to create interactive content? It’s easy in Genially!

Get started free

Paradigmas de la programación

Beymar Jiménez Ruiz

Created on July 14, 2022

Diferentes formas de desarrollo de aplicaciones software

Start designing with a free template

Discover more than 1500 professional designs like these:

Math Lesson Plan

Primary Unit Plan 2

Animated Chalkboard Learning Unit

Business Learning Unit

Corporate Signature Learning Unit

Code Training Unit

History Unit plan

Transcript

Paradígmas de la Programación

Porque siempre habrá una manera diferente de hacer las cosas y obtener el mismo resultado. Explora y encuentra tu estilo, se pragmático.

Docente: Ing. Beymar Jiménez Ruiz

Navegación

Volver a Home

Muestra los contenidos interactivos

Introducción

Volver a Índice

Paradigma

Es una teoría o conjunto de teorías que sirven de modelo para resolver problemas. Un paradigma puede ser sustituido por otro y obtener resultados iguales o similares

Página Atrás

Página Adelante

Índice

Introducción

Tema 1

Objetivos

Los paradigmas en la programación

Conocer los diferentes tipo de teorias y enfoques en el desarrollo de software de computadora

Paradigmas de la programación

Tema 2

Actividades

Tema 3

Actividades

Saber que hemos aprendido, es saludable para la mente y el alma

Para convertirnos en un cientifico de las ciencias de la computación es necesario aprender a investigar

Paradigma declarativo

Paradigma imperativo

Introducción

En esta unidad de aprendizaje conoceremos los diferentes tipos de paradigmas de la programación, que son un conjunto de teorías y propuestas que permiten la práctica efectiva de la programación de aplicaciones software. Los paradigmas de la programación nos permiten enfocar la solución de los problemas con una visión diferente, permitiéndonos obtener resultados iguales o similares.

Existen dos tipo de paradigmas de la programación.

Objetivos

01

Conoce el concepto y definición de paradigma.

Paradigma

02

Paradigmas de la programación

Conoce el concepto y definición de paradigma de la programación.

03

Tipos de paradigmas

Conoce y diferencia los diferentes tipos de paradigmas de la programación.

04

Evaluación formativa

Domina los contenidos de la unidad de aprendizaje.

Tema 1: Paradigma de la Programación

Ahora conoceremos el concepto y la definición de la palabra paradigma.

Tema 1: Paradigma

Paradigma

¿Qué es un paradigma?

Es una teoría o conjunto de teorías que sirven de modelo para resolver problemas. Un paradigma puede ser sustituido por otro y obtener resultados iguales o similares.

Tema 1: Paradigma de la Programación

Paradigma de la programación

Los paradigmas de la programación son las distintas formas de:

  • Escribir un programa de computadora siguiendo un estilo de sintaxis y gramática de un lenguaje programación.
  • Organizar el código en bloques o unidades de proceso.
  • Practicar un conjunto de creencias, prácticas y conocimientos que guían el desarrollo de los programas de computadora.
  • Resolver un problema basado en el pensamiento computacional y pensamiento algorítmico aplicando métodos, técnicas y herramientas que permiten desarrollar software de forma segura.

¿Qué es un paradigma de la programación?

Tema 1: Paradigma de la Programación

Paradigmas de la programación

Son las diferentes formas de solucionar problemas utilizando un enfoque teórico previamente probado.

Tema 2: Paradigma Imperativo

Es necesario especificarle a la computadora de forma detallada lo que debe hacer.

Tema 2: Paradigma Imperativo

Paradigma Imperativo

El programador instruye a la computadora cómo cambiar su estado, según el mensaje que recibe y procesa, en este paradigma el programador debe escribir las instrucciones del programa paso a paso para que la computadora realice una determinada tarea.

Existen dos tipos:

  • Programación Procedimental
  • Programación Orientado a Objetos

Tema 2: Paradigma Imperativo

Programación Procedimental

¿De qué se trata este estilo de programación?

Las instrucciones de la computadora se agrupan en subprocesos (procedimientos o funciones), que también son conocidos con el nombre de métodos.

Tema 2: Paradigma Imperativo

Programación Orientado a Objeto

¿De qué se trata este estilo de programación?

Se abstrae los atributos y operaciones del objeto según el entorno donde se van a ejecutar en una unidad de código denominado clase, donde la instancia de la clase es operada a través de mensajes.

Tema 1

La aplicación práctica del paradigma imperativo consiste en que el programador debe escribir las instrucciones del programa paso a paso y de forma detallada para que la computadora realice una determinada tarea.

Tema 3: Paradigma Declarativo

Solo basta con que el programador le diga a la computadora que es lo que quiere que haga, sin especificarle cómo lo debe hacer.

Tema 3: Paradigma Declarativo

Existen dos tipos:

  • Programación Funcional
  • Programación Lógica

El programador establece o declara las propiedades del resultado deseado, pero no cómo calcularlo.

Tema 3: Paradigma Declarativo

Programación Funcional

¿De qué se trata este estilo de programación?

El programador declara el resultado de la función basado en la aplicación de otras funciones.

Tema 3: Paradigma Declarativo

Programación Lógica

¿De qué se trata este tipo de programación?

El programador establece el resultado como una respuesta a una pregunta basado en hechos y reglas (matemáticas y lógicas) preestablecidas, que infieren un conjunto de datos.

Empieza a investigar sobre la Programación Reactiva.

Tema 1

La aplicación práctica del paradigma declarativo es que el programador debe establecer las características del resultado que desea sin necesidad de indicarle a la computadora cómo debe hacerlo.

Actividad: Investigación

Ahora, llego el momento de poner en práctica tu espíritu de investigador y asegurarte que has comprendido la unidad de aprendizaje.

Actividad: Investigación

Programación Reactiva

Las ciencias de la computación es una ciencia dinámica que va evolucionando continuamente de acuerdo a los cambios y la demanda del entorno, ahora, debe investigar sobre los siguientes tipos de Programación Reactiva.

Actividad: Investigación

Linea de tiempo lenguajes de programación

Elaborar una línea de tiempo de los lenguajes de programación, clasificándolos por su fecha de creación, programador, su tipo, uso y paradigma que soporta.

Actividad: Preguntas y Respuestas

Ahora, es necesario asegurarte de que has aprendido los contenidos de la unidad de aprendizaje.

Quiz 1/6

Programación Lógica

Programación Procedimental

Se debe establecer el resultado como una pregunta basado en hechos y reglas preetablecidas

Programación Funcional

Quiz 2/6

Paradigma Declarativa

Programación Reactiva

Es necesario escribir las instrucciones del programa de paso a paso

Paradigma Imperativa

Quiz 3/6

Programación Reactiva

Programación Procedimental

Se debe agrupar las instrucciones de computadora en subprocesos o métodos

Programación Orientada a Objeto

Quiz 4/6

Paradigma Imperativo

Programación Reactiva

Se ocupa de controlar los flujos de datos y la propagación de cambio para realizar alguna acción

Programación Estructurada

Quiz 5/6

Paradigma Declarativo

Programación Orientado a Objeto

Se debe abastraer los atributos y operaciones del objeto en una unidad de código llamado clase

Programación Funcional

Quiz 6/6

Paradigma Imperativa

Programación Orientada a Objetos

Es necesario establecer las propiedades del resultado deseado, pero no como calcularlo

Paradigma Declarativa

Quiz

¡Bien hecho!

Quiz

¡Error!

Gracias