ACTIVIDAD: CONCEPTOS BASICOS DE
PROGRAMACION
SANTIAGO DE CALI 15 DE JUNIO DE 2025
DOCENTE
GUILLERMO MONDRAGON
GRADO
10-2
INTRODUCCIÓN:
¿QUÉ ES LA PROGRAMACIÓN?
La programación es el proceso de crear un conjunto de instrucciones, también
conocido como código, que le indica a una computadora cómo realizar una tarea
específica. Es el arte de traducir ideas en instrucciones comprensibles para las
máquinas, permitiéndoles automatizar procesos y resolver problemas
​
​ Diseño de algoritmos:​
El primer paso es definir una serie de pasos lógicos y ordenados (algoritmos)
que resuelvan un problema o realicen una tarea.
​
​
​
​ Elección de un lenguaje de programación:
​
​ Existen diversos lenguajes de programación (como Python, Java, C++, etc.), cada
uno con su propia sintaxis y reglas, que se utilizan para escribir el código.
​
​
​
​ Escritura del código:​
Se traduce el algoritmo a un lenguaje de programación específico, creando un
conjunto de instrucciones que la computadora puede entender.
​
​
​
​ Depuración y pruebas:​
Se revisa el código en busca de errores (bugs) y se prueba para asegurar que
funcione correctamente.
Compilación o interpretación:​
Dependiendo del lenguaje, el código se compila (traduce a un lenguaje de
máquina) o se interpreta (ejecuta línea por línea) por la computadora.
CONSTANTES
Una constante es, como su nombre indica, un valor que no cambia a lo largo de la
ejecución de un programa. A diferencia de las variables, que son como hojas que
pueden flotar libremente por ese río, las constantes son rocas estacionarias; están
ahí para quedarse.
Ejemplo:
Imagina que estás programando y necesitas usar el número Pi, que siempre es
3.14159 Pi es un valor que no cambia, independientemente de lo que ocurra
durante la ejecución del programa. Por esta razón, lo declaras como una constante
para asegurarte de que permanece intacto y seguro, libre de modificaciones no
deseadas.
En programación, las constantes son valores que se definen una sola vez y no
pueden cambiar durante la ejecución del programa. Son útiles cuando necesitas un
valor fijo que no debe alterarse, como un número de pi (3.14159), una tasa de
interés, una configuración predeterminada, etc.
Características de las constantes:
Valor inmutable: Una vez que una constante se establece, no puede modificarse.
Lectura exclusiva: Solo se puede leer, no se puede reasignar un nuevo valor.
Facilita el mantenimiento: Al usar constantes, se evita la repetición de valores
mágicos en el código y facilita su actualización si fuera necesario.
¿Por qué usar constantes?
1.​ Mejora la legibilidad: El uso de nombres significativos para constantes hace
que el código sea más fácil de entender.​
2.​ Evita errores: Si cambias un valor que se usa en muchos lugares, puedes
olvidarte de actualizarlo en algún lugar. Usar una constante asegura que el
valor solo esté definido en un único lugar.​
3.​ Facilita el mantenimiento: Si necesitas cambiar un valor (por ejemplo, una
tasa de impuesto), puedes hacerlo en un solo lugar, sin tener que recorrer
todo el código.
imagen 1
VARIABLES:
¿Qué es una variable en programación?
Una variable es un contenedor que almacena un valor o conjunto de valores en la
memoria de un ordenador y les asigna un nombre único. Imagina una caja con una
etiqueta donde puedes guardar cualquier cosa: números, texto, listas... Este nombre
es como un apodo que le das al valor para poder referirte a él más adelante en tu
programa.
¿Por qué son importantes las variables en
programación?
Las variables son fundamentales por varias razones:
Almacenamiento de datos: permiten guardar información que puede ser utilizada y
modificada a lo largo del tiempo de ejecución del programa. Esto es esencial para
recordar valores importantes o resultados intermedios en el proceso de ejecución
del programa.
Flexibilidad: las variables permiten que un mismo fragmento de código pueda
funcionar con diferentes valores, lo que hace que el programa sea más dinámico y
adaptable a diferentes situaciones.
Legibilidad del código: al asignar nombres descriptivos a las variables, el código
se vuelve más comprensible y mantenible para los programadores. Un nombre de
variable bien elegido puede hacer que el propósito y la función de esa variable se
hagan evidentes de inmediato.
ACUMULADORES:
¿Qué es un acumulador en programación?
Un acumulador es una variable especial que sirve para almacenar e ir actualizando
un determinado valor. Generalmente su utilización se da dentro de un ciclo o bien de
otras estructuras de repetición de algoritmos. Su principal cualidad es la de permitir
"acumular" resultados parciales (en la suma, por ejemplo, o en la multiplicación, o en
la concatenación de cadenas de caracteres).
Por lo general un acumulador se inicializa con un valor inicial (0, por ejemplo, si va a
acumular sumas, o 1 si va a acumular multiplicaciones) y luego se va obteniendo e
incorporando (si quieres) el valor que va tomando a lo largo del ciclo o repetición del
programa.
Este tipo de variables son muy útiles para obtener la suma total de los valores de
una lista de números, o el promedio, o el resultado de una operación, etc. y se
diferencia de otras variables que tienen el valor anterior porque mantiene y actualiza
el valor que tiene, mientras que otras variables lo que hacen es sobreescribirlo
totalmente.
Ejemplo de uso práctico:
Supongamos que queremos sumar los números de "1" a "5"; en este caso utilizamos
la variable acumuladora suma inicializados en cero y le vamos incorporando uno a
uno los valores del ciclo; el resultado sería:
Proceso ejemplo acumulador:
●​ Definir suma, i Como Entero.
●​ suma <- 0.
●​ Para i <- 1 Hasta 5 Con Paso 1.
●​ suma <- suma + i.
●​ FinPara.
●​ Escribir "La suma total es: ", suma.
●​ FinProceso.
●​ En este caso la suma final sería 15 para el caso del acumulador suma.
●​ Principales características.
●​ Se declara como una variable numérica.
●​
●​ Se inicializa con un valor neutral
●​
●​ Se modifica dentro de ciclos
●​
●​ Guarda un valor acumulativo.
CONTADORES:
¿Qué es un contador?
Un contador es una variable que se usa para llevar la cuenta de algo.​
Por ejemplo: cuántas veces ocurre algo, cuántos elementos hay, o cuántas veces se
repite una acción.
¿Para qué se usa?
●​ Contar repeticiones en un bucle (como un for o while)​
●​ Contar cuántos datos cumplen cierta condición​
●​ Controlar el número de pasos en un proceso​
¿Cómo se usa un contador?
El uso básico sigue tres pasos:
1.​ Se crea el contador con un valor inicial, casi siempre 0.​
2.​ Se actualiza (suma 1 o lo que necesites) cada vez que pasa algo.​
3.​ Se usa su valor cuando lo necesites (por ejemplo, para imprimir o comparar).
IDENTIFICADORES:
¿Qué es un identificador?
Un identificador es simplemente un nombre que tú inventas para algo dentro de un
programa.Es como ponerle nombre a una caja para saber qué hay dentro.
Imagina esto:
Tienes una caja y le pones una etiqueta que dice "edad". Dentro de la caja pones el
número 25.​
Entonces cuando quieras saber la edad, solo miras la etiqueta.
En programación, eso sería:
python
edad = 25
Aquí:
●​ "edad" es el nombre de la caja → eso es el identificador​
●​ 25 es lo que está guardado dentro​
¿Por qué usamos identificadores?
Porque los programas necesitan guardar cosas, como nombres, edades, precios,
etc.Y para poder recordar esas cosas, les damos nombres.
Algunos ejemplos de identificadores (nombres que inventas tú):
●​ nombre​
●​ precio​
●​ contador​
●​ usuario1​
●​ mensaje bienvenida​
Reglas simples para inventar identificadores:
1.​ Tienen que empezar con una letra (o con un guión bajo).​
2.​ No pueden tener espacios (en vez de mi edad, se escribe mi_edad).​
3.​ No pueden tener signos raros como @, #, $.​
4.​ No pueden ser palabras que ya usa el lenguaje como if, while, etc.
Pseint
PSeInt (Pseudo-Intérprete) es un entorno de desarrollo y lenguaje de programación
educativo diseñado para ayudar a los principiantes a aprender los fundamentos de
la programación de forma más accesible. Su objetivo principal es facilitar el
aprendizaje de la lógica de la programación mediante el uso de pseudocódigo, que
es una forma de representar algoritmos de manera estructurada y legible, antes de
codificarlos en un lenguaje de programación real.
Conceptos fundamentales de la programación en PSeInt:
​
​ Algoritmos:​
Una secuencia lógica de pasos para resolver un problema.
​
​ Pseudocódigo:​
Una forma de describir un algoritmo utilizando un lenguaje natural con
estructuras similares a las de un lenguaje de programación.
​
​ Variables:​
Espacios de almacenamiento para datos que pueden cambiar durante la
ejecución de un programa.
​
​ Tipos de datos:​
Clasificaciones de datos como números enteros, números reales, texto
(cadenas), y booleanos (verdadero/falso).
​
​ Estructuras de control:​
Mecanismos para controlar el flujo de ejecución de un programa, como
estructuras condicionales (si-entonces, según) y ciclos (mientras, repetir, para).
​
​ Diagramas de flujo:​
Representaciones visuales de algoritmos utilizando símbolos estandarizados.
​
​ Operadores:​
Símbolos que realizan operaciones sobre datos, como operadores aritméticos
(suma, resta, multiplicación, división), operadores lógicos (y, o, no), y operadores
relacionales (mayor que, menor que, igual a).
Ventajas de usar PSeInt:
​
​ Fácil de usar:​
PSeInt tiene una interfaz sencilla e intuitiva, lo que facilita el aprendizaje de los
conceptos básicos de programación.
​
​ Enfoque en la lógica:​
Permite concentrarse en la lógica del algoritmo antes de lidiar con la sintaxis
específica de un lenguaje de programación.
​
​ Retroalimentación:​
Ofrece retroalimentación inmediata sobre el código escrito, lo que ayuda a
identificar errores y comprender mejor el funcionamiento de los algoritmos.
​
​ Comunidad y recursos:​
Existe una comunidad de usuarios activa y una variedad de recursos disponibles
para aprender y practicar con PSeInt.
En resumen, PSeInt es una herramienta valiosa para principiantes en programación,
ya que les permite aprender los fundamentos de la lógica de programación de una
manera accesible y progresiva, utilizando pseudocódigo y diagramas de flujo.
EVIDENCIAS:
Fuentes:
●​ https://jmjinformatico.es/definicion-de-identificadores-en-informatica
●​ https://marcosruiz.github.io/posts/iniciacion-a-la-programacion-2
●​ https://www.programacionwebs.com/blog/programacion/identificador
es-en-programacion
●​ https://docs.python.org/es/3/
●​ https://www.freecodecamp.org/espanol/
●​ https://www.w3schools.com/
●​ https://www.youtube.com/c/FaztTech
Blogs y Conclusiones:
Felipe Palomar Romero
En conclusión la programación es un tema sencillo pero largo de
entender y nos puede servir para crear cosas que ayuden a la gente en
un futuro, como los celulares y/o computadores.
https://nicetechnology4us.blogspot.com
Miguelangel Gomez:
La tecnología es difícil de entender, pero es útil para todos nosotros. Se
fundamenta desde su código fuente llamado programación, se elabora
en diferentes lenguajes, como Python o Javascript.
https://practicandoconlatecnologia9-2.blogspot.com/?m=1
Diana Sofia Fernández Ordóñez
Conclusión: Comprender los marcos de codificación fundamentales no
solo nos equipa para abordar los problemas de la computadora, sino
que también nos inculca la capacidad de razonar sistemáticamente,
metódicamente y con previsión Al comprender cómo funcionan los
contadores, los contables, los valores fijos y los valores cambiantes,
adquirimos habilidades que van más allá del aula, como tomar
decisiones, resolver problemas reales y cooperar con otros Estos
dispositivos tecnológicos no solo crean software, sino también
métodos más esenciales e inventivos para abordar los problemas del
mundo actual.
https://aprendesobrelatecnologiaus2.blogspot.com/?m=1
Harold Andres Caicedo Rioja
La programación es un proceso esencial en la creación de software
que implica escribir instrucciones en un lenguaje que las
computadoras puedan entender. Al hacerlo, los programadores
traducen ideas y problemas del mundo real en soluciones
automatizadas que las máquinas pueden ejecutar. Este proceso
involucra diseñar algoritmos lógicos para resolver problemas, elegir un
lenguaje de programación adecuado, escribir el código que sigue esas
instrucciones, y luego depurar y probar el código para asegurarse de
que funcione correctamente.
Dentro de la programación, se usan conceptos como constantes y
variables. Las constantes son valores fijos que no cambian durante la
ejecución del programa, y se utilizan para representar datos que deben
mantenerse constantes a lo largo del tiempo, como el valor de Pi. Por
otro lado, las variables son espacios en memoria que pueden cambiar
durante la ejecución y sirven para almacenar datos que pueden variar,
como la edad de un usuario o el resultado de una operación.
Adicionalmente, herramientas como acumuladores y contadores se
utilizan para realizar operaciones repetitivas de manera eficiente. Los
acumuladores guardan y actualizan un valor a medida que se realiza
un ciclo o una operación repetitiva, mientras que los contadores
permiten llevar la cuenta de cuántas veces ocurre un evento en un
proceso.
https://adaptandocealatecnologia.blogspot.com/

ACTIVIDAD CONCEPTOS BASICOS DE PROGRAMACION.pdf

  • 1.
    ACTIVIDAD: CONCEPTOS BASICOSDE PROGRAMACION SANTIAGO DE CALI 15 DE JUNIO DE 2025 DOCENTE GUILLERMO MONDRAGON GRADO 10-2
  • 2.
    INTRODUCCIÓN: ¿QUÉ ES LAPROGRAMACIÓN? La programación es el proceso de crear un conjunto de instrucciones, también conocido como código, que le indica a una computadora cómo realizar una tarea específica. Es el arte de traducir ideas en instrucciones comprensibles para las máquinas, permitiéndoles automatizar procesos y resolver problemas ​ ​ Diseño de algoritmos:​ El primer paso es definir una serie de pasos lógicos y ordenados (algoritmos) que resuelvan un problema o realicen una tarea. ​ ​ ​ ​ Elección de un lenguaje de programación: ​ ​ Existen diversos lenguajes de programación (como Python, Java, C++, etc.), cada uno con su propia sintaxis y reglas, que se utilizan para escribir el código. ​ ​ ​ ​ Escritura del código:​ Se traduce el algoritmo a un lenguaje de programación específico, creando un conjunto de instrucciones que la computadora puede entender. ​ ​ ​ ​ Depuración y pruebas:​ Se revisa el código en busca de errores (bugs) y se prueba para asegurar que funcione correctamente. Compilación o interpretación:​ Dependiendo del lenguaje, el código se compila (traduce a un lenguaje de máquina) o se interpreta (ejecuta línea por línea) por la computadora.
  • 3.
    CONSTANTES Una constante es,como su nombre indica, un valor que no cambia a lo largo de la ejecución de un programa. A diferencia de las variables, que son como hojas que pueden flotar libremente por ese río, las constantes son rocas estacionarias; están ahí para quedarse. Ejemplo: Imagina que estás programando y necesitas usar el número Pi, que siempre es 3.14159 Pi es un valor que no cambia, independientemente de lo que ocurra durante la ejecución del programa. Por esta razón, lo declaras como una constante para asegurarte de que permanece intacto y seguro, libre de modificaciones no deseadas. En programación, las constantes son valores que se definen una sola vez y no pueden cambiar durante la ejecución del programa. Son útiles cuando necesitas un valor fijo que no debe alterarse, como un número de pi (3.14159), una tasa de interés, una configuración predeterminada, etc. Características de las constantes: Valor inmutable: Una vez que una constante se establece, no puede modificarse. Lectura exclusiva: Solo se puede leer, no se puede reasignar un nuevo valor. Facilita el mantenimiento: Al usar constantes, se evita la repetición de valores mágicos en el código y facilita su actualización si fuera necesario.
  • 4.
    ¿Por qué usarconstantes? 1.​ Mejora la legibilidad: El uso de nombres significativos para constantes hace que el código sea más fácil de entender.​ 2.​ Evita errores: Si cambias un valor que se usa en muchos lugares, puedes olvidarte de actualizarlo en algún lugar. Usar una constante asegura que el valor solo esté definido en un único lugar.​ 3.​ Facilita el mantenimiento: Si necesitas cambiar un valor (por ejemplo, una tasa de impuesto), puedes hacerlo en un solo lugar, sin tener que recorrer todo el código. imagen 1
  • 5.
    VARIABLES: ¿Qué es unavariable en programación? Una variable es un contenedor que almacena un valor o conjunto de valores en la memoria de un ordenador y les asigna un nombre único. Imagina una caja con una etiqueta donde puedes guardar cualquier cosa: números, texto, listas... Este nombre es como un apodo que le das al valor para poder referirte a él más adelante en tu programa. ¿Por qué son importantes las variables en programación? Las variables son fundamentales por varias razones: Almacenamiento de datos: permiten guardar información que puede ser utilizada y modificada a lo largo del tiempo de ejecución del programa. Esto es esencial para recordar valores importantes o resultados intermedios en el proceso de ejecución del programa. Flexibilidad: las variables permiten que un mismo fragmento de código pueda funcionar con diferentes valores, lo que hace que el programa sea más dinámico y adaptable a diferentes situaciones. Legibilidad del código: al asignar nombres descriptivos a las variables, el código se vuelve más comprensible y mantenible para los programadores. Un nombre de
  • 6.
    variable bien elegidopuede hacer que el propósito y la función de esa variable se hagan evidentes de inmediato. ACUMULADORES: ¿Qué es un acumulador en programación? Un acumulador es una variable especial que sirve para almacenar e ir actualizando un determinado valor. Generalmente su utilización se da dentro de un ciclo o bien de otras estructuras de repetición de algoritmos. Su principal cualidad es la de permitir "acumular" resultados parciales (en la suma, por ejemplo, o en la multiplicación, o en la concatenación de cadenas de caracteres). Por lo general un acumulador se inicializa con un valor inicial (0, por ejemplo, si va a acumular sumas, o 1 si va a acumular multiplicaciones) y luego se va obteniendo e incorporando (si quieres) el valor que va tomando a lo largo del ciclo o repetición del programa. Este tipo de variables son muy útiles para obtener la suma total de los valores de una lista de números, o el promedio, o el resultado de una operación, etc. y se diferencia de otras variables que tienen el valor anterior porque mantiene y actualiza el valor que tiene, mientras que otras variables lo que hacen es sobreescribirlo totalmente. Ejemplo de uso práctico: Supongamos que queremos sumar los números de "1" a "5"; en este caso utilizamos la variable acumuladora suma inicializados en cero y le vamos incorporando uno a uno los valores del ciclo; el resultado sería: Proceso ejemplo acumulador: ●​ Definir suma, i Como Entero. ●​ suma <- 0. ●​ Para i <- 1 Hasta 5 Con Paso 1. ●​ suma <- suma + i. ●​ FinPara.
  • 7.
    ●​ Escribir "Lasuma total es: ", suma. ●​ FinProceso. ●​ En este caso la suma final sería 15 para el caso del acumulador suma. ●​ Principales características. ●​ Se declara como una variable numérica. ●​ ●​ Se inicializa con un valor neutral ●​ ●​ Se modifica dentro de ciclos ●​ ●​ Guarda un valor acumulativo. CONTADORES: ¿Qué es un contador? Un contador es una variable que se usa para llevar la cuenta de algo.​ Por ejemplo: cuántas veces ocurre algo, cuántos elementos hay, o cuántas veces se repite una acción. ¿Para qué se usa? ●​ Contar repeticiones en un bucle (como un for o while)​ ●​ Contar cuántos datos cumplen cierta condición​ ●​ Controlar el número de pasos en un proceso​
  • 8.
    ¿Cómo se usaun contador? El uso básico sigue tres pasos: 1.​ Se crea el contador con un valor inicial, casi siempre 0.​ 2.​ Se actualiza (suma 1 o lo que necesites) cada vez que pasa algo.​ 3.​ Se usa su valor cuando lo necesites (por ejemplo, para imprimir o comparar).
  • 9.
    IDENTIFICADORES: ¿Qué es unidentificador? Un identificador es simplemente un nombre que tú inventas para algo dentro de un programa.Es como ponerle nombre a una caja para saber qué hay dentro. Imagina esto: Tienes una caja y le pones una etiqueta que dice "edad". Dentro de la caja pones el número 25.​ Entonces cuando quieras saber la edad, solo miras la etiqueta. En programación, eso sería: python edad = 25 Aquí: ●​ "edad" es el nombre de la caja → eso es el identificador​ ●​ 25 es lo que está guardado dentro​ ¿Por qué usamos identificadores? Porque los programas necesitan guardar cosas, como nombres, edades, precios, etc.Y para poder recordar esas cosas, les damos nombres. Algunos ejemplos de identificadores (nombres que inventas tú): ●​ nombre​ ●​ precio​ ●​ contador​ ●​ usuario1​
  • 10.
    ●​ mensaje bienvenida​ Reglassimples para inventar identificadores: 1.​ Tienen que empezar con una letra (o con un guión bajo).​ 2.​ No pueden tener espacios (en vez de mi edad, se escribe mi_edad).​ 3.​ No pueden tener signos raros como @, #, $.​ 4.​ No pueden ser palabras que ya usa el lenguaje como if, while, etc. Pseint PSeInt (Pseudo-Intérprete) es un entorno de desarrollo y lenguaje de programación educativo diseñado para ayudar a los principiantes a aprender los fundamentos de la programación de forma más accesible. Su objetivo principal es facilitar el aprendizaje de la lógica de la programación mediante el uso de pseudocódigo, que es una forma de representar algoritmos de manera estructurada y legible, antes de codificarlos en un lenguaje de programación real. Conceptos fundamentales de la programación en PSeInt: ​ ​ Algoritmos:​ Una secuencia lógica de pasos para resolver un problema. ​ ​ Pseudocódigo:​ Una forma de describir un algoritmo utilizando un lenguaje natural con estructuras similares a las de un lenguaje de programación. ​ ​ Variables:​ Espacios de almacenamiento para datos que pueden cambiar durante la ejecución de un programa. ​ ​ Tipos de datos:​ Clasificaciones de datos como números enteros, números reales, texto (cadenas), y booleanos (verdadero/falso). ​ ​ Estructuras de control:​ Mecanismos para controlar el flujo de ejecución de un programa, como estructuras condicionales (si-entonces, según) y ciclos (mientras, repetir, para).
  • 11.
    ​ ​ Diagramas deflujo:​ Representaciones visuales de algoritmos utilizando símbolos estandarizados. ​ ​ Operadores:​ Símbolos que realizan operaciones sobre datos, como operadores aritméticos (suma, resta, multiplicación, división), operadores lógicos (y, o, no), y operadores relacionales (mayor que, menor que, igual a). Ventajas de usar PSeInt: ​ ​ Fácil de usar:​ PSeInt tiene una interfaz sencilla e intuitiva, lo que facilita el aprendizaje de los conceptos básicos de programación. ​ ​ Enfoque en la lógica:​ Permite concentrarse en la lógica del algoritmo antes de lidiar con la sintaxis específica de un lenguaje de programación. ​ ​ Retroalimentación:​ Ofrece retroalimentación inmediata sobre el código escrito, lo que ayuda a identificar errores y comprender mejor el funcionamiento de los algoritmos. ​ ​ Comunidad y recursos:​ Existe una comunidad de usuarios activa y una variedad de recursos disponibles para aprender y practicar con PSeInt. En resumen, PSeInt es una herramienta valiosa para principiantes en programación, ya que les permite aprender los fundamentos de la lógica de programación de una manera accesible y progresiva, utilizando pseudocódigo y diagramas de flujo. EVIDENCIAS:
  • 14.
    Fuentes: ●​ https://jmjinformatico.es/definicion-de-identificadores-en-informatica ●​ https://marcosruiz.github.io/posts/iniciacion-a-la-programacion-2 ●​https://www.programacionwebs.com/blog/programacion/identificador es-en-programacion ●​ https://docs.python.org/es/3/ ●​ https://www.freecodecamp.org/espanol/ ●​ https://www.w3schools.com/ ●​ https://www.youtube.com/c/FaztTech Blogs y Conclusiones: Felipe Palomar Romero En conclusión la programación es un tema sencillo pero largo de entender y nos puede servir para crear cosas que ayuden a la gente en un futuro, como los celulares y/o computadores. https://nicetechnology4us.blogspot.com Miguelangel Gomez: La tecnología es difícil de entender, pero es útil para todos nosotros. Se fundamenta desde su código fuente llamado programación, se elabora en diferentes lenguajes, como Python o Javascript. https://practicandoconlatecnologia9-2.blogspot.com/?m=1
  • 15.
    Diana Sofia FernándezOrdóñez Conclusión: Comprender los marcos de codificación fundamentales no solo nos equipa para abordar los problemas de la computadora, sino que también nos inculca la capacidad de razonar sistemáticamente, metódicamente y con previsión Al comprender cómo funcionan los contadores, los contables, los valores fijos y los valores cambiantes, adquirimos habilidades que van más allá del aula, como tomar decisiones, resolver problemas reales y cooperar con otros Estos dispositivos tecnológicos no solo crean software, sino también métodos más esenciales e inventivos para abordar los problemas del mundo actual. https://aprendesobrelatecnologiaus2.blogspot.com/?m=1 Harold Andres Caicedo Rioja La programación es un proceso esencial en la creación de software que implica escribir instrucciones en un lenguaje que las computadoras puedan entender. Al hacerlo, los programadores traducen ideas y problemas del mundo real en soluciones automatizadas que las máquinas pueden ejecutar. Este proceso involucra diseñar algoritmos lógicos para resolver problemas, elegir un lenguaje de programación adecuado, escribir el código que sigue esas instrucciones, y luego depurar y probar el código para asegurarse de que funcione correctamente. Dentro de la programación, se usan conceptos como constantes y variables. Las constantes son valores fijos que no cambian durante la ejecución del programa, y se utilizan para representar datos que deben mantenerse constantes a lo largo del tiempo, como el valor de Pi. Por otro lado, las variables son espacios en memoria que pueden cambiar durante la ejecución y sirven para almacenar datos que pueden variar, como la edad de un usuario o el resultado de una operación. Adicionalmente, herramientas como acumuladores y contadores se utilizan para realizar operaciones repetitivas de manera eficiente. Los acumuladores guardan y actualizan un valor a medida que se realiza un ciclo o una operación repetitiva, mientras que los contadores permiten llevar la cuenta de cuántas veces ocurre un evento en un proceso.
  • 16.