高校と中学校で時期は違うがここ2~3年で、本格的に学習指導要領にプログラミングの指導が含まれるようになり、教科書にもがっつり記述されるようになった。また、来年の大学入試共通テストより情報Iが追加され、国公立大学を受けるにはプログラミングは必須となる。 しかし、それを教える人材である技術・情報の教員の大半は、大学時代にプログラミングを少しやった程度の人が多く、教えなければいけない内容に対して、教えられない人が多数発生している。 当然そのような状態を見越して、ビジネスチャンスと考えた民間会社が様々な教材を作って販売している。多くの教材は、eラーニングスタイルの教材で、Web上でPythonのコードを学べる環境にPythonの実行環境を組み合わせたものが大半である。 ライフイズテックレッスンもeラーニングで学べる教材の一つである。ライフイズテックレッスンは、生徒の進捗も簡単に追え、また、理解度チェックワークといった問題も用意されており、実際採用してみると、今後これなしでプログラミングの単元をできないといえるくらい完成度が高い。 しかし、教材を渡してやっとけだけで、プログラミング能力が付いたら、街のプログラミング教室やオンラインのメンター付きプログラミングスクール(TechAcademy、CodeCamp、DMM WEBCAMPなど)なんか存在しない。つまりは、結局は教材ではなく人が教えているのである。ライフイズテックレッスンを使ってどのように教えるかが重要である。 実際に2年ライフイズテックレッスンと使って感じた、効果的な使い方を説明したいと思うが、その前にライフイズテックレッスンの機能を確認しておく。 教員向けスライド 前回の復習や発問等で生徒をレッスンに集中させるための前座コンテンツである。 レッスンの終了後にも今日のまとめが入っている。 レッスン 教材の本体である。 当然レッスンの進捗は生徒によってさまざまである。 理解度チェックワーク レッスン終了後に対して実施し、生徒の理解度を測定する。 では、それぞれの機能の強みを見ていく。 機能 強み 弱み 教員向けスライド 教員がコンテンツに対して補足説明できる 生徒全員に話すことになるので、生徒の進捗によっては、まだレッスンが終わっていない場合がある。 レッスン 教員がサポートせずに、生徒自ら進め...
コメント
コメントを投稿