SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
¿Para qué sirve la 
programación? 
Chapter 1 
Based on original slides 
from Charles 
Severance @drchuck 
Bruxa Avaría 
Robótica, programación e ciencia 
para pequenos xenios
Los ordenadores quieren ser útiles 
• Los ordenadores tiene un sólo propósito - hacer cosas 
para nosotros 
• Necesitamos hablar su lenguaje para decirles lo que 
queremos que hagan 
• Para los usuarios es fácil - alguien pone diferentes 
programas (instrucciones) en el ordenador y el usuario sólo 
elige los que quiere usar 
¿Qué 
hago 
ahora? 
¿Qué 
hago 
ahora? 
¿Qué 
hago 
ahora? 
¿Qué 
hago 
ahora? 
¿Qué hago 
ahora? 
¿Qué 
hago 
ahora? 
¿Qué 
hago 
ahora?
Los programadores se anticipan a las necesidades 
Elígeme 
Elígeme 
Elígeme 
Elígeme 
Elígeme 
Elígeme 
€ 
• Los programadores son personas que detectan una 
necesidad y saben como traducir la solución al lenguaje 
que entienden los ordenadores. 
• Los usuarios emplean esas aplicaciones para que les 
solucione un problema: saber el tiempo, hablar con sus 
amigos, entretenerse un rato … 
• Se han descargado más de 3.000.0000.000 de apps 
para iPhone
Usuarios y programadores 
• Los usuarios ven los ordenadores como un grupo 
de herramientas que les permiten hacer cosas: 
procesador de textos, mapas, listas de tareas … 
• Los programadores aprenden el lenguaje del 
ordenador y usan algunos programas para crear 
programas nuevos. 
• Los programadores a veces hacen herramientas 
que serán usadas por miles de personas y otras 
veces crean programas que les ayudan a 
automatizar tareas
¿Por qué ser programador? 
SuperPoder: solucionar problemas usando 
ordenadores y tecnología. 
➢ Nuestros propias tareas 
○ Programa de clasificación de la liguilla de fútbol 
○ Programa que nos resuelve los problemas de 
matemáticas 
➢ Las tareas de otros (usuarios) 
○ Gestionar una tienda: cuentas, inventario … 
○ Un robot que localiza supervivientes
¿Qué es código, software o programa? 
• Una lista de instrucciones - ¿Qué hago ahora? 
• Una muestra de nuestra inteligencia que podemos meter 
dentro del ordenador 
• Una muestra de nuestra inteligencia que podemos ofrecer 
a otros - encontramos la solución a un problema, lo 
traducimos al lenguaje del ordenador y se lo damos a 
alguien para que ahorre tiempo o energía buscando la 
solución. 
• Una obra de arte creativa
Programas para humanos 
http://www.youtube.com/watch?v=sN62PAKoBfE
Programas para humanos 
http://www.youtube.com/watch?v=sN62PAKoBfE 
Mientras suene la música: 
Estirar mano izquierda 
Estirar mano derecha 
Girar mano izquierda 
Girar mano derecha 
Mano izquierda a hombro derecho 
Mano izquierda a hombro derecho 
Mano izquierda a la nuca 
Mona derecha a la nuca 
Mano izquierda a codera derecha 
Mano derecha a cadera izquieda 
Mano izquierd a nalga izquierda 
Mano derecha a nalga derecha 
Contoneo 
Contoneo 
Salto
Programas para humanos 
http://www.youtube.com/watch?v=sN62PAKoBfE 
Mientras suene la música: 
Estirar mano izquierda 
Estirar mano derecha 
Girar mano izquierda 
Girar mano derecha 
Mano izquierda a hombro derecho 
Mano izquierda a hombro derecho 
Mano izquierda a la nuca 
Mona derecha a la nuca 
Mano izquierda a codera derecha 
Mano derecha a cadera izquieda 
Mano izquierd a nalga izquierda 
Mano derecha a nalga derecha 
Contoneo 
Contoneo 
Salto
Programas para humanos 
http://www.youtube.com/watch?v=sN62PAKoBfE 
Mientras suene la música: 
Estirar mano izquierda 
Estirar mano derecha 
Girar mano izquierda 
Girar mano derecha 
Mano izquierda a hombro derecho 
Mano izquierda a hombro derecho 
Mano izquierda a la nuca 
Mano derecha a la nuca 
Mano izquierda a cadera derecha 
Mano derecha a cadera izquierda 
Mano izquierd a nalga izquierda 
Mano derecha a nalga derecha 
Contoneo 
Contoneo 
Salto
Programas para robots
Arquitectura hardware 
http://upload.wikimedia.org/wikipedia/commons/3/3d/RaspberryPi.jpg
Software 
Dispositivos 
de Entrada 
Salida 
Unidad 
Central de 
Proceso 
Memoria 
Principal 
Ordenador 
genérico 
Memoria 
Secundaria 
¿Qué 
hago 
ahora?
Definiciones 
• Unidad Central de Proceso: ejecuta el programa, siempre está 
preguntando ¿Qué hago ahora? No es muy lista pero es super 
rápida 
• Dispositivos de entrada: teclado, ratón, pantalla táctil 
• Dispositivos de salida: pantalla, altavoces, impresora, 
grabadora de DVD 
• Memoria principal (RAM): pequeño almacenamiento temporal 
pero muy rápido. Se borra al apagar. 
• Memoria secundaria (disco duro / pen drive): almacenamiento 
grande y duradero aunque lento. Dura hasta que lo quieras 
borrar. 
¿Qué 
hago 
ahora?
Software 
Dispositivos 
de Entrada 
Salida 
Unidad 
Central de 
Proceso 
Memoria 
Principal 
Ordenador 
genérico 
Memoria 
Secundaria 
¿Qué 
hago 
ahora? 
=?
Software 
Dispositivos 
de Entrada 
Salida 
Unidad 
Central de 
Proceso 
Memoria 
Principal 
Ordenador 
genérico 
Memoria 
Secundaria 
¿Qué 
hago 
ahora? 
001110001010 
110101010111 
010101001110 
010010010100 
Lenguaje 
máquina
Supervelocidad … y calor 
¿Qué 
hago 
ahora? 
http://www.youtube.com/watch?v=y39D4529FM4
Disco duro en funcionamiento 
http://www.youtube.com/watch?v=9eMWG3fwiEU
Aprendiendo a programar 
- Necesitamos aprender un lenguaje para comunicarnos con el 
ordenador y darle la lista de instrucciones. Como el lenguaje máquina 
es muy difícil se han inventado otros lenguajes más fáciles luego son 
traducidos a código binario. 
- Al principio es normal cometer errores; como los ordenadores no son 
muy listos no saben lo que queríamos decir y darán un error. 
- Debes de recordar que el que es inteligente eres tú y que eres el único 
que puede aprender ese lenguaje. El ordenador es muy rápido pero no 
puede aprender, por lo que es más fácil que tú aprendas a programar 
que el ordenador aprenda castellano.
Programando con bloques 
¿Qué 
hago 
ahora?
Acknowledgements / Reconocimiento 
These slides are Copyright 2010- Charles R. Severance (www.dr-chuck. 
com) of the University of Michigan School of Information and open.umich. 
edu and made available under a Creative Commons Attribution 4.0 
License. Please maintain this last slide in all copies of the document to 
comply with the attribution requirements of the license. If you make a 
change, feel free to add your name and organization to the list of 
contributors on this page as you republish the materials. 
Initial Development: Charles Severance, University of Michigan School of 
Information 
Manuel Guillermo Fraga Castro and Alicia Soto Staumont of BruxaAvaria 
project made modifications and additions to the original document to fit 
into educational robotics and programming for kids in the public school 
at Noalla - Telleiro, Sanxenxo, Pontevedra, Spain. The license of this 
document is CC-by, if you don’t understand what it means you can check 
out http://creativecommons.org/licenses/by/4.0/ 
Esta presentación es Copyright 2010- Charles R. Severance 
(www.dr-chuck.com) de la University of Michigan School of 
Information y open.umich.edu y puesta a dispoción bajo licencia 
Creative Commons Attribution 4.0. Por favor mantenga esta 
página en todas las copias del documento para cumplir con el 
reconocimiento requerido por la licencia. Si hace cambios 
siéntase libre de añadir su nombre y organización a la lista de 
contribuciones en esta página, además de publicar nuevamente 
su obra derivada. 
Desarrollo inicial: Charles Severance, University of Michigan 
School of Information 
Manuel Guillermo Fraga Castro y Alicia Soto Staumont del 
proyecto BruxaAvaria han realizado cambios y añadido 
contenido orientado a la enseñanza de Robótica Educativa y 
Programación infantil en el CEIP Noalla - Telleiro, Sanxenxo, 
Pontevedra, España. La licencia de este documento es CC-by, si 
no comprende el significado puede consultarlo en http://es. 
creativecommons.org/blog/licencias/
Bruxa Avaría 
Robótica, programación e ciencia 
para pequenos xenios

Más contenido relacionado

Destacado

20121016 infos für lions clubs lichtblicke_für_kinder_in_afrika_togo - rözu_1
20121016 infos für lions clubs  lichtblicke_für_kinder_in_afrika_togo - rözu_120121016 infos für lions clubs  lichtblicke_für_kinder_in_afrika_togo - rözu_1
20121016 infos für lions clubs lichtblicke_für_kinder_in_afrika_togo - rözu_1svzuber
 
MR_RadioWien_Spielen_Februar2016
MR_RadioWien_Spielen_Februar2016MR_RadioWien_Spielen_Februar2016
MR_RadioWien_Spielen_Februar2016meinungsraum.at
 
Weihnachten in der Türkei
Weihnachten in der TürkeiWeihnachten in der Türkei
Weihnachten in der TürkeiNokku1993
 
Weihnachtsmärkte in estnischer Hauptstadt
Weihnachtsmärkte in estnischer HauptstadtWeihnachtsmärkte in estnischer Hauptstadt
Weihnachtsmärkte in estnischer HauptstadtNokku1993
 
November 26, 2014
November 26, 2014November 26, 2014
November 26, 2014khyps13
 
Wie kann ich mit Nexis® M&A-Aktivitäten durchführen?
Wie kann ich mit Nexis® M&A-Aktivitäten durchführen?Wie kann ich mit Nexis® M&A-Aktivitäten durchführen?
Wie kann ich mit Nexis® M&A-Aktivitäten durchführen?LexisNexis GmbH
 
Deklination artikel
Deklination artikelDeklination artikel
Deklination artikelSMAN 01 GIRI
 
Connected "Durchschnitt"
Connected "Durchschnitt"Connected "Durchschnitt"
Connected "Durchschnitt"Jonas Kiefer
 
Estructura organizativa
Estructura organizativaEstructura organizativa
Estructura organizativarcordova83
 
Wie kann ich mit Nexis® Marktanalysen durchführen?
Wie kann ich mit Nexis® Marktanalysen durchführen? Wie kann ich mit Nexis® Marktanalysen durchführen?
Wie kann ich mit Nexis® Marktanalysen durchführen? LexisNexis GmbH
 
hoja de registro 1
hoja de registro 1hoja de registro 1
hoja de registro 1Susanaflika
 
Windows vs linux parte 2 dalia y nalo
Windows vs linux parte 2 dalia y naloWindows vs linux parte 2 dalia y nalo
Windows vs linux parte 2 dalia y naloDalia Veliz
 
Presentacion opep
Presentacion opepPresentacion opep
Presentacion opepAngel211210
 

Destacado (20)

20121016 infos für lions clubs lichtblicke_für_kinder_in_afrika_togo - rözu_1
20121016 infos für lions clubs  lichtblicke_für_kinder_in_afrika_togo - rözu_120121016 infos für lions clubs  lichtblicke_für_kinder_in_afrika_togo - rözu_1
20121016 infos für lions clubs lichtblicke_für_kinder_in_afrika_togo - rözu_1
 
Madurez. coherencia
Madurez. coherenciaMadurez. coherencia
Madurez. coherencia
 
MR_RadioWien_Spielen_Februar2016
MR_RadioWien_Spielen_Februar2016MR_RadioWien_Spielen_Februar2016
MR_RadioWien_Spielen_Februar2016
 
Weihnachten in der Türkei
Weihnachten in der TürkeiWeihnachten in der Türkei
Weihnachten in der Türkei
 
Gestion de proyectos
Gestion de proyectosGestion de proyectos
Gestion de proyectos
 
Informe nacional sobre juventud bolivia
Informe nacional sobre juventud boliviaInforme nacional sobre juventud bolivia
Informe nacional sobre juventud bolivia
 
Weihnachtsmärkte in estnischer Hauptstadt
Weihnachtsmärkte in estnischer HauptstadtWeihnachtsmärkte in estnischer Hauptstadt
Weihnachtsmärkte in estnischer Hauptstadt
 
November 26, 2014
November 26, 2014November 26, 2014
November 26, 2014
 
Wie kann ich mit Nexis® M&A-Aktivitäten durchführen?
Wie kann ich mit Nexis® M&A-Aktivitäten durchführen?Wie kann ich mit Nexis® M&A-Aktivitäten durchführen?
Wie kann ich mit Nexis® M&A-Aktivitäten durchführen?
 
Deklination artikel
Deklination artikelDeklination artikel
Deklination artikel
 
Mecanisnos de transferencia de calor
Mecanisnos de transferencia de calorMecanisnos de transferencia de calor
Mecanisnos de transferencia de calor
 
Connected "Durchschnitt"
Connected "Durchschnitt"Connected "Durchschnitt"
Connected "Durchschnitt"
 
Rubistar
RubistarRubistar
Rubistar
 
Estructura organizativa
Estructura organizativaEstructura organizativa
Estructura organizativa
 
Wie kann ich mit Nexis® Marktanalysen durchführen?
Wie kann ich mit Nexis® Marktanalysen durchführen? Wie kann ich mit Nexis® Marktanalysen durchführen?
Wie kann ich mit Nexis® Marktanalysen durchführen?
 
hoja de registro 1
hoja de registro 1hoja de registro 1
hoja de registro 1
 
Windows vs linux parte 2 dalia y nalo
Windows vs linux parte 2 dalia y naloWindows vs linux parte 2 dalia y nalo
Windows vs linux parte 2 dalia y nalo
 
Cientificos reconocidos
Cientificos reconocidosCientificos reconocidos
Cientificos reconocidos
 
Presentacion opep
Presentacion opepPresentacion opep
Presentacion opep
 
YouTube
YouTubeYouTube
YouTube
 

Similar a Para qué sirve la programación

Similar a Para qué sirve la programación (20)

Pythonlearn-01-Intro.pptx
Pythonlearn-01-Intro.pptxPythonlearn-01-Intro.pptx
Pythonlearn-01-Intro.pptx
 
Taller 1 Introduccion a la programacion
Taller 1 Introduccion a la programacionTaller 1 Introduccion a la programacion
Taller 1 Introduccion a la programacion
 
Taller 1
Taller 1Taller 1
Taller 1
 
Taller 1 Introduccion a la programacion
Taller 1 Introduccion a la programacion Taller 1 Introduccion a la programacion
Taller 1 Introduccion a la programacion
 
Bajada Aulica
Bajada AulicaBajada Aulica
Bajada Aulica
 
Bajada aulica
Bajada aulicaBajada aulica
Bajada aulica
 
Bajada Aulica
Bajada Aulica Bajada Aulica
Bajada Aulica
 
Curso software-libre-y-desarrollo-web-p-1
Curso software-libre-y-desarrollo-web-p-1Curso software-libre-y-desarrollo-web-p-1
Curso software-libre-y-desarrollo-web-p-1
 
Introduccion de programacion
Introduccion de programacionIntroduccion de programacion
Introduccion de programacion
 
Usolaptopxo 170705015246
Usolaptopxo 170705015246Usolaptopxo 170705015246
Usolaptopxo 170705015246
 
Uso laptop XO
Uso laptop XOUso laptop XO
Uso laptop XO
 
8 trabajo de integración parcial 1
8 trabajo de integración parcial 1 8 trabajo de integración parcial 1
8 trabajo de integración parcial 1
 
Recurso educativo
Recurso educativoRecurso educativo
Recurso educativo
 
Nuestra presentación Sesión 0
Nuestra presentación Sesión 0Nuestra presentación Sesión 0
Nuestra presentación Sesión 0
 
Avance del semestre I.
Avance del semestre I.Avance del semestre I.
Avance del semestre I.
 
8 slideshare integración de aprendizajes parcial 1
8  slideshare integración de aprendizajes parcial 18  slideshare integración de aprendizajes parcial 1
8 slideshare integración de aprendizajes parcial 1
 
8. integración de aprendizajes parcial 1
8.  integración de aprendizajes parcial 18.  integración de aprendizajes parcial 1
8. integración de aprendizajes parcial 1
 
Encicloabierta
EncicloabiertaEncicloabierta
Encicloabierta
 
8 integracion parcial 1
8 integracion parcial 1 8 integracion parcial 1
8 integracion parcial 1
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 

Último

MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 

Último (20)

MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 

Para qué sirve la programación

  • 1. ¿Para qué sirve la programación? Chapter 1 Based on original slides from Charles Severance @drchuck Bruxa Avaría Robótica, programación e ciencia para pequenos xenios
  • 2. Los ordenadores quieren ser útiles • Los ordenadores tiene un sólo propósito - hacer cosas para nosotros • Necesitamos hablar su lenguaje para decirles lo que queremos que hagan • Para los usuarios es fácil - alguien pone diferentes programas (instrucciones) en el ordenador y el usuario sólo elige los que quiere usar ¿Qué hago ahora? ¿Qué hago ahora? ¿Qué hago ahora? ¿Qué hago ahora? ¿Qué hago ahora? ¿Qué hago ahora? ¿Qué hago ahora?
  • 3. Los programadores se anticipan a las necesidades Elígeme Elígeme Elígeme Elígeme Elígeme Elígeme € • Los programadores son personas que detectan una necesidad y saben como traducir la solución al lenguaje que entienden los ordenadores. • Los usuarios emplean esas aplicaciones para que les solucione un problema: saber el tiempo, hablar con sus amigos, entretenerse un rato … • Se han descargado más de 3.000.0000.000 de apps para iPhone
  • 4. Usuarios y programadores • Los usuarios ven los ordenadores como un grupo de herramientas que les permiten hacer cosas: procesador de textos, mapas, listas de tareas … • Los programadores aprenden el lenguaje del ordenador y usan algunos programas para crear programas nuevos. • Los programadores a veces hacen herramientas que serán usadas por miles de personas y otras veces crean programas que les ayudan a automatizar tareas
  • 5. ¿Por qué ser programador? SuperPoder: solucionar problemas usando ordenadores y tecnología. ➢ Nuestros propias tareas ○ Programa de clasificación de la liguilla de fútbol ○ Programa que nos resuelve los problemas de matemáticas ➢ Las tareas de otros (usuarios) ○ Gestionar una tienda: cuentas, inventario … ○ Un robot que localiza supervivientes
  • 6. ¿Qué es código, software o programa? • Una lista de instrucciones - ¿Qué hago ahora? • Una muestra de nuestra inteligencia que podemos meter dentro del ordenador • Una muestra de nuestra inteligencia que podemos ofrecer a otros - encontramos la solución a un problema, lo traducimos al lenguaje del ordenador y se lo damos a alguien para que ahorre tiempo o energía buscando la solución. • Una obra de arte creativa
  • 7. Programas para humanos http://www.youtube.com/watch?v=sN62PAKoBfE
  • 8. Programas para humanos http://www.youtube.com/watch?v=sN62PAKoBfE Mientras suene la música: Estirar mano izquierda Estirar mano derecha Girar mano izquierda Girar mano derecha Mano izquierda a hombro derecho Mano izquierda a hombro derecho Mano izquierda a la nuca Mona derecha a la nuca Mano izquierda a codera derecha Mano derecha a cadera izquieda Mano izquierd a nalga izquierda Mano derecha a nalga derecha Contoneo Contoneo Salto
  • 9. Programas para humanos http://www.youtube.com/watch?v=sN62PAKoBfE Mientras suene la música: Estirar mano izquierda Estirar mano derecha Girar mano izquierda Girar mano derecha Mano izquierda a hombro derecho Mano izquierda a hombro derecho Mano izquierda a la nuca Mona derecha a la nuca Mano izquierda a codera derecha Mano derecha a cadera izquieda Mano izquierd a nalga izquierda Mano derecha a nalga derecha Contoneo Contoneo Salto
  • 10. Programas para humanos http://www.youtube.com/watch?v=sN62PAKoBfE Mientras suene la música: Estirar mano izquierda Estirar mano derecha Girar mano izquierda Girar mano derecha Mano izquierda a hombro derecho Mano izquierda a hombro derecho Mano izquierda a la nuca Mano derecha a la nuca Mano izquierda a cadera derecha Mano derecha a cadera izquierda Mano izquierd a nalga izquierda Mano derecha a nalga derecha Contoneo Contoneo Salto
  • 13. Software Dispositivos de Entrada Salida Unidad Central de Proceso Memoria Principal Ordenador genérico Memoria Secundaria ¿Qué hago ahora?
  • 14. Definiciones • Unidad Central de Proceso: ejecuta el programa, siempre está preguntando ¿Qué hago ahora? No es muy lista pero es super rápida • Dispositivos de entrada: teclado, ratón, pantalla táctil • Dispositivos de salida: pantalla, altavoces, impresora, grabadora de DVD • Memoria principal (RAM): pequeño almacenamiento temporal pero muy rápido. Se borra al apagar. • Memoria secundaria (disco duro / pen drive): almacenamiento grande y duradero aunque lento. Dura hasta que lo quieras borrar. ¿Qué hago ahora?
  • 15. Software Dispositivos de Entrada Salida Unidad Central de Proceso Memoria Principal Ordenador genérico Memoria Secundaria ¿Qué hago ahora? =?
  • 16. Software Dispositivos de Entrada Salida Unidad Central de Proceso Memoria Principal Ordenador genérico Memoria Secundaria ¿Qué hago ahora? 001110001010 110101010111 010101001110 010010010100 Lenguaje máquina
  • 17. Supervelocidad … y calor ¿Qué hago ahora? http://www.youtube.com/watch?v=y39D4529FM4
  • 18. Disco duro en funcionamiento http://www.youtube.com/watch?v=9eMWG3fwiEU
  • 19. Aprendiendo a programar - Necesitamos aprender un lenguaje para comunicarnos con el ordenador y darle la lista de instrucciones. Como el lenguaje máquina es muy difícil se han inventado otros lenguajes más fáciles luego son traducidos a código binario. - Al principio es normal cometer errores; como los ordenadores no son muy listos no saben lo que queríamos decir y darán un error. - Debes de recordar que el que es inteligente eres tú y que eres el único que puede aprender ese lenguaje. El ordenador es muy rápido pero no puede aprender, por lo que es más fácil que tú aprendas a programar que el ordenador aprenda castellano.
  • 20. Programando con bloques ¿Qué hago ahora?
  • 21.
  • 22.
  • 23. Acknowledgements / Reconocimiento These slides are Copyright 2010- Charles R. Severance (www.dr-chuck. com) of the University of Michigan School of Information and open.umich. edu and made available under a Creative Commons Attribution 4.0 License. Please maintain this last slide in all copies of the document to comply with the attribution requirements of the license. If you make a change, feel free to add your name and organization to the list of contributors on this page as you republish the materials. Initial Development: Charles Severance, University of Michigan School of Information Manuel Guillermo Fraga Castro and Alicia Soto Staumont of BruxaAvaria project made modifications and additions to the original document to fit into educational robotics and programming for kids in the public school at Noalla - Telleiro, Sanxenxo, Pontevedra, Spain. The license of this document is CC-by, if you don’t understand what it means you can check out http://creativecommons.org/licenses/by/4.0/ Esta presentación es Copyright 2010- Charles R. Severance (www.dr-chuck.com) de la University of Michigan School of Information y open.umich.edu y puesta a dispoción bajo licencia Creative Commons Attribution 4.0. Por favor mantenga esta página en todas las copias del documento para cumplir con el reconocimiento requerido por la licencia. Si hace cambios siéntase libre de añadir su nombre y organización a la lista de contribuciones en esta página, además de publicar nuevamente su obra derivada. Desarrollo inicial: Charles Severance, University of Michigan School of Information Manuel Guillermo Fraga Castro y Alicia Soto Staumont del proyecto BruxaAvaria han realizado cambios y añadido contenido orientado a la enseñanza de Robótica Educativa y Programación infantil en el CEIP Noalla - Telleiro, Sanxenxo, Pontevedra, España. La licencia de este documento es CC-by, si no comprende el significado puede consultarlo en http://es. creativecommons.org/blog/licencias/
  • 24. Bruxa Avaría Robótica, programación e ciencia para pequenos xenios