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

結合OJ及競賽的算法設計與分析課程教學實踐

2021-06-28 18:10:23時慧琨
電腦知識與技術 2021年10期
關鍵詞:教學實踐

時慧琨

摘要:針對算法設計與分析課程教學中教學以講授為主、學生缺乏實踐機會及實踐脫離應用實際的問題,從在線測試(OJ)系統建設、實踐團隊組織、教學活動開展和競賽組織參與等方面,詳細闡述了在教學過程中結合OJ以及競賽開展課程教學的實踐模式,激發學生學習主動性,引導培養學生分析問題,解決問題能力及團隊合作能力,提高教學效果。

關鍵詞:算法設計與分析;OJ;教學實踐

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

文章編號:1009-3044(2021)10-0149-03

Abstract:In the teaching of algorithm design and analysis course, there are some problems such as too many theoretical teaching, lack of practical opportunities and practice divorced from real application, etc. This paper elaborates on the practical mode of combining online judge(OJ)system and competitions in the teaching process from several aspects include OJ system construction, practice team organization, teaching activities development and competition organization participation. Practices proved these measures can stimulate students' learning initiative, guide and cultivate students' ability of analyzing, problem solving and team working, so as to improve the teaching effect.

Keywords:AlgorithmDesignandAnalysis;OJ;teaching practice

1算法設計與分析課程

算法設計與分析課程是高校計算機專業學生的一門專業必修課,該課程主要學習算法設計和算法分析的基本理論及方法。通過課程的學習,掌握算法設計的一般技術,能夠對給定的問題進行分析,建立數學模型,設計解決問題的算法,并進而將其轉換為程序。學生同時也要能夠從時間和空間角度對算法的性能進行分析,選擇合適的算法設計方法以高效的方式解決問題,培養學生分析問題、解決問題的能力及編程實踐能力和創新能力。

算法設計與分析課程直接以用計算機技術解決實際問題為教學目標。利用計算機技術解決問題和其他解決問題的方法不同,在解決問題時并不是針對數據實例直接處理,而是要分析問題的本質特性,建立問題求解模型,設計問題求解的步驟或算法,并開發程序,程序由計算機執行并得到結果。開發的程序要求能夠對問題的各種輸入都得到正確的結果,并且程序通過重復執行和復制傳播,從而成倍的提高生產效率。這樣一種解決問題方法的實現要求學生具備更高的分析、概括和抽象思維能力,同時也要求學生具備較高的設計能力和軟件開發能力。算法設計與分析課程就是一門綜合培養這些能力的課程,課程的教學效果對學生的培養質量有直接的影響。目前社會上對計算機專業學生的需求和學生的實際能力存在一定的脫節,部分就是因為學生分析問題,解決問題能力的缺乏。因此,在算法課程的教學中,研究如何提高培養質量,提高學生的分析能力、實踐能力和創新能力非常重要。

2程序設計競賽及OJ系統

程序設計類競賽中最早、最有名的是ACM-ICPC(ACM國際大學生程序設計競賽),競賽歷史最早可以追溯到1970年,是一項旨在展示大學生創新能力、團隊精神、分析、解決問題以及編程能力的年度競賽。2018年,來自全球6大洲,111個國家,3098所大學的5萬多名選手參加了比賽。這一比賽采用3人團隊合作利用一臺計算機解題的比賽機制,自出現以來,在國際上獲得了廣泛的影響,國內也出現了采用類似機制的各類程序設計比賽,例如CCPC中國大學生程序設計競賽以及各省教育廳組織的程序設計競賽等。另一方面,因特網上出現了各類的Online Judge系統(OJ),這是一種模擬ICPC機制的在線判題系統。常見的OJ系統包括POJ、ZOJ、HDOJ、Vijos、USACO等。一些OJ系統的源碼,例如HUSTOJ等也在因特網上公開,自主開發的難度也不大,這也大大促進了OJ系統的普及,為廣大師生的編程練習提供了絕佳的平臺。

3 結合OJ及競賽的算法設計與分析課程教學措施

OJ作為一個在線測試及實踐平臺,內部包含大量練習,可以提供給學生內容和難度各異的練習機會。學生可以在OJ系統中針對每一個任務進行分析和編程,并提交代碼,OJ系統用內置的數據進行驗證,并返回“通過”或者錯誤的原因。目前,國內外的各種OJ系統主要用于學生練習和比賽,并沒有和教學緊密聯系。如何結合OJ系統以及程序設計競賽,提高學生學習的積極性和主動性,提高算法設計與分析課程教學的效果,在如下幾個方面給出建議,供大家參考:

3.1 OJ系統的建設

目前已有的各種OJ系統主要是針對競賽及較高水平學生學習需求設立,在題目編排、難度劃分上并不適合用于教學,缺乏層次性和教學的針對性。為此,我們在公開的OJ系統的基礎上,將算法設計與分析以及相關的高級語言程序設計、數據結構等課程的例題和課后習題加入OJ系統中,學生在學習完相應內容后,可以直接在OJ系統中開展練習,由OJ系統進行判定[1]。為了方便大家學習,提供測試數據下載的功能,方便學生進行檢查分析。通過這些練習,為學生掌握課程教學內容提供了實踐機會。同時,將一些競賽材料中的試題及競賽題也輸入到系統中,以滿足學生進一步學習及競賽練習的需求。除此之外,為部分學生開放權限,鼓勵學生在題庫中添加內容,在添加內容時可以指定題目相關的知識點及難度等信息,方便學生在教學過程中根據自己的需要進行選擇。同時,也鼓勵學生注冊國內外其他OJ平臺賬號,并在平臺上開展練習及交流。

猜你喜歡
教學實踐
小學數學體驗性學習的教學實踐
低年級衛生習慣的培養
基于三維軟件和云班課APP的機械設計課程教學實踐
職業(2016年10期)2016-10-20 22:23:49
中職職業生涯規劃課程的教學反思
職業(2016年10期)2016-10-20 21:59:29
試論類比推理在高等數學教學實踐中的應用
《單片機原理與應用》課程教學改革與實踐
科技視界(2016年22期)2016-10-18 16:51:33
中職計算機應用課程教學改革與反思
科技視界(2016年21期)2016-10-17 18:57:24
淺論高中化學生活化教學的實踐與思考
考試周刊(2016年79期)2016-10-13 23:10:24
淺談初中物理實驗教學與學生創新能力的培養
考試周刊(2016年79期)2016-10-13 23:09:42
測量平差課程教學改革探討與實踐
考試周刊(2016年79期)2016-10-13 21:37:05
主站蜘蛛池模板: 人人看人人鲁狠狠高清| 欧美日韩激情| 综合天天色| 六月婷婷精品视频在线观看| 67194在线午夜亚洲| 久久久久久久久久国产精品| 亚洲日韩精品无码专区| 黄色国产在线| 手机在线国产精品| 色婷婷在线影院| 亚洲人成网站色7777| 久久99热这里只有精品免费看| 国产情侣一区| 精品少妇人妻一区二区| 国产人碰人摸人爱免费视频| 亚洲精品自在线拍| 日本成人在线不卡视频| 国产成人久久综合777777麻豆| 强奷白丝美女在线观看| 99久久精品免费观看国产| 色爽网免费视频| 亚洲AV无码乱码在线观看裸奔| 久久亚洲国产最新网站| 伊人丁香五月天久久综合| 婷婷伊人久久| 成人年鲁鲁在线观看视频| 日韩精品一区二区三区免费| 无码专区在线观看| 免费jizz在线播放| 草逼视频国产| 精品国产成人a在线观看| 亚洲精品无码AV电影在线播放| 日韩不卡免费视频| 色偷偷一区二区三区| 亚洲系列无码专区偷窥无码| 成年片色大黄全免费网站久久| 国产人前露出系列视频| 日本高清免费不卡视频| 无遮挡一级毛片呦女视频| 午夜日b视频| 亚洲天天更新| 丝袜久久剧情精品国产| 日韩视频免费| 日日拍夜夜嗷嗷叫国产| 欧美a在线看| 国产97视频在线| 国产亚洲精品自在久久不卡| 老司机aⅴ在线精品导航| 无码高潮喷水在线观看| 国产精品主播| 亚洲最大综合网| 亚洲天堂在线免费| 欧美一级高清片久久99| 蜜芽一区二区国产精品| 在线精品自拍| 亚洲精品国产综合99| 国产熟睡乱子伦视频网站| 欧美日韩国产在线人| 国产丝袜无码一区二区视频| 亚洲最大在线观看| 亚洲Av综合日韩精品久久久| 国产一区二区三区日韩精品| 国产女人爽到高潮的免费视频 | 国产精品人人做人人爽人人添| 尤物精品国产福利网站| 谁有在线观看日韩亚洲最新视频| 久一在线视频| 激情無極限的亚洲一区免费| 国产99在线观看| 第一区免费在线观看| 毛片一级在线| 99无码熟妇丰满人妻啪啪| 国产91导航| 亚洲精选无码久久久| 国产成人精品一区二区| 在线色国产| 久久人与动人物A级毛片| 国产在线无码一区二区三区| 国产精品女主播| 91av成人日本不卡三区| 九九热免费在线视频| 欧美成人a∨视频免费观看 |