
公益財団法人IchigoJam財団の第一期修了式を行いました。プログラミングをしたいと応募してくれ、選定した第一期15名。全員からチャレンジのレポートを受領し、無事修了です!

IchigoJam財団特製ピンバッジ、修了した奨学生にだけ提供されます。

田中評議員とペアでつくる、ゲームづくり&サーバーへデプロイ!
自分のサーバーが持てるとできることがぐっと広がりますね。
こちら移植元の「なわとびさっちゃん for IchigoJam」
10 Y=22:V=99:X=15:U=5:S=0
20 IF V!=99 Y=Y+V:V=V+1
30 IF Y>22 Y=22:V=99:S=S+1
40 X=X+U
50 IF X>15 U=U-1
60 IF X<15 U=U+1
70 IF INKEY()=32 V=-3
80 CLS
90 LC 15,Y:?"@"
100 LC X,22:?"-"
110 LC 0,0:?"SCORE:";S
120 IF Y=22 AND X=15 END
130 WAIT 5 : GOTO 20
これをJavaScriptで書く、スマホでもPCでも遊べるゲーム「メガネジャンプ」に改造しました。
<script type="module">
import { pj } from "https://js.sabae.cc/pj.js";
const MEGANE = `
03303300
30030030
30030030
30030030
03303300
`;
for (;;) {
let y = 22;
let v = 99;
let x = 64;
let u = 5;
let s = 0;
let w = 3;
for (let i = 0;; i++) {
if (v != 99) {
y += v;
v++;
}
if (y > 22) {
y = 22;
v = 99;
s++;
}
pj.cls(1);
x += u;
if (x > 64) u -= .25;
if (x < 64) u += .25;
if (pj.btn()) {
v = -3;
}
pj.print("SCORE: " + s, 10, 10, 0);
pj.spr(MEGANE, 60, y * 3 + 32);
pj.print("-", x, 100, 0);
if (y == 22 && (x < 65 && x > 58)) {
break;
}
await pj.wait(w);
w -= .002;
}
pj.print("GAMEOVER", 50, 60);
await pj.wait(60);
while (true) {
if (pj.btn()) break;
await pj.wait(1);
}
await pj.wait(10);
}
</script>
クリックやスペースキーでジャンプ!
こちらがPixelJam.jsで使える関数リファレンス(辞書)です。
- cls(color = 0) // 画面クリア
- pset(x, y, color = 7) // 点描画
- rectfill(x0, y0, w, h, color = 7) // 矩形描画
- line(x0, y0, x1, y1, color = 7) // 線描画
- colorrcfill(cx, cy, r, color = 7) // 円描画
- print(s, x, y, color = 7) // 文字描画
- stamp(hex, x, y, w = 8, transparentColor = 0) // スタンプ描画 0-Fで色指定
- btn(n = 4) // ボタンが押下チェック 0..6 = ←→↑↓ space Z X
- await wait(nframe = 1) // nframe分(1/60秒)だけ待つ ※ await を付けて呼び出す!
ES-Jamで改造して遊べます!(だんだん早くなるバージョン)

「megane.sabae.club」
デプロイしたメガネゲーム!(速さ固定バージョン)

「IchigoJam by @taisukefukuno858 | Suno」
こちらBGMとしてその場で作曲したIchigoJamソング、全26曲!イベントなどでご活用ください。
SUNO用プロンプト for Simpleは、これだけ!
こどもパソコンイチゴジャム、プログラミングとロボットづくりのテーマ曲、ハウスミュージック
楽曲ジャンルを色々変えて生成ボタンを押すだけ!

続いてワークショップ、まった理事によるカムロボのモーターとセンサーを使ったロボットプログラミング入門!

IchigoJam BASICでロボを自由自在に制御して、自分のつくりたいものの夢、膨らまそう!

大橋理事によるラジオキットのはんだづけ入門!

初めてのはんだづけ、電子工作ができるようになると作れる幅がぐっと広がりますよ!

原理事より、今年3/21敦賀で開催、プログラマーフェア&ご当地こどもロボコン全国大会もぜひどうぞ!

田中評議員より激励のメッセージ、いっぱい創ろう!
来年度のIchigoJam財団奨学生事業も楽しみです!
links
- IchigoJam財団
- 福井・鯖江で「こどもプログラミング奨学金」修了式 1期生に小中学生15人 - 福井経済新聞