靜網PWA視頻評論

計算機專業教學中OJ平台的應用

2023年10月18日

- txt下載

摘要:傳統的教學模式對計算機專業學生的能力培養存在著諸多問題,而OJ(OnlineJudge在線檢測程序原始碼)平台為計算機教學提供了新的思路,因為OJ平台在學生日常訓練方面有一套行之有效的機制,所以對學生的學習興趣、分析解決問題能力、創新能力等方面的培養都起到了積極的推動作用,OJ平台還可以對學生實踐能力進行最直接的考核,因此將OJ平台引入計算機專業教學,可實現以平台促教學,以平台促教改。
關鍵詞:OJ;計算機專業教學;創新能力;自主學習
1概述
OJ是一個在線判題系統,使用者可在線提交多種程序的原始碼(如C、C++、Java),系統對原始碼進行編譯連接並運行,再通過後台資料庫的測試用例來檢驗代碼的正確與否。用戶提交的程序在OJ平台上執行時會被進行嚴格的測試,包括運行時間、運行空間和安全等。不但能檢測準確與否,還能指出錯誤的具體位置和類型(語法錯誤、算法錯誤)。所以被廣泛應用於各高校學生程序設計的訓練、作業、期末考核測試,甚至學科競賽[1]。由於計算機專業具有實踐性強,內容更新快等特點,我校對計算機專業教學日趨重視,我系在進行教學改革上,更是把加強專業教學,鼓勵學生更多地參加學科競賽納入實踐教學和人才培養的改革創新中去,OJ平台既能輔助專業教學,又能為競賽培養和輸送人才,當然是我們的首選[2]。我們使用的是鄭州輕工業大學的OJ平台,該平台與國內外多所大學的平台連結,有著豐富的學習資源,全面的測試用例,全新的視野,為廣大計算機專業學子打開了一個通往新世界的大門。通過該平台可以檢驗學生的計算機編程水平、數學水平、英語水平,而這些正是就業競爭力最好的體現,也是對想要繼續深造的學生打下良好基礎的最大輔助[3]。本文就以此感悟為主,闡述OJ平台在計算機專業教學中的應用。
2計算機專業教學中存在的問題
2.1傳統的實驗教學模式陳舊,對學生實踐能力的培養起不到激勵作用
老式的實驗課教學中,由於教學方法的陳舊和單一,一些有潛力的學生並未很好的被發掘,進一步的培養更無從談起,這些優秀的學生沒有被發現,沒有認真地去引導和培育,是我們專業人才培養的重大損失。
2.2傳統的教學模式與實際相脫節
目前計算機專業教學存在著理論與實際脫節的問題,教學模式依然是以教師主動地「教」和學生被動地「學」,無法利用自主學習以促進各個層次的學生提高對學習的興趣,不能很好地培養學生的綜合應用能力、創新能力,以適應社會對不同類型人才的需求。
2.3缺乏協作學習能力和團隊精神,學習效率低下
軟體的研發是個系統工程,需要學生具備主動學習能力和團隊協作精神。在我們的教學過程中,這樣的團隊協作方式學習環節較少,雖然有部分課程的設計環節也採用了分組進行的模式,但在具體操作的過程中由於水平參差不齊,學生並沒有得到真正的鍛鍊。
3OJ平台在專業教學中的應用
OJ平台上共享了豐富的學習資源:常見問答、討論、題庫、考試/作業、競賽,還可顯示學生當前狀態和排名,可隨時開展自主學習活動。幾年來我們的實踐經驗證明,OJ平台在學生的專業學習中起到了積極的推動作用,對前面提到的專業教學中存在的問題做到了較好的改進,具體表現如下:
3.1利用OJ平台,加強對學生實踐能力的培養
在計算機專業課程中,加入學科競賽的元素,適當增加綜合性實驗和研究探索性實驗,使學生對專業知識不僅僅停留在一些基本概念和原理的淺層認知上,而是將重心放在應用、綜合和研究上。在實驗教學中,對於創新性高、有前景的實驗重點進行記錄,對有發展潛力的學生重點進行關注和培養。
3.2利用OJ平台,加強教學與實際應用的關聯
OJ平台改變傳統的實驗課教學方式,學生可直接練台上的題目,任課教師也可以把有價值的實驗任務到平台中,對實驗任務的選擇可以更具梯度,更貼近實際的工程應用。另外,在教學內容上加入平台上的典型的競賽案例,可以讓我們緊跟時代,及時了解社會對計算機人才的最新要求和計算機領域的最新動態,時刻更新自己的教學內容,讓學生的學習內容和視野更加開闊,學到更多與社會發展接軌的知識,擴大學生的知識面。
3.3利用OJ平台,培養學生協作學習能力和團隊精神
協作學習是通過團隊形式進行學習的一種方式,OJ平台上一些競賽性質的題目要求在有限的時間內完成具有較大難度的問題。這時,如何充分發揮多人的力量,合理分工,協同作戰成了成敗的關鍵。這就要求我們的團隊成員發揮各自的特長,分工學習,協作討論和工作,從而解決問題。通過這種方式激發了學生的思維能力、培養了個體之間的溝通能力和包容能力,為學生將來走向職場打下良好的基礎。OJ平台在計算機專業教學中的應用還遠不止這些。從教師的角度看,它能提高教師的教學水平、整合豐富的教學資源、促進師生的對外交流;從學生的角度看,它能培養學生的自學能力、應變能力、求真務實的科學態度,還能加強學生的使命感和責任感。
4結束語
本文針對傳統計算機專業教學的弊端,結合自己多年計算機專業教學實踐和程序設計競賽的培訓經驗,論述了將OJ平台應用到計算機專業教學中的重要性,並且就OJ平台全方位融入專業教學的各個環節中的具體方法進行了探索和實踐,為計算機專業教學改革提供了新的思路。
參考文獻:
[1]OJ系統[DB/OL].
[2]畢振波,亓常松,候志凌,等.以學科競賽驅動計算機專業實驗課教學的研究[J].高教學刊,2018(16):74-76,79.
[3]侯向輝,徐衛,李琰琰.以ACM/ICPC競賽促進計算機專業實踐教學研究[J].計算機時代,2018(7):94-96.
作者:張麗 尹紅征 馮志慧 單位:河南農業大學信息與管理科學學院

收藏

相關推薦

清純唯美圖片大全

字典網 - 試題庫 - 元問答 - 简体 - 頂部

Copyright © cnj8 All Rights Reserved.