Scratchで遊ぼう
Scratch(スクラッチ)とは教育向けのプログラミング言語で、他のプログラミング言語の様にプログラムのコードを文字で作成するのではなく、あらかじめ用意されたブロックを組み合わせることでプログラミングができます。
こんな感じでマウスでブロックを動かしてプログラムを...
こんな感じでマウスでブロックを動かしてプログラムを...
続きを読む
プログラミング教育のためには何をすればいいの?
プログラミング教育においてはプログラミング的思考を身に着けることが目的の一つに挙げられますが、これはプログラミングだけに限らずあらゆる分野に応用できるものだと考えています。
ある目的を達成するために手順を考え、実践し、うまくいくまで改善を繰り返す。
プログラミングとはそういった作業です。
でも、これってほかの分野でもやっていることですよね...
ある目的を達成するために手順を考え、実践し、うまくいくまで改善を繰り返す。
プログラミングとはそういった作業です。
でも、これってほかの分野でもやっていることですよね...
続きを読む
Fritzingでキレイに配線する方法
電子工作のお供といえばFritzing(なんて読むの?)ですよね。
配線例としてFritzingで作った画像があると私みたいな初心者にもわかりやすくてホントに助かります。
ただ、ちょっと気になるところがあるんです。
ネットに上がっているFritzingの画像は全体的にこんな感じです。
...
配線例としてFritzingで作った画像があると私みたいな初心者にもわかりやすくてホントに助かります。
ただ、ちょっと気になるところがあるんです。
ネットに上がっているFritzingの画像は全体的にこんな感じです。
...
続きを読む
ギガってなに?
「ギガが減る」とか、「ギガが少ない」といった奇妙な表現が割と一般化していますよね。
そもそもこのギガというものは何なんでしょうか。
よく言うギガとは、スマホの月当たりの高速通信容量を指しています。
スマホのプランにもよりますが...
そもそもこのギガというものは何なんでしょうか。
よく言うギガとは、スマホの月当たりの高速通信容量を指しています。
スマホのプランにもよりますが...
続きを読む
2進数ってなに?
コンピュータにはその内部にスイッチのようなものがあり、これをオンにしたりオフにしたりしています。
コンピュータはこのスイッチをオンにしたりオフにしたりすることで数を数えます。
コンピュータはスイッチがオンの状態を1、オフの状態を0として考えています。
ヒトとコンピュータは考える方法が...
コンピュータはこのスイッチをオンにしたりオフにしたりすることで数を数えます。
コンピュータはスイッチがオンの状態を1、オフの状態を0として考えています。
ヒトとコンピュータは考える方法が...
続きを読む
PythonのTabErrorとIndentationErrorってなに?
Pythonでプログラムを書いているとTabErrorやIndentationErrorというものに遭遇することがあるかと思います。
これらのエラーは、インデントにかかわるエラーです。
原因は以下の2パターンが考えられます。
...
これらのエラーは、インデントにかかわるエラーです。
原因は以下の2パターンが考えられます。
...
続きを読む