わかるPython
2021年、学校教育においてプログラミングの学習をどう進めるか、問われる年になるだろう。
文部科学省のGIGAスクール構想の一環として、一人一台のノートパソコンやタブレット端末が配備された。これをどう生かすか、その活用の方向を見定めていく年にもなる。
手元にパソコンがあるため、プログラミングを学ぶことで児童・生徒自身も活用の幅が広がってくるはずである。プログラミング教育の意味合いはより大きくなっていくであろう。
現在、デスクトップパソコンで初学者はスクラッチなど「ヴィジュアル系」の言語で学ぶケースが増えている。しかし、本来は「言語」であるため、テキストベースのプログラミングをどこかで学ぶ必要があるだろう。どの言語で何を学ぶか、選択肢はあまりに多い。
Python は、多くの言語の中でも書法がシンプルで、科学技術計算との親和性もよく、学習に適した言語のひとつと思われる。人工知能の開発に使われることもあり、応用にもつながる言語である。
数学・理科との連携を見据えた点においても、たいへん優れた学習用プログラミング言語である。今後、教育における活用の幅が広がっていくと思われる。
Python に関する書籍は様々あるが、「わかるPython」は、初心者にとって学びやすい本のひとつである。まず、レイアウトが工夫されており、見やすい。シンプルな例題をもとに文法が丁寧に説明されている。
オブジェクト指向、ライブラリの活用までふれられ、実践の方向が見えてくる構成になっている。教育的配慮のよくなされた良書と感じた。
ソフトウェアやネットワークの重要性が増していく現在、日本が国際社会に伍していくためにも、理数教育の充実は急務である。プログラミング学習は、その鍵を握っている。
一人一台が実現するとき、いかに質の高い教育につなげていくか。本年はその可能性を追究し、教育の充実を図る正念場になるであろう。
コメント