SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

EdTechZineオンラインセミナーは、ICTで変わりつつある教育のさまざまな課題や動向にフォーカスし、最新情報をお届けしているWebメディア「EdTechZine(エドテックジン)」が主催する読者向けイベントです。現場の最前線で活躍されているゲストの方をお招きし、日々の教育実践のヒントとなるような内容を、講演とディスカッションを通してお伝えしていきます。

最新のセミナーはこちら!

EdTechZineオンラインセミナー

EdTechZineオンラインセミナー

EdTechZineオンラインセミナーは、ICTで変わりつつある教育のさまざまな課題や動向にフォーカスし、最新情報をお届けしているWebメディア「EdTechZine(エドテックジン)」が主催する読者向けイベントです。現場の最前線で活躍されているゲストの方をお招きし、日々の教育実践のヒントとなるような内容を、講演とディスカッションを通してお伝えしていきます。

お父さんが教えるプログラミング~5歳からのプログラミング教育体験記~

本体のボタンを押してみよう~お父さんが教えるプログラミング実践編④

お父さんが教えるプログラミング~5歳からのプログラミング教育体験記~ 第6回


 IchigoJamにはLEDの近くにSW2と書かれた黒いボタンがあります。このボタンは電源ボタンではありません。通常は押しても何も動作しません。IchigoJamのプログラムから操作できるボタンなのです。別名「タクトスイッチ」と言います。ではボタンはどのように使うのでしょうか? 今回はその使い方とできることを見ていきます。  

ボタンを操作する命令を入力しよう

 まず、IchigoJamに何かプログラムを実行させている場合、IchigoJamに以前のプログラムを忘れてもらうためにNEW命令を実行してください。電源スイッチのON/OFFでも構いません。

 リセットできたら、次のようなプログラムを入力してみましょう。細かい説明はあとで行っていきます。

 このように入力し実行すると、画面上に「OSHITE KUDASAI」と文字が出ます。

 お子さんはローマ字が読めないと思いますので、指で文字をなぞりながら読み上げてあげてください。そして、お子さんの指でボタンを押してみてください。

赤丸で示した黒いボタンを押してみましょう
赤い丸で示した黒いボタンを押してみましょう

 いかがでしょう、IchigoJamのLEDが光りましたか?

 また、画面上にはボタンを押しているときは「1」、押していないときは「0」が表示されると思います。

 ボタンの使い方を少し分かってきましたか?

 40番目で「B=BTN()」と指示すると、Bという箱(第5回参照)に0もしくは1が入ります。ボタンを押しているときは1、押していないときは0がBという箱に入ります。つまり、この結果を使って50番目でLEDを点灯(第3回参照)していたのです。60番目のPRINT命令でBの中身を画面に表示しています。

次のページ
「もし○○したら、××する」~IF文の話

この記事は参考になりましたか?

お父さんが教えるプログラミング~5歳からのプログラミング教育体験記~連載記事一覧

もっと読む

この記事の著者

平 初(タイラ ハジメ)

 プログラミングをはじめたのは中学生の頃、高校生の頃にインターネットと出会い、インターネットが世界を変えると確信してIT業界で働く事を決めた。  国内企業のシステムエンジニア、外資系コンピューターメーカーを経て、レッドハット株式会社にてシニアソリューションアーキテクトとして活躍中。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です


この記事をシェア

EdTechZine(エドテックジン)
https://edtechzine.jp/article/detail/634 2019/04/19 11:59

おすすめ

記事アクセスランキング

記事アクセスランキング

イベント

EdTechZineオンラインセミナーは、ICTで変わりつつある教育のさまざまな課題や動向にフォーカスし、最新情報をお届けしているWebメディア「EdTechZine(エドテックジン)」が主催する読者向けイベントです。現場の最前線で活躍されているゲストの方をお招きし、日々の教育実践のヒントとなるような内容を、講演とディスカッションを通してお伝えしていきます。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

記事アクセスランキング

記事アクセスランキング