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

基于Online Judge的C語言程序設(shè)計實驗課教

2016-05-14 20:37:59廖雪花厲蘭潔唐思娩
計算機教育 2016年6期
關(guān)鍵詞:教學(xué)改革

廖雪花 厲蘭潔 唐思娩

摘要:C語言程序設(shè)計實驗課是學(xué)生練習(xí)和鞏固C語言知識、加強實踐動手能力鍛煉的機會,針對在實際教學(xué)中無法兼顧每位學(xué)生的問題,闡述Online Judge系統(tǒng)如何更好地實現(xiàn)智能評閱,促進實驗課更高效地進行。

關(guān)鍵詞:Online Judge;C語言;實驗課;教學(xué)改革

C語言程序設(shè)計是高校計算機相關(guān)專業(yè)的必修基礎(chǔ)課程,也是學(xué)生程序設(shè)計類的入門課程。C語言的掌握程度對學(xué)生后續(xù)計算機類專業(yè)課程的學(xué)習(xí)有很大的作用和影響。在實際教學(xué)過程中,實驗課是學(xué)生獨立學(xué)習(xí)C語言進行實地編程的機會,實驗課的上機實驗,可幫助學(xué)生消化和鞏固課堂所學(xué)知識,也可幫助學(xué)生解決學(xué)習(xí)中的疑難問題,更重要的是可激發(fā)和提高學(xué)生學(xué)習(xí)C程序設(shè)計的興趣。因此,實驗課如何更高效率地幫助學(xué)生學(xué)習(xí)是非常關(guān)鍵且必要的。在未進行改革探究之前,實驗課就是學(xué)生自主地完成實驗報告,完成后一并上交老師批改。對于學(xué)生而言,做得對錯與否都無法第一時間得到反饋;對于教師而言,一個班級的批改量也極為巨大,需要耗費不少時間,也無法針對每位同學(xué)做出反饋。這些無疑對C語言的學(xué)習(xí)和教學(xué)的推進工作造成了一定的阻礙。

為此,在運用SPOC平臺改進C語言程序設(shè)計課程教學(xué)的同時充分利用平臺中的OnlineJudge智能評閱功能,能讓實驗課發(fā)揮更大的效用。

1C語言程序設(shè)計實驗課的教學(xué)現(xiàn)狀

一直以來,實驗課就是學(xué)生獨立完成相應(yīng)實驗報告的課時,這一期間有任課教師和帶機老師進行輔導(dǎo)及檢查工作。在實驗課上,教師們幾乎不停歇,因為解決一個程序問題需要對學(xué)生進行多方面的引導(dǎo),再加上檢查學(xué)生的實驗報告成果也并非僅檢查程序的運行結(jié)果,還需要考察學(xué)生是否真正掌握了這個知識點。雖然每次實驗課上老師們已盡心竭力,但還是無法照顧到每位學(xué)生,依舊有學(xué)生的問題未得到輔導(dǎo)或解決。與學(xué)生的交流中,學(xué)生也反映這在一定程度上影響了他們對C語言程序設(shè)計的積極性。因此,急需一種方法幫助解決實驗課上的這一問題。

2C語言程序設(shè)計實驗課的改革探究

2.1Online Judge簡介

Online Judge在線測評系統(tǒng)(簡稱OJ系統(tǒng))是一個基于B/S結(jié)構(gòu)的在線程序與算法設(shè)計練習(xí)、考試平臺,能對學(xué)生用網(wǎng)頁瀏覽器提交到服務(wù)器的習(xí)題、作業(yè)等程序源代碼進行在線編譯,生成可執(zhí)行文件,并從數(shù)據(jù)庫中調(diào)用測試數(shù)據(jù),從程序運行的正確性、耗時、耗費內(nèi)存及返回結(jié)果等各方面評測代碼,并精確反饋各方面的評測結(jié)果。在面向程序設(shè)計類課程的教學(xué)輔助方面,以PKU ACM Judge Online為代表的Online Judge系統(tǒng)能夠?qū)τ脩籼峤坏某绦蜻M行“黑盒判定”來自動生成判題結(jié)果。

2.2Online Judge在實驗課中的應(yīng)用

筆者在中國大學(xué)MOOC網(wǎng)站上開設(shè)了一門C語言程序設(shè)計課程的異步SPOC課程,平臺上的“測試與作業(yè)”板塊為實驗課的開展提供了極大的便利,該板塊可以在課程后臺管理頁面中自由添加單元作業(yè)及作業(yè)題,作業(yè)題的錄入包括以下6個部分:選擇本題編程語言、題目錄入并設(shè)定題目分值、程序是否需輸入、題目內(nèi)容錄入、題目測試用例錄入、程序限制設(shè)置,如圖1~6所示。

為此,提前將實驗報告中的試題在平臺上進行錄入并設(shè)置分值及測試用例,待作業(yè)題成功發(fā)布之后,學(xué)生通過在相應(yīng)文本框中錄入C語言程序代碼,提交后OJ系統(tǒng)便會自動開始檢測。OJ系統(tǒng)主要通過學(xué)生提交的代碼能否順利通過之前設(shè)置的用例來判斷答案的正確與否。

實驗課上,學(xué)生們在機房通過平臺上的OJ系統(tǒng)來智能評閱自己的代碼是否正確,以不斷進行修正,測試不通過的用例,會在頁面上提示代碼可能存在的某一方面的問題,提醒學(xué)生認真考慮編程時是否忽略了這一方面。OJ系統(tǒng)的智能評閱功能為教師和學(xué)生提供了極大的便利,極大解決了教師無法兼顧每位學(xué)生的局面。在實行為期一個學(xué)期的教學(xué)改革之后,學(xué)生對此次應(yīng)用OJ系統(tǒng)來測評作業(yè)、習(xí)題,以及階段考試的改革頗為滿意,對編程有了濃厚的興趣,對所學(xué)課程知識也有了很好的理解和掌握。

2.3Online Judge在應(yīng)用中的注意事項

Online Judge在線測評系統(tǒng)在C語言程序設(shè)計實驗課中發(fā)揮了很大的作用,節(jié)省了教師檢查學(xué)生作業(yè)的時間,促進了學(xué)生更加自主地學(xué)習(xí),增加了學(xué)生學(xué)習(xí)的興趣,提高了學(xué)生實踐動手能力。但要使OJ系統(tǒng)更好地發(fā)揮效用,教師需要注意以下兩個方面:

(1)OJ系統(tǒng)需要教師對題目進行正確描述和引導(dǎo)。題目內(nèi)容錄入包括題目錄入、輸入格式、輸出格式、輸入樣例、輸出樣例五個部分,每部分都至關(guān)重要,若描述不準(zhǔn)確,誤導(dǎo)了學(xué)生對題目內(nèi)容的理解,就會導(dǎo)致學(xué)生的代碼無法通過OJ系統(tǒng)的測試。對于OJ系統(tǒng)來說也是一樣,用例中的格式是逗號就必須寫逗號,否則測試就不通過。若題目中未明確表明,學(xué)生則會非常疑惑,屢試屢敗便會非常懊惱。因此,教師必須對題目進行正確描述和引導(dǎo)。

(2)教師需要對測試用例考慮充分。測試用例的對錯會影響OJ系統(tǒng)對學(xué)生提交代碼的評判。如除法中除數(shù)不能為0,若輸入為0,需要輸出如“0不能作除數(shù)”之類的提示語。又如負數(shù)的考慮,有些學(xué)生在編程代碼中會忽略,默認輸入只能為正數(shù),那么教師在設(shè)置測試用例及分值時就要體現(xiàn)出來,以引導(dǎo)學(xué)生全面考慮題目的用意。

OJ系統(tǒng)對教師提出了更高的要求,需要教師認真負責(zé)全面地進行準(zhǔn)備。

3結(jié)語

在C語言程序設(shè)計實驗課中應(yīng)用OnlineJudge系統(tǒng),對教學(xué)效果的提升起了非常重要的作用,由此可見實現(xiàn)智能評閱對計算機程序設(shè)計類課程的重要性。筆者也積極地在OJ系統(tǒng)的基礎(chǔ)上開發(fā)一套更智能的評閱系統(tǒng),以促進程序設(shè)計類課程的改革,使學(xué)生更喜歡這類課程,更好地培養(yǎng)學(xué)生的編程能力和實踐能力。

猜你喜歡
教學(xué)改革
完全學(xué)分制下選課管理的思考與實踐
考試周刊(2016年76期)2016-10-09 10:08:04
金工實習(xí)教育對工科院校創(chuàng)客教育影響分析
考試周刊(2016年76期)2016-10-09 10:04:11
新形勢下小學(xué)語文教學(xué)方法研究
考試周刊(2016年76期)2016-10-09 08:47:08
譯林版英語教材的人文特點研究
成才之路(2016年26期)2016-10-08 11:33:49
當(dāng)前農(nóng)村學(xué)校實施“新教育實驗”的研究
成才之路(2016年25期)2016-10-08 10:05:54
構(gòu)建和改進現(xiàn)代化學(xué)校美育工作體系研究
成才之路(2016年25期)2016-10-08 10:04:29
中職學(xué)校“生本課堂”的調(diào)查研究與實踐
成才之路(2016年25期)2016-10-08 10:03:04
高校三維動畫課程教學(xué)方法研究
成才之路(2016年25期)2016-10-08 10:00:36
基于人才培養(yǎng)的技工學(xué)校德育實效性研究
成才之路(2016年25期)2016-10-08 09:51:08
現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
科技視界(2016年20期)2016-09-29 12:59:03
主站蜘蛛池模板: 日本影院一区| 欧美一区福利| 免费高清自慰一区二区三区| 亚洲无码视频一区二区三区| 日本精品视频一区二区| 国产在线观看精品| A级毛片无码久久精品免费| 免费人成又黄又爽的视频网站| 欧洲精品视频在线观看| 在线中文字幕日韩| 91精品最新国内在线播放| 国产亚洲欧美日韩在线一区二区三区| 手机在线免费毛片| 97超碰精品成人国产| 97视频在线精品国自产拍| 国产美女自慰在线观看| 国内丰满少妇猛烈精品播| 国产91精品久久| 久久黄色毛片| 亚洲永久视频| 日本手机在线视频| 国产成人凹凸视频在线| 亚洲91精品视频| 日韩精品无码一级毛片免费| 国产女人18水真多毛片18精品| 国产欧美日韩精品综合在线| 亚洲人成网址| 精品一区二区三区无码视频无码| 蝴蝶伊人久久中文娱乐网| 亚洲天堂精品在线观看| 中文字幕欧美日韩高清| 日韩美一区二区| 国产午夜一级毛片| 日韩午夜福利在线观看| 青青草原偷拍视频| 一级成人欧美一区在线观看| 久久中文电影| 女人18一级毛片免费观看| 国产在线一二三区| 久久午夜影院| 午夜无码一区二区三区| 欧美va亚洲va香蕉在线| 国产地址二永久伊甸园| 欧美国产成人在线| 97亚洲色综久久精品| 亚洲资源站av无码网址| 国产欧美日韩在线一区| 伊人蕉久影院| 欧美精品1区| 免费毛片视频| 亚洲第一成年免费网站| 亚洲国产精品日韩av专区| 国产精品漂亮美女在线观看| 欧美成人综合视频| 99在线视频精品| 欧美特黄一级大黄录像| 五月婷婷丁香综合| 国产精选小视频在线观看| 91成人免费观看在线观看| 情侣午夜国产在线一区无码| 亚洲一道AV无码午夜福利| 亚洲欧美不卡视频| 亚洲精品国产综合99| 欧美国产在线精品17p| 蜜芽国产尤物av尤物在线看| 又爽又大又光又色的午夜视频| 国产在线麻豆波多野结衣| 亚洲黄色网站视频| 久久久久亚洲Av片无码观看| 欧美国产三级| 国产在线第二页| 亚洲天堂成人在线观看| 久久久久人妻一区精品| 亚洲天堂网视频| 91视频99| 国产在线视频导航| 欧美a在线| 国产成人高精品免费视频| 成人毛片免费观看| 成人国产精品网站在线看| 欧美视频在线观看第一页| A级毛片无码久久精品免费|