Want to create interactive content? It’s easy in Genially!
Programación
Fio M
Created on August 30, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Programación
Ariana, Brandon, Camilo, Emmanuel & Fiorella Práctica de Genially
Introducción
La programación ha pasado a ser una de las bases de nuestra vida cotidiana. Esta se puede ver tanto en juguetes electrónicos para niños, las computadoras y dispositivos celulares, hasta robots que cuentan con inteligencia artificial. En este caso se abordarán los conceptos básicos de la programación y algunos de sus lenguajes más conocidos.
START
¿Qué es la programación?
Conceptos
Metodología de programación
Programa
Algoritmo
Lenguaje
Recursos
Pseudocódigo
Bucle
Conceptos
Streams
Variable
Chunks
Strings
Buffer
Estructuras
Aplicaciones y usos
Programación de páginas web Desarrollo de aplicaciones móviles Desarrollo de softwares empresariales Desarrollo de sistemas de equipos interconectados Videojuegos Marketing digital
Ventajas
- Facilita encontrar soluciones
- Independiente del lenguaje
- Soluciones fácilmente implementables
- Fácil de aprender y utilizar
Desventajas
- Falta de normas y estándares
- Traducción de las soluciones a código formal.
- No ejecutable directamente
Lenguajes de programación
- Limita al desarrollador a un conjunto estrictamente predeterminado de palabras clave y comandos.
- Abstracción.
- Propósito.
- Método de ejecución.
- Paradigma de ejecución (Imperativos, declarativos, funcionales, lógicos y orientados a objetos).
Python
- Lenguaje de programación interpretado, multiparadigma y multiplataforma.
- Creado en 1989.
- Guido van Rossum.
- Simple y rápido.
- Libre uso y distribución.
Info
Python
- Desarrollo web
- Ciencia de datos
- Inteligencia artificial y aprendizaje automático
- Aplicaciones empresariales
- Sector educativo
- Aplicaciones de web scraping
- Desarrollo de juegos
- Desarrollo de software
- GUI de escritorio
- Sistemas operativos
Tutorial
C++
- Lenguaje híbrido.
- Multiparadigma
- Lenguaje C.
- Programa orientado a objetos (POO).
- Permite la agrupación de instrucciones.
- Didáctico.
- Es portátil y tiene un gran número de compiladores en diferentes plataformas y sistemas operativos.
- Permite la separación de un programa en módulos.
- Es un lenguaje de alto nivel.
Leer más
Tutorial
Javascript
- Lenguaje de programación que se puede aplicar a un documento HTML.
- Interactividad dinámica en los sitios web.
- Interfaces de Programación de Aplicaciones del Navegador.
- Sensible a mayúsculas y minúsculas
- Alertas
- Estructuras de datos
- Multiplataforma
Tutorial
Buscar
Videojuegos
- Pokemon go (Java, C++ y C#)
- Brawl Stars (C++)
- Clash Royale (C++, Objective C y Java)
- Minecraft (Java y C#)
- Among us (C++ y C#)
- Halo (C++ y C#)
- Final Fantasy (C++ y C#)
- Pac man (C++ y C)
Minecraft
HAlo
Conclusión
La programación se ve implementada desde cosas tan pequeñas hasta grandes proyectos empresariales y científicos. Se ha convertido en algo fundamental, junto con las personas especializadas en ello. Es una ventaja aprender esto, ya que es el futuro.
¡Gracias!
Bibliografía