信濃毎日新聞で毎週土曜に掲載されている「信毎こども新聞」の1コーナーに「プログラミング はじめの一歩」という小学生向けのプログラミング講座の記事があります(隔週掲載)。
先日、その存在に初めて気づきまして、書かれている「お題」をJavaScriptでプログラミングするとどうなるかに挑戦してみようと思い立ちました。
ただしその紙面はWeb上では有料記事として公開されているようで、料金を支払わないと実際に読むことはできません。記事の一覧は毎日新聞の「プログラミング・はじめの一歩」ページで見ることができます。
この「プログラミング はじめの一歩 JavaScript + p5.js編」では、JavaScriptライブラリのp5.jsを使用しています。p5.jsは基本的に、HTML5のキャンバスへの描画を得意とするライブラリですが、プログラミング初級者にも学びやすい環境を提供します。
p5.jsを利用するにはいくつかの必要な設定があります。これについては「p5.js スピード 入門」の「1_2:p5.js 円を描く」で触れているので、参考にしてください。
- おかしに当たり券を入れる(2020/10/12)
- 花を1列ずつ植える(2020/10/13)
- ロボットが水をまく日は?(2020/10/13)
- 言葉を覚えるロボット(2020/10/18)
- 暗号をといて箱を開ける(2020/10/24)
- 番外編 数値からドット絵を描く(2020/10/27)
- ロボットが次々ポーズ(2020/10/31)
- 番外編 売れたスイーツを補充する(2020/11/6)
- 番外編 新しいものを指定数分だけ覚える(2020/11/7)
- 大小の皿を片づける(2020/11/9)
- パンの入れ物はどれ?(2020/11/11)
- ロボットが止まるマスは?(2020/11/13)
- かめを動かそう(2020/11/16)
- イスを人数分ならべる(2020/11/19)
- 命令された順にカードに絵をかく(2020/11/24)
- 3段重ねのアイスを注文したら?(2020/11/25)
- かべにかざりを付けるには?(2020/11/28)
- 荷物のシールで仕分ける(2020/11/30)
- ケーキを作る(2020/12/1)
- 目的地への道順を伝える(2020/12/7)
- 指定歩数分だけ進む(2020/12/9)
- オウムが話す言葉(2020/12/12)
- 今は何を覚えているかな(2020/12/13)
- 魚をつるロボット(2020/12/14)
- くり返しの中にくり返し(2020/12/15)
- どう組み合わせればいい?(2020/12/15)
- レシピ通りにパフェを作る(2020/12/18)
- 倉庫にしまった服を取り出す(2020/12/22)
- うかび上がるのはどんな絵(2021/3/14)
- 番外編 つるかめ算を考える(2021/3/25)
- 2色のカードで数を表す(2021/3/29)
- 野菜の重さをくらべる(2021/3/30)
- 数当てゲーム(2021/4/4)
- メモのかくれたメッセージ(2021/4/15)
- 家から学校までの道 どれが一番早く着くかな(ダイクストラ法)(2021/5/2)
- ロボットはどう動く(2021/5/4)
- 動物園を巡回パトロール (迷路の解法 左手法)(2021/5/13)
- 番外編 円とサイン(2021/5/28)
- 番外編 サイン、コサインで三角形を描く(2021/5/31)
- 番外編 何々の方へ atan2()(2021/6/7)
- 番外編 アナログ時計を作成(2021/6/16)
- 番外編 当たり判定の基本を考える(2021/7/12)