邏輯思考訓練工具 - Flowchart Apps 的應用

無論開發任何程式,條理的邏輯編寫是相當重要。記者還記得讀書時,Lecturer 提到程式毋須繁複,精簡才是好的程式,所以我們可利用多種有助程式編寫的工具來協助開發,例如流程圖(Flowchart)、數據流動圖(Data Flow Diagram) 及數據實體生命歷程圖樣(Entity Life History)等。

Flowchart的應用
Flowchart其實是由一系列有代表性的圖形符號組成,目的是讓整個開發團隊有一個共同開發意識,例如需要執行「儲存」程序時,需要建立一個新記錄還是取替原有的記錄呢?同時儲存後的返回位置需要仍是「Menu」界面還是跳到程式運行中的界面呢?Flowchart 就可作為團隊之間的共識工具。而要學懂Flowchart,首先要了解每一個圖像符號的意思。

「起始、結尾」及「中斷、連接」的符號
所有的Flowchart於最開端需要一個起始符號,同樣地最尾端也需要一個結尾符號,這代表程式的啟動及「圓滿」的終結。所有要執行的功能都會列入這兩個符號內,換句話說,如果起始結尾符號內沒有「儲存」的功能說明,我們就可假設這套程式沒有「儲存」功能了,起始及結尾的圖示的外型像一條賽跑圈,內裡以英文Start及End來代表。當然,由於整個程式的Flowchart 大小難以捉摸,我們便可透過「中斷、連接」來將兩組Flowchart連結起來,有助實現模組結合的程式開發模式,而中斷及連接符號為一個圓形,並以英文字或數目字來代表連接的關聯。

內容眾多,未能盡錄,歡迎訂閱或補購。
訂閱方法: 請按此處
補購查詢:歡迎致電《今日校園》訂閱部 2342-8298 (鄧小姐)
  • 常識科STEM融創校本課程

    常識科STEM融創校本課程

  • Thymio

    Thymio

  • 校學零死角完整消毒方案

    校學零死角完整消毒方案

  • 智慧創作家

    智慧創作家

  • 教師俱樂部

    教師俱樂部

  • 海外升學熱點情報

    海外升學熱點情報

  • mi TEC 公共廣播系統 - WO HING RADIO CO., LTD.

    mi TEC 公共廣播系統 - WO HING RADIO CO., LTD.

  • Arduino 入門套件

    Arduino 入門套件

  • iPhoto

    iPhoto

  • STEM教室必備的工具

    STEM教室必備的工具

  • 科普教育類新書推介

    科普教育類新書推介

  • 善用餘暇 學習科技創造您的未來

    善用餘暇 學習科技創造您的未來

編輯博客
全港首創中小學生法律實戰課程
2017-06-06
轉眼又到五月,再過兩個月便是學生們放暑假的日子,相信不少家長們已經開始為子女報讀有意義的暑期課程。科慧學習中心與國際知名律師行將攜手創辦全港首個可讓中小學生參與的小律師暑期課程,提供真實個案研究分析,讓學生們一嘗小律師滋味,在公堂上一較...
城大推出全新入學獎學金
2016-05-12
香港城市大學(城大)推出一項全新的入學獎學金計劃,以鼓勵本地優秀學生入讀。 新設立的獎學金計劃名為「城大香港精英獎學金」,為透過大學聯合招生辦法(聯招)及非大學聯合招生辦法(非聯招)申請入讀政府資助的本科生課程的學生而設。獎學金年期可長達四年,金額最多可高於本科生課程全額...