玩程式‎ > ‎一小時寫程式‎ > ‎冰雪奇緣‎ > ‎

18冰雪奇緣:畫3枝雪花分支

教學重點
建立函數式
利用函數式
【在Scratch的更多積木】
完成此題


01
按綠旗執行?
初始化
畫畫
1枝雪花分支
3枝雪花分支
8枝雪花分支



02
初始化語法?

03
畫畫語法?

04
先想想
從3枝雪花支
你看出
一枝雪花分支
的語法有哪些了嗎?

用 JavaScript 語法(世界上使用最廣的程式語言之一)來表示:

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);
}
Comments