亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Matlab GUI的課程作業(yè)管理和反作弊的教學輔助工具開發(fā)

        2019-07-24 07:14:12呂麗君
        長治學院學報 2019年2期
        關鍵詞:雷同文件夾界面

        呂麗君

        (長治學院 電子信息與物理系,山西 長治 046011)

        1 背景介紹

        為提升高校工程課程的授課質量,許多研究者基于Matlab及其用戶圖形界面技術(GUI)技術開發(fā)了各種類型的教學輔助工具或軟件。文獻[1]基于Matlab開發(fā)了一款名為SoFA的教學輔助軟件,實現(xiàn)了對淺地基進行分析和設計。有學者基于Matlab-GUI實現(xiàn)了對一些工程課程的教學內容仿真或可視化,比如電力系統(tǒng)[2]、物理光學[3]、直流電機[4]以及自動控制系統(tǒng)[5][6]等。還有學者采用java、matlab等程序語言,開發(fā)出課程自動評價系統(tǒng)[8][9],極大地減少了教師在學生作業(yè)評分方面的工作量。這些研究成果,在一定程度上提升了當前高校工程教育的效率。

        學生作業(yè)完成情況是授課教師分析學生對課堂內容掌握程度的重要參考之一。當前,越來越多的大學課程作業(yè)是學生通過電子郵件等方式提交,教師則需要對郵件進行下載并評閱。有時,兩個學生的作業(yè)疑似雷同,但由于評閱時間間隔較長,教師還需重新打開之前評閱過的作業(yè)進行確認,浪費大量時間。為進一步方便教師對學生作業(yè)情況掌握和分析,筆者基于Matlab-GUI技術開發(fā)了一款教學輔助工具,主要實現(xiàn)作業(yè)文件的雷同檢測以及教師評閱成績的自動保存、顯示等功能。

        2 系統(tǒng)功能描述

        該教學輔助工具采用Matlab R2018a及其用戶圖形界面技術(GUI)結合office 365軟件進行開發(fā),并在windows 7和windows 10環(huán)境下運行通過。主要功能有:(1)能夠對選定的作業(yè)文件(格式為.docx)同其他文件進行雷同檢測,并將雷同作業(yè)列表進行顯示。為防止學生在作業(yè)中加入空格或將部分內容填入表格等方式來逃避該工具的檢測,系統(tǒng)開發(fā)過程中也進行了考慮;(2)自動記錄教師對學生作業(yè)的評閱分數(shù)。該工具可以自動打開所要評閱的作業(yè)文件,并將教師給定的分數(shù)自動保存到相應的Excel文件中,以供日后查看;(3)學生分數(shù)管理及顯示。該功能能夠讓教師直觀地看到學生作業(yè)分數(shù)的分布和變化趨勢,以了解學生對課堂知識的掌握情況。

        2.1 教學輔助工具的主要界面

        該教學輔助工具的主要界面如圖1和圖2所示。

        圖1 工具啟動過程界面:(a)歡迎界面,(b)初始化成功提示窗口,(c)初始化信息框

        工具運行后,彈出歡迎界面如圖1(a)所示。該工具首次運行,將彈出初始化信息框如圖1(c)所示,待教師輸入課程名稱和班級名稱信息后,自動生成和輸入內容關聯(lián)的文件及文件夾,之后彈出初始化成功提示窗口如圖1(b)所示。再次打開該工具將不會彈出該輸入對話框,直接進入主界面。

        圖2 工具運行部分界面:(a)主界面,(b)評閱成績輸入框,(c)雷同檢測結果窗口

        在工具主界面(圖2(a))中,可以在下拉菜單中選擇課程、班級、學生姓名等,并且可以在可編輯文本框中輸入要查看的是第幾次作業(yè)。Uitable中展示學生的作業(yè)得分情況。點擊“Open File”按鈕將打開對應學生的作業(yè)文件,并彈出評閱成績輸入框如圖2(b)所示,輸入分數(shù)后點擊確定自動保存分數(shù)至特定的文件中。點擊“Anti_Plagiarism”按鈕,將所選文件同本班所有學生的本次作業(yè)文件進行對比。雷同列表將顯示在雷同檢測結果窗口的listbox中。

        2.2 雷同檢測功能原理

        為避免學生采用增加空格或將內容填到表格中等方式逃避該工具的檢測,程序提取作業(yè)文件內容時摒棄空格和表格,只保留文本內容,如表1所示。提取后三者內容一致,判定為雷同。

        表1 雷同檢測三種特例示意

        從作業(yè)文件提取的內容分別保存至相應的矩陣中,利用Matlab矩陣運算的優(yōu)勢,可以對所有文件內容進行快速比對。但若兩份作業(yè)局部相同,將無法判定為雷同。

        3 工作原理

        教學輔助工具工作流程示意圖如圖3所示。打開軟件后,先運行歡迎界面并檢測當前工作路徑中是否存在course_info.xlsx文件,如果存在該文件則判定為非首次使用,直接打開主界面;如果不存在該文件則為首次運行,彈出課程信息輸入對話框等待教師輸入課程和班級信息。教師輸入課程相關信息后,軟件自動在當前工作路徑中生成和輸入信息相對應的文件和文件夾。其中,自動生成的文件包括course_info.xlsx和系列班級成績單.xlsx,文件夾包括課程名文件夾和課程名文件夾下的班級名子文件夾,然后打開主界面。

        作業(yè)文件可以通過USB或Email等方式存放至班級名文件夾下,命名格式為m_n.docx,其中m表示學號,n表示該生第幾次作業(yè)。

        主界面包含評閱成績自動保存、雷同檢測、作業(yè)分數(shù)展示等三大功能。

        從盈利能力來看,山東產權交易中心披露的信息顯示,2018上半年,山東高速籃球俱樂部實現(xiàn)營業(yè)收入3.69億元,凈利潤1.4億元,1-8月份實現(xiàn)營收3.69億元,凈利潤1.33億元。

        3.1 軟件工作環(huán)境配置過程

        軟件初始狀態(tài)包含的文件列表及其主要功能如表2所示。

        圖3 教學輔助軟件工作流程示意圖

        表2 軟件初始包含的文件及功能

        文件名 文件類型 文件功能7 i n i t i a l_i n f o 函數(shù).m文件 生成課程信息輸入對話框8 c l a s s_s p l i t 函數(shù).m文件 將課程信息輸入對話框中的信息獲取并按規(guī)則進行切割。將課程及班級信息整理成特定格式并保存到c o u r s e_i n f o.x l s x文件中,并生成和輸入信息相關的文件夾及文件。1 0 r e a d_w o r d 函數(shù).m文件 讀取將w o r d文件內容1 1 r e f r e s h_g r a d e 函數(shù).m文件 將u i t a b l e內容更新9 i n f o_s a v e 函數(shù).m文件

        假定教師在課程信息輸入對話框中輸入的信息如圖1(c)中所示,則生成的文件夾及文件如表3所示。需要注意的是生成的文件夾或文件名以及數(shù)量同輸入的信息有關。

        表3 初次運行配置后新增的文件或文件夾及其功能

        3.2 評閱成績過程

        教師在主界面中選擇課程、班級、姓名以及在文本框中輸入第幾次作業(yè),軟件在對應班級名文件夾下查找文檔。如果該文檔不存在,則給出提示“文檔不存在”。如果文檔存在,則調用office word軟件打開,并彈出成績輸入對話框。教師在對話框中輸入成績后,該成績將自動保存至班級成績單中,并在主界面uitable中更新顯示。

        3.3 作業(yè)雷同檢測過程

        教師在主界面中選擇課程、班級、姓名以及在文本框中輸入第幾次作業(yè)。點擊“Anti_Plagiarism”按鈕,軟件將對選定文件同該班級其他同學本次作業(yè)所有文件進行比對。雷同的文件名列表將保存在自動生成的same_list.xlsx文件中,并彈出Anti_Plagiarism_Results界面進行顯示。

        3.4 成績分布展示

        鼠標選中主界面中的uitable任一單元格,將顯示學生作業(yè)分數(shù)分布圖形窗口,分為兩部分:學生歷次作業(yè)成績趨勢曲線;本次作業(yè)全班成績分布柱狀圖。

        4 總體評估

        4.1 自動保存評閱成績

        圖4 作業(yè)評閱過程示意圖:(a)作業(yè)評閱前主界面,(b)打開作業(yè)文件,(c)作業(yè)評閱后主界面

        4.2 作業(yè)雷同過程展示

        作業(yè)雷同檢測過程如圖5所示,主界面下拉菜單依次選擇:課程【Automatic Control Theory】、班級【E_1701】、姓名【std_2】(學號為 2),在【第幾次作業(yè)】可編輯文本框中輸入1,表示將評閱學號為2的學生的第1次作業(yè),對應文件名為2_1.docx。(a)軟件正在讀取全班學生的第二次作業(yè)內容。(b)與2_1.docx文件雷同列表被顯示在listbox中。

        圖5 作弊查詢過程示意圖

        4.3 課程作業(yè)成績展示

        學生成績分布示意圖如圖6所示,(a)鼠標選擇主界面中某一個單元格。(b)顯示選中表格所對應的學生作業(yè)成績曲線。其中,上圖為該學生歷次成績分布趨勢曲線,虛線為其對應的平均值;下圖為全班所有學生本次成績分布柱狀圖,虛線為其對應的平均值。

        圖6 學生成績分布示意圖

        5 結論及可改進的方面

        采用Matlab-GUI技術,開發(fā)了一個教學輔助工具。能夠實現(xiàn)課程作業(yè)雷同檢測、評閱分數(shù)自動保存和作業(yè)分數(shù)展示等功能。操作簡單,界面友好,可以提高教師評價學生作業(yè)的效率。以后可以采用python語言編寫文件下載程序,實現(xiàn)從郵箱批量下載學生作業(yè)文件,按要求對文件自動進行命名并保存至對應的文件夾中,進一步減少教師評閱課程作業(yè)的工作量。

        猜你喜歡
        雷同文件夾界面
        磁力文件夾
        這些較大及以上燃氣事故原因如此雷同
        國企黨委前置研究的“四個界面”
        當代陜西(2020年13期)2020-08-24 08:22:02
        基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
        調動右鍵 解決文件夾管理三大難題
        圣誕化妝品包裝很雷同?那是因為你沒看見這些!
        人機交互界面發(fā)展趨勢研究
        行書章法淺析(七)相鄰字偏旁相同避免雷同
        手機界面中圖形符號的發(fā)展趨向
        新聞傳播(2015年11期)2015-07-18 11:15:04
        TC一鍵直達常用文件夾
        電腦迷(2015年1期)2015-04-29 21:24:13
        99久久精品国产一区二区| 国产一区亚洲一区二区| 一区二区高清视频免费在线观看| 久久国产成人精品av| 黑人大荫道bbwbbb高潮潮喷| 国产WW久久久久久久久久| 日本黄色高清视频久久| 免费的日本一区二区三区视频| 少妇人妻陈艳和黑人教练| 中文字幕少妇AV| 白白白色视频在线观看播放| 国产精品黑丝美女啪啪啪| 国产精品免费精品自在线观看| 国产成人亚洲综合无码DVD| 亚洲国产线茬精品成av| 国产激情久久久久久熟女老人| 国产激情内射在线影院| 国产精品综合久久久久久久免费 | 国产一区二区三区美女| 日本一区二区不卡超清在线播放 | 亚洲国产综合精品 在线 一区| 久久这里有精品国产电影网| 国产午夜福利小视频在线观看| 午夜精品久久久久久久99老熟妇| 亚洲欧美日韩国产精品专区| 大伊香蕉精品视频一区| 羞羞色院99精品全部免| 香港台湾经典三级a视频| 欧美色图中文字幕| 国产一区二区一级黄色片| 无码av专区丝袜专区| 国产在线精品一区二区| 日韩欧美精品有码在线观看| 麻婆视频在线免费观看| 久久精品无码一区二区三区免费| 久久久国产精品樱花网站| 青青草好吊色在线视频| 亚洲爆乳无码专区www| 亚洲黄色电影| 日本在线一区二区三区观看 | 久久精品亚洲一区二区三区浴池|