乱数と異なり自然な変化をするパーリンノイズ関数を使ってみる。コンピューターが自律的に生成するアート作品を作成する。自由な発想でオリジナルのアート作品を作成する。■テーマ選定の理由コンピューターを使って様々な処理をさせることができるが、通常は単なる計算処理であることが多い。ここではコンピューターを使うことでアート作品も作成できることを体験する。自由な発想でオリジナルのアート作品を作成することは創造性を育む上でも重要である。単純な法則が複雑な世界を創る。発想でオリジナルのアート作品を作成する。関数について復習し、新しく再帰関数について学ぶ。再帰関数を使って様々なフラクタル図形を描く。■テーマ選定の理由プログラミング独自の再帰という考え方について知ることは思考方法のバラエティーを増やすものである。自然界に見られる様々なフラクタル図形が単純な法則の繰り返しで出来ていることを体験することができる。単純な法則が複雑な世界を創る。ロジカルシンキング■評価計画プログラミングにおける再帰関数がどういうものか理解している。再帰関数を使って簡単なフラクタル図形を描くプログラムが作成できる。■応用・発展フラクタル木を複数描いてみる。独自のフラクタル図形を考える。セルオートマトン■単元の学習目標2次元配列を理解する。セルオートマトンのひとつであるライフゲームを作成する。■テーマ選定の理由ライフゲームは単純な法則を繰り返すことで複雑なパターンが現れる。その様子は初期パターンにも大きく依存する。このようなライフゲームのプログラミングにより、単純な法則が複雑な世界を創ることを体験する。単純な法則が複雑な世界を創る。■評価計画2次元配列を理解している。ライフゲームのルールをプログラムで実装できる。■応用・発展ライフゲームの初期パターンをいろいろと変えてみる。ライフゲームのルールを独自のものに変えてみる。macOSをCatalinaにアップグレードしたら2020.01.132020.01.14おめでとう!ゴールドアワード受賞。macOSをCatalinaにアップグレードしたら2020.01.132020.01.14おめでとう!ゴールドアワード受賞。アーカイブ2020年2月2020年1月2019年12月2019年11月2019年10月2019年9月2019年8月2019年7月2019年6月2019年5月2019年4月2019年3月2019年2月2019年1月2018年4月2018年3月2018年2月2018年1月2017年12月2017年3月2017年2月2016年9月2016年8月2016年7月2016年4月2016年3月2015年6月2015年3月2014年7月2014年4月2014年3。