0% encontró este documento útil (0 votos)
21 vistas4 páginas

Taller de Karel.js: Soluciones de Código

Este documento contiene el código de JavaScript para 7 actividades de un taller de programación. La actividad 1 incluye instrucciones para girar a la izquierda, avanzar, girar a la derecha y avanzar en bucles repetidos. La actividad 2 repite este patrón de movimiento en una forma diferente. La actividad 3 dibuja figuras de colores aleatorios variando el ancho y color del lápiz. La actividad 4 dibuja cuadrados girando en ángulos no rectos. La actividad 5 salta, dibuja pájaros girando

Cargado por

Angel Portilla
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
21 vistas4 páginas

Taller de Karel.js: Soluciones de Código

Este documento contiene el código de JavaScript para 7 actividades de un taller de programación. La actividad 1 incluye instrucciones para girar a la izquierda, avanzar, girar a la derecha y avanzar en bucles repetidos. La actividad 2 repite este patrón de movimiento en una forma diferente. La actividad 3 dibuja figuras de colores aleatorios variando el ancho y color del lápiz. La actividad 4 dibuja cuadrados girando en ángulos no rectos. La actividad 5 salta, dibuja pájaros girando

Cargado por

Angel Portilla
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Solución Taller de Java Script

Daniel Alexander Portilla Florez-202123677

Actividad 1
turnLeft ();
moveForward ();
turnRight ();
for (var count = 0; count < 3; count ++) {
moveForward ();
}
turnRight ();
moveForward ();

Actividad 2
for (var count = 0; count < 3; count ++) {
moveForward ();
}
turnRight ();
moveForward ();
turnLeft ();
moveForward ();
turnRight ();
for (var count = 0; count < 3; count ++) {
moveForward ();
}
turnRight ();
moveForward ();
Actividad 3
penWidth (20);
for (var count = 0; count < 6; count ++) {
penColour (colour_random ());
moveForward (50);
turnRight (90);
moveForward (50);
turnLeft (90);
}

Actividad 4
for (var count = 0; count < 4; count ++) {
moveForward (50);
turnRight (99);
moveForward (50);
turnLeft (99);
}

Actividad 5
jumpForward (200);
jumpToXY (200, 200);
for (var count = 0; count < 12; count ++) {
drawSticker (“Bird”, null);
turnRight (30);
}
Actividad 6

Este código en primer lugar lo que hace es usar un ciclo de repetir la acción avanzar 3
veces, pero dentro de esta hay otro ciclo que luego de avanzar una vez tiene que repetir dos
veces avanzar y también obtener el néctar de la flor, luego simplemente gira a la derecha y
repite este proceso, avanzaX1, avanza y recoge nectarX2, gira a la derecha, todo ese
proceso 3 veces.

Actividad 7
for (var count3 = 0; count3 < 3; count3 ++) {
for (var count = 0; count < 2; count ++) {
moveForward ();
wabeSammeln ();
}
turnLeft ();
for (var count2 = 0; count2 < 2; count2 ++)
moveForward ();
wabeSammeln ();
}
turnRight ();
}

También podría gustarte