●無料iPadでプログラミングに挑戦!'20年度から小学校の新学習指導要領においてプログラミング教育が必修化されます。「プログラミング的思考」を育むことを目的としているため、児童が自ずとプログラミング言語を覚えることや、プログラミング技能を習得すること自体を狙いとしたものではないことがポイントです。開始年度をずらして中学校と高等学校でも実施される予定です。いえ、いきなりプログラミングと言われても何をどう学んでいくのかわからない人がほとんどでしょう。教える先生もプログラミングについて理解できている人はわずかで、これから学び始めるという状況だと思います。【プログラミング基礎が学べる】ダウンロードしたレッスン一覧。いつでも続きからはじめられます。チュートリアルがあるので安心。Playgrounds」です。Storeから無料でダウンロードできます。コーディングなどのプログラミングに関する事前知識はいっさい必要なく、Swiftというプログラミング言語を使ってバイトと呼ばれるキャラクターを操作しパズルを解きながらコードの基本について学習します。アプリを起動すると収録されている多数のコンテンツが表示され、レベルに応じたプログラミング学習に挑戦でき、アニメーションによって子どもでも飽きずにひとつずつ学ぶことができます。【コード入力でバイトを動かそう】コードを入力すると指示されたとおりにバイトが動きます。【レッスンはどれも無料】基礎から応用まで、どれでも無料で学べます。慣れてきたらゲームに挑戦してみよう。それでは、レッスン1となる「コードを学ぼう1」をタップしてみましょう。ここでは、用意されたコマンドを正しい順序で記述してすばらしい結果に導くことを目標に、コマンドの使い方やデバッグ、関数、forループといったプログラミング基礎が身に付けられます。マップに落ちている宝石を集めることを目標として定め、キャラクターを歩かせたり右を向かせたり、スイッチを切り替えたりしながらコードをタップして記述していきます。はじめは簡単な内容ですが、レッスンを進めていくとより難しいものになっていくため、悩みながら何度も繰り返すことで理解を深めることができます。正解はひとつとは限らず、自分なりのやり方を見つけて目標を達成することが重要です。佐藤正人アスキーのニュースやSNS関連をメインに担当。ASCII倶楽部で毎週火曜の昼に配信しているメルマガでは、気になった最新ガジェットを自腹で購入し実際に試してみた体験談を中心に紹介しています。入会してご覧ください。