科学・教育

プログラミング

2の2乗は2**2か、それとも2*2とすべきか?

昔々、2の2乗をプログラムで計算するのに2**2よりも2*2とした方が速いということを教わった覚えがあります。果たしてそうなのか、調べてみました。Pythonの場合、以下のようにして経過時間を求めることができます。100万回繰り返し計算を行...
プログラミング

Processing Ver.3でキー操作が効かないことがある?

Processingのバージョン3でkeypressedを使用したプログラムを作成すると、プログラムを実行するたびにキー操作が効いたり、効かなかったりすることがあります。いろいろ調べてみると開いたウインドウにフォーカスが当たっていないことが...
教育

文部科学省 小学校プログラミング教育の手引(第二版)

小学校段階のプログラミング教育についての基本的な考え方などをわかりやすく解説した「小学校プログラミング教育の手引き」第二版が平成30年11月に公開されました。
教育

ICT教育関連のリンク集

ICT教育に関連するWebサイトのリンク集です。文部科学省 教育の情報化の推進総務省 若年層に対するプログラミング教育の普及推進全国ICT教育首長協議会東京都教育委員会 平成30・31年度 プログラミング教育推進校一般社団法人デジタル教科書...
プログラミング

基本情報技術者試験における出題が見直しされました。

IPA(独立行政法人情報処理推進機構)のプレス発表によると国家試験である「基本情報技術者試験」について、AI人材育成のニーズ等を踏まえ、出題の見直しを実施したとのことです。■プログラム言語の見直し「COBOL」については利用の減少などにより...
サイエンス記事

正規分布とシックスシグマ

「データサイエンスとAIの初歩」コースの話題から正規分布ではプラスマイナス3シグマ内にデータ全体の99.7%が含まれることが知られています。シグマは標準偏差のことです。このレベルで製品を管理すると1000個に3個の割合で欠陥品が出るというこ...
教育

未来の学びコンソーシアム

「未来の学びコンソーシアム」は文部科学省、総務省、経済産業省が連携し、産学とともにプログラミング教育を普及・推進するために平成29年3月9日に設立されました。平山も設立総会に参加させて頂きました。コンソーシアムではプログラミング教育の普及推...
プログラミング

Scratch3.0正式版がリリースされました。

Scratch3.0の正式版が2019年1月2日リリースされました。Scratch 2.0ではAdobe Flashを使用していましたが、Scratch 3.0はHTML5、CSS、JavaScriptで記述されているとのことです。当教室で...
サイエンス記事

青と黒のドレスか白と金のドレスか?それが問題だ。

2014年頃に話題となったドレス問題。プログラムで作図してみました。aの領域とbの領域は同じ色です。aは青と黒に見える、bは白と金に見えるのではないでしょうか。しかし、どちらも同じ色なんです。やってみて面白かったことは、問題のドレス写真が自...
イベント開催

2017年を振り返って「若年層へのプログラミングリテラシ教育の過去、現在、未来」と題し講演

2017年7月13日に一般社団法人電子情報技術産業協会のソフトウェアエンジニアリング技術専門委員会にて「若年層へのプログラミングリテラシ教育の過去、現在、未来」と題した講演を行いました。JEITAソフトウエアエンジニアリング技術専門委員会 ...