プチ講座

「フローチャートを書きなさい」・・・書く前に

プログラムの勉強を始めた。
条件分岐(if)やループ処理(for・while)と言った用語についても
何となく分かる。
でも、練習問題が解けない。

と言うと必ず先生にこう言われます。

フローチャートを書きなさい

んなこたぁ分かってんだよ!!フローチャートが書けないんだよ!!

という方も多いのではないでしょうか。
そんな方はまずは簡単なイメージ図を描くと解り易いですよ。

例えば自動販売機を例に考えます。

まず最初は単純に動作をまとめる

「お金を入れる」→「ボタンを押す」→「ジュースが出てくる」

ここまでは図じゃなくても分かりますね。

次にキーとなる動作を追加する

  • 入れたお金が不足している場合どうする
  • おつりの計算はどうする
  • そもそもお金を入れるまではどうする(待機)

最後に整理した内容から落書きをする

こんな感じでどうでしょう?

落書き画像

ちょっとテンション上がっておかしなことも書いてますが。
色分けは、適当に動作をグループ分けしています。

・・・待機
ピンク・・・外部からされる操作
・・・結果によって処理がわかれる
黄色・・・単純作業
オレンジ・・・金額計算

後はこの落書きから、フローチャートを作成するだけ。

フローチャートについてはまた今度にしますが。

ポイントは

  1. 自分が解り易いものを題材にすること。
  2. いきなり細かく考えない、簡単なところから。
  3. 後で思いついた機能は落書き時に追加。
  4. 同じ題材で何度かやってみる。
  5. 実際にコードを打ってみる。

こうやって練習するといきなりフローチャートを考えるより
気楽にできますよ。
勉強し始めたものの、訳が分からなくなっている方は
やってみて下さい。

お問い合わせ

エンプロスの職業訓練についてご不明な方は、まずは学科・コース入校から就職までよくある質問をご覧ください。

  • 職業訓練のエンプロスについて、ご質問ご不明点などございましたら、下記のお問い合わせフォームからお問い合わせください。お問い合わせについては、2営業日以内にご返答いたします。

    お問い合わせフォーム
    • 営業時間
      8:50〜18:00
    • 定休日
      土日祝
    • TEL
      079-287-1000