北理工軟件學院2016級程序設計培訓順利開展
發(fā)布日期:2017-03-30 供稿:吳桐 攝影:季翔
編輯:史繼筠 審核:陳杰浩 閱讀次數(shù):北理工軟件學院面向2016級學生的程序設計課程培訓于2017年3月19日在良鄉(xiāng)校區(qū)理科教學樓101室正式啟動,目前已順利開展2次。程序設計培訓由軟件科技創(chuàng)新創(chuàng)業(yè)基地算法實驗室2015級優(yōu)秀學生負責,2016級全體學生參與。
軟件學院一直高度重視對低年級學生的學風建設工作,通過開展專業(yè)課程基礎培訓,加強學生對專業(yè)的認同感,提高學生知識水平,幫助學生打好編程基礎。學院在2016-2017第一學期面向2016級學生開展的C語言培訓成效顯著,大一學生期末考試C語言課程的年級掛科率僅為3.87%,優(yōu)良率達到70.1%,年級平均分為83.3分。本學期學院第一次將程序設計課程調(diào)整至大一年級開課,為幫助學生盡快適應課程內(nèi)容,輔助任課老師提高學生學習質(zhì)量,學院選拔軟件科技創(chuàng)新創(chuàng)業(yè)基地優(yōu)秀學生為大一學生開展程序設計培訓,希望在學長的幫助下,同學們能夠繼續(xù)努力,取得更加優(yōu)異的成績。
程序設計培訓正式開始前,算法實驗室2015級負責人季翔首先向2016級學生介紹了程序設計課程的難點與挑戰(zhàn),同時總體說明了本學期培訓的主要內(nèi)容和計劃。本學期程序設計培訓計劃開展9次,開展期中考試1次,培訓分為基礎培訓和進階培訓兩個部分?;A培訓貼合程序設計課程要求,內(nèi)容包括老師課上內(nèi)容的復習、預習、網(wǎng)教作業(yè)答疑及各類基礎算法講解。進階培訓帶有一定難度和提升空間,培訓內(nèi)容為基礎算法的拓展及深化,引導學生向更高深的專業(yè)知識領域探索、求知。
第一周培訓由基地算法實驗室2015級成員管蔚然同學主講,內(nèi)容為寬度優(yōu)先搜索。管蔚然同學深入淺出、游刃有余地剖析了寬度優(yōu)先搜索算法的主要思想和精髓所在,并將算法分析與代碼實現(xiàn)分離開來,帶領同學們逐個擊破。課后,再針對同學們不懂的地方進行詳細解答并布置練習作業(yè)。
第二周培訓由基地算法實驗室2015級成員李東同學開展基礎培訓,講解深度優(yōu)先搜索;李宇輝同學開展進階培訓,講解線段樹算法。2016級優(yōu)秀學生韓有方輔助學長,詳細講解和點評上一周的練習題目。李東同學從一個簡單的路徑搜索入手,展示了這種搜索策略的大體思想,在臺下同學理解這種思想之后,又將深度優(yōu)先搜索拓展到了更廣闊的應用范圍里,同時以“八皇后”問題為例引入回溯法這一重要編程思想。臨下課時,李東同學鼓勵大家多實踐,多在紙上模擬并體會深度優(yōu)先搜索的算法流程。在接下來的一個小時里,李宇輝同學帶來本學期第一次進階培訓——線段樹的講解。李宇輝同學詳細闡述了線段樹的組織結(jié)構(gòu)、時間優(yōu)勢、內(nèi)存占用等問題,每當臺下同學們面露難色時就停下并留給大家一定的思考時間。課后,李宇輝同學解答了同學們的一些疑惑,并再次強調(diào)要多思考、多畫圖來理解這一數(shù)據(jù)結(jié)構(gòu)。
北理工軟件學院一直高度重視低年級學生培養(yǎng)、教育、服務工作,通過軟件科技創(chuàng)新創(chuàng)業(yè)基地這一科技創(chuàng)新實踐平臺,學院培養(yǎng)了大量專業(yè)素質(zhì)過硬、科創(chuàng)品質(zhì)優(yōu)良的優(yōu)秀學生,并引導其積極反哺低年級同學,形成良好的閉環(huán)人才培養(yǎng)模式。相信在學院領導和老師們的大力支持下,同學們一定會發(fā)揚“不怕苦、不怕累、團隊協(xié)作、創(chuàng)新求精、軟件報國”的鍋爐房科技創(chuàng)新精神,努力成為具有創(chuàng)新意識和實踐能力的優(yōu)秀軟件學子。