何震宇 朱國慶 趙凱 周彬
[摘 要]近年來,全球科技革命和產(chǎn)業(yè)變革方興未艾,以互聯(lián)網(wǎng)和人工智能為代表的新興產(chǎn)業(yè)蓬勃發(fā)展。算法設(shè)計與分析課程作為計算機專業(yè)的核心課程,對培養(yǎng)信息技術(shù)人才、推動科技創(chuàng)新和產(chǎn)業(yè)發(fā)展具有重要意義,也是培養(yǎng)具備創(chuàng)新能力和實踐能力人才的基礎(chǔ)。然而,在當前部分高校中,算法設(shè)計與分析課程往往存在思政融入不夠深入、重理論輕應(yīng)用、重知識輕思維等問題。這些問題導致學生學習熱情不高,實踐創(chuàng)新能力難以滿足業(yè)界需求。文章以新工科建設(shè)為導向,從課程思政深度化、知識體系系統(tǒng)化、教學方法科學化、教學內(nèi)容前沿化、教學支撐多樣化、課程管理層次化和人才培養(yǎng)拔尖化七個維度綜合發(fā)力,打造符合時代要求的算法分析課程。
[關(guān)鍵詞]算法設(shè)計與分析;課程改革;新工科
[中圖分類號]G642.3 [文獻標識碼]A [文章編號]2095-3437(2024)05-0051-05
近年來,全球范圍內(nèi)新一輪科技革命、產(chǎn)業(yè)變革以及全球新經(jīng)濟的蓬勃發(fā)展引起了社會廣泛關(guān)注。以互聯(lián)網(wǎng)和工業(yè)智能為核心的新興產(chǎn)業(yè)正在迅速發(fā)展。這股科技浪潮對工程教育提出了新的挑戰(zhàn),新工科建設(shè)的提出正是對這一挑戰(zhàn)做出的積極回應(yīng)[1]。新工科建設(shè)[2-3]是我國高等工程教育主動應(yīng)對新一輪科技革命和產(chǎn)業(yè)變革的行動,計算機專業(yè)作為新興產(chǎn)業(yè)的支撐專業(yè),應(yīng)積極主動地尋求變革,探索專業(yè)發(fā)展的新范式。
算法設(shè)計與分析作為計算機專業(yè)的核心課程,在新工科建設(shè)背景下具有重要的意義和價值。它是培養(yǎng)信息技術(shù)人才、推動科技創(chuàng)新和產(chǎn)業(yè)升級的關(guān)鍵所在,是培養(yǎng)具備創(chuàng)新能力和實踐能力的工程人才的基礎(chǔ)。
然而,在部分高校中,算法設(shè)計與分析課程尚存在一些問題:教學往往過于注重理論分析,忽視實際應(yīng)用;過于強調(diào)知識傳授,而較少培養(yǎng)學生的思維能力;教學內(nèi)容與學科前沿及產(chǎn)業(yè)發(fā)展脫節(jié),學生的算法設(shè)計能力無法滿足業(yè)界需求;教學方式和教學手段單一,導致學生的學習熱情不高等。
為了解決這些問題,課程組以新工科建設(shè)為導向,將算法設(shè)計與分析課程建設(shè)置于核心位置。在“復旦共識”[4]“天大行動”[5]和“北京指南”[6]的基礎(chǔ)上,結(jié)合哈爾濱工業(yè)大學的特色和課程實際,在課程思政深度化、知識體系系統(tǒng)化、教學方法科學化、教學內(nèi)容前沿化、教學支撐多樣化、課程管理層次化和人才培養(yǎng)拔尖化七個維度綜合發(fā)力,打造符合時代要求的算法分析課程。
一、高校算法設(shè)計與分析課程存在的問題
(一)課程思政不足之處
在算法設(shè)計與分析這樣一門專業(yè)核心課程教學中,一些授課教師往往忽視課程中的思政元素。這導致思政教學與專業(yè)教學之間存在脫節(jié),學生對與社會和國家發(fā)展密切相關(guān)的問題認識不足,不利于培養(yǎng)富有家國情懷和使命擔當高素質(zhì)人才。
(二)教學方法不科學之處
1.現(xiàn)有的課程教學過于注重傳授算法知識,忽視了對學生算法設(shè)計思維的培養(yǎng),學生沒能真正深入挖掘和理解算法背后的本質(zhì)原理。此外,現(xiàn)有的課程教學缺乏具體的實踐應(yīng)用場景,導致學生對算法選擇和效率考量的理解與認識不夠深入。
2.算法知識本身晦澀難懂,缺乏趣味性,而且涉及大量的數(shù)學知識,如離散數(shù)學、復雜度分析、概率論等。這些知識對部分學生來說可能較為難懂,需要學生花費