常贏贏 李豐軍 高俊 阿米娜·阿不都熱合曼 于偉 庫德熱提·阿迪力
摘要:由于大量的試卷和作業(yè)資料存放浪費了大量的資源,教師們也沒有可行的形成性評價方法,為了方便各位教師根據(jù)各自需求設置評價指標,幫助教師把收集的成績和掃描的試卷、作業(yè)等圖片錄入數(shù)據(jù)庫,幫助學生快速查詢自己的學習情況,我們開發(fā)了軟件教學形成性評價系統(tǒng)。該系統(tǒng)使用Mysql作為數(shù)據(jù)庫平臺,基于ASP.NET框架使用C#語言進行后端的開發(fā),通過R語言建立回歸模型進行相關系性分析來為教師和學生提供全面客觀的評價。
關鍵詞:形成性評價;ASP.NET;C#;MySQL
中圖分類號:TP391? ? ? ?文獻標識碼: A
文章編號:1009-3044(2021)07-0057-04
Abstract: Because a large number of examination papers and homework materials have wasted a lot of resources, teachers do not have a feasible formative evaluation method. In order to facilitate teachers to set up evaluation indicators according to their respective needs, help teachers input the collected results and scanned papers, homework and other pictures into the database, help students quickly query their learning situation, we developed a software teaching formative evaluation system. The system uses Mysql as database platform, uses C# language to develop the back end based on ASP.NET framework, and provides comprehensive and objective evaluation for teachers and students by establishing regression model with R language for relational analysis.
Key words: formative evaluation; ASP.NET; C#; MySQL
1引言
近幾年來,我國教育投入不斷加大,辦學條件不斷改善,教學質(zhì)量也有了較大提高;但是,教學質(zhì)量還不夠理想,教學專家已經(jīng)意識到原有的終結(jié)性評價存在一定的弊端,因此,我們開展了形成性評價和終結(jié)性評價的混合式評價方式。但是,形成性評價給教師帶來了資料的整理和成績分析反饋的繁重工作量,甚至大量的試卷和作業(yè)資料存放都是未來的一個問題,更可怕的是,教務處核查執(zhí)行情況的時候,如何從大量的數(shù)據(jù)中查詢?另外,目前還沒有一套可行的形成性評價系統(tǒng)來幫助教師們解決上述問題。針對這些問題,我們擬開發(fā)一套形成性評價原型系統(tǒng)。形成性評價系統(tǒng)界面友好,方便教師和學生的操作,教師可以通過導入的方式把要處理的Excel數(shù)據(jù)導入系統(tǒng),系統(tǒng)也具有批量導入圖片的功能,教師能把作業(yè)和試卷掃描成圖片,然后導入系統(tǒng),系統(tǒng)會以流的形式存放在數(shù)據(jù)庫,對數(shù)據(jù)進行更安全的管理[1];系統(tǒng)對多元的評價指標進行相關性分析,使分析的結(jié)果更具有準確性和可行性,能及時地將分析結(jié)果反饋于教師,為教師找出教學工作中的不足和不斷改進教學提供依據(jù);系統(tǒng)能使教務處查詢資料時輸入相關的查詢關鍵字就能方便地查詢;系統(tǒng)能使學生快速查詢自己的學習情況,幫助學生有效調(diào)控自己的學習過程,使學生獲得成就感,增強自信心??傊?,系統(tǒng)的應用將會極大地提高教師的工作效率,方便各種資料的整理、存儲和查詢,為學校每年節(jié)約數(shù)萬元的資料存放和整理的費用[2]。
2教學形成性評價系統(tǒng)的構(gòu)架與特點
2.1教學形成性評價系統(tǒng)的結(jié)構(gòu)
本課題的研究是基于.NET架構(gòu)的形成性評價管理系統(tǒng),采用ASP.NET來編寫瀏覽器/服務器來開發(fā)本系統(tǒng),ASP.NET基于.NET框架,開發(fā)者可以快速地可視化開發(fā)網(wǎng)絡應用程序、網(wǎng)絡服務、Windows應用程序和服務器端組件[3]。開發(fā)者可以快速開發(fā)可擴展的Web站點。為了保證系統(tǒng)具有更好的安全性以及可維護性和可擴展性,將采用四層體系結(jié)構(gòu):數(shù)據(jù)模型層,數(shù)據(jù)訪問層,業(yè)務邏輯層以及表示層[4]。
2.2教學形成性評價系統(tǒng)的優(yōu)勢
1)如今形成性評價給教師帶來了資料的整理和成績分析反饋等繁重工作量,大量的試卷和作業(yè)資料存放是一個巨大的問題,因此教學形成性評價系統(tǒng)通過導入的方式把要處理的Excel數(shù)據(jù)導入系統(tǒng)。
系統(tǒng)也具有批量導入圖片的功能,教師能把作業(yè)和試卷掃描成圖片,然后導入系統(tǒng),系統(tǒng)會以流的形式存放在數(shù)據(jù)庫,對數(shù)據(jù)進行更安全的管理[5]。從而極大地提高教師的工作效率,方便各種資料的整理、存儲和查詢,為學校每年節(jié)約數(shù)萬元的資料存放和整理的費用。
2)目前教務處在核查執(zhí)行情況的時候,需要從大量的數(shù)據(jù)中查詢所需要的資料,這給教務處人員帶來了繁重的工作量。而形成性評價系統(tǒng)通過對數(shù)據(jù)的分類與整理,教務處在查詢資料時,只需輸入相關的查詢關鍵字就能方便的查詢。從而為教務處管理人員節(jié)省大量的時間。
3)該系統(tǒng)能使學生快速查詢自己的近期學習情況,幫助學生有效調(diào)控自己的學習過程,使學生獲得成就感,增強自信心。
4)該系統(tǒng)還使用了回歸模型,通過把學生的課堂測試、課堂提問、作業(yè)、考勤等多項指標導入模型,來分析學生的學習狀態(tài),從而相關系性分析,為教師和學生提供全面客觀的評價結(jié)果[6]。
3教學形成性評價系統(tǒng)的設計與實現(xiàn)
3.1總體設計
首先,根據(jù)需求調(diào)研確定需求定義,然后,利用軟件工程的方法學作為指導,從實際的問題中抽象出邏輯模型——數(shù)據(jù)流圖,接著利用變化流的思想導出軟件結(jié)構(gòu)圖即功能層次圖。擬開發(fā)的系統(tǒng)包含5大功能模塊:權(quán)限設置模塊、指標設計模塊、數(shù)據(jù)導入模塊、多元指標相關性分析模塊和用戶查詢模塊[7]。
本項目研究教學形成性評價系統(tǒng)開發(fā)過程,其技術(shù)路線如圖1所示:
3.2主要功能模塊
3.2.1權(quán)限設置模塊
權(quán)限設置模塊,為了使數(shù)據(jù)安全,我們把用戶分為普通用戶和超級用戶,根據(jù)用戶類型設置不同的權(quán)限,權(quán)限不同所具有的操作功能不同。
3.2.2指標設計模塊
指標設計模塊,因為不同學院、不同課程所制定的評價指標不一樣,不能采用簡單的統(tǒng)一的模板,這給系統(tǒng)的開發(fā)帶來了較大的問題,為了解決此問題,我們擬設計一種可變模板,方便各位教師根據(jù)各自需求設置評價指標。
3.2.3數(shù)據(jù)導入模塊
數(shù)據(jù)導入模塊,為了方便教師能把收集的成績和掃描的試卷、作業(yè)等圖片錄入數(shù)據(jù)庫,系統(tǒng)設置了批量導入功能,后臺采用以流的形式存放圖片,從而數(shù)據(jù)更加安全。
3.2.4多元指標相關性分析模塊
多元指標相關性分析模塊,為了使數(shù)據(jù)分析的結(jié)果更準確、更具有可行性,擬利用多元分析的算法,使用回歸模型對各指標融合后進行分析[8]。
3.2.5用戶查詢模塊
用戶查詢模塊,為了方便用戶操作,擬設置友好、簡單、易操作的界面,盡量采用點擊式或選擇式的操作[9]。
3.3數(shù)據(jù)庫設計
眾所周知,MySQL是一種應用十分廣泛且技術(shù)成熟穩(wěn)定的數(shù)據(jù)庫開發(fā)工具,開源軟件,安裝與配置方便易學,且可以快速投入開發(fā)之中[10]。其擁有可靠性好,速度快等特點。其次,系統(tǒng)采用Mysql作為數(shù)據(jù)庫平臺,既可以被應用程序訪問,又可以在后臺操作,完成對數(shù)據(jù)的整理等,與其他的大型數(shù)據(jù)庫如Oracle、SQL等相比,MySQL是一個快速、多線程、多用戶的SQL數(shù)據(jù)庫服務器,SQL Server只能在Windows系統(tǒng)上運行,而Windows能夠安裝的硬件是有限的,一些大型機、小型機也只能裝UNIX。因此,本文項目的開發(fā)將使用MySQL進行數(shù)據(jù)庫的設計與搭建[11]。
再次,對數(shù)據(jù)庫設計。為了使建立的數(shù)據(jù)庫能適應各種操作系統(tǒng),我們擬采用MySQL。根據(jù)數(shù)據(jù)庫的3NF范式的要求,對數(shù)據(jù)表進行優(yōu)化[12],本系統(tǒng)涉及的數(shù)據(jù)庫包含5張表:成績表、教師信息表、學生信息表、課程信息表和選課表。根據(jù)數(shù)據(jù)庫模式的關系建立表與表之間的關系。為了降低響應時間,利用數(shù)據(jù)庫的查詢優(yōu)化算法優(yōu)化查詢。
最后,數(shù)據(jù)庫的連接。ASP.Net連接mysql需要:第一步安裝連接mysql的驅(qū)動;第二步在ASP.net工程中,選擇Project->Add Reference…菜單,添加MySQl.data引用;第三步在需要連接數(shù)據(jù)的文件中添加一行Imports MySql.data.MySqlClient;第四步創(chuàng)建一個數(shù)據(jù)庫連接[13]。
根據(jù)前期的需求分析,進行數(shù)據(jù)庫的搭建,創(chuàng)建相應的數(shù)據(jù)表:用戶表(見表1)、學生信息表(見表2)、課程表(見表3)、成績表(見表4)、教師信息表(見表5)、選課表(見表6)。
3.4界面設計
登錄界面和注冊界面:注冊界面和登錄界面是提供給使用者和管理員登錄和注冊功能的,可以使用學工號作為用戶名輸入密碼和郵箱完成注冊登錄。
資源庫:用戶可以通過此界面上傳文件或者將系統(tǒng)中。教師也能把收集的成績和掃描的試卷、作業(yè)等圖片錄入數(shù)據(jù)庫,系統(tǒng)設置了批量導入功能,后臺采用以流的形式存放圖片,從而數(shù)據(jù)更加安全。
個人中心:個人中心是用戶登錄后的主要界面,它可以查看后者修改個人信息,并且這個人中心中用戶可以在留言板塊發(fā)布內(nèi)容分享給其他用戶。
主界面:主界面是此系統(tǒng)的第一個界面,它可以連接到登錄注冊界面,個人中心,還可以看到一些教學視頻,班級課程表,下載一些教學課件。
4結(jié)束語
本文系統(tǒng)地分析了原有形成性評價存在的一定弊端,使用電腦來儲存學生的大量的試卷和作業(yè)資料,將極大地提高教師與教務處管理人員的工作效率,方便各種資料的整理、存儲和查詢,為學校每年節(jié)約數(shù)萬元的資料存放和整理的費用。而本系統(tǒng)的指標設計模塊也可自動的幫助教師給出學生的平時學習成績,從而來分析學生的學習狀態(tài),進行相關系性分析,為教師和學生提供全面客觀的評價結(jié)果。在不久的將來,該系統(tǒng)將會在現(xiàn)水平的基礎上不斷改革與創(chuàng)新,實現(xiàn)高水平的形成性評價體系。
參考文獻:
[1] 張玉改,蘭貴秋,蘭思琪.形成性評價促進大學生學習能力提升的"導-示-促"教學模式研究[J].邢臺職業(yè)技術(shù)學院學報,2019,36(5):35-38.
[2] 孟敏.基于ASP.NET的教務管理系統(tǒng)的設計[J].河北軟件職業(yè)技術(shù)學院學報,2018,20(4):7-10,20.
[3] 王俊.國內(nèi)外高校創(chuàng)新創(chuàng)業(yè)教育的比較與借鑒[J].創(chuàng)新與創(chuàng)業(yè)教育,2016,7(4):99-103.
[4] 屠雄剛,袁利永.基于ASP.NET的高校研究生教務管理系統(tǒng)[J].微機發(fā)展,2005,15(11):37-39.
[5] 錢勇.基于ASP.NET技術(shù)的教務管理系統(tǒng)的設計與實現(xiàn)[J].電腦與信息技術(shù),2009,17(4):69-72.
[6] 張海歆.基于網(wǎng)絡的高校教務信息管理系統(tǒng)[J].長春工業(yè)大學學報(自然科學),2014(3):320-324.
[7] 白娟.基于.NET和SQL Server的教務管理系統(tǒng)[D].鄭州:鄭州大學,2013.
[8] 唐彩紅.基于ASP.NET工作量管理系統(tǒng)的設計與實現(xiàn)[J].電子測試,2014(7):67-68.
[9] 鄭少雄.基于SQL Server 2008的高校教務管理系統(tǒng)的設計與實現(xiàn)[J].數(shù)字技術(shù)與應用,2016,(11):172-173.
[10] 舒清錄,王清心.基于.NET的異構(gòu)數(shù)據(jù)源數(shù)據(jù)遷移技術(shù)[J].計算機技術(shù)與發(fā)展,2010,20(3):109-112.
[11] 宗梅,馬小平.基于.Net的三層Client/Server結(jié)構(gòu)及其應用[J].計算機工程與設計,2005,26(2):520-522.
[12] 張雪,于濤.采用.NET框架開發(fā)動態(tài)Web數(shù)據(jù)庫[J].黑龍江科技信息,2007(1):46,165.
[13] 高宗莉,邊健.基于大數(shù)據(jù)的高校教務管理信息化建設研究[J].信息記錄材料,2020,21(6):157-158.
[14] 趙輝,邊婧,張帆.高校信息化系統(tǒng)建設的經(jīng)驗與啟示——以綜合教務管理系統(tǒng)為例[J].教育教學論壇,2020(31):28-30.
[15] 朵長華,劉莉琳.高校教學教務管理的信息化應用[J].科技風,2020(3):76.
[16] 李宇.信息化教務管理系統(tǒng)在高校教務管理中的應用[J].產(chǎn)業(yè)與科技論壇,2019,18(19):243-244.
[17] 車雅倩.高校教學教務管理信息化建設的意義與建設策略[J].數(shù)碼世界,2020(3):202.
[18] 齊向軍.高校教務管理信息化和科學化建設的思考[J].決策探索,2019(18):71.
[19] 冷艷,李斌,杜勇.高校教務管理信息化的實踐與思考[J].大眾文藝,2019(11):236-237.
[20] 楊杰.新時期高校教務管理信息化建設發(fā)展策略[J].文淵(中學版),2019(1):11.
【通聯(lián)編輯:梁書】