겨울왕국 - Hour of Code

han·2022년 2월 24일

코딩

목록 보기
1/2

Level 1

moveForward(100);

Level 2

moveForward(100);
turnRight(90);
moveForward(100);

Level 3

moveForward(100);
turnRight(90);
moveForward(100);
turnRight(90);
moveForward(100);
turnRight(90);
moveForward(100);

Level 4

for (var count = 0; count < 4; count++) {
  moveForward(100);
  turnRight(90);
}

Level 5

for (var count2 = 0; count2 < 3; count2++) {
  for (var count = 0; count < 4; count++) {
    moveForward(100);
    turnRight(90);
  }
  turnRight(120);
}

Level 6

for (var count2 = 0; count2 < 10; count2++) {
  turnRight(36);
  for (var count = 0; count < 4; count++) {
    moveForward(100);
    turnRight(90);
  }
}

Level 7

for (var count = 0; count < 4; count++) {
  moveForward(100);
  moveBackward(100);
  turnRight(90);
}

Level 8

for (var count = 0; count < 10; count++) {
  moveForward(100);
  moveBackward(100);
  turnRight(36);
}

Level 9

for (var count = 0; count < 90; count++) {
  penColour(colour_random());
  moveForward(100);
  moveBackward(100);
  turnRight(4);
}

Level 10

for (var count = 0; count < 2; count++) {
  penColour('#fdd0fd');
  moveForward(100);
  turnRight(60);
  moveForward(100);
  turnRight(120);
}

Level 11

penColour('#fdd0fd');
for (var count2 = 0; count2 < 4; count2++) {
  turnRight(90);
  for (var count = 0; count < 2; count++) {
    moveForward(100);
    turnRight(60);
    moveForward(100);
    turnRight(120);
  }
}

Level 12

penColour('#fdd0fd');
for (var count2 = 0; count2 < 10; count2++) {
  turnRight(36);
  for (var count = 0; count < 2; count++) {
    moveForward(100);
    turnRight(60);
    moveForward(100);
    turnRight(120);
  }
}

Level 13

for (var count = 0; count < 200; count++) {
  moveForward(1);
  turnRight(1);
}

Level 14

penColour('#fdd0fd');
for (var count2 = 0; count2 < 10; count2++) {
  // create_a_circle
  for (var count = 0; count < 36; count++) {
    moveForward(10);
    turnRight(10);
  }
  jumpForward(25);
}

Level 15

for (var count2 = 0; count2 < 20; count2++) {
  penColour('#fdd0fd');
  // create_a_circle
  for (var count = 0; count < 36; count++) {
    moveForward(10);
    turnRight(10);
  }
  jumpForward(50);
  turnRight(18);
}

Level 16

penColour('#bbd1e4');
// create_a_circle
for (var count = 0; count < 36; count++) {
  moveForward((10));
  turnRight(10);
}
penColour('#fdd0fd');
// create_a_circle
for (var count2 = 0; count2 < 36; count2++) {
  moveForward((5));
  turnRight(10);
}

Level 17

for (var count3 = 0; count3 < 5; count3++) {
  penColour('#ffffff');
  // create_a_circle
  for (var count = 0; count < 36; count++) {
    moveForward((10));
    turnRight(10);
  }
  penColour('#fdd0fd');
  // create_a_circle
  for (var count2 = 0; count2 < 36; count2++) {
    moveForward((5));
    turnRight(10);
  }
  turnRight(72);
}

Level 18

for (var count3 = 0; count3 < 3; count3++) {
  // create_a_snowflake_branch
  jumpForward(90);
  turnLeft(45);
  for (var count = 0; count < 3; count++) {
    for (var count2 = 0; count2 < 3; count2++) {
      moveForward(30);
      moveBackward(30);
      turnRight(45);
    }
    turnLeft(90);
    moveBackward(30);
    turnLeft(45);
  }
  turnRight(45);
  turnRight(45);
}

Level 19

penColour('#fdd0fd');
for (var count3 = 0; count3 < 8; count3++) {
  // create_a_snowflake_branch
  jumpForward(90);
  turnLeft(45);
  for (var count = 0; count < 3; count++) {
    for (var count2 = 0; count2 < 3; count2++) {
      moveForward(30);
      moveBackward(30);
      turnRight(45);
    }
    turnLeft(90);
    moveBackward(30);
    turnLeft(45);
  }
  turnRight(45);
  turnRight(45);
}

Level 20

penColour('#fdd0fd');
drawSnowflake('square');for (var count2 = 0; count2 < 4; count2++) {
  penColour('#aea4ff');
  turnLeft(90);
  // create_a_circle
  for (var count = 0; count < 36; count++) {
    moveForward((10));
    turnRight(10);
  }
}
for (var count4 = 0; count4 < 8; count4++) {
  penColour('#ffffff');
  turnRight(45);
  moveForward(100);
  for (var count3 = 0; count3 < 3; count3++) {
      penColour('#ffffff');
    turnLeft(90);
    moveForward(100);
  }
}

Hour of Code

모든 학습 코스를 해 볼 시간이 없다면, 모든 사람들을 위해 설계된 1시간짜리 학습 튜토리얼을 해보세요. Hour of Code 와 함께 전세계 180 개가 넘는 나라의 수 백만 명 이상의 학생, 선생님들과 함께 참여해보세요.

code.org
https://studio.code.org/courses


터틀그래픽!!!
신기하다.

profile
취미로 코딩!!! IT팬...

0개의 댓글