PROGRAMACIÓN Y LENGUAJES DE PROGRAMACIÒN INFORMÁTICA 10

 
https://blog.crackthecode.la/pensamiento-computacional 
El pensamiento computacional se define como el proceso por el cual un individuo, a través de habilidades propias de la computación, como son el diseño y representación de procesos, la interación para detectar y solucionar problemas, errores, y la transferencia de soluciones, y del pensamiento crítico, del pensamiento lateral y otros más, hace frente a problemas de distinta índole. 

El pensamiento computacional es una forma de razonar y resolver problemas de manera lógica, ordenada y eficiente, tomando ideas de la informática, sin necesidad de usar computadores.. Es la capacidad de analizar un problema, descomponerlo, buscar patrones, crear soluciones paso a paso (algoritmos) y evaluar si funcionan, para luego aplicarlas a situaciones similares y cotidianas.

 


Componentes principales

  1. Descomposición
    Dividir un problema grande en partes más pequeñas y manejables.

  2. Reconocimiento de patrones
    Identificar similitudes o repeticiones en los problemas.

  3. Abstracción
    Quedarse con la información importante y descartar lo que no es relevante.

  4. Algoritmos
    Crear instrucciones claras y ordenadas para resolver un problema.


PRACTICA Logos  GOOGLE:

https://www.google.com/logos/2017/logo17/logo17.html?hl=es-419


Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras.

Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.1
Está formado por un conjunto de símbolos y reglas sintácticas ysemánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se pruebase depurase compila (de ser necesario) y se mantiene el código fuente de unprograma informático se le llama programación.  TOMADO DE: https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n

Programación
Estructura y representación de un programa
Los datos
Las expresiones
 Las instrucciones
 Programa
Las clases


LENGUAJES DE PROGRAMACIÓN COMUNES:

PHP Básico
PHP II
Javascript
Lenguaje programación C
Programación en C#
Java Básico
Base de Datos
MySQL
Interfaz de Desarrollo
Macromedia Dreamweaver
Dreamweaver Básico




 

Cada lenguaje tiene un propósito específico:

  • Python: ideal para principiantes y ciencia de datos.
  • Java y C#: aplicaciones empresariales.
  • C++: rendimiento extremo.
  • JavaScript y PHP: desarrollo web.
  • Go: sistemas modernos y escalables.

ACTIVIDAD 3: INVESTIGAR LAS CARACTERISTICAS DE LOS PRINCIPALES LENGUAJES DE ´PROGRAMACIÓN Y REALIZAR UN CUADRO COMPARATIVO ... TABLA CON LOS SIGUIENTES ASPECTOS:

Lenguaje de programaciónTipoParadigmaVentajas principalesUso comúnNivel de dificultad

Características de principales lenguajes de programación: 

🔹 1. Python

  • Lenguaje interpretado y de alto nivel.
  • Sintaxis simple y fácil de aprender.
  • Multiplataforma.
  • Muy usado en IA, ciencia de datos y automatización.
  • Soporta varios paradigmas (orientado a objetos, funcional, etc.).

🔹 2. Java

  • Lenguaje orientado a objetos.
  • Se ejecuta en la Máquina Virtual de Java (JVM) → multiplataforma.
  • Muy utilizado en aplicaciones empresariales y móviles (Android).
  • Fuerte tipado (tipos de datos estrictos).

🔹 3. C++

  • Lenguaje compilado de alto rendimiento.
  • Extensión de C con programación orientada a objetos.
  • Permite manejo detallado de memoria.
  • Usado en videojuegos, sistemas operativos y software de alto rendimiento.

🔹 4. JavaScript

  • Lenguaje interpretado (aunque hoy se compila JIT en navegadores).
  • Principal lenguaje de la web.
  • Permite crear páginas interactivas.
  • Funciona del lado del cliente y del servidor (Node.js).

🔹 5. C#

  • Desarrollado por Microsoft.
  • Orientado a objetos.
  • Funciona en la plataforma .NET.
  • Usado en aplicaciones de escritorio, web y videojuegos (Unity).

🔹 6. PHP

  • Lenguaje de programación web del lado del servidor.
  • Fácil integración con bases de datos.
  • Muy usado en sitios web dinámicos (WordPress).
  • Código embebido en HTML.

🔹 7. Go (Golang)

  • Lenguaje moderno creado por Google.
  • Compilado y muy eficiente.
  • Soporta concurrencia (procesos simultáneos).
  • Ideal para sistemas distribuidos y servidores.

Entradas populares de este blog

INFORMÁTICA 10: Competencias digitales y herramientas esenciales de la web 2.0

Informática – Grado Décimo ¿CÓMO ORGANIZAR LA INFORMACIÓN? PSeInt