Aprende A Programar Por Max Wainewright PDF
Aprende A Programar Por Max Wainewright PDF
Aprende A Programar Por Max Wainewright PDF
PROGRAMAR
GUÍA VISUAL DE
PROGRAMACIÓN
INFO ECURSOS
can start experimenting.
APARTADO 1
SOBRE R O 1
SCRATCH
TAD
You can use Scratch on a PC or Mac by opening your web
PAR
browser and going to: http://scratch.mit.edu – then click
A
‘Create’ or ‘Try it out’.
There is a very similar website called Snap that also works on
iPads. It is available here: http://snap.berkeley.edu/run
If you want to run Scratch without using the internet, you can
Aquí encontraréis cómo conseguir Logo, Scratch y Pyton para
empezar a experimentar. Todos estos recursos son gratuitos.
INSTALA PYTHON
download it from here: EN UN PC
http://scratch.mit.edu/scratch2download/
1 Ir a: www.python.org.
LOGO INSTALLING
2 PYTHON (descargar)
Clica «Downloads» ON A PC y luego elige
Logo fue diseñado originalmente por Seymour Papert hace 1 «Download Python» (versión 3.5 o superior).
Go to: www.python.org.
unos 40 años. Existen varias versiones del programa. 32 Haz
Clickdoble clic en el
‘Downloads’ archivo
then choosedescargado, y luego sigue
‘Download Python’
Si usas un PC puedes bajarte una versión gratuita de Logo en: las instrucciones
(version de la pantalla.
3.4 or higher).
www.softronix.com/logo.html 3
4 Clica el botón
Double-click thede
downloaded file, thenclica
inicio «Start», follow the
«Python», luego
instructions on screen.
clica «IDLE». (En Windows 8 ve a la parte superior
También puedes empezar a usar Logo directamente. Abre tu 4 derecha
Click the ‘Start’ button, click ‘Python’, then clickluego teclea
de la pantalla y clica «Search»,
navegador web y visita: ‘IDLE’. (In Windows 8, go to the top right of the
«idle» y clica el programa para ejecutarlo.)
http://turtleacademy.com/playground/en screen and click ‘Search’, then type in ‘idle’ and
or www.calormen.com/jslogo/ click the program to run it.)
INSTALAR PYTHON EN UN MAC
SCRATCH INSTALLING
1 PYTHON ON A MAC
Ir a: www.python.org.
1 Go to: www.python.org.
Puedes usar Scratch en un PC o un Mac. Abre tu navegador 2 Clica en «Downloads» (descargar) y luego elige
web y visita: http://scratch.mit.edu – y luego haz clic en 2 «Download
Click ‘Downloads’ then choose
Python» ‘Download
(versión Python’
3.5 o superior).
(version 3.4 or higher).
«Crear» (Create) o «Pruébalo» (Try it out). 3 3 Haz doble clic
Double-click theen el archivofile,
downloaded descargado, y luego sigue
then follow the
Hay una página web muy parecida llamada «Snap» que las instrucciones
instructions de la pantalla.
on screen.
también funciona en iPads. Está disponible en: 4 4 Para empezar a usarquickly,
Python,clickhaz clic en «Spotlight»
Internet safety
To start using Python ‘Spotlight’
http://snap.berkeley.edu/run (at the
(en la top rightsuperior
parte
File
New
of the screen).
Edit
de la pantalla).
File
New
Edit
New
http://scratch.mit.edu/scratch2download/ New
Hacer
easierun icono para Python en un Mac (así será más fácil
to find):
website for the first time.
de 1encontrar): The publisher and author cannot be held
Open ‘Finder’.
responsible for the content of the websites
1 2 Abrir
Under«Finder».
the ‘Go’ menu, click on ‘Applications’.
referred to in this book.
2 Bajo el menú
3 Scroll down «Go», clica
to Python and click «Applications».
en on it.
4 Drag the IDLE
3 Desplázate hacia abajo a Python ybar)
icon to the ‘dock’ (menu at the
clica encima.
bottom or side of the screen.
4 Arrastra el icono IDLE hacia la barra del menú «Dock»
internet
Los niños deben usar internet bajo la supervisión
de un adulto, en particular cuando se usa por
primera vez un sitio web desconocido.
Los editores y el autor no se hacen responsables
del contenido de los sitios web que se han
referenciado en este libro.
In t r od u c c ió n 8
D a r i n st r u c c io ne s 10
Pa s o a p a s o 12
M e n s a je s c od i f ic a d o s 14
D a r v u e l t a s 16
LOGO
A p r e nd e L o g o 18
F or m a s L o g o 20
SCRATCH
Inic i a c ió n a S c ra t c h 22
Pe n d o w n 24
Pr e s io n a r t e c l a 26
E n t ra d a s y di r e c c io ne s 28
Di bu j a r c o n e n t ra d a s 30
D e p u ra r 32
R e s p u e st a s a p a r t a d o 1 34
Enter
T
memoria del Los programas se leen
IN
ordenador. Un en la memoria y se
ordenador necesita convierten en sencillas
memoria para instrucciones
j
Entrada 2 tz 3o cerebro del
d o g ordenador.
tj 3o Ro
d k d k
j
o
2 z g
j j R o
d
Entrada p
2 1
2 zzj j gg ooj oo t 3
dd
R
d
Procesador
Salida
Conoce a Ada La impresora, la pantalla y los altavoces
son «dispositivos de salida» (output).
Ada Lovelace (1815-1852) nació en Inglaterra hace Los dispositivos de salida son la forma
200 años. Descubrió que una máquina podría resolver que tiene un ordenador de decirte cosas.
problemas si se le daban instrucciones paso a paso:
un programa. Sin embargo, ¡en aquella época aún no
había ordenadores para demostrar sus ideas!
Salid
a
da
¿Qué es programar? Sali
8 9
Avanzar.
Girar a la izquierda.
Girar a la derecha.
Palabra
Alto. Progr
clave
ama : ins
que le
dicen trucciones
o robo al ordenado
t qué h r
acer.
10 11
3
2
Para viajar de 3 a 4 , Ada tiene que dar los siguientes pasos:
Palabra
Si quieres, puedes escribir letras en lugar de dibujar flechitas. Puedes escribir right,
right, up, down con sus iniciales en inglés R R U D. (Right, Right, Up, Down).
Algor
itm
clave
tiene q o : son los
ue da paso
solucio r un program s que
nar un a
1 Escribe un algoritmo que explique cómo ir proble para
de 6 a 1
2 Ahora intenta hacerlo de 5 a 6
ma.
4
3 Viaja de 2 a 4
Ahora comprueba tus respuestas en la página 34.
1. R U
U ...…
5 3
2.
12 13
R5 significa moverse a
la derecha 5 casillas.
1 2 3 4 5
El punto rojo te dice
dónde empezar.
Ejemplo de comandos
R (Right) es derecha. L (Left) es izquierda. U (Up) es arriba.
D (Down) es abajo. Las respuestas en la pág. 34.
Tienes que empezar en el punto rojo:
U4 significa: mover arriba 4.
L3 significa: mover izquierda 3. L3
D7 significa: mover abajo 7.
R4 significa: mover derecha 4.
Palab
ra cla 1. L3 D
3 U2 L3
D3 U3
Com
orde
and o v
n par o instru e 2
a hac cció
conc er una ta n :
reta. rea
R3
¡Huy!
Demasiado
lejos.
¡Díselo tú!
Escribe las instrucciones o comandos para deletrear tu nombre o 2 Escribe las instrucciones para dibujar
iniciales. Necesitas un papel cuadriculado y un lápiz. tus letras.
1 Dibuja tu nombre en un papel cuadriculado. Convierte 3 Da las instrucciones a un compañero
las líneas diagonales en verticales y horizontales (como para ver si sabe seguirlas.
en V, W o M).
14 15
90 90
0 0
Estos son ejemplos de
instrucciones sencillas que harán
que tu robot gire a derecha e
90 zar 20
izquierda. 1. Avan ha 90
De c 20
r e
Avanzar
16
Esta es la ventana
de gráficos.
Run 2
fd 50
Cada versión de Logo es ligeramente
diferente. Algunas tienen botones «Run»
y otras no.
Run
Vuelve a la página 4 si
fd 50
necesitas ayuda para
descargar Logo o rt 90
encontrar un sitio web
donde usarlo. fd 50 Escribe fd 50 y pulsa
«Run» para avanzar
otros 50 pasos.
Run
fd 50
fd = avanzar
rt = derecha
lt = izquierda
18 19
fd 50 fd 100
lt 90 rt 90
fd 50
¡Haz formas! ¡Sorprendente!
fd 50 lt 90 4 5
lt 90 fd 100
fd 100
fd 25 ¡Ooohh!
rt 90
fd 25
lt 90
lt 90 significa fd 25 6 7 ¡Aaahh!
gira a la
izquierda 90
rt 90 Escribe seth 0
para que la
grados. fd 25 tortuga apunte
hacia arriba de
nuevo.
20 21