北京理工大學(xué)軟件學(xué)院面向2015級學(xué)生開展算法培訓(xùn)工作
發(fā)布日期:2016-05-03 供稿:季翔 攝影:季翔
編輯:軟件學(xué)院 陳杰浩 閱讀次數(shù):
算法作為軟件工程領(lǐng)域內(nèi)的重要基礎(chǔ)知識,,對于軟件方向?qū)W生專業(yè)素質(zhì)的提高有著重大意義,。北京理工大學(xué)軟件學(xué)院高度重視學(xué)生算法能力與專業(yè)素質(zhì)的培養(yǎng),,為強化學(xué)生的算法基礎(chǔ)與編程能力,,為日后專業(yè)學(xué)習(xí)與科技創(chuàng)新打下扎實的基礎(chǔ),軟件學(xué)院于本學(xué)期初開展了面向全體2015級本科生的算法培訓(xùn)工作,。
本學(xué)期針對2015級學(xué)生的算法培訓(xùn)工作預(yù)計共12周:其中前8周為基礎(chǔ)算法的學(xué)習(xí),,后4周是對前8周所學(xué)習(xí)的算法鞏固與提升。前8周講授的基礎(chǔ)算法包括DFS,、BFS,、二分法、貪心算法,、DP,、最小生成樹、最短路以及樹狀數(shù)組共計八個專題,。每個專題由兩名大學(xué)生科技創(chuàng)新創(chuàng)業(yè)基地算法藝術(shù)學(xué)生創(chuàng)新實驗室的2015級優(yōu)秀學(xué)員授課,,每個專題歷時一周。截至目前已進行七周,,開展情況順利,。

圖1 同學(xué)們踴躍參與算法培訓(xùn)情況

圖2 課程順利進行
參與培訓(xùn)工作的2015級“小講師”充分吸收學(xué)長學(xué)姐的寶貴經(jīng)驗,同時結(jié)合實際情況,,摸索出一套高效的教學(xué)方法。課堂上現(xiàn)場示范算法的具體實現(xiàn)并詳解關(guān)鍵語句含義,,幫助到場同學(xué)充分理解掌握相應(yīng)算法內(nèi)容,。同時課后布置一定數(shù)量的練習(xí),用以鞏固課上教授的算法,,并于下一次課前對上一周練習(xí)作出詳細解答,,解決同學(xué)們在編程時遇到的具體問題。

圖3 2015級學(xué)生積極做題
算法培訓(xùn)工作在2015級學(xué)生當(dāng)中廣受好評,,截至目前,,共有約七成的2015級學(xué)生參與到培訓(xùn)當(dāng)中。算法實驗室為廣大2015級學(xué)生提供了一個學(xué)習(xí)算法,、提升個人能力的寶貴平臺,。2015級學(xué)生積極參與其中,踴躍參加每周六的課程學(xué)習(xí),,認(rèn)真完成每周布置的習(xí)題,。同學(xué)與同學(xué)之間,同學(xué)與“小講師”之間都在相互交流討論算法,從而在2015級學(xué)生當(dāng)中形成了“以學(xué)習(xí)算法知識為樂趣”的良好學(xué)習(xí)氛圍,。
經(jīng)過多年探索和實踐,,以算法培訓(xùn)為引導(dǎo)開展專業(yè)基礎(chǔ)學(xué)習(xí)和實踐的模式已經(jīng)成為了北理工軟件學(xué)院的特色,形成了良好的專業(yè)學(xué)習(xí)氛圍和人才培養(yǎng)機制,。相信,,在這種模式的引導(dǎo)下,北京理工大學(xué)軟件學(xué)院必將培養(yǎng)出越來越多的優(yōu)秀軟件人才,,為國家和社會的發(fā)展做出貢獻,。