プログラミングを学ぶ際、小学校低学年の方にお勧めなのが「スクラッチ」です。これは米国のMITメディアラボが開発した初学者のためのプログラミング学習用ソフトです。
このスクラッチ最大の特徴は、ブロックを組み合わせる要領でプログラミングを組むことができる点。これによって、英語がまったく読み書きできない子供でもプログラミングの概念を学ぶことができます。
さらに、漢字もまだ難しい場合には、表記を全て「ひらがな」に換えることもできます。
右側のウインドウに猫のキャラクターが映っていますが、プログラミングを組んで実行することで、この猫を動かすことができます。
例えば、「ずっと○○し続ける」というブロックと「10歩動かす」というブロックを組み合わせれば、『ずっと、10歩動き続ける』というプログラミングが完成します。
命令のブロックはたくさん用意されていますので、その組み合わせによって、色々な作品を作ることができます。
このスクラッチは、Windows、Macのどとらでも動きますし、利用は全て無料。百聞は一見にしかずです。さっそく遊んでみましょう!