プログラミング はじめの一歩 JavaScript + p5.js編
39:番外編 サイン、コサインで三角形を描く

本稿は、毎日新聞の「プログラミング・はじめの一歩」とは関係のないオリジナル記事です。 概要 本稿では、前の「31:番外編 円とサイン」で見たsin()やcos()関数を使って、三角形を描くときの考え方を探っていきます。 […]

続きを読む

プログラミング はじめの一歩 JavaScript + p5.js編
38:番外編 円とサイン

本稿は、毎日新聞の「プログラミング・はじめの一歩」とは関係のないオリジナル記事です。 基本 サインやコサインなど、いわゆる三角関数と聞くと、「もはやチンプンカンプン」と思われる方も多いでしょうが、サインは実は滑らかに変化 […]

続きを読む

プログラミング はじめの一歩 JavaScript + p5.js編
37:動物園を巡回パトロール (迷路の解法 左手法)

この記事の詳しい内容には毎日新聞の「動物園をパトロール」ページから有料記事に進むことで読めます。 概要 この動物園では、巡回ロボットが園内をパトロールします。ロボットは次のルールにしたがって、動物を全部見て回ります。 ま […]

続きを読む

プログラミング はじめの一歩 JavaScript + p5.js編
36:ロボットはどう動く

この記事の詳しい内容には毎日新聞の「ロボットはどう動く」ページから有料記事に進むことで読めます。 概要 このロボットは、下図に示すルール通りに動いて、ゴールを目指します。ルールを見てロボットの動きを考え、進む道をたどって […]

続きを読む

プログラミング はじめの一歩 JavaScript + p5.js編
35:家から学校までの道 どれが一番早く着くかな(ダイクストラ法)

この記事の詳しい内容には毎日新聞の「家から学校までの道 どれが一番早く着くかな」ページから有料記事に進むことで読めます。 概要 下図は、学校周辺の地図を示しています。丸の中の数は、その道を通ったときにかかる分数です。たと […]

続きを読む