Académique Documents
Professionnel Documents
Culture Documents
Hemos aprendido y
aprenderemos
Programar?
Es darle instrucciones a nuestra maquina para
que en el fondo ella realice lo que yo quiero de
forma automtica.
Estas instrucciones se entregan en forma de un
lenguaje, el computador a su vez necesita tener
un programa que pueda interpretar ese lenguaje
y compilar sus instrucciones, esos programas
son conocidos como entornos de desarrollo.
Algunos lenguajes son ms bsicos que otros,
pero la lgica a utilizar es siempre la misma.
Programas computacionales?
En si mismos, son un conjunto de varios
algoritmos y todos ellos juntos
pretenden dar solucin a un problema
planteado.
Algoritmos?
Son un conjunto de instrucciones finitas,
claras y bien definidas que pretenden
cumplir una tarea, o hallar una solucin
a un problema.
Qu algoritmos conocen?
Algoritmos hay en todas partes, incluso
nosotros estamos llenos de ellos, nuestra
forma de proceder, de hablar, de aprender,
es en si mismo un gran algoritmo
Desafo 1
Escriba un algoritmo donde describa en
palabras breves desde que se levanta
hasta llegar a la clase de jvenes
programadores, suponiendo que viene a
la primera clase de la maana.
Qu es Scratch?
Scratch es un programa gratis y fue
desarrollado por el Lifelong Kindergarten
Group en el MIT, para aquellos que
desean iniciarse en la programacin de
manera divertida, cualquier persona de
cualquier edad y nivel de conocimiento
puede aprender con l.
Requerimientos de Scratch
Tiene dos modalidades, online y offline.
En el modo online: slo necesitas un pc con
conexin a internet y un navegador con los
reproductores flash instalados. Puedes verlo y
usarlo en
http://scratch.mit.edu/projects/editor/?tip_bar=ge
tStarted
En el modo offline: necesitas tener instalado un
programa llamado adobe air, puedes descargarlo
desde aqu http://get.adobe.com/es/air/ y
despus de eso se puede proceder a la instalacin
del entorno Scratch, no necesitas un gran pc para
que pueda arrancar. Descargar desde
http://scratch.mit.edu/scratch2download/
Tipos de sentencias
o bloques
Bloques de
cdigo
Sector de
insercin de
bloques de
cdigo
Fondo de
escenario
Personajes
A programar se ha dicho!!!!
Algunas cosas a considerar
Tiene que existir una lgica de trabajo, saber lo que
quieres hacer!!!
Los programas son secuenciales, eso quiero decir
que se van ejecutando de acuerdo al orden que tu
le vas entregando a los bloques.
Tienes que tener claro el plano cartesiano, este
nos sirve para poder ubicar puntos en el plano,
horizontalmente para x y verticalmente para y.
Si los personajes o fondos existentes en las
bibliotecas no son de tu agrado, no importa puedes
dibujarlos tu mismo.
Movimiento:
Apariencia:
Sonido:
Lpiz:
Datos:
Eventos:
Control:
Sensores:
Operadores:
Ms Bloques:
Sentencias o bloques de
Movimiento.
Sentencias o bloques de
Apariencia
Operadores Matemticos
Ms Bloques