999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

學習效果評估軟件系統的設計與實現

2010-04-12 00:00:00王穎嫻
現代電子技術 2010年2期

摘 要:闡述學生學習效果評價的現狀,將BP網絡方法應用于學生學習效果的評價,用灰色理論進行修正,給出BP網絡的課程效果評價模型結構,提出一種新的學習效果評價方法。利用VB 6.0與Matlab混合編程進行軟件的設計與實現。結果表明,BP網絡用于課程效果評價中,既克服了專家在評價過程中的主觀因素,又得到了滿意的評價結果,具有廣泛的適用性。

關鍵詞:學生學習效果評價;BP網絡;軟件系統設計;系統有效性驗證

中圖分類號:TP311文獻標識碼:A

文章編號:1004-373X(2010)02-065-03

Design and Implementation of Learning Effect Assessment Software System

WANG Yingxian

(Xi′an Vocational and Technical College,Xi′an,710032,China)

Abstract:The situation of student′s learning effect assessment is introduced and the neural network method is applied to the study effect evalution,with modification to the gray thoery_based method.A new learning effect assessment method is proposed.A software design and implementation using VB6.0 and Matlab mixed programme.By applying to the course and analyzing the assessment result,the system validity is confirmed.

Keywords:learning effect assessment;BP network;software system design;system valid confirmation

0 引 言

隨著職業教育改革的深入和職業教育的發展,如何提高教學質量,是擺在各高等院校和高職院校面前的一個重要問題。許多學校都在根據各自不同的情況進行思考和判斷,并提出相應對策,其中“評學”工作最為普遍。“評學”工作就是對學生學習狀態和學習效果進行的綜合評估,它能直接反應教學的效果。目前進行的“評學”工作多是學校自己組織,其方式主要有單個老師就某門課程進行評價,或是學校組織對學生學習方面某幾個指標的打分,這種“評學”方式存在選擇評價指標的不合理,更不能科學地體現一個學生總體的學習效果。因此,建立科學合理的學生學習效果新評價系統,對學校教學改革,提高教學質量是很有必要的[1,2]。

1 學習效果評價軟件系統的設計目標[3,4]

學習效果評價軟件系統向學校教務人員提供一個易于操作和使用的評價軟件系統。通過該軟件,教務人員可以方便地對學生學習情況進行評價。進行學習效果評價首先是列出相關的評價指標(如表1所示),再對評價指標進行分配分值,具體評價分值如表2所示。用BP神經網絡對數據樣本進行訓練,訓練后樣本數據生成學生數據庫,庫中包含學生的信息。所以軟件應該滿足以下幾點要求:

(1) 軟件人機交互界面要簡潔,操作要方便;

(2) 軟件要有對學生數據庫的管理功能,包括學生信息的查詢、修改,數據庫新記錄的添加、刪除等;

(3) 灰色評價方法權值的修改功能;

(4) BP網絡結構參數的修改、訓練功能;

(5) 對新輸入記錄的評價和報告功能。

2 學習效果評價系統軟件設計

該軟件系統的開發,選擇Windows XP SP2 環境,采用Visual Basic 6.0對Matlab 6.5進行二次開發,軟件系統依據ActiveX 技術設計各功能模塊。

2.1 總體設計[5]

學生學習效果評價的軟件系統既要滿足學生評估的各種功能要求,又要盡量做到簡潔美觀。該系統的總體設計流程圖如圖1所示。

2.2 登錄界面設計

由于該系統是完成對學生學習效果的評價,其中還包括對學生信息以及打分的存儲管理,軟件應具備一定的保密性,因此該軟件設計了登錄界面。雙擊該軟件桌面上的運行圖標,運行該程序,進入登陸界面,在登陸界面下,要求使用人員輸入正確的用戶名和密碼,進入軟件系統。

2.3 數據庫管理模塊界面設計[6,7]

該界面主要包含學生姓名、學號、評價人員姓名,以及各個評價指標的分值。在學號框內輸入相應的學生學號,單擊界面左下方的“查詢”按鈕,即可查詢數據庫中該學生各指標的得分情況;點擊 “下一個”或者“上一個”按鈕,可以按學號向后或向前查詢其他學生信息;當要修改數據庫中某個學生記錄時,可以首先單擊“查詢”按鈕,找到該學生的記錄,然后在相應記錄框內修改信息,再單擊“修改”按鈕,就可以把修改后的信息存儲到原數據庫中。數據庫添加新記錄時,可以首先在各個文本框內添寫相應的學生信息;然后在菜單欄上單擊“添加記錄”,就可以在原來數據庫末尾追加一條新記錄,單擊“退出”按鈕,或者在菜單上單擊“退出本系統”,就可以退出該系統。“學生學習效果數據庫”管理界面,如圖2所示。

圖2 學生學習效果數據庫管理界面

2.4 BP網絡訓練與評價模塊設計[8,9]

2.4.1 BP網絡的綜合評價步驟

BP網絡的綜合評價步驟如下:

(1) 確定評價目標體系,指標個數為BP網絡中輸入節點的個數,即BP網絡的輸入層神經元數目為18。

(2) 確定BP網絡的層數,該系統采用具有一個輸入層、一個隱含層和一個輸出層的三層網絡模型結構。

(3) 明確評價結果,輸出層的節點數為1,即為某個學生學習效果的評價結果。

(4) 對評價目標值進行標準化處理。

(5) 用隨機數(一般是0~1之間的數)初始化網絡節點的權值和網絡閾值。將標準化后的目標樣本值輸入網絡,并給出相應的期望輸出。

(6) 正向傳播,計算各層節點的輸出,計算各層節點的誤差。

(7) 反向傳播,修正權值。檢查是否所有樣本對輸入完畢。

(8) 計算誤差。當總誤差小于給定誤差時,網絡訓練結束,否則轉到步驟(6);繼續訓練。

(9) 訓練后的網絡就可以用于正式評價。

2.4.2 樣本數據的準備及網絡的訓練[9,10]

訓練樣本數據的選擇要有科學性、合理性,樣本的質量關系到網絡訓練的質量,一般輸入量必須選擇那些對輸出影響大,且能夠檢測或者提取的變量,并且要求各輸入量之間互不相關或相關性很小,輸出量代表系統要實現的功能目標。筆者通過對西安某高校某專業某年級的學生進行考察,從中抽取了200名能普遍代表該校學生學習效果的學生作為考察對象;然后找到相應的課程老師及實習老師,按上文列出的18項指標對這200名學生進行十分制打分。在把樣本數據輸入網絡前,要對其進行歸一化處理。當輸入向量的各分量量綱不同時,應對不同的分量在其取值范圍內分別進行變換;當各分量物理意義相同,且為同一量綱時,應在整個數據范圍內確定最大值和最小值,進行統一的變換處理。

2.4.3 BP網絡訓練與評價模塊的設置界面

應用Matlab神經網絡工具箱函數,按照上述確定的網絡結構參數,構建BP網絡并進行訓練。通過多次嘗試性訓練,網絡達到了精度要求。最后確定BP網絡的結構參數為:隱層神經元14個,訓練誤差0.001,動量因子0.98。

點擊菜單欄上的“BP網絡模型”,可進入BP網絡訓練與評價模塊的設置界面,如圖3所示。

圖3 “BP網絡模型”界面

在該界面可以對BP網絡結構參數進行重新設置,輸入層和輸出層的神經元數是由系統自身決定的,而且不可改變的。界面的下方灰色方框內用于顯示BP網絡評價結果。該系統無論是訓練網絡,還是用網絡進行評價,實現時都要啟動Matlab。

進行BP網絡評價時,首先在“學生學習效果數據庫”管理界面下將要評價的學生分數輸入到相應的文本框內,然后單擊菜單“BP網絡模型”進入圖3所示的界面,點擊“訓練網絡”按鈕,系統會按照設置的結構參數,以及神經元權值和閾值來建立BP網絡,并對該學生學習效果進行評價。評價結果(包括優、良、中、差程度,以及BP評價得分)會在 “BP網絡模型” 界面下方的灰色框中顯示。

點擊“結束”按鈕,系統返回到“學生學習效果數據庫”的管理界面。

3 系統有效性驗證

從我校機電系07屆畢業生中抽取6名學生,作為網絡的驗證樣本,檢驗建立BP網絡的合理性。結果發現,該BP網絡對我校機械專業學生學習效果的評價是符合實際情況的。

現有的評價系統中數據庫樣本的數量偏少,如果將近幾年來的學生信息都輸入數據庫,則訓練網絡的準確度會進一步提高。

4 結 語

應用BP網絡對學生學習效果進行評價,克服了專家在評價過程中的主觀因素,具有廣泛的適用前景。通過采用變步長算法,大大改善了網絡的收斂速度,提高了學習訓練效率,從而給出較滿意的評價結果,為研究學生的學習效果的評價提供了一條新的途徑。

參考文獻

[1]龐思勤,徐承俊.大學擴招后教學質量問題的幾點思考[J].北京理工大學學報:社會科學版,2001,3(3):72_75.

[2]李保亞.學習效果評價的原則[J].安徽教育,2003(17):42_43.

[3]張志涌,徐彥琴.Matlab教程——基于6.X版本[M].北京:北京航空航天大學出版社,2001.

[4]郝志恒,劉舫.新電腦課堂Visual Basic編程篇[M].北京:電子工業出版社,2004.

[5]王躍強,王紀龍,王云才.VB程序中實現調用Matlab的方法[J].計算機應用,2001,21(2):95 _96.

[6]張弘強,王春紅.基于Matlab的BP神經網絡進行教師評估[J].哈爾濱師范大學學報:自然科學版,2005,21(5):43_46.

[7]張磊,向德全,胥杰.基于灰色理論的軍用信息系統安全效能評估[J].彈箭與制導學報,2006,27(1):223_225.

[8]段岳明.基于神經網絡的大學生身體素質測試評估模型研究[J].武漢體育學院學報,2005,39(8):77_79.

[9]張攀,王波,卿曉霞.基于神經網絡與專家系統的智能評估系統[J].重慶建筑大學學報,2004,26(1):129_132.

[10]王朋嬌,王洪英.基于Excel 的學生成績評估系統的實現[J].中小學信息技術教育,2005(4):75_76.

作者簡介 王穎嫻 女,1972年出生,碩士研究生,講師。主要從事機電專業基礎及專業課的教學工作。

主站蜘蛛池模板: a在线亚洲男人的天堂试看| 国产成人免费高清AⅤ| 一级毛片免费观看久| 成人欧美日韩| 成人夜夜嗨| 国产特级毛片aaaaaa| 亚洲av综合网| 亚洲成av人无码综合在线观看| 色有码无码视频| 久久综合伊人 六十路| 国产91视频免费| 国产第一页免费浮力影院| 天堂av综合网| 1024你懂的国产精品| 亚洲制服丝袜第一页| 亚洲人成网站色7799在线播放 | 中文字幕av一区二区三区欲色| 日本免费新一区视频| 欧美午夜在线播放| 国产特级毛片| 在线免费观看AV| 最新午夜男女福利片视频| 免费又爽又刺激高潮网址| 亚洲欧洲国产成人综合不卡| 国产在线日本| 午夜色综合| AV网站中文| 国产成人AV综合久久| 欧美在线导航| 国产精品成人免费综合| 国产亚洲成AⅤ人片在线观看| 亚洲成年人片| 亚洲一本大道在线| 九色视频一区| 日韩精品亚洲一区中文字幕| 免费可以看的无遮挡av无码| 国产精品久久久久久搜索| 又大又硬又爽免费视频| 亚洲精选无码久久久| 国产精品成人免费视频99| 欧美视频二区| 成人在线第一页| 国产成人综合久久精品尤物| 亚洲欧洲一区二区三区| 日日噜噜夜夜狠狠视频| 国产亚洲视频在线观看| 在线观看国产精美视频| 久久精品人人做人人爽电影蜜月 | 久久婷婷六月| 999精品视频在线| 91精品情国产情侣高潮对白蜜| 国产在线拍偷自揄观看视频网站| 99久久这里只精品麻豆 | 欧美激情福利| 男女性午夜福利网站| 91精品国产自产91精品资源| 亚洲欧美另类久久久精品播放的| 色欲不卡无码一区二区| 四虎国产精品永久在线网址| 99精品国产电影| 性做久久久久久久免费看| 亚洲伊人久久精品影院| www欧美在线观看| 福利片91| 国产黄视频网站| 女人爽到高潮免费视频大全| 午夜欧美在线| 国产本道久久一区二区三区| 四虎成人精品在永久免费| 亚洲无线视频| 久久国产精品77777| 精久久久久无码区中文字幕| A级毛片无码久久精品免费| 国产精品一线天| 2021国产乱人伦在线播放| 国产精品所毛片视频| 免费毛片全部不收费的| 国产视频入口| 香蕉伊思人视频| 国产精品密蕾丝视频| 91福利免费视频| 久久中文电影|