ARCHIVE

記事一覧

3の倍数

ビスケットである数が3の倍数かどうかを調べるプログラムを作ってみました. まずは,裏技の割れたメガネをつかって,青い丸を3つずつ消してゆくプログラムです.割れたメガネというのは,レンズのヒビで,絵の位置関係を無視してマッ…

ビスケットで作ったライフゲーム

プログラミングの入門でよく例に出てくるものの一つに「ライフゲーム」があります.2次元のセル・オートマトンですが,そのルールが生命の誕生や淘汰のルールに見えるのが面白いのと,さらにその上で広がるパターンの面白さがさらに奥深…

プログラミング教育の二極化

ビスケットを授業で活用する事例がたくさん集まってきました.他のツールを授業で使っている事例もいろなところで集まっているようですが,それらとビスケットとを比べて,何か方向性が違う印象です(二極化と言いましたが,本当は真ん中…

機材が足りない時

プログラミング教育は「機材がない場合はアンプラグドでやりましょう」と言われる場合があります.しかし,一人1台の機材を用意するのは難しくても,グループに1台ずつはタブレットやパソコンは用意できると思います.そこで,ビスケッ…

下24桁のフィボナッチ数列無限生成

昨日ご紹介した2進法でフィボナッチ数列を作り出すプログラムですが,生成される数列は画面の大きさに制限されてしまいます.そこで,画面をスクロールさせて無限に生成させることはできないか考えてみました. まずは一番基本のメガネ…

2進法のフィボナッチ数列

以前,中学生の女の子が「フィボナッチ数列は2進数でも美しいのか」というテーマで自由研究をし日本数学検定協会賞というのを受賞したというニュースがありましたね.そういうのを調べようと思うことが素晴らしいですね.フィボナッチ数…