プログラミング

プログラミング

Processingでシンプルなデジタルクロック

生徒から受ける質問で意外と多いのが時間に関するもの。プログラムの中で時間を使って何かをしたいという要望です。例えば時間に応じて、会話ボットの答えを変えたいのだとか。ということで、ここではシンプルなデジタル時計を作ってみましょう。Proces...
プログラミング

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

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

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

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

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

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

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

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