SFC – デザインとプログラミング 2018
第3回: 反復と乱数
プログラムを構造化していく際に、3つの重要な構成要素があります。それは、「順次 (Sequence)」、「反復 (Iteration)」、「分岐 (Selection)」 です。今回は、この3つの構成要素の中の反復 (Iteration) に注目して、Processingで形を描きながら反復について考えます。また、一意的でないランダムな値である「乱数」と反復を組合せて、どのような表現か可能となるか探求していきます。
スライド資料
ミニ課題
課題: p5.js 乱数と繰り返しによる表現
p5.jsで、乱数 (random) と繰り返し (for) を使用して、表現しましょう!
制作した作品は、p5.js editorに保存して、SFC-SFSの課題提出ページから作品のURLを提出してください。
サンプルコード
- Sample 01 : https://www.openprocessing.org/sketch/603726
- sample 02 : https://www.openprocessing.org/sketch/603727
- sample 03 : https://www.openprocessing.org/sketch/603728
- sample 04 : https://www.openprocessing.org/sketch/603729
- sample 05 : https://www.openprocessing.org/sketch/603730
- sample 06 : https://www.openprocessing.org/sketch/603731
- sample 07 : https://www.openprocessing.org/sketch/603732
- sample 08 : https://www.openprocessing.org/sketch/603733
- sample 09 : https://www.openprocessing.org/sketch/603735
- sample 10 : https://www.openprocessing.org/sketch/603736
- sample 11 : https://www.openprocessing.org/sketch/603737
- sample 12 : https://www.openprocessing.org/sketch/603738
- sample 13 : https://www.openprocessing.org/sketch/603740