メインメニューをとばして、このページの本文エリアへ

プログラミング教育って?

■連載「プログラミングって」1の1(2017年1月号より)

イラスト・斉藤恵

★コンピューターを使ったプログラミング教育が学校でスタートする予定です。

    そもそもプログラミングってなに? そんな知識がホントに必要なの?

    そんな疑問をはらすのがこのコーナーです。IT企業のサイボウズのプログラマー、プロさんが教えてくれる連載「プログラミングって?」を中心に、お届けします。

    ▽▽運動会のプログラムとどう違う?

     みんながよく耳にする言葉に運動会のプログラムがあるね。運動会のプログラムには開会式、体操、玉入れなど演目の順番が書かれている。コンピューターのプログラムにも、順番が書かれている。

     でも、それだけではない。「こういう条件の時にはこうしろ」という指示がたくさん書かれている。レトルト食品の箱を思い出してみよう。「鍋で温めるなら2分」「電子レンジならば袋から開けて4分」など実に細かく分けて書かれている。その指示書がプログラム、指示書を作ることがプログラミングなのだ。

    ▽▽コンピューターは命令されて動く

     コンピューターがどう働くのか、その中にこびとがいると想像してみよう。仕事の指示を受けたこびとは、たくさんの指示書がある本棚から、仕事に合った指示書を取り出す。指示書には、「まず……、次に……、こうならば……」などと細かく指示が書かれているため、的確に動き、最後まで仕事を成し遂げられる。

     何をすればいいか命令を出さないと、コンピューターは動けない。こびとたちを上手に働かせること、それがプログラミングなのだ。

     こびとに指示するための専用の言葉は、あとの回で説明するね。

    イラスト・斉藤恵 文・(C)サイボウズ/毎日新聞社 2017

    毎日新聞のアカウント

    話題の記事

    アクセスランキング

    毎時01分更新

    1. 警視庁 警官が50キロ超過で走行、死亡事故 東京
    2. 新幹線 ドア開け忘れ、200人置き去り 名古屋駅
    3. 選抜高校野球 21世紀枠の候補校を発表
    4. 運送会社 社員身代わり出頭 埼玉県警が営業所を家宅捜索
    5. サッカー 東アジアE-1選手権 北朝鮮は賞金なし 連盟が決定

    編集部のオススメ記事

    のマークについて

    毎日新聞社は、東京2020大会のオフィシャルパートナーです

    [PR]