PDF de programación - Uso de la Visualización Jeliot para Apoyar el Aprendizaje Acelerado de la Programación

Imágen de pdf Uso de la Visualización Jeliot para Apoyar el Aprendizaje Acelerado de la Programación

Uso de la Visualización Jeliot para Apoyar el Aprendizaje Acelerado de la Programacióngráfica de visualizaciones

Actualizado el 18 de Mayo del 2018 (Publicado el 28 de Abril del 2017)
1.571 visualizaciones desde el 28 de Abril del 2017
16,3 MB
12 paginas
Creado hace 11a (02/04/2013)
Uso de la Visualización Jeliot para
Apoyar el Aprendizaje Acelerado de

la Programación

[email protected]
Escuela de Ciencias de la Computación e Informática

Universidad de Costa Rica

Agenda

 Jeliot  Java
 Números de Armstrong
 DrJava y JUnit
 Popularidad de Java
 Contenido del Curso
 Temas Adicionales

UCR

Uso de la Visualización Jeliot
para Apoyar el Aprendizaje
Acelerado de la Programación

[email protected]

Consejo de mi Mami

 Con desconocidos, no se discute:
 ni de política,
 ni de deportes,
 ni de religión,

 ni de cuál es el Primer Lenguaje de Programación

UCR

Jeliot  Java

[email protected]

C++ es Mejor que Java

Alexander Stepanov dijo:

“Me parece que la POO es técnicamente poco
sólida ... cualquier profesional tiene que
comenzar con algoritmos interesantes y
solamente cuando se entienden bien se
puede llegar a definir una interfaz eficaz y
eficiente...”

UCR

Jeliot  Java

[email protected]

Fundamentos de programación

 Secuenciación
 Asignación y expresiones
 Decisiones if()
 Ciclos for(;;) y while()
 Uso de vectores y matrices
 Subrutinas y parámetros

Demostración

Fortran II llegó a la Luna

UCR

public static void esArmstrong(
) {

int VAL[] , boolean res[]
final int N = VAL.length;
int numero, suma, digito, temp;
for ( int i=0; i<N; ++i ) {

numero = VAL[i]; // recuerda el número
temp = VAL[i]; // le saca todos los dígitos
suma = 0;
while ( temp != 0 ) { // suma de dígitos
digito = temp % 10; // al cubo
suma = suma + (digito * digito * digito);
temp = temp / 10;
}
if ( suma == numero ) {
}
else {
}

res[i] = false;

res[i] = true;

}

}

Jeliot  Java

[email protected]

http://cs.joensuu.fi/jeliot/

 Código fuente
 Traza de ejecución
 Registros de Activación

 http://DrJava.org

Adónde Acelera

UCR

public static char[] alVerres( char V[] ) {

return null;

if ( V == null ) {
}
int size = V.length; // dimensión de V[] y de R[]
char R[] = new char[ size ]; // R[] es la copia invertida de V[]
int i, j; // indices para V[] && R[]
{

* Junit  DrJava

/******************************\
* *
* RELLENE CON SU ALGORITMO
* *
\******************************/

// System.out.println( "R" + vString(R) );
}
return R;

}

// Solucion
for ( i=0,j=size-1; i<size; ++i,--j ) {
}

R[j] = V[i];

Jeliot  Java

[email protected]

Popularidad de Java

1

2

3

4

5

C

Java

Objective-C

C++

C#

19.9%

17.2%

9.5%

9.3%

6.5%

UCR

Jeliot  Java

[email protected]

Contenido del Curso

Programación 1

OS/OverviewOfOperatingSystems
SDF/FundamentalProgrammingConcepts
AL/FundamentalDataStructuresAlgorithms
PL/ObjectOrientedProgramming
Redacción de especificaciones

Créditos totales: 2 = ceil(26/15)

2
10
9
4
1

26

UCR

Jeliot  Java

[email protected]

Temas Adicionales
 Programación genérica en Java
 ArrayList<> diccionario Map<>
 Android
 Objetos e instancias
 Limitación
 Copia de la solución a las prácticas

Otros lenguajes pueden ser una mejor

elección en muchos contextos académicos

UCR

Uso de la Visualización Jeliot para Apoyar el
Aprendizaje Acelerado de la Programación
[email protected]
Escuela de Ciencias de la Computación e Informática

Universidad de Costa Rica

Análisis Final

 Jeliot  Java
 Java es un lenguaje avanzado
 Gran popularidad
 Programación orientada a los objetos
 Plantillas y excepciones

[ http://www.di-mare.com/adolfo/p/jeliotcs1.htm ]

¡¡¡ Muchas gracias !!!
  • Links de descarga
http://lwp-l.com/pdf3259

Comentarios de: Uso de la Visualización Jeliot para Apoyar el Aprendizaje Acelerado de la Programación (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad