Portafolio de evidencias

Page 1

ESCUELANORMAL SUPERIORDENAYARIT

Licenciatura en enseñanza de las matemáticaseneducaciónsecundaria

LENGUAJESDE PROGRAMACIÓN

CATEDRATICO: CLAUDIA ANAHÍ GARCIA

DOCENTE EN FORMACIÓN: LUIS ARMANDO

AGUILAR

ISIORDIA

1
1. Infografía lenguajes de programación 1 2. Diapositivas lenguajes de programación.................................................... 2 3. Mapa mental tipos de programación 3 4. Variables, Pseudocódigo y Diagramas de flujo.......................................... 4 5. EXAM I (libro de lenguaje de programación) 5 6. Materiales didácticos desarrollados en scratch 6 7. Diagrama de flujo....................................................................................... 7 8. Resumen de programación de HTML 8 9. EXAMEN II (Diagrama de flujo)............................................................... 9 10. Mapa conceptual lenguaje estructurado 10 11. Resumen de programación estructurada................................................... 11 12. Tríptico de características de lenguaje 12 13. Problemas de enseñanza y aprendizaje de los fundamentos de programación....13 14. Control de flujo infografía 14 15. CONCLUSIÓN ........................................................................................ 15
Tabla de contenido

1. Infografía lenguajes de programación

PARCIAL I 1

2. Diapositivas lenguajes de programación

PARCIAAL I 2

3. Mapa mental tipos de programación

PARCIAAL I 3

4. Variables, Pseudocódigo y Diagramas de flujo

PARCIAAL I 4

5. EXAM I (libro de lenguaje de programación)

PARCIAAL I 5

https://scratch.mit.edu/projects/828133089

PARCIAL II 6
6. Materiales didácticos desarrollados en scratch
PARCIAL II 7
7. Diagrama de flujo
PARCIAL II 8
8. Resumen de programación de HTML

9. EXAMEN II (Diagrama de flujo)

PARCIAL II 9

10. Mapa conceptual lenguaje estructurado

PARCIAL III 10

11. Resumen de programación estructurada

PARCIAL III 11

12. Tríptico de

características de lenguaje

PARCIAL III 12

13. Problemas de enseñanza y aprendizaje de los fundamentos de programación

PARCIAL III 13

14. Control de flujo infografía

PARCIAL III 14

15. CONCLUSIÓN

En conclusión, la programación es un campo amplio y diverso que involucra una variedad de lenguajes y enfoques. Los lenguajes de programación son herramientas fundamentales que permiten a los desarrolladores comunicarse con las computadoras y crear software. Existen numerosos lenguajes de programación disponibles, cada uno con sus propias características y aplicaciones específicas.

En cuanto a los tipos de programación, se pueden identificar enfoques como la programaciónimperativa,laprogramaciónorientadaaobjetos,laprogramaciónfuncional y la programación de scripts, entre otros. Cada uno de estos enfoques tiene su propia forma de organizar y estructurar el código.

Las variables son elementos fundamentales en la programación, ya que permiten almacenar y manipular datos. Las variables pueden contener diferentes tipos de datos, como números, texto o valores, y se utilizan para realizar cálculos, tomar decisiones y almacenar información temporalmente.

El pseudocódigo es una forma de escribir algoritmos utilizando un lenguaje cercano al natural, lo que facilita la comprensión y el diseño de programas. El pseudocódigonoestáligadoaunlenguajedeprogramaciónenparticularyseutilizacomo una etapa intermedia antes de la implementación del código en un lenguaje específico.

Los diagramas de flujo son herramientas gráficas utilizadas para representar la secuencia de pasos o decisiones en un programa. Estos diagramas utilizan símbolos y flechas para mostrar el flujo de control a través del programa, lo que ayuda a visualizar y comprender la lógica subyacente.

HTML, aunque técnicamente no es un lenguaje de programación, es un lenguaje de mercado utilizado para crear páginas web. Mediante el uso de etiquetas y atributos, los desarrolladores pueden estructurar y presentar contenido en un navegador web.

La programación estructurada es un enfoque de programación que se basa en la idea de dividir un programa en estructuras más pequeñas y manejables, como funciones o bloques de código, lo que facilita su comprensión y mantenimiento. Este enfoque se basa en principios como la claridad, la simplicidad y la modularidad.

El control de flujo se refiere a cómo se ejecuta el código en un programa, y se utiliza para tomar decisiones y repetir instrucciones según condiciones específicas. Los constructos de control de flujo, como las estructuras de decisión (if-else) y los bucles (for,

15

while), permiten dirigir el flujo de ejecución del programa según las necesidades específicas.

La programación implica la utilización de lenguajes de programación para desarrollar software, y existen diferentes tipos de programación, enfoques y herramientas para abordar los desafíos de desarrollo. Las variables, el pseudocódigo, los diagramas de flujo, HTML, la programación estructurada y el control de flujo son conceptos fundamentales que forman parte del conjunto de conocimientos de un programador y que se aplican en la creación y mantenimiento de programas y aplicaciones.

16

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.