[發(fā)明專利]程序能力評估系統(tǒng)與程序能力評估方法在審
申請?zhí)枺?/td> | 201610999042.X | 申請日: | 2016-11-14 |
公開(公告)號: | CN108073494A | 公開(公告)日: | 2018-05-25 |
發(fā)明(設計)人: | 蘇士傑;鍾陳威;余執(zhí)彰 | 申請(專利權)人: | 財團法人資訊工業(yè)策進會 |
主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F11/30 |
代理公司: | 北京律誠同業(yè)知識產權代理有限公司 11006 | 代理人: | 徐金國 |
地址: | 中國臺灣臺北市*** | 國省代碼: | 中國臺灣;71 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 能力評估 編輯記錄 處理裝置 第一條件 編譯 程序知識 結果信息 數據庫 信息產生程序 程序設定 程序學習 儲存程序 耦接 撰寫 檢查 | ||
一種程序能力評估系統(tǒng)與程序能力評估方法。程序能力評估系統(tǒng)包含數據庫與處理裝置,處理裝置耦接數據庫。數據庫用以儲存程序的線上編輯記錄信息。處理裝置用以執(zhí)行以下步驟。根據程序設定第一條件。線上編譯該線上編輯記錄信息以產生編譯信息。判斷編譯信息是否通過第一條件以產生結果信息。根據結果信息產生程序能力評估結果。本揭示內容根據學習者撰寫程序時的線上編輯記錄信息產生程序能力評估結果。此外,本揭示內容亦可透過第一條件(對應程序知識)、第二條件(例如關鍵字)來檢查出學習者不熟悉的程序知識,因此可提升程序學習效果。
技術領域
本揭示內容是關于一種程序能力評估技術,且特別是關于一種程序能力評估系統(tǒng)與程序能力評估方法。
背景技術
為了評估學習者的程序能力,程序題目必須考慮語法和邏輯的知識以致于難以進行設計。此外,僅透過執(zhí)行程序的結果來判斷學習者的程序知識程度亦十分困難。
發(fā)明內容
本揭示內容的一態(tài)樣是提供一種程序能力評估系統(tǒng)。程序能力評估系統(tǒng)包含數據庫與處理裝置,處理裝置耦接數據庫。數據庫用以儲存程序的線上編輯記錄信息。處理裝置用以執(zhí)行以下步驟。根據程序設定第一條件。線上編譯該線上編輯記錄信息以產生編譯信息。判斷編譯信息是否通過第一條件以產生結果信息。根據結果信息產生程序能力評估結果。
于本揭示內容的一實施例中,處理裝置還用以執(zhí)行以下步驟。當編譯信息包含錯誤信息時,判斷編譯信息不通過第一條件,并且該程序的錯誤程序碼、錯誤信息與第一條件進行比對以產生結果信息。
于本揭示內容的一實施例中,處理裝置還用以執(zhí)行以下步驟。根據第一條件設定至少一第二條件。當編譯信息包含正確信息并且程序輸出錯誤時,判斷編譯信息不通過第一條件,并且將線上編輯記錄信息與至少一第二條件進行比對以產生結果信息。
于本揭示內容的一實施例中,處理裝置還用以執(zhí)行以下步驟。當編譯信息不通過第一條件時,判斷線上編輯記錄信息是否包含至少一關鍵字以產生結果信息。
于本揭示內容的一實施例中,程序能力評估系統(tǒng)還包含顯示裝置,其耦接處理裝置并用以顯示程序能力評估結果。處理裝置還用以執(zhí)行以下步驟。根據結果信息計算知識能力數值以產生程序能力評估結果。將程序能力評估結果傳送至顯示裝置以進行顯示。
本揭示內容的另一態(tài)樣是提供一種程序能力評估方法,其包含以下步驟。根據程序設定第一條件。判斷編譯信息是否通過第一條件以產生結果信息。根據結果信息產生程序能力評估結果。
于本揭示內容的一實施例中,當編譯信息包含錯誤信息時,判斷編譯信息不通過第一條件,并且將程序的錯誤程序碼、錯誤信息與第一條件進行比對以產生結果信息。
于本揭示內容的一實施例中,根據第一條件設定至少一第二條件。當編譯信息包含正確信息并且程序輸出錯誤時,判斷編譯信息不通過第一條件,并且將線上編輯記錄信息與至少一第二條件進行比對以產生結果信息。
于本揭示內容的一實施例中,當編譯信息不通過第一條件時,判斷線上編輯記錄信息是否包含至少一關鍵字以產生結果信息。
于本揭示內容的一實施例中,根據結果信息計算知識能力數值以產生程序能力評估結果。將程序能力評估結果傳送至顯示裝置以進行顯示。
綜上所述,本揭示內容得以透過上述實施例,根據學習者撰寫程序時的線上編輯記錄信息產生程序能力評估結果。此外,本揭示內容亦可透過第一條件(對應程序知識)、第二條件(例如關鍵字)來檢查出學習者不熟悉的程序知識,因此可提升程序學習效果。
以下將以實施方式對上述的說明作詳細的描述,并對本揭示內容的技術方案提供更進一步的解釋。
附圖說明
為讓本揭示內容的上述和其他目的、特征、優(yōu)點與實施例能更明顯易懂,所附附圖的說明如下:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于財團法人資訊工業(yè)策進會,未經財團法人資訊工業(yè)策進會許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610999042.X/2.html,轉載請聲明來源鉆瓜專利網。