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

Webアプリ・プログラミング

  • 公開日
  • 最終更新日

エンプロススタッフ

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

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

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

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

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

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

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

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

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

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

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

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

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

落書き画像

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

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

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

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

ポイントは

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

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

LINEをつかって友達や家族にこの記事を教える

シェアボタン

お問い合わせ

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

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

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