tutorial de alice ciclo mientras

11
Av. la palma 125, Vista hermosa, San Juan del Río, Qro. rsantoso Metodología de la programación TIC Programando con Alice 2.2 (mientras) René Santos Osorio Profesor de Tecnologías de la Información y Comunicación Universidad Tecnológica de San Juan del Río

Upload: rene-neres

Post on 18-Feb-2015

34 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tutorial de Alice Ciclo Mientras

                                               

                                   

A v .   l a   p a l m a   1 2 5 ,   V i s t a   h e r m o s a ,   S a n   J u a n   d e l   R í o ,   Q r o .  

rsantoso  [Escriba  el  extracto  del  documento  aquí.  El  extracto  es  normalmente  un  breve  resumen  del  contenido  del  documento.]  

Metodología  de  la  programación   TIC  

Programando  con  Alice  2.2  (mientras)  

René  Santos  Osorio  Profesor  de  Tecnologías  de  la  Información  y  Comunicación  Universidad  Tecnológica  de  San  Juan  del  Río  

Page 2: Tutorial de Alice Ciclo Mientras

René  Santos  Osorio  Profesor  de  la  carrera  de  Tecnologías  de  la  Información  y  Comunicación  Universidad  Tecnológica  de  San  Juan  del  Río  

TUTORIAL  DE  ALICE  MIENTRAS  

 Objetivo:  Crear  un  mundo  donde  un  carrusel  gire  el  número  de  veces  que  indique  el  usuario.      

1. Abrimos  alice.  Al  abrir  el  programa  tenemos  esta  pantalla.  Damos  click  en  cancel.  

   Ahora  damos  click  en  add  objects    

 

Page 3: Tutorial de Alice Ciclo Mientras

René  Santos  Osorio  Profesor  de  la  carrera  de  Tecnologías  de  la  Información  y  Comunicación  Universidad  Tecnológica  de  San  Juan  del  Río  

aparece  una  serie  de  categorías  de  objetos  en  la  parte  de  abajo,  debemos  elegir  todos  los  elementos  que  se  vallan  a  ocupar,  no  debemos  tratar  de  insertar  mas  elementos  después,  ya  que  corremos  el  riesgo  de  que  alice  no  los  reconozca.  

       de  la  categoría  “amusement  park”  insertamos  un  “carrusel”  (para  insertarlo  solo  los  arrastramos  al  escenario)  quedan  así:  

   Si  los  queremos  mover  basta  con  darle  click  al  objeto  que  queramos  mover  y  movemos  seleccionando  una  de  las  caritas  de  la  derecha.  Podemos  moverlos  en  vertical,  horizontal,  girar,  agrandar,  entre  otros.    

Los  rotamos  con  el  2do  icono    de  tal  forma  que  estén  uno  enfrente  del  otro.  Finalmente  damos  click  en  done    Y  tendremos  la  siguiente  pantalla,  y  explicamos  sus  partes:    

Page 4: Tutorial de Alice Ciclo Mientras

René  Santos  Osorio  Profesor  de  la  carrera  de  Tecnologías  de  la  Información  y  Comunicación  Universidad  Tecnológica  de  San  Juan  del  Río  

 Damos  click  en  “create  new  variable”  

   La  nueva  variable  sería  de  tipo  int  y  se  llamará  vueltas,  damos  click  en  Ok:  

 

Page 5: Tutorial de Alice Ciclo Mientras

René  Santos  Osorio  Profesor  de  la  carrera  de  Tecnologías  de  la  Información  y  Comunicación  Universidad  Tecnológica  de  San  Juan  del  Río  

queda  como  sigue:  

   CREAMOS  OTRA  VARIABLE  DE  NOMBRE  i  DE  TIPO  INT    Como  queremos  leer  la  variable  vueltas  la  pasamos  al  área  de  programación,  solo  la  arrastramos  de  donde  está  al  área  de  abajo  y  elegimos:  set  value  /  expressions  /vueltas  

     La  pantalla  queda  así:  

   Luego  en  el  panel  izquierdo  seleccionamos  “world”  y  en  las  funciones  buscamos  “ask  for  a  number”  y  lo  arrastramos  a  vueltas  

Page 6: Tutorial de Alice Ciclo Mientras

René  Santos  Osorio  Profesor  de  la  carrera  de  Tecnologías  de  la  Información  y  Comunicación  Universidad  Tecnológica  de  San  Juan  del  Río  

   Nos  muestra  un  menú  y  elegimos  Enter  a  Number:  

 queda  asi:  

 Cambiamos  “Enter  a  Number”  por:  

 

Page 7: Tutorial de Alice Ciclo Mientras

René  Santos  Osorio  Profesor  de  la  carrera  de  Tecnologías  de  la  Información  y  Comunicación  Universidad  Tecnológica  de  San  Juan  del  Río  

Ahora  ponemos  un  mientras,  en  la  parte  de  abajo  arrastramos  el  while  al  área  de  programación  

 nos  sale  una  pantalla  elegimos  true  

 queda  así:  

 Arrastramos  la  variable  “i”  a  true  (en  el  while)  

 en  el  menú  elegimos:  i<=  expressions  vueltas:  

Page 8: Tutorial de Alice Ciclo Mientras

René  Santos  Osorio  Profesor  de  la  carrera  de  Tecnologías  de  la  Información  y  Comunicación  Universidad  Tecnológica  de  San  Juan  del  Río  

   Queda:  

   Ahora  elegimos  el  carrusel  en  el  panel  izquierdo  y  en  los  métodos  elegimos:  “turn”    

 

Page 9: Tutorial de Alice Ciclo Mientras

René  Santos  Osorio  Profesor  de  la  carrera  de  Tecnologías  de  la  Información  y  Comunicación  Universidad  Tecnológica  de  San  Juan  del  Río  

y  lo  arrastramos  adentro  del  while  y  elegimos:  

   queda:  

 Ahora  para  incrementar  el  valor  de  i,  arrastramos  la  variable  i  a  la  programación:  

 En  el  menu  elegimos:  

 Obtenemos  

         

Page 10: Tutorial de Alice Ciclo Mientras

René  Santos  Osorio  Profesor  de  la  carrera  de  Tecnologías  de  la  Información  y  Comunicación  Universidad  Tecnológica  de  San  Juan  del  Río  

para  ver  los  resultados  damos  click  en  play    

   si  queremos  ver  el  valor  de  una  variable  hacemos  lo  siguiente:  arrastramos  “print”  a  la  programación  (en  este  caso  adentro  del  while):  

   elegimos:  

Page 11: Tutorial de Alice Ciclo Mientras

René  Santos  Osorio  Profesor  de  la  carrera  de  Tecnologías  de  la  Información  y  Comunicación  Universidad  Tecnológica  de  San  Juan  del  Río  

 Ejecuta  nuevamente  y  ve  los  resultados