SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Taller anexo sobre estructuras básicas
Juan Felipe Arcos Gomez
Maria Jose Garcia Uchima
Edgar Fabriany Martinez Ponce
Valery Patarroyo Hoyos
Catalina Ospina Ramirez
I.E. Liceo Departamental
Área de Tecnología e Informática
Santiago de cali
2023
1
Taller anexo sobre estructuras básicas
Juan Felipe Arcos Gomez
Maria Jose Garcia Uchima
Edgar Fabriany Martinez Ponce
Valery Patarroyo Hoyos
Catalina Ospina Ramirez
Guillermo Mondragon
I.E.Liceo Departamental
Área de Tecnologia e Informatica
Santiago de Cali
2023
2
Tabla de contenido
Conceptos basicos de programacion……………………………………………………4
Fundamentos de programación PSeInt………………………………………………….5
Taller anexo PSeInt…………………………………………………………………………..6
Algoritmos usando el programa PSeInt y capturas de pantalla……………………..7
Mapa conceptual……………………………………………………………………………16
Conclusiones………………………………………………………………………………...17
Referencias………………………………………………………………………………….18
Evidencia de trabajo en equipo (capturas de pantalla).......................................19-
20
Link del blog………………………………………………………………………………21
3
Eje temático 3
Estructuras básicas: conceptos básicos de programación (constantes, variables,
acumuladores, contadores, identificadores), fundamentos de programación pseint.
Conceptos básicos de programación
Constantes: En programación, una constante es un valor fijo que no puede ser
modificado durante la ejecución del programa. Por ejemplo, puedes definir una
constante llamada "PI" con el valor 3.14159. En la mayoría de los lenguajes de
programación, las constantes se declaran utilizando una palabra clave específica.
(Por ejemplo, "const" en C + +).
Variables: Una variable es un espacio en la memoria del programa que se utiliza para
almacenar datos. A diferencia de las constantes, el valor de una variable puede cambiar
durante la ejecución del programa. Por ejemplo, puedes declarar una variable llamada "edad"
para almacenar la edad de una persona y luego asignar diferentes valores según sea
necesario.
Acumuladores: Un acumulador es una variable utilizada para sumar o acumular
valores a medida que se ejecuta un bucle o se procesan datos. Por ejemplo, si deseas
calcular la suma de una lista de números, puedes usar un acumulador para ir sumando cada
número a medida que se recorre la lista.
Contadores: Un contador es una variable utilizada para llevar la cuenta de repeticiones
o iteraciones en un bucle. Se incrementa o decrementa en cada repetición del bucle. Por
ejemplo, si deseas repetir una determinada acción 10 veces, puedes utilizar un contador que
se incremente en cada repetición y se detenga cuando alcance el valor deseado.
Identificadores: En programación, los identificadores son nombres que se utilizan para
identificar variables, constantes, funciones y otros elementos del programa.
Los identificadores suelen seguir ciertas reglas, como comenzar con una letra o un guión
bajo, y pueden contener letras, dígitos y guiones bajos. Es importante elegir nombres
descriptivos y significativos para facilitar la comprensión del código.
4
Fundamentos de programación PSeInt
Algoritmo: Es una secuencia lógica de pasos que describe cómo resolver un
problema. En PSeInt, los algoritmos se escriben utilizando una combinación de texto
estructurado y pseudocódigo.
Variables: En PSeInt, las variables se utilizan para almacenar valores que pueden
cambiar durante la ejecución del programa. Para declarar una variable en PSeInt, se utiliza la
palabra clave "Definir" seguida del nombre de la variable y su tipo de datos.
Tipos de datos: PSeInt proporciona varios tipos de datos básicos, como números
enteros, números reales, caracteres y booleanos. Estos tipos de datos determinan qué tipo
de valores se pueden almacenar en las variables.
Estructuras de control: PSeInt admite estructuras de control como bucles y condicionales
para controlar el flujo de ejecución del programa. Los bucles permiten repetir un bloque de
código varias veces, mientras que los condicionales permiten ejecutar diferentes bloques de
código según una condición.
Entrada y salida: PSeInt proporciona instrucciones para recibir datos de entrada del
usuario (por ejemplo, "Leer") y para mostrar resultados o mensajes en pantalla
(Por ejemplo, "Escribir").
5
Taller anexo PSeInt
Averigua los siguientes conceptos: ¿Qué diferencia hay entre un contador y un
acumulador, cómo declarar una variable en pseint, los lenguajes pueden ser de tres tipos
favor explique cada uno, java-Python yc + + que representan?
Contador: Un contador se utiliza para llevar la cuenta de la cantidad de veces que
ocurre un evento. En la programación, un contador generalmente se inicia en cero
y se incrementa en una cantidad fija cada vez que ocurre el evento.
Es útil para contar repeticiones y controlar la ejecución de bucles. Por ejemplo, si tienes un
bucle que debe ejecutarse 10 veces, puedes usar un contador para rastrear cuántas veces
se ha ejecutado el bucle.
Acumulador: Un acumulador se utiliza para calcular la suma o el total de varios
valores. En lugar de contar repeticiones, un acumulador mantiene un total acumulativo de los
valores que se le agregan.
Se utiliza para calcular sumas, promedios o cualquier otra operación de agregación. Por
ejemplo, si deseas sumar una serie de números, puedes usar un acumulador para ir
sumando los valores a medida que se procesan.
Java: En Java, debes declarar el tipo variable y luego asignarle un nombre. Se puede
utilizar palabras clave como ‘’int’’ para enteros, ‘’float’’ para números decimales, ‘’String’’ para
cadenas de texto, etc.
Ejemplo:
int contador;
Python: En Python, no es necesario declarar explícitamente el tipo variable. Se puede
simplemente asignar un valor a un nombre de variable. Python determinará automáticamente
el tipo de variable en función del valor asignado.
Ejemplo:
contador = 0
C + +: En C + +, al igual que en Java, debemos declarar el tipo de variable y luego asignarle
un nombre. Se puede utilizar palabras claves como ‘’int’’ para enteros, ‘’float’’ para números
decimales, ‘’string’’ para cadenas de texto, etc.
Ejemplo:
6
int contador;
II. Representa el algoritmo usando el programa PSeInt en modo flexible y muestre el
diagrama de flujo, Hacer las capturas de pantalla.
1. Toma 2 números, haz la resta, la multiplicación y la división; muestre el resultado.
7
8
2.Calcular el promedio de 4 calificaciones o el promedio de 4 notas.
9
3. Hacer un programa que muestre el área y perímetro de un triángulo.
10
11
4. Hacer un programa que muestre el área y perímetro de un círculo.
12
13
5. Hacer un programa para convertir una temperatura ingresada de Celsius a Fahrenheit.
14
6. Hacer un programa para convertir una longitud ingresada en pulgadas a pies.
15
Mapa conceptual
16
Conclusiones
● Gracias al arduo trabajo colaborativo realizado responsablemente con el grupo
estudiantil conformado por los 6 alumnos anteriormente mencionados, se logra
un amplia investigación sobre las diferentes programaciones y conceptos
necesarios para el buen ejercicio educativo en el área de tecnología.
● Mediante la investigación dirigida por el docente Guillermo Mondragón, se
fomenta la aptitud analítica e indagatoria que cada estudiante desarrolló
respecto al tema estudiado.
● Se logra conocer los conceptos y fundamentos del programa PSeInt y cómo
utilizar sus diferentes algoritmos para obtener más resultados así logrando
aprender y aportar más conocimiento sobre programación.
● Debido al buen trabajo indagativo de manera colectiva se obtiene una correcta
elaboración detallada del programa PseInt, indicando su utilización y la
importancia de este mismo.
17
Referencias
● Fundamentos de programacion PSeint
https://ed.team/blog/7-conceptos-basicos-de-la-programacion
https://bluuweb.github.io/desarrollo-web-bluuweb/11-01-psint/#variables
https://libros.catedu.es/books/fundamentos-de-programacion-estructurada-con-pseint-
y-scratch/page/entradas
● Conceptos básicos de programaciòn
https://www.aprenderaprogramar.com/index.php?option=com_content&view=arti
cle&id=431:acumuladores-en-programacion-y-similitud-con-contadores-ejemplo
s-y-uso-cu00159a&catid=28&Itemid=59
https://platzi.com/tutoriales/1050-basico-programacion/934-contadores-acumula
dores-y-centinelas/
● Taller anexo PSeint
https://salomonrt.wordpress.com/2017/08/19/diferencia-entre-un-contado
r-y-un-acumulador/
http://blog.espol.edu.ec/ccpg1001/contadores-y-acumuladores/
https://tutorialpython.com/variables-en-python/
https://www.manualweb.net/java/variables-java/
http://recursostic.educacion.es/observatorio/web/en/software/programaci
on/972-tipos-de-datos
https://asociacionaepi.es/declaracion-de-variables-en-c-y-c/
18
CAPTURAS
19
20
blogs
https://elmundodecata14.blogspot.com/
https://tecnoarcos14.blogspot.com/
https://uchima123.blogspot.com/
https://aventurasconlatecnologiavalery17.blogspot.com/?m=1
Blogger - Páginas
21

Más contenido relacionado

Similar a TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf

Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
Xian11
 
Kaitlyn Londoño - Estructuras básicas_ conceptos básicos de programación (2).pdf
Kaitlyn Londoño - Estructuras básicas_ conceptos básicos de programación (2).pdfKaitlyn Londoño - Estructuras básicas_ conceptos básicos de programación (2).pdf
Kaitlyn Londoño - Estructuras básicas_ conceptos básicos de programación (2).pdf
Leyan17
 

Similar a TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf (20)

Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
 
taller tegnologia.docx..pdf
taller tegnologia.docx..pdftaller tegnologia.docx..pdf
taller tegnologia.docx..pdf
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
 
Estructuras Básicas
Estructuras Básicas Estructuras Básicas
Estructuras Básicas
 
CONCEPTOS DE PROGRAMACIÓN 11-2.pdf
CONCEPTOS DE PROGRAMACIÓN 11-2.pdfCONCEPTOS DE PROGRAMACIÓN 11-2.pdf
CONCEPTOS DE PROGRAMACIÓN 11-2.pdf
 
TALLER ANEXO PSEINT.docx
TALLER ANEXO  PSEINT.docxTALLER ANEXO  PSEINT.docx
TALLER ANEXO PSEINT.docx
 
TALLER ANEXO PSEINT (1).pdf
TALLER ANEXO  PSEINT (1).pdfTALLER ANEXO  PSEINT (1).pdf
TALLER ANEXO PSEINT (1).pdf
 
Tecnologia 11 6 (1)
Tecnologia 11 6 (1)Tecnologia 11 6 (1)
Tecnologia 11 6 (1)
 
Kaitlyn Londoño - Estructuras básicas_ conceptos básicos de programación (2).pdf
Kaitlyn Londoño - Estructuras básicas_ conceptos básicos de programación (2).pdfKaitlyn Londoño - Estructuras básicas_ conceptos básicos de programación (2).pdf
Kaitlyn Londoño - Estructuras básicas_ conceptos básicos de programación (2).pdf
 
taller psint.pdf
taller psint.pdftaller psint.pdf
taller psint.pdf
 
taller psint.pdf
taller psint.pdftaller psint.pdf
taller psint.pdf
 
Tecnologia (1).pdf
Tecnologia (1).pdfTecnologia (1).pdf
Tecnologia (1).pdf
 
Tecnología 2do periodo .pdf
Tecnología 2do periodo .pdfTecnología 2do periodo .pdf
Tecnología 2do periodo .pdf
 
Tecnologia
Tecnologia Tecnologia
Tecnologia
 
Tecnologia (2).pdf
Tecnologia (2).pdfTecnologia (2).pdf
Tecnologia (2).pdf
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 

TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf

  • 1. Taller anexo sobre estructuras básicas Juan Felipe Arcos Gomez Maria Jose Garcia Uchima Edgar Fabriany Martinez Ponce Valery Patarroyo Hoyos Catalina Ospina Ramirez I.E. Liceo Departamental Área de Tecnología e Informática Santiago de cali 2023 1
  • 2. Taller anexo sobre estructuras básicas Juan Felipe Arcos Gomez Maria Jose Garcia Uchima Edgar Fabriany Martinez Ponce Valery Patarroyo Hoyos Catalina Ospina Ramirez Guillermo Mondragon I.E.Liceo Departamental Área de Tecnologia e Informatica Santiago de Cali 2023 2
  • 3. Tabla de contenido Conceptos basicos de programacion……………………………………………………4 Fundamentos de programación PSeInt………………………………………………….5 Taller anexo PSeInt…………………………………………………………………………..6 Algoritmos usando el programa PSeInt y capturas de pantalla……………………..7 Mapa conceptual……………………………………………………………………………16 Conclusiones………………………………………………………………………………...17 Referencias………………………………………………………………………………….18 Evidencia de trabajo en equipo (capturas de pantalla).......................................19- 20 Link del blog………………………………………………………………………………21 3
  • 4. Eje temático 3 Estructuras básicas: conceptos básicos de programación (constantes, variables, acumuladores, contadores, identificadores), fundamentos de programación pseint. Conceptos básicos de programación Constantes: En programación, una constante es un valor fijo que no puede ser modificado durante la ejecución del programa. Por ejemplo, puedes definir una constante llamada "PI" con el valor 3.14159. En la mayoría de los lenguajes de programación, las constantes se declaran utilizando una palabra clave específica. (Por ejemplo, "const" en C + +). Variables: Una variable es un espacio en la memoria del programa que se utiliza para almacenar datos. A diferencia de las constantes, el valor de una variable puede cambiar durante la ejecución del programa. Por ejemplo, puedes declarar una variable llamada "edad" para almacenar la edad de una persona y luego asignar diferentes valores según sea necesario. Acumuladores: Un acumulador es una variable utilizada para sumar o acumular valores a medida que se ejecuta un bucle o se procesan datos. Por ejemplo, si deseas calcular la suma de una lista de números, puedes usar un acumulador para ir sumando cada número a medida que se recorre la lista. Contadores: Un contador es una variable utilizada para llevar la cuenta de repeticiones o iteraciones en un bucle. Se incrementa o decrementa en cada repetición del bucle. Por ejemplo, si deseas repetir una determinada acción 10 veces, puedes utilizar un contador que se incremente en cada repetición y se detenga cuando alcance el valor deseado. Identificadores: En programación, los identificadores son nombres que se utilizan para identificar variables, constantes, funciones y otros elementos del programa. Los identificadores suelen seguir ciertas reglas, como comenzar con una letra o un guión bajo, y pueden contener letras, dígitos y guiones bajos. Es importante elegir nombres descriptivos y significativos para facilitar la comprensión del código. 4
  • 5. Fundamentos de programación PSeInt Algoritmo: Es una secuencia lógica de pasos que describe cómo resolver un problema. En PSeInt, los algoritmos se escriben utilizando una combinación de texto estructurado y pseudocódigo. Variables: En PSeInt, las variables se utilizan para almacenar valores que pueden cambiar durante la ejecución del programa. Para declarar una variable en PSeInt, se utiliza la palabra clave "Definir" seguida del nombre de la variable y su tipo de datos. Tipos de datos: PSeInt proporciona varios tipos de datos básicos, como números enteros, números reales, caracteres y booleanos. Estos tipos de datos determinan qué tipo de valores se pueden almacenar en las variables. Estructuras de control: PSeInt admite estructuras de control como bucles y condicionales para controlar el flujo de ejecución del programa. Los bucles permiten repetir un bloque de código varias veces, mientras que los condicionales permiten ejecutar diferentes bloques de código según una condición. Entrada y salida: PSeInt proporciona instrucciones para recibir datos de entrada del usuario (por ejemplo, "Leer") y para mostrar resultados o mensajes en pantalla (Por ejemplo, "Escribir"). 5
  • 6. Taller anexo PSeInt Averigua los siguientes conceptos: ¿Qué diferencia hay entre un contador y un acumulador, cómo declarar una variable en pseint, los lenguajes pueden ser de tres tipos favor explique cada uno, java-Python yc + + que representan? Contador: Un contador se utiliza para llevar la cuenta de la cantidad de veces que ocurre un evento. En la programación, un contador generalmente se inicia en cero y se incrementa en una cantidad fija cada vez que ocurre el evento. Es útil para contar repeticiones y controlar la ejecución de bucles. Por ejemplo, si tienes un bucle que debe ejecutarse 10 veces, puedes usar un contador para rastrear cuántas veces se ha ejecutado el bucle. Acumulador: Un acumulador se utiliza para calcular la suma o el total de varios valores. En lugar de contar repeticiones, un acumulador mantiene un total acumulativo de los valores que se le agregan. Se utiliza para calcular sumas, promedios o cualquier otra operación de agregación. Por ejemplo, si deseas sumar una serie de números, puedes usar un acumulador para ir sumando los valores a medida que se procesan. Java: En Java, debes declarar el tipo variable y luego asignarle un nombre. Se puede utilizar palabras clave como ‘’int’’ para enteros, ‘’float’’ para números decimales, ‘’String’’ para cadenas de texto, etc. Ejemplo: int contador; Python: En Python, no es necesario declarar explícitamente el tipo variable. Se puede simplemente asignar un valor a un nombre de variable. Python determinará automáticamente el tipo de variable en función del valor asignado. Ejemplo: contador = 0 C + +: En C + +, al igual que en Java, debemos declarar el tipo de variable y luego asignarle un nombre. Se puede utilizar palabras claves como ‘’int’’ para enteros, ‘’float’’ para números decimales, ‘’string’’ para cadenas de texto, etc. Ejemplo: 6
  • 7. int contador; II. Representa el algoritmo usando el programa PSeInt en modo flexible y muestre el diagrama de flujo, Hacer las capturas de pantalla. 1. Toma 2 números, haz la resta, la multiplicación y la división; muestre el resultado. 7
  • 8. 8
  • 9. 2.Calcular el promedio de 4 calificaciones o el promedio de 4 notas. 9
  • 10. 3. Hacer un programa que muestre el área y perímetro de un triángulo. 10
  • 11. 11
  • 12. 4. Hacer un programa que muestre el área y perímetro de un círculo. 12
  • 13. 13
  • 14. 5. Hacer un programa para convertir una temperatura ingresada de Celsius a Fahrenheit. 14
  • 15. 6. Hacer un programa para convertir una longitud ingresada en pulgadas a pies. 15
  • 17. Conclusiones ● Gracias al arduo trabajo colaborativo realizado responsablemente con el grupo estudiantil conformado por los 6 alumnos anteriormente mencionados, se logra un amplia investigación sobre las diferentes programaciones y conceptos necesarios para el buen ejercicio educativo en el área de tecnología. ● Mediante la investigación dirigida por el docente Guillermo Mondragón, se fomenta la aptitud analítica e indagatoria que cada estudiante desarrolló respecto al tema estudiado. ● Se logra conocer los conceptos y fundamentos del programa PSeInt y cómo utilizar sus diferentes algoritmos para obtener más resultados así logrando aprender y aportar más conocimiento sobre programación. ● Debido al buen trabajo indagativo de manera colectiva se obtiene una correcta elaboración detallada del programa PseInt, indicando su utilización y la importancia de este mismo. 17
  • 18. Referencias ● Fundamentos de programacion PSeint https://ed.team/blog/7-conceptos-basicos-de-la-programacion https://bluuweb.github.io/desarrollo-web-bluuweb/11-01-psint/#variables https://libros.catedu.es/books/fundamentos-de-programacion-estructurada-con-pseint- y-scratch/page/entradas ● Conceptos básicos de programaciòn https://www.aprenderaprogramar.com/index.php?option=com_content&view=arti cle&id=431:acumuladores-en-programacion-y-similitud-con-contadores-ejemplo s-y-uso-cu00159a&catid=28&Itemid=59 https://platzi.com/tutoriales/1050-basico-programacion/934-contadores-acumula dores-y-centinelas/ ● Taller anexo PSeint https://salomonrt.wordpress.com/2017/08/19/diferencia-entre-un-contado r-y-un-acumulador/ http://blog.espol.edu.ec/ccpg1001/contadores-y-acumuladores/ https://tutorialpython.com/variables-en-python/ https://www.manualweb.net/java/variables-java/ http://recursostic.educacion.es/observatorio/web/en/software/programaci on/972-tipos-de-datos https://asociacionaepi.es/declaracion-de-variables-en-c-y-c/ 18
  • 20. 20