もしも子どもにプログラミングを学ばせるならどの言語?

もしも子どもにプログラミングを学ばせるならどの言語?

将来を考えるなら、言語も覚えておきたい…

「ビジュアルスクリプティング」は、プログラムに必要な“論理的思考”を養うには大変有効。しかし、入門としては最適ですが、結局これだけでは用意されたパーツの範囲でしかプログラムを作ることはできません。本格的なプログラムの入門には何が最適なのでしょうか…?

もしご家庭にiPadがあるのであれば、「Swift Playgrounds」がオススメです。あらかじめiPadで動作するゲームのひな形が用意されており、設問に対応する形でプログラムを書くと、ゲーム感覚でiPad用ソフトがいつの間にか作れてしまうというツールです。

ママやパパがウェブサイト作成やゲーム機でプログラムをかじったことがあるという場合は、「Python」がイチオシ! あまり聞き慣れない言語ですが、世界的にはとてもメジャーな言語で、Googleでも広く使われている言語なんですよ。WindowsでもMacでも、ウェブサイト上でも動くプログラムを、とても簡単な記述で作成することができるのが、Pythonの特徴のひとつです。

いよいよ、誰もがプログラムを書ける時代がやってきそうな予感。子どもに聞かれても答えられるよう、今のうちに予習しておいたほうがいいのかも?

(文・姉崎マリオ)