SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
NOMBRE COMPLETO: Angie Victoria Torres
FECHA: 16/04/15
INTRODUCCIÓN A LA PROGRAMACIÓN
1. Observe el video “Todo el mundo debería saber programar” y de
acuerdo a él conteste:
a. Cinco definiciones que le llamaron la atención sobre que es programar
PERSONAJE CREADOR DE…/CARGO
DESEMPEÑA
CONCEPTO SOBRE QUE ES
PROGRAMAR
1 Mark Creador de Facebook Es una de las pocas cosas en el
mundo que puedes hacer,
cuando estas sentado y
simplemente crear algo nuevo
desde cero, ya sabes, cualquier
cosa que quieras.
2 Drew Creador de Dropbox Realmente no es algo muy
diferente de tocar un
instrumento o jugar un deporte,
empieza siendo algo muy
intimidante, pero terminas por
cogerle el truco
3 CHRIS NBA ALL-STAR codificado
en la universidad
Programar es algo que puede
aprenderse, sé que puede ser
intimidante, muchas cosas son
intimidantes, pero ya sabes que
no lo es?
4 Makinde Temprano ingeniero de
Facebook
Gran cantidad del código que
escribe la gente es muy sencillo,
tiene que ver más con el proceso
de descomponer problemas que
pelarte con complicados
algorítmicos como mucha gente
piensa
5 Gabe Creador de Valve Cuando estas programando estas
enseñando a la cosa
probablemente más estúpida del
universo.
b. Cinco opiniones sobre cómo fue que iniciaron a programar:
PERSONAJE CREADOR DE…/CARGO
DESEMPEÑA
CUAL FUE SU PRIMER
PROGRAMA
1 Jack Creador de Twitter Yo estaba obsesionado con los
mapas cuando era un crio,
ciudades concretamente. Asi que
aprendi solo como programar.
Tenia muy claro el objetivo de lo
que quería hacer, que era ver un
mapa de la ciudad en mi pantalla
y jugar con el, poner cosas en el
mapa y quitar cosas del mapa,
ver que estaba ‘pasando en la
ciudad y como funcionaba, como
vivía, como respiraba
2 Bill Creador de Microsoft Lo mejor fue usar software para
decidir cuandoserian las clases
de mi colegio. Y para permitirme
decidir que chicas estaban en mi
clase
3 Elena Creadora de
CLOTHIA.COM
Primero aprendi como aparecer
un circulo verde y un rectángulo
rojo en la pantalla. Me llevo
cierto tiempo de darme cuenta
de que crear cosas con tus
manos, o crear códigos,
programas es solo una manera
difenrente de expresar
creatividad, creo que ahora
mismo hay un gran auge de
cultura de crear cosas. Gente
que hace sus propias bufandas y
sombreros, gente que escribe
sus propias aplicaciones
4 Bronwen Artista técnica @ VALVE Cuando finalmente aprendi algo
de programación ese muro liso
se convirtió en un millón de
puertas, y las abres y finalmente
empiezas abrir tantas puertas
que dentra luz. Y para mi un
programa terminado es como
una estructura totalmente
iluminada. Todas las esquinas
están iluminadas y entiendes la
estructura, esa sensación de
autentica serenidad de haber
terminado eso.
5 Ruchi Primera mujer ingeniera
de facebook
Todas las grandes cosas se
contruyen en equipo, y cuando
colaboras con otra gente
inteligente poner a prubea tus
ideas, estimulas a los demás.
c. Nombre tres (3) habilidades que debe tenero desarrollar un
programador
RTA: Creatividad, trabajo en equipo, imaginación
d. Por qué es importante en las escuelas enseñar a programar.
RTA: es muy importante ya que estimulan sus cerebros, perfilan
personas innovadoras, que día a día buscan nuevas ideas, modos de
realizar actividades más fácilmente
e. Que opinión puede dar sobre el video acerca de la importancia de la
programación en el futuro
RTA: es un video que nos da motivación a ser más innovadores, a tener
muy buena autoestima a que podemos ayudar a la tecnología de
nuestro mundo, a ser mejores, mos da a conocer las maneras tan
simples con las que inicia un gran trabajo o programación etc.
f. Realice una lectura rápida de la unidad 1 del libro Introducción a la
Programación y responda las siguientes preguntas con sus propias
palabras
1. Lenguaje Máquina:Tanto las invocaciones a memoria como los procesos
aritmético-lógicos son posicionesliterales de conmutadores físicos del
hardware en su representación booleana. Estos lenguajes son literales de
tareas.
2. Lengiaje de maquina, lenguaje objeto, lenguaje de bajo nivel, lenguaje de
nivel medio, lenguajes de alto nivel, lenguajes de aplicaciones, lenguajes de
redes
3. alto nivel se asemeja al lenguaje humano y, por medios visuales, nos permite crear
nuestros desarrollos
4. Qué es un algoritmo: Si bien encontraremos múltiples definiciones
de lo que es un algoritmo, nosotros trabajaremos con la genérica que
toma la RAE, en la que se hace referencia a un conjunto ordenado y
finito de operaciones que permite hallar la solución de un problema.
Nosotros, como seres humanos, tenemos incorporado un “algoritmo”
de decisiones. Por ejemplo, si deseamos vestir
5. se comunican connuestro hardware por medio de un protocolo binario
(0 y 1), conocidocomo lenguaje de máquina.Para entender la
comunicación cotidiana que existe entre los usuarios y las aplicaciones,
podemos decir que, enla actualidad, la interacción se da por medio de
interfaces gráficas; es decir, de una manera visual, a través de iconos,
colores y formas. Sin embargo, no podemos limitarnos a decir que la
única interfaz es la visual, porque existen diferentes aplicaciones que
utilizan varios denuestros sentidos: tacto, oído e, incluso, olfato.
6. Es un código binario es el lenguaje de maquina que es de (o y 1)
7. OpenOffice.org, Google, Windows phone.
8. lenguaje de programación: Anteriormente presentamos la
comunicación que existe entre unsoftware y el hardware. Ahora vamos
a conocer la comunicación quedebemos establecer nosotros, como
desarrolladores, frente a nuestrohardware, para lograr que este ejecute
las tareas o procesos quedeseamos. Para este fin, necesitaremos como
herramienta primordialun lenguaje de programación.
9. Entrada/Proceso/Salida: La entrada es el ingreso o comando de
datos que vamos a realizarsobre un dispositivo, como, por ejemplo:
tocar la pantalla, escribir,mover el puntero del mouse, hacer el
movimiento con un joystick, etc.Por lo tanto, toda entrada se hará por
medio de un dispositivo, comopuede ser una pantalla táctil, un teclado,
una webcam o un mouse.El proceso es el trabajo, la interpretación y el
cálculo de lainformación ingresada. Esta información puede ser un
movimientodel mouse, una tecla pulsada, datos para calcular enviados,
y otros.Fundamentalmente, en el proceso ya entran en juego el
procesador yla memoria de un dispositivo.La salida es el resultado de
las acciones que se efectúan sobre lainformación. Por lo tanto, si
pulsamos el botón del mouse, se ejecutaráacción en un juego (como
disparar), se devolverá el resultado de uncálculo, se ejecutará un video,
y otras opciones más. Este proceso de retroalimentación nos dará los
mismos resultados,presionando ya sea uno o varios botones del teclado.
10.Cuando nos proponemos aprender a desarrollar y programar
aplicaciones o sistemas, lo hacemos para cubrir determinadas
necesidades, ya sean personales o de terceros, y así obtener un ingreso
económico a cambio de nuestro trabajo. Uno de los pasos
fundamentales que debemos efectuar antes de comenzar es aprender la
programación lógica. Esto es importante porque, si bien los lenguajes
de programación tienen sus particularidades, las soluciones lógicas son
analizadas de un solomodo. De esta manera, conocer este tema
claramente nos permitirámigrar a todos los lenguajes que queramos.
Taller 1 Introduccion a la programacion

Más contenido relacionado

La actualidad más candente

Guía paso a paso curso scratch (Parte I - 2016)
Guía paso a paso curso scratch (Parte I - 2016)Guía paso a paso curso scratch (Parte I - 2016)
Guía paso a paso curso scratch (Parte I - 2016)Agneta Gallardo
 
Prueba de entrana de 5 secundaria iep
Prueba de entrana de 5 secundaria iepPrueba de entrana de 5 secundaria iep
Prueba de entrana de 5 secundaria iepRichar Calderon
 
Examen mensual iv bi computacion secundaria
Examen mensual iv bi computacion secundariaExamen mensual iv bi computacion secundaria
Examen mensual iv bi computacion secundariaCARLOS ROSALES
 
Instala y configura sistemas operativos de la ofimatica
Instala y configura sistemas operativos de la ofimaticaInstala y configura sistemas operativos de la ofimatica
Instala y configura sistemas operativos de la ofimaticamelissa ramos martinez
 
Introducion a Computadora CTC
Introducion a Computadora CTCIntroducion a Computadora CTC
Introducion a Computadora CTCChristian Ortiz
 
Examen Diagnostico Tecnología I
Examen Diagnostico Tecnología IExamen Diagnostico Tecnología I
Examen Diagnostico Tecnología Ihugoking04
 
Plan de estudios Tecnología grado sexto
Plan de estudios Tecnología grado sextoPlan de estudios Tecnología grado sexto
Plan de estudios Tecnología grado sextoBrigitte Castro Prieto
 
Examen diagnostico uso de tic
Examen diagnostico uso de ticExamen diagnostico uso de tic
Examen diagnostico uso de ticcristinadurazo
 
Examen mensual de computación de primer grado de secundaria
Examen mensual de computación de primer grado de secundariaExamen mensual de computación de primer grado de secundaria
Examen mensual de computación de primer grado de secundariaJhon Silva Penekita
 
Plan de área tecnología e informática de sexto a once 2016
Plan de área tecnología e informática de sexto a once 2016Plan de área tecnología e informática de sexto a once 2016
Plan de área tecnología e informática de sexto a once 2016Independiente
 
Ejercicios aplicados en Word
Ejercicios aplicados en WordEjercicios aplicados en Word
Ejercicios aplicados en Wordmercyg
 

La actualidad más candente (20)

Scratch unidad 1
Scratch unidad 1Scratch unidad 1
Scratch unidad 1
 
Manual de power_point
Manual de power_pointManual de power_point
Manual de power_point
 
Guía paso a paso curso scratch (Parte I - 2016)
Guía paso a paso curso scratch (Parte I - 2016)Guía paso a paso curso scratch (Parte I - 2016)
Guía paso a paso curso scratch (Parte I - 2016)
 
Ple informatica basica para primaria
Ple informatica basica para primariaPle informatica basica para primaria
Ple informatica basica para primaria
 
Las partes del computador
Las partes del computadorLas partes del computador
Las partes del computador
 
Prueba de entrana de 5 secundaria iep
Prueba de entrana de 5 secundaria iepPrueba de entrana de 5 secundaria iep
Prueba de entrana de 5 secundaria iep
 
Examen mensual iv bi computacion secundaria
Examen mensual iv bi computacion secundariaExamen mensual iv bi computacion secundaria
Examen mensual iv bi computacion secundaria
 
Instala y configura sistemas operativos de la ofimatica
Instala y configura sistemas operativos de la ofimaticaInstala y configura sistemas operativos de la ofimatica
Instala y configura sistemas operativos de la ofimatica
 
Introducion a Computadora CTC
Introducion a Computadora CTCIntroducion a Computadora CTC
Introducion a Computadora CTC
 
Examen Diagnostico Tecnología I
Examen Diagnostico Tecnología IExamen Diagnostico Tecnología I
Examen Diagnostico Tecnología I
 
Plan de estudios Tecnología grado sexto
Plan de estudios Tecnología grado sextoPlan de estudios Tecnología grado sexto
Plan de estudios Tecnología grado sexto
 
Cuestionario sobre el Computador
Cuestionario sobre el ComputadorCuestionario sobre el Computador
Cuestionario sobre el Computador
 
Taller sobre Internet
Taller sobre InternetTaller sobre Internet
Taller sobre Internet
 
Examen diagnostico uso de tic
Examen diagnostico uso de ticExamen diagnostico uso de tic
Examen diagnostico uso de tic
 
Examen mensual de computación de primer grado de secundaria
Examen mensual de computación de primer grado de secundariaExamen mensual de computación de primer grado de secundaria
Examen mensual de computación de primer grado de secundaria
 
Plan de área tecnología e informática de sexto a once 2016
Plan de área tecnología e informática de sexto a once 2016Plan de área tecnología e informática de sexto a once 2016
Plan de área tecnología e informática de sexto a once 2016
 
Ejercicios aplicados en Word
Ejercicios aplicados en WordEjercicios aplicados en Word
Ejercicios aplicados en Word
 
Busca los dispositivos en la sopa de letras
Busca los dispositivos en la sopa de letras Busca los dispositivos en la sopa de letras
Busca los dispositivos en la sopa de letras
 
Actividades del procesador de textos word grado sexto
Actividades del procesador de textos word grado sextoActividades del procesador de textos word grado sexto
Actividades del procesador de textos word grado sexto
 
Tutorial de Scratch
Tutorial de ScratchTutorial de Scratch
Tutorial de Scratch
 

Similar a Taller 1 Introduccion a la programacion

Similar a Taller 1 Introduccion a la programacion (20)

Introduccion de programacion
Introduccion de programacionIntroduccion de programacion
Introduccion de 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
 
que es programar
 que es programar que es programar
que es programar
 
Programar
ProgramarProgramar
Programar
 
Taller1.Que Es Programar
Taller1.Que Es ProgramarTaller1.Que Es Programar
Taller1.Que Es Programar
 
Mayerly rios
Mayerly riosMayerly rios
Mayerly rios
 
Dariana carlina rojas villanueva
Dariana carlina rojas villanuevaDariana carlina rojas villanueva
Dariana carlina rojas villanueva
 
trabajo prgramar
trabajo prgramartrabajo prgramar
trabajo prgramar
 
Los principios y la alegria de programar
Los principios y la alegria de programarLos principios y la alegria de programar
Los principios y la alegria de programar
 
Proyecto Alfabetización Digital M3
 Proyecto Alfabetización Digital M3 Proyecto Alfabetización Digital M3
Proyecto Alfabetización Digital M3
 
programacion
programacionprogramacion
programacion
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Tercer semestre en programación 1-E CETIS 28
Tercer semestre  en programación 1-E CETIS 28 Tercer semestre  en programación 1-E CETIS 28
Tercer semestre en programación 1-E CETIS 28
 
Conceptos básicos Programacion
Conceptos básicos ProgramacionConceptos básicos Programacion
Conceptos básicos Programacion
 
Ficha 0 conectados y desconectados (1)
Ficha 0 conectados y desconectados (1)Ficha 0 conectados y desconectados (1)
Ficha 0 conectados y desconectados (1)
 
Introduciòn
IntroduciònIntroduciòn
Introduciòn
 
Fundamentos de programacion I
Fundamentos de programacion IFundamentos de programacion I
Fundamentos de programacion I
 
Recurso educativo
Recurso educativoRecurso educativo
Recurso educativo
 
Análisis sobre el informe de la ficha 1 y 2 (2).pdf
Análisis sobre el informe de la ficha 1 y 2 (2).pdfAnálisis sobre el informe de la ficha 1 y 2 (2).pdf
Análisis sobre el informe de la ficha 1 y 2 (2).pdf
 

Último

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
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
 
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
 
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
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
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
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
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
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
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
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 

Último (20)

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
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
 
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
 
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
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).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
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
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
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
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
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
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
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 

Taller 1 Introduccion a la programacion

  • 1. NOMBRE COMPLETO: Angie Victoria Torres FECHA: 16/04/15 INTRODUCCIÓN A LA PROGRAMACIÓN 1. Observe el video “Todo el mundo debería saber programar” y de acuerdo a él conteste: a. Cinco definiciones que le llamaron la atención sobre que es programar PERSONAJE CREADOR DE…/CARGO DESEMPEÑA CONCEPTO SOBRE QUE ES PROGRAMAR 1 Mark Creador de Facebook Es una de las pocas cosas en el mundo que puedes hacer, cuando estas sentado y simplemente crear algo nuevo desde cero, ya sabes, cualquier cosa que quieras. 2 Drew Creador de Dropbox Realmente no es algo muy diferente de tocar un instrumento o jugar un deporte, empieza siendo algo muy intimidante, pero terminas por cogerle el truco 3 CHRIS NBA ALL-STAR codificado en la universidad Programar es algo que puede aprenderse, sé que puede ser intimidante, muchas cosas son intimidantes, pero ya sabes que no lo es? 4 Makinde Temprano ingeniero de Facebook Gran cantidad del código que escribe la gente es muy sencillo, tiene que ver más con el proceso de descomponer problemas que pelarte con complicados algorítmicos como mucha gente piensa 5 Gabe Creador de Valve Cuando estas programando estas enseñando a la cosa probablemente más estúpida del universo.
  • 2. b. Cinco opiniones sobre cómo fue que iniciaron a programar: PERSONAJE CREADOR DE…/CARGO DESEMPEÑA CUAL FUE SU PRIMER PROGRAMA 1 Jack Creador de Twitter Yo estaba obsesionado con los mapas cuando era un crio, ciudades concretamente. Asi que aprendi solo como programar. Tenia muy claro el objetivo de lo que quería hacer, que era ver un mapa de la ciudad en mi pantalla y jugar con el, poner cosas en el mapa y quitar cosas del mapa, ver que estaba ‘pasando en la ciudad y como funcionaba, como vivía, como respiraba 2 Bill Creador de Microsoft Lo mejor fue usar software para decidir cuandoserian las clases de mi colegio. Y para permitirme decidir que chicas estaban en mi clase 3 Elena Creadora de CLOTHIA.COM Primero aprendi como aparecer un circulo verde y un rectángulo rojo en la pantalla. Me llevo cierto tiempo de darme cuenta de que crear cosas con tus manos, o crear códigos, programas es solo una manera difenrente de expresar creatividad, creo que ahora mismo hay un gran auge de cultura de crear cosas. Gente que hace sus propias bufandas y sombreros, gente que escribe sus propias aplicaciones 4 Bronwen Artista técnica @ VALVE Cuando finalmente aprendi algo de programación ese muro liso se convirtió en un millón de puertas, y las abres y finalmente empiezas abrir tantas puertas que dentra luz. Y para mi un programa terminado es como una estructura totalmente iluminada. Todas las esquinas están iluminadas y entiendes la
  • 3. estructura, esa sensación de autentica serenidad de haber terminado eso. 5 Ruchi Primera mujer ingeniera de facebook Todas las grandes cosas se contruyen en equipo, y cuando colaboras con otra gente inteligente poner a prubea tus ideas, estimulas a los demás. c. Nombre tres (3) habilidades que debe tenero desarrollar un programador RTA: Creatividad, trabajo en equipo, imaginación d. Por qué es importante en las escuelas enseñar a programar. RTA: es muy importante ya que estimulan sus cerebros, perfilan personas innovadoras, que día a día buscan nuevas ideas, modos de realizar actividades más fácilmente e. Que opinión puede dar sobre el video acerca de la importancia de la programación en el futuro RTA: es un video que nos da motivación a ser más innovadores, a tener muy buena autoestima a que podemos ayudar a la tecnología de nuestro mundo, a ser mejores, mos da a conocer las maneras tan simples con las que inicia un gran trabajo o programación etc. f. Realice una lectura rápida de la unidad 1 del libro Introducción a la Programación y responda las siguientes preguntas con sus propias
  • 4. palabras 1. Lenguaje Máquina:Tanto las invocaciones a memoria como los procesos aritmético-lógicos son posicionesliterales de conmutadores físicos del hardware en su representación booleana. Estos lenguajes son literales de tareas. 2. Lengiaje de maquina, lenguaje objeto, lenguaje de bajo nivel, lenguaje de nivel medio, lenguajes de alto nivel, lenguajes de aplicaciones, lenguajes de redes 3. alto nivel se asemeja al lenguaje humano y, por medios visuales, nos permite crear nuestros desarrollos 4. Qué es un algoritmo: Si bien encontraremos múltiples definiciones de lo que es un algoritmo, nosotros trabajaremos con la genérica que toma la RAE, en la que se hace referencia a un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Nosotros, como seres humanos, tenemos incorporado un “algoritmo” de decisiones. Por ejemplo, si deseamos vestir
  • 5. 5. se comunican connuestro hardware por medio de un protocolo binario (0 y 1), conocidocomo lenguaje de máquina.Para entender la comunicación cotidiana que existe entre los usuarios y las aplicaciones, podemos decir que, enla actualidad, la interacción se da por medio de interfaces gráficas; es decir, de una manera visual, a través de iconos, colores y formas. Sin embargo, no podemos limitarnos a decir que la única interfaz es la visual, porque existen diferentes aplicaciones que utilizan varios denuestros sentidos: tacto, oído e, incluso, olfato. 6. Es un código binario es el lenguaje de maquina que es de (o y 1) 7. OpenOffice.org, Google, Windows phone. 8. lenguaje de programación: Anteriormente presentamos la comunicación que existe entre unsoftware y el hardware. Ahora vamos a conocer la comunicación quedebemos establecer nosotros, como desarrolladores, frente a nuestrohardware, para lograr que este ejecute las tareas o procesos quedeseamos. Para este fin, necesitaremos como herramienta primordialun lenguaje de programación. 9. Entrada/Proceso/Salida: La entrada es el ingreso o comando de datos que vamos a realizarsobre un dispositivo, como, por ejemplo: tocar la pantalla, escribir,mover el puntero del mouse, hacer el movimiento con un joystick, etc.Por lo tanto, toda entrada se hará por medio de un dispositivo, comopuede ser una pantalla táctil, un teclado, una webcam o un mouse.El proceso es el trabajo, la interpretación y el cálculo de lainformación ingresada. Esta información puede ser un movimientodel mouse, una tecla pulsada, datos para calcular enviados, y otros.Fundamentalmente, en el proceso ya entran en juego el procesador yla memoria de un dispositivo.La salida es el resultado de las acciones que se efectúan sobre lainformación. Por lo tanto, si pulsamos el botón del mouse, se ejecutaráacción en un juego (como disparar), se devolverá el resultado de uncálculo, se ejecutará un video, y otras opciones más. Este proceso de retroalimentación nos dará los mismos resultados,presionando ya sea uno o varios botones del teclado. 10.Cuando nos proponemos aprender a desarrollar y programar aplicaciones o sistemas, lo hacemos para cubrir determinadas necesidades, ya sean personales o de terceros, y así obtener un ingreso económico a cambio de nuestro trabajo. Uno de los pasos fundamentales que debemos efectuar antes de comenzar es aprender la programación lógica. Esto es importante porque, si bien los lenguajes de programación tienen sus particularidades, las soluciones lógicas son analizadas de un solomodo. De esta manera, conocer este tema claramente nos permitirámigrar a todos los lenguajes que queramos.