2023年10月2日 / 最終更新日 : 2023年10月2日 アシアル情報教育研究所 アシアル情報教育研究所ブログ 音声を再生するアプリを作ってみよう 〜JavaScript版、Python(Brython)版サンプルアプリ〜 Monaca Educationで、音声を再生するアプリを作ってみましょう。 JavaScript版 Monaca EducationにJavaScript版サンプルアプリをインポートする(要ログイン) Python(B […]
2023年9月12日 / 最終更新日 : 2023年9月12日 アシアル情報教育研究所 アシアル情報教育研究所ブログ 【教えてChatGPT】Googleスプレッドシートで、正規分布のグラフを描くには? 正規分布のグラフを描いてみよう 世の中の様々な出来事は、正規分布すると言われています。例えば、人の身長や体重、工業製品のサイズの誤差のばらつき、寿命のばらつきなどです。 この記事では、その正規分布のデータを作り、グラフで […]
2023年8月21日 / 最終更新日 : 2023年8月21日 アシアル情報教育研究所 アシアル情報教育研究所ブログ 二次元配列と二重ループを使って、ブロック並べをしてみよう 複雑な問題を、プログラムで解こうとするとき、問題の対象のデータをうまく表現するデータ構造と、そのデータ構造を適切に利用できる制御構造を組み合わせられると、良いアルゴリズム、良いプログラムにすることができます。 この記事で […]
2023年8月10日 / 最終更新日 : 2023年8月10日 アシアル情報教育研究所 アシアル情報教育研究所ブログ 対比的な構図のWebページを作ろう(背景の左右に画像を配置する) 2つの事柄を、画面の左右に並べて表示させることで、劇的な対比を示すことができます。 Webページの背景の左右に画像を配置して、対比的に示す例を紹介します。 完成版をMonaca Educationにインポートする(要ログ […]
2023年7月10日 / 最終更新日 : 2023年7月10日 アシアル情報教育研究所 アシアル情報教育研究所ブログ プログラムで幾何学的な図形を描き、画像ファイルを作る(p5.js) Monaca Educationで新しいプロジェクトを作成する際に、テンプレート「Processing(p5.js)」を選択すると、p5.jsを使って、図形を描くプログラムを作成できます。 この記事では、p5.jsを使っ […]
2023年6月9日 / 最終更新日 : 2023年6月9日 アシアル情報教育研究所 アシアル情報教育研究所ブログ アルゴリズムのヒントを生成AIに教えてもらおう〜「うずまき」を描くプログラム〜 Monaca Educationで、プロジェクトを新規作成する際、テンプレート「Processing(p5.js)」を選ぶと、図形を描くプログラムを書くことができます。 1秒間に数十回、図形を描きなおす処理を呼び出す方法 […]
2023年6月9日 / 最終更新日 : 2023年6月12日 アシアル情報教育研究所 アシアル情報教育研究所ブログ Webブラウザの標準機能(開発者ツール)を使って、Webページの色のユニバーサルデザインを学ぶ 私たちが日常的に目にしているウェブサイト。色覚異常を持つ人たちには、違った見え方をします。色覚異常がある人は、色を識別したり、特定の色調を区別したりする能力が通常とは異なっているためです。 そうした人たちの見え方を理解し […]
2023年6月8日 / 最終更新日 : 2023年6月8日 アシアル情報教育研究所 アシアル情報教育研究所ブログ ChatGPTでJavaScriptのライブラリの使い方を調べてみる ChatGPTを使って、JavaScriptのライブラリの使い方を調べてみようと思います。今回調べるのは、日付を扱うライブラリです。 プログラムの中で日付を扱う 実用的なプログラムを作成しようとすると、日付(年・月・日・ […]
2023年5月22日 / 最終更新日 : 2023年5月22日 アシアル情報教育研究所 アシアル情報教育研究所ブログ ChatGPTで小テスト用の問題を作ってみる 生成AIがやってきた 囲碁や将棋のAI、自動車の自動運転技術など、AI技術の発展著しい昨今ですが、2023年になってからはいわゆる「生成AI」の話題を聞かない日は無いようです。G7でも話題になりました。 教育での利用につ […]
2022年11月16日 / 最終更新日 : 2022年12月12日 アシアル情報教育研究所 アシアル情報教育研究所ブログ Monaca Educationで大学入学共通テストの試作問題に取り組む~釣り銭が少ない上手な払い方 大学入試センターから公開された令和7年度試験の試作問題から、プログラミングの設問について取り上げます。問題の考え方とPythonとJavaScriptによるプログラム例を紹介します。