¿Cómo funciona un programa de computadora?

Yo soy Daniel

Conózcanse!

"El nombre y el título"

10 minutos

Objetivo

El participante al finalizar la sesión conocerá, ejemplificará y dialogará los componentes que intervienen para la ejecución de un programa de computadora.

Objetivos Específicos

1. El participante al final del curso taller conocerá los conceptos básicos relacionados a la ejecución de un programa de computadora.

2. El participante al final del curso taller ejemplificará el comportamiento de un programa de computadora.

3. El participante al final del curso taller dialogará sobre diferentes programas de computadora en la vida diaria y sus componentes.

Temario

  1. ¿Qué es una computadora?
    1. Concepto
    2. Historia Breve
    3. Arquitectura Von Neumann
  2. ¿Qué es un programa de computadora?
    1. Concepto
    2. Lenguaje
    3. Comandos
    4. Algoritmo
  3. ¿Cómo funciona un programa de computadora?
    1. Sintaxis
    2. Compilación
    3. Ejecución

¿Para qué?

Lograrás identificar los componentes que interactúan en la ejecución de un programa de computadora, de tal manera que te resulte más fácil entender cómo funciona tu computadora de una manera sencilla.
¿Tienes alguna duda? 
¿Crees que este taller te va a servir?
¿Crees que es bueno saber cómo funciona un programa de computadora?

Preguntas

Evaluación

1. Evaluación de Diagnóstico (Cuestionario) al inicio.
2. Evaluación Formativa (Lista de cotejo) intermedia.
3. Evaluación Sumativa (Cuestionario) al final.
4. Asistencia (lista de asistencia) al inicio.

Con el 60% de aciertos en su evaluación formativa, aprobarán el taller.

Acuerdos y compromisos

  • Expectativas
  • Reglas de operación
  • Contrato de aprendizaje

Diagnóstico

No tiene valor

5 min

¿Dudas?

Conceptos Básicos

Objetivo: Conocer los conceptos básicos relacionados a la ejecución de un programa de computadora.

¿Qué es una computadora?

¿Qué sabemos hasta ahora?

Concepto

Es una máquina electrónica que recibe y procesa datos para convertirlos en información conveniente y útil

Historia Breve

1a Generación: Válvulas

2da Generación: Transistores

3a Generación: Circuitos Integrados

4ta Generación: Microprocesador/Chips

5ta Generación: Computadora Personal

Arquitectura Von Neumann

En resumen...

Preguntas

  1. ¿Qué generación te llama más la atención?
  2. ¿Conocías cómo está organizada tu computadora?
  3. ¿Puedes relacionar este nuevo conocimiento en tu vida diaria?

¿Dudas?

¿Qué es un programa de computadora?

¿Qué sabemos hasta ahora?

Concepto

Conjunto de instrucciones que la CPU de una computadora puede entender y ejecutar.

Lenguaje
Comandos
Algoritmo

En resumen...

Preguntas

  1. ¿Qué es un lenguaje de programación?
  2. ¿Qué es un algoritmo?
  3. ¿Puedes relacionar este nuevo conocimiento en tu vida diaria?

¿Dudas?

¿Cómo funciona un programa de computadora?

Objetivo: Ejemplificar el comportamiento de un programa de computadora.

¿Qué hemos aprendido hasta ahora?

Sintaxis
Compilación
Ejecución

Ejercicio: Mi Robot

Evaluación Formativa: en parejas

Mi Robot

1. Escribe una lista de comandos básicos que tu robot deba saber.

2. Analiza el ejercicio a resolver.

3. Escribe una lista de comandos para que tu robot haga el ejercicio.

Mi Robot: Ejemplo

1. ↑MD, ↓MD, H, C

2. Participar en clase.

3. ↑MD, H, ↓MD, C

¿Dudas?

1. Escribe algunos comandos básicos

2. Ejercicio 1: Abrazo

1. Escribe comandos básicos

2. Ejercicio: Un salto

Preguntas

  1. ¿Qué es el análisis sintáctico?
  2. ¿Qué es la compilación?
  3. ¿Puedes relacionar este nuevo conocimiento en tu vida diaria?

¿Dudas?

Programas de computadora en la vida diaria

Objetivo: Dialogar sobre diferentes programas de computadora en la vida diaria y sus componentes.

¿Es importante saber cómo funciona mi computadora?

(Debate)

¿En dónde puedes encontrar programas de computadora?

Programas para Celular

Programas de Internet

Programas Embedidos

¿Dudas?
¿Comentarios?
¿Aprendizajes?

Evaluación

¿Conclusiones?

En resumen...

  1. ¿Qué es una computadora?
    1. Concepto
    2. Historia Breve
    3. Arquitectura Von Neumann
  2. ¿Qué es un programa de computadora?
    1. Concepto
    2. Lenguaje
    3. Comandos
    4. Algoritmo
  3. ¿Cómo funciona un programa de computadora?
    1. Sintaxis
    2. Compilación
    3. Ejecución

¿Logros?

¿Puedo seguir aprendiendo?

https://platzi.com/

https://www.coursera.org/

https://www.codecademy.com/es/learn

¿Te sientes

comprometido?

Retroalimentación

Gracias!!!

Daniel Gaytán

daniel@hackcolima.com

Made with Slides.com