為充分利用寒假時間,,進一步提升學(xué)生的計算思維能力和解決復(fù)雜工程問題能力,并為新學(xué)期的課程學(xué)習(xí)做好充分準(zhǔn)備,計算機與信息學(xué)院以《程序設(shè)計基礎(chǔ)訓(xùn)練》課程為牽引,,面向2024級所有學(xué)生和2023級轉(zhuǎn)專業(yè)學(xué)生開展“師生學(xué)習(xí)共同體,能力培養(yǎng)不放假”活動,,旨在通過假期的學(xué)習(xí)和實踐,,逐步鍛煉學(xué)生的計算思維和復(fù)雜工程問題解決能力。
《程序設(shè)計基礎(chǔ)訓(xùn)練》是學(xué)生第二學(xué)期的一門課程設(shè)計,,是第一學(xué)期《程序設(shè)計基礎(chǔ)》的后續(xù)課程,。寒假活動開展前,課程組老師已于第一學(xué)期期末面向?qū)W生布置綜合性課題任務(wù),,分享課題參考資料,。課程組將學(xué)生寒假訓(xùn)練劃分成四個階段性任務(wù),分別為需求分析,、算法設(shè)計,、代碼實現(xiàn)與調(diào)試、課程報告撰寫等,,其中代碼實現(xiàn)與調(diào)試又細(xì)化成3個子階段任務(wù),,由老師指導(dǎo)、學(xué)生實踐,,師生共同完成相應(yīng)的階段性任務(wù),。在每個階段,學(xué)生首先基于學(xué)習(xí)通中的課程課程資源和參考資料完成階段性學(xué)習(xí)文檔,,提交至學(xué)習(xí)通作業(yè),;教師再針對階段性任務(wù)線上詳細(xì)講解,并總結(jié)學(xué)生提交文檔中的問題與改進措施,;學(xué)生接著參考教師講解內(nèi)容,,進一步完善自己的階段性學(xué)習(xí)文檔。為確保任務(wù)的高質(zhì)量完成,課程組教師在寒假期間不間斷地進行指導(dǎo),、督促,、管理和評價工作。
1月18日,,課程組通過學(xué)習(xí)通直播開展了實踐課程的寒假各階段任務(wù)的部署和需求分析講解,。本次活動2024級所有學(xué)生、2023級轉(zhuǎn)專業(yè)學(xué)生及其他旁聽學(xué)生近900人參加,,課程組全體教師參加并負(fù)責(zé)考勤,,副院長劉濤教授主講,要求學(xué)生需按照階段要求,,逐步完成任務(wù),,并在學(xué)習(xí)通平臺上及時提交成果。在課題需求分析要點講解環(huán)節(jié),,劉濤結(jié)合具體案例進行了深入細(xì)致的講解,,詳細(xì)闡述了需求分析特別是功能需求和數(shù)據(jù)分析的方法以及需求分析階段文檔的撰寫。
1月20日課程組開展第2次教學(xué)直播,,由伊蕓蕓老師主講,,講授內(nèi)容為C語言程序設(shè)計中與鏈表結(jié)構(gòu)相關(guān)的設(shè)計與實現(xiàn),在接近兩小時的授課過程中,,同學(xué)們與課程老師積極互動,,掌握了鏈表的使用方法以及在實際業(yè)務(wù)需求中的應(yīng)用;課程在同學(xué)們熱烈的討論中圓滿結(jié)束,。
1月23日程組開展第3次教學(xué)直播,,由范莉莉老師講解系統(tǒng)設(shè)計。范莉莉先從收集的課程設(shè)計問題入手,,解答了學(xué)生對課程設(shè)計任務(wù)的疑惑,。然后圍繞任務(wù)書的內(nèi)容,明確了系統(tǒng)設(shè)計的撰寫框架,。接著從總體設(shè)計和詳細(xì)設(shè)計兩個方面詳細(xì)講解了每部分的任務(wù)和要求,,并強調(diào)要用文字和圖形相結(jié)合的方式來表達具體的設(shè)計思路。最后以幾個課程報告為例,,強調(diào)了系統(tǒng)設(shè)計報告撰寫的側(cè)重點和注意事項,,并針對報告中容易忽略的問題逐一給出了解決方案。
2月7日課程組開展第4次教學(xué)直播,,由徐曉峰老師講授編碼,、運行與調(diào)試等相關(guān)知識。首先,,徐曉峰從課題任務(wù)分解開始,,將整個項目分解成四個階段的編程任務(wù)并逐一講解,;然后,針對錄入,、查找,、修改和刪除等關(guān)鍵系統(tǒng)功能進行了圖示,并分別使用數(shù)組和鏈表展示了相關(guān)代碼,;最后,,強調(diào)了課程設(shè)計說明書關(guān)于編碼、運行與調(diào)試等階段的撰寫要求,,并以往屆不同等級的課程設(shè)計報告為例,講解了報告撰寫的要點和注意事項,。
2月10日課程組開展第5次教學(xué)直播,,本次活動由楊丹老師講解撰寫《程序設(shè)計基礎(chǔ)訓(xùn)練》課程結(jié)課報告-課程設(shè)計說明書的要點,楊丹首先講解了課程設(shè)計說明書涉及的每一部分要點,,包括課程設(shè)計檔案袋領(lǐng)取與封面信息規(guī)范填寫,、整體格式要求、報告內(nèi)容的要求與排版,,然后結(jié)合往屆學(xué)生的課程設(shè)計報告范文進行了深入細(xì)致的分析講解,,對課程設(shè)計報告撰寫中的共性問題加以強調(diào),最后針對學(xué)生提出的相關(guān)問題進行了現(xiàn)場解答,。
寒假期間,,學(xué)生們不僅可以自主學(xué)習(xí),還可以保持與教師,、同學(xué)之間的溝通交流,,共同探討學(xué)習(xí)中遇到的難點和疑點?;诤賹W(xué)習(xí)成果,,教師在開學(xué)后將開展線下教學(xué)和指導(dǎo),進一步培養(yǎng)和深化學(xué)生的計算思維和解決復(fù)雜工程問題能力,。通過師生共同體的學(xué)習(xí)模式,,學(xué)生不僅可以掌握結(jié)構(gòu)化程序設(shè)計的基本方法、基本框架,,利用所學(xué)專業(yè)知識對相關(guān)課題涉及的算法進行詳細(xì)設(shè)計,,完成編碼與調(diào)試,具備算法分析與設(shè)計,、編程能力,,具有良好的編程風(fēng)格;還可以擁有較好的計算思維,,能夠根據(jù)所學(xué)專業(yè)知識解決應(yīng)用領(lǐng)域?qū)嶋H工程問題,,理解用戶需求,、通過調(diào)研完善需求,確定設(shè)計目標(biāo),,并給出解決方案,,撰寫報告,具有一定的分析問題,、解決問題能力和較好的表達能力,。同時,課程組通過自主學(xué)習(xí)與創(chuàng)新能力培養(yǎng),,讓學(xué)生可以認(rèn)識到作為程序員的社會責(zé)任,,關(guān)注軟件產(chǎn)品對社會的影響,培養(yǎng)學(xué)生的服務(wù)意識,,未來為用戶提供優(yōu)質(zhì),、高效的軟件服務(wù)。
“師生學(xué)習(xí)共同體,,能力培養(yǎng)不放假”活動得到了廣大師生的積極響應(yīng),。大家表示,通過這種創(chuàng)新的學(xué)習(xí)方式,,學(xué)生不僅鞏固了舊知識,,還可以拓展很多新能力,為新學(xué)期的學(xué)習(xí)打下堅實的基礎(chǔ),。同時,,這種師生共同體的學(xué)習(xí)模式有助于教師更好地了解學(xué)生的學(xué)習(xí)情況,為今后的教學(xué)提供有益的參考,。
計算機與信息學(xué)院將繼續(xù)探索創(chuàng)新的實踐教學(xué)模式和方法,,努力培養(yǎng)學(xué)生的計算思維和解決復(fù)雜工程問題能力,為培養(yǎng)新時代具有工匠精神和創(chuàng)新意識的優(yōu)秀人才貢獻更多的力量,。
(文/圖:包象琳,、伊蕓蕓、范莉莉,、徐曉峰,、楊丹;審核:劉濤)