Fecha de la versión: Agosto de 2015
Actualizaciones:
Alice 14
3
4
Los procedimientos se utilizan en Alice 3 para hacer que los objetos realicen una acción.
5
El panel de métodos proporciona los procedimientos y funciones relevantes para el objeto que ha
seleccionado en la lista desplegable.
6
Debe crear sus propios procedimientos si ha identificado varios objetos que lleven a cabo la misma acción o
si va a escribir el mismo código en más de una ocasión.
7
Al pasar a Greenfoot y Eclipse todo el código se describe como métodos. Tendrá métodos (procedimientos)
nulos que realicen acciones y métodos no nulos (funciones) que devuelvan información.
8
Las llamadas a métodos se ejecutan de la misma forma que cuando se utilizan funciones o procedimientos
definidos por el usuario en Alice 3.
9
El modificador, el tipo de dato, el nombre y la lista de parámetros se denominan firma del método en Java.
10
Todos estos términos se explicarán con más detalle en las futuras secciones de este curso. De momento,
intente comprender para qué se utilizan.
11
Observando el código de esta sección, intente identificar las secciones con las que ya está familiarizado. En
este ejemplo hay algunas declaraciones de variables (int i = 5 ;), una llamada a un método (findMax(i, j);) y
una sentencia If Else. Ha utilizado todas estas sentencias en Alice 3.
12
Una clase es el código que define qué información se almacena sobre un objeto y lo que el objeto puede
hacer. Una clase se convierte en un objeto al asignarle valores. Un perro es una clase, pero un perro
dálmata (Dalmatian) es un objeto o una "instancia" de la clase perro porque es un perro con valores
específicos.
13
Las siguientes diapositivas son muy técnicas, no se preocupe si no las comprende completamente. La
información se tratará en mayor profundidad más adelante en el curso.
14
15
16
Esta clase tiene dos variables para el nombre y la edad del gato. También dispone de dos métodos, uno que
permite definir la edad del gato y otro que especifica la edad del gato. Todas las variables de una clase
deben tener un método set y otro get asociados.
17
Puede tener varias instancias de la misma clase dentro de una escena. En este ejemplo hay una instancia de
Cat, sin embargo hay varias instancias de naipes. Todas las instancias de una clase tendrán el mismo
comportamiento.
18
Para crear una instancia de una clase debe utilizar la sentencia new en Java.
19
20
Para acceder a las estructuras de control en Alice, arrástrelas a la barra del editor de códigos en la parte
inferior de la pantalla.
21
Una sentencia If se ejecuta si la condición es verdadera. Recuerde que la sentencia Else es opcional y no es
necesario incluirla.
22
23
En este código, una vez que se detecta una condición verdadera, el programa para la comprobación de las
sentencias Else If anidadas. Este es el objetivo de la anidación en la sentencia Else.
24
25
En un bucle while, debe asegurarse de que la condición de terminación se puede cumplir o, de lo contrario,
entrará en un bucle infinito. Por este motivo, el valor del recuento aumenta en uno cada vez que el código
inicia el bucle. Una vez que el valor del recuento sea igual o mayor que once, la condición será falsa y
terminará el bucle.
26
27
Es similar al procedimiento Say o Think en Alice 3.
28
Aquí se utiliza un objeto de la clase Scanner para permitir la entrada. La mayoría de los programas
necesitarán alguna interacción con el usuario, por lo que la entrada y salida es muy importante. En Alice, las
funciones getWholeNumber, getDecimalNumber, etc. realizaban la entrada.
29
30
31
Alice 14

Más contenido relacionado

PDF
Alice 11
PDF
Alice 10
PDF
Alice 5
PDF
PDF
Alice 8
PDF
Greenfoot 3
PDF
Alice 6
PDF
Greenfoot 1
Alice 11
Alice 10
Alice 5
Alice 8
Greenfoot 3
Alice 6
Greenfoot 1

La actualidad más candente (20)

PDF
PDF
Greenfoot 10
DOCX
PRACTICA 8 ALICE
PDF
Greenfoot 3
PDF
Greenfoot 2
PDF
Greenfoot 5
PDF
Greenfoot 1
PDF
Greenfoot 6
DOCX
PRACTICA 6 ALICE
PDF
Greenfoot 4
PDF
PDF
Greenfoot 6
PDF
PDF
Alice 7
PDF
Greenfoot 10
PDF
Alice 4
PDF
Alice 13
PDF
Greenfoot 7
PDF
PDF
Greenfoot 9
Greenfoot 10
PRACTICA 8 ALICE
Greenfoot 3
Greenfoot 2
Greenfoot 5
Greenfoot 1
Greenfoot 6
PRACTICA 6 ALICE
Greenfoot 4
Greenfoot 6
Alice 7
Greenfoot 10
Alice 4
Alice 13
Greenfoot 7
Greenfoot 9
Publicidad

Destacado (7)

DOCX
Encuestas
PDF
Greenfoot 8
PDF
Alice3
PDF
Alice2
PDF
Alice 9
DOCX
Robert Davila Resume 12-8-16
PPTX
ATENCION Y UNIFORME
Encuestas
Greenfoot 8
Alice3
Alice2
Alice 9
Robert Davila Resume 12-8-16
ATENCION Y UNIFORME
Publicidad

Similar a Alice 14 (20)

PPTX
Alice 2.0
DOCX
PRACTICA Alice 13
PPTX
PPTX
Alice
PDF
PDF
Alice capitulo 13
PDF
Capítulo 13
PDF
CAPITULO 13 ALICE
PDF
PDF
CAPITULO 13 DE ALICE
PDF
PDF
Jf 2 13_sg_esp(2)(3)
PDF
Jf 2 13_sg_esp(2)(3)
PDF
Capitulo 13
PDF
leccion 13
PPTX
PPTX
Alice rocibel
PPTX
Yasmin armijos
PPTX
Programa Alice
Alice 2.0
PRACTICA Alice 13
Alice
Alice capitulo 13
Capítulo 13
CAPITULO 13 ALICE
CAPITULO 13 DE ALICE
Jf 2 13_sg_esp(2)(3)
Jf 2 13_sg_esp(2)(3)
Capitulo 13
leccion 13
Alice rocibel
Yasmin armijos
Programa Alice

Más de Elian Maya (9)

DOCX
Empresa
DOCX
Engargolado
DOCX
Campaña
DOCX
Invitacion para padres de familia
PPTX
Presentacion de empresa
PPTX
Poster
PPTX
Logo de KOnda Kpez Corp.
PPTX
Manuel de Net beans
PDF
Alice 12
Empresa
Engargolado
Campaña
Invitacion para padres de familia
Presentacion de empresa
Poster
Logo de KOnda Kpez Corp.
Manuel de Net beans
Alice 12

Último (20)

PDF
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
PDF
Esc. Sab. Lección 7. El pan y el agua de vida.pdf
PDF
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
PDF
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PDF
Modelo Educativo SUB 2023versión final.pdf
PDF
IPERC...................................
PDF
Telos 127 Generacion Al fa Beta - fundaciontelefonica
PPTX
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
PDF
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
PPTX
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
PDF
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
PPTX
4. Qué es un computador PARA GRADO CUARTO.pptx
PDF
Manual del Gobierno Escolar -MINEDUC.pdf
PDF
E1 Guía_Matemática_5°_grado.pdf paraguay
PDF
TALLER DE ESTADISTICA BASICA para principiantes y no tan basicos
PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
Esc. Sab. Lección 7. El pan y el agua de vida.pdf
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
Modelo Educativo SUB 2023versión final.pdf
IPERC...................................
Telos 127 Generacion Al fa Beta - fundaciontelefonica
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
4. Qué es un computador PARA GRADO CUARTO.pptx
Manual del Gobierno Escolar -MINEDUC.pdf
E1 Guía_Matemática_5°_grado.pdf paraguay
TALLER DE ESTADISTICA BASICA para principiantes y no tan basicos
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS

Alice 14

  • 1. Fecha de la versión: Agosto de 2015 Actualizaciones:
  • 3. 3
  • 4. 4
  • 5. Los procedimientos se utilizan en Alice 3 para hacer que los objetos realicen una acción. 5
  • 6. El panel de métodos proporciona los procedimientos y funciones relevantes para el objeto que ha seleccionado en la lista desplegable. 6
  • 7. Debe crear sus propios procedimientos si ha identificado varios objetos que lleven a cabo la misma acción o si va a escribir el mismo código en más de una ocasión. 7
  • 8. Al pasar a Greenfoot y Eclipse todo el código se describe como métodos. Tendrá métodos (procedimientos) nulos que realicen acciones y métodos no nulos (funciones) que devuelvan información. 8
  • 9. Las llamadas a métodos se ejecutan de la misma forma que cuando se utilizan funciones o procedimientos definidos por el usuario en Alice 3. 9
  • 10. El modificador, el tipo de dato, el nombre y la lista de parámetros se denominan firma del método en Java. 10
  • 11. Todos estos términos se explicarán con más detalle en las futuras secciones de este curso. De momento, intente comprender para qué se utilizan. 11
  • 12. Observando el código de esta sección, intente identificar las secciones con las que ya está familiarizado. En este ejemplo hay algunas declaraciones de variables (int i = 5 ;), una llamada a un método (findMax(i, j);) y una sentencia If Else. Ha utilizado todas estas sentencias en Alice 3. 12
  • 13. Una clase es el código que define qué información se almacena sobre un objeto y lo que el objeto puede hacer. Una clase se convierte en un objeto al asignarle valores. Un perro es una clase, pero un perro dálmata (Dalmatian) es un objeto o una "instancia" de la clase perro porque es un perro con valores específicos. 13
  • 14. Las siguientes diapositivas son muy técnicas, no se preocupe si no las comprende completamente. La información se tratará en mayor profundidad más adelante en el curso. 14
  • 15. 15
  • 16. 16
  • 17. Esta clase tiene dos variables para el nombre y la edad del gato. También dispone de dos métodos, uno que permite definir la edad del gato y otro que especifica la edad del gato. Todas las variables de una clase deben tener un método set y otro get asociados. 17
  • 18. Puede tener varias instancias de la misma clase dentro de una escena. En este ejemplo hay una instancia de Cat, sin embargo hay varias instancias de naipes. Todas las instancias de una clase tendrán el mismo comportamiento. 18
  • 19. Para crear una instancia de una clase debe utilizar la sentencia new en Java. 19
  • 20. 20
  • 21. Para acceder a las estructuras de control en Alice, arrástrelas a la barra del editor de códigos en la parte inferior de la pantalla. 21
  • 22. Una sentencia If se ejecuta si la condición es verdadera. Recuerde que la sentencia Else es opcional y no es necesario incluirla. 22
  • 23. 23
  • 24. En este código, una vez que se detecta una condición verdadera, el programa para la comprobación de las sentencias Else If anidadas. Este es el objetivo de la anidación en la sentencia Else. 24
  • 25. 25
  • 26. En un bucle while, debe asegurarse de que la condición de terminación se puede cumplir o, de lo contrario, entrará en un bucle infinito. Por este motivo, el valor del recuento aumenta en uno cada vez que el código inicia el bucle. Una vez que el valor del recuento sea igual o mayor que once, la condición será falsa y terminará el bucle. 26
  • 27. 27
  • 28. Es similar al procedimiento Say o Think en Alice 3. 28
  • 29. Aquí se utiliza un objeto de la clase Scanner para permitir la entrada. La mayoría de los programas necesitarán alguna interacción con el usuario, por lo que la entrada y salida es muy importante. En Alice, las funciones getWholeNumber, getDecimalNumber, etc. realizaban la entrada. 29
  • 30. 30
  • 31. 31