2024年2月29日 / 最終更新日 : 2024年2月29日 アシアル情報教育研究所 アシアル情報教育研究所ブログ JavaScriptによるタートルグラフィックス(試作版) タートルグラフィックスとは タートルグラフィックスは、初心者にも理解しやすい、目で見えるフィードバックを提供する、プログラミングの教育用ツールです。画面上を動く「タートル」(亀)をカーソル代わりに使って、線や図形を描くこ […]
2024年2月29日 / 最終更新日 : 2024年2月29日 アシアル情報教育研究所 アシアル情報教育研究所ブログ JavaScriptによるアニメーション HTMLとJavaScript を使ったシンプルなアニメーションの例を紹介します。具体的には画面上でボールが跳ねるプログラムです。 サンプルアプリの動作:ボールが枠の中で跳ねるアニメ このプログラム […]
2024年2月2日 / 最終更新日 : 2024年2月2日 アシアル情報教育研究所 アシアル情報教育研究所ブログ クイズアプリを作ってみよう サンプルアプリの動作 問題を示し、選択肢から正解を選ばせる。用意した問題の数だけ出題・回答を繰り返す。正解の数を得点として計算し、終了時に総得点を示す。 そんな動作をするクイズアプリの例を示します。例題として、情報Ⅰに関 […]
2024年1月19日 / 最終更新日 : 2024年1月19日 アシアル情報教育研究所 アシアル情報教育研究所ブログ ボタンをクリックしたらアニメーションgifを表示するプログラムを作ってみよう プレイヤーに印象を残すメッセージ ゲームをクリアしたときなどには、プレイヤーに印象を残す処理をさせたい場合があります。ゲームの開始を知らせるファンファーレや、ボーナスの獲得を表す効果音が、その一例です。 音声の他に、アニ […]
2023年12月15日 / 最終更新日 : 2023年12月15日 アシアル情報教育研究所 アシアル情報教育研究所ブログ 数当てゲームで遊んでみよう〜探索問題の二分探索アルゴリズム〜 ゲームとは? ゲームとは何でしょうか? 色々な定義が考えられますが、ここでは、プレイヤーと相手(人間の場合もあれば、コンピュータの場合もあるでしょう)の間にやりとりがあり、またランダム性があって、決まった方法では勝ちが決 […]
2023年10月2日 / 最終更新日 : 2023年10月2日 アシアル情報教育研究所 アシアル情報教育研究所ブログ 音声を再生するアプリを作ってみよう 〜JavaScript版、Python(Brython)版サンプルアプリ〜 Monaca Educationで、音声を再生するアプリを作ってみましょう。 JavaScript版 Monaca EducationにJavaScript版サンプルアプリをインポートする(要ログイン) Python(B […]