「情報Ⅰ」に向けたプログラミング研修会 ~ JavaScriptで学ぶプログラミングの基本

所要時間

90分

受講対象者

プログラム言語の基本の制御構造(分岐・繰り返し)やデータ構造(変数)について学習したい方
フローチャートでアルゴリズムを表現し、そのアルゴリズムをプログラミングする手順を学びたい方

前提知識

特にありません。Monaca Educationにアカウントを用意しておくと、JavaScriptプログラミングを学ぶ部分でご利用いただけます。

研修の概要

最初に、フローチャートを使ってアルゴリズムを表現する方法を学びます。作図にあたっては、Webブラウザから利用できるツール:draw.ioを使います。条件分岐、繰り返しの作図方法を確認します。あわせて、教科書等の資料で使われる擬似言語の表記法とJavaScriptの文法の対応を確認します。
変数の型や演算子の種類などのJavaScriptの文法を学び、また複雑な条件分岐や、条件分岐と繰り返しを組み合わせる処理のプログラムコードを学びます。

研修の目標

  • 条件分岐・繰り返しを使うフローチャートを作図できるようになる
  • JavaScriptを用いて、フローチャートに書かれたアルゴリズムをプログラムすることができるようになる

研修の内容(セクション立て)

  1. 制御構造
  2. フローチャート
    • draw.io
    • 分岐の作図
    • 繰り返しの作図
  3. 基本文法
    • 変数
    • 演算子
    • コメント
  4. 分岐処理
  5. 繰り返し処理

留意事項(使用するツールなど)

  • フローチャートの作図方を学ぶため、draw.io( https://www.draw.io )を使います。
  • JavaScriptを記述・実行するために、Monaca Educationをご用意いただくと便利です。