丁磊
摘要:高級語言程序設(shè)計課程是高校計算機(jī)專業(yè)體系中的重要一環(huán),其承擔(dān)著培養(yǎng)學(xué)生計算思維,引導(dǎo)學(xué)生利用計算機(jī)解決實(shí)際問題的重任,為后續(xù)學(xué)生專業(yè)知識能力的提升提供良好的基礎(chǔ)支撐。高級程序語言設(shè)計是一門傳統(tǒng)的核心專業(yè)課,基本已經(jīng)形成了固定的授課模式,但此課程在各個高校中的實(shí)施方案有很大差異,本文從建構(gòu)主義角度結(jié)合雙語環(huán)境探討高級語言程序設(shè)計的教學(xué)改革研究。
關(guān)鍵詞:建構(gòu)主義;雙語;高級語言程序設(shè)計
中圖分類號:G420? ? ? 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2021)18-0107-02
開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):
On the Reform of Bilingual Teaching of Advanced Language Programming Guided by Constructivism
DING Lei
(Anhui Wenda University of Information Engineering, Hefei 231201, China)
Abstract: high level language programming is an important part of the computer professional system in Colleges and universities. It undertakes the task of cultivating students' Computational Thinking and guiding them to solve practical problems by using computers. It provides a good foundation for the improvement of students' professional knowledge and ability. Advanced programming language design is a traditional core professional course, which has basically formed a fixed teaching mode. However, the implementation scheme of this course in various colleges and universities is quite different. This paper discusses the teaching reform of advanced programming language design from the perspective of constructivism and bilingual environment.
Key words: constructivism bilingual high level language programming
建構(gòu)主義的教學(xué)模式強(qiáng)調(diào)了教師應(yīng)該在教學(xué)過程中組織、引導(dǎo)、幫助和促進(jìn)學(xué)生進(jìn)行知識的主動建構(gòu),并且從學(xué)習(xí)環(huán)境、內(nèi)容和資源上支持‘以學(xué)生為中心的協(xié)作化學(xué)習(xí)[1]?!敖?gòu)主義”原本是20世紀(jì)初期新創(chuàng)的詞匯,后來演變成一種關(guān)于知識和學(xué)習(xí)的理論,其強(qiáng)調(diào)學(xué)習(xí)者的主動性,認(rèn)為學(xué)習(xí)是學(xué)習(xí)者基于原有的知識經(jīng)驗生成意義、建構(gòu)理解的過程,而這一過程常常是在社會文化互動中完成的。建構(gòu)主義在教學(xué)中可釋為:學(xué)生不再被動地接受知識,而是在教師(導(dǎo)師)的指導(dǎo)下,進(jìn)行主動意義上的建構(gòu),也就是自主建構(gòu),而這種建構(gòu)不能由別人替代完成,這在一定程度上否定了傳統(tǒng)的知識灌輸?shù)奶铠喪浇逃J?,在這一建構(gòu)下,教師成為學(xué)生知識建構(gòu)的引導(dǎo)者,學(xué)生成為建構(gòu)的核心,也是以學(xué)生為中心進(jìn)行教學(xué)的體現(xiàn)。對高級語言程序設(shè)計實(shí)驗教學(xué)進(jìn)行改革,轉(zhuǎn)變傳統(tǒng)的實(shí)驗教學(xué)體系,改革實(shí)驗內(nèi)容,轉(zhuǎn)變實(shí)驗教學(xué)方法,完善可持續(xù)性的考核制度,在工程認(rèn)證以及教育改革背景下,通過實(shí)驗教學(xué)改革來推動創(chuàng)新應(yīng)用型人才的培養(yǎng),提高學(xué)生對程序設(shè)計的學(xué)習(xí)興趣[2]。
1 高級語言程序設(shè)計課程現(xiàn)狀
高級語言程序設(shè)計是計算機(jī)相關(guān)專業(yè)課程體系中的傳統(tǒng)課程,是計算機(jī)相關(guān)專業(yè)的核心課程,也是數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)等課程的簽到課程,其主要任務(wù)是引導(dǎo)學(xué)生培養(yǎng)計算思維和邏輯思維能力,學(xué)會使用計算機(jī)解決實(shí)際中的算法問題。高級語言程序設(shè)計是一門實(shí)踐性很強(qiáng)的操作課,其核心內(nèi)容包括變量和數(shù)據(jù)類型、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體和位運(yùn)算等重要知識或框架,在人才培養(yǎng)方案中,其地位顯著但縱向深度很淺,是一門核心基礎(chǔ)課程。21世紀(jì)初以來,許多高校嘗試在計算機(jī)專業(yè)課中使用雙語教學(xué),以推動課程國際化建設(shè),如:2003年,廣西師范大學(xué)計算機(jī)科學(xué)與技術(shù)專業(yè)就嘗試對其專業(yè)核心課程操作系統(tǒng)進(jìn)行雙語教學(xué),并且取得不錯的教學(xué)效果,這是因為在計算機(jī)的發(fā)展史上,無論是研發(fā)還是設(shè)計,英語都是默認(rèn)語種,許多的專業(yè)術(shù)語也是英文單詞或縮寫。從根本上講,在教學(xué)中采用雙語模式也是一種專業(yè)知識的擴(kuò)充手段。
高級語言程序設(shè)計歷經(jīng)幾十年的發(fā)展,其授課內(nèi)容和框架已趨于穩(wěn)定,而高校中的高級語言程序設(shè)計多是傳授基礎(chǔ)知識,少有深層次的應(yīng)用,因此其改革步伐多數(shù)在于教學(xué)方式或教學(xué)環(huán)境方面。隨著信息技術(shù)發(fā)展,部分高校將抽象的、晦澀的知識點(diǎn)以通俗易懂的微課形式展現(xiàn)出來,在教學(xué)方法方面進(jìn)行了創(chuàng)新。
2 建構(gòu)主義導(dǎo)向模式下高級語言程序設(shè)計雙語教學(xué)課程的建設(shè)
建構(gòu)主義導(dǎo)向的出發(fā)點(diǎn)是促進(jìn)學(xué)生學(xué)習(xí)的自主性,而建構(gòu)主義則是雙語教學(xué)的立足點(diǎn),建構(gòu)主義其中心是學(xué)生,以其自主學(xué)習(xí)為目的。但不得不考慮到的實(shí)際情況是在本科生階段,尤其是本科生涯的前半段時間,學(xué)生的英語水平還是處于一個無法自主閱讀專業(yè)書籍的程度,這就對高級語言程序設(shè)計的課程建設(shè)提出了新的問題。在面對閱讀困難的時候,我們的課程對象到底是跨越這道難關(guān)還是停滯不前?在教學(xué)團(tuán)隊的課程建設(shè)中都應(yīng)該有足夠的預(yù)案去處理這方面的問題,尤其是課堂的雙語實(shí)施方法,要整個教學(xué)團(tuán)隊進(jìn)行長時間的研討才能付諸行動。
教材的選用也是一個不小的難題,國內(nèi)出版英文教材難度不小,而且質(zhì)量堪憂,大多數(shù)的情況下只能選擇引進(jìn)國外教材,如此則又帶入了新的問題,中外文化的差異和教學(xué)習(xí)慣的不同,可能也需要一個適應(yīng)期。對于學(xué)生來說,作業(yè)和考試的設(shè)計同樣考驗整個教學(xué)團(tuán)隊的智慧,而課堂的實(shí)施環(huán)境如何進(jìn)行雙語進(jìn)行授課也是存在許多的不確定性。高級語言程序設(shè)計的內(nèi)容變化不大,經(jīng)過多年的沉淀其在教學(xué)資源建設(shè)方面已經(jīng)非常豐富,可以采用拿來主義進(jìn)行一定程度的再加工即可。教學(xué)團(tuán)隊建設(shè)也是重要的一環(huán),高級語言程序設(shè)計采用雙語教學(xué)后,實(shí)際上對教學(xué)團(tuán)隊的要求變高了,如何提高教學(xué)團(tuán)隊的素質(zhì)是另一個需要重點(diǎn)解決的問題。因此在課程的建設(shè)方面需要考慮到教師、學(xué)生、教材、資源、評價等各方面的問題,這些問題有良好的預(yù)案或得到妥善的解決或改進(jìn),通過教學(xué)團(tuán)隊的評估后課程的建設(shè)才算完成。
3 建構(gòu)主義導(dǎo)向的高級語言程序設(shè)計的教學(xué)實(shí)施
高級語言程序設(shè)計課程建設(shè)完成后,通過相關(guān)部門的審核后,即可以進(jìn)入實(shí)施階段,考慮到本科生的接受能力,在授課時教學(xué)團(tuán)隊采用中文授課,但是教材采用英文教材,在關(guān)鍵概念和核心詞匯上采用英文為主,中文為輔,但實(shí)際教學(xué)中存在不少的問題。建構(gòu)主義是以學(xué)生的自主學(xué)習(xí)為基石,強(qiáng)調(diào)其主動性,但在實(shí)際的實(shí)施過程中實(shí)施效果低于期望值,特別存在以下三個問題:
3.1部分學(xué)生接受雙語教學(xué)困難
理工科的學(xué)生英語水平參差不齊,甚至有不少的同學(xué)對英語有莫名的恐懼,因此在雙語課程實(shí)施的時候,遭遇到了部分同學(xué)前期過得非常艱難,課堂無法迅速或平穩(wěn)進(jìn)入雙語狀態(tài)導(dǎo)致學(xué)習(xí)效率低下,甚至努力翻倍收獲依然很少,這種現(xiàn)象多發(fā)生在一部分英語水平不是很好的學(xué)生身上。
3.2教學(xué)效果兩極分化較大
班級上有不少對英語擅長的同學(xué),樂于使用雙語進(jìn)行專業(yè)課的學(xué)習(xí),其在英語和專業(yè)課之間齊頭并進(jìn),既掌握了計算機(jī)專業(yè)知識,又增強(qiáng)了文檔閱讀能力,這是積極的效果;與之相反的是一部分同學(xué)對英語有排斥傾向,閱讀教材吃力,因此影響了專業(yè)課的學(xué)習(xí),這是消極的效果。這兩種效果之間差距不小,這也是教學(xué)團(tuán)隊面臨的要解決的重要的問題。
在問題的背后,我們也欣喜地看到雙語教學(xué)帶來的積極效果,有的同計算機(jī)專業(yè)英語閱讀能力迅速提升,遠(yuǎn)高于期望值,甚至在接受老師提問的時候,部分同學(xué)直接是英文作答;有的同學(xué)進(jìn)步神速,對英文文檔的恐懼感消失,甚至在課堂會提前查閱教材中的陌生單詞。在一小部分人的帶領(lǐng)下,院里面刮起了小范圍的英文學(xué)習(xí)龍卷風(fēng),這是我們希望看見的良好成果,也是雙語教學(xué)潛移默化地帶來的效應(yīng)。
4 建構(gòu)主義導(dǎo)向的高級語言程序設(shè)計的創(chuàng)新與局限
我國的高等教育經(jīng)過幾十年的改革,部分科目已經(jīng)趨于成熟爬升期,計算機(jī)相關(guān)科目大多數(shù)變化頻率較高,但高級語言程序設(shè)計在高校中是相對穩(wěn)定、變化較小的科目。多年來圍繞其進(jìn)行改革的高校也不是很多,而以建構(gòu)主義為導(dǎo)向的雙語改革更是甚少,因此本文有一定的創(chuàng)新。雙語教學(xué)提升學(xué)生信息素養(yǎng)的同時培養(yǎng)學(xué)生的外文閱讀能力,學(xué)生在專業(yè)學(xué)習(xí)的同時,同時提高了外語水平。對計算機(jī)相關(guān)行業(yè)的從業(yè)者來說,外語的重要性毋庸置疑,全球的新科技、新技術(shù)、重要性的計算機(jī)會議都離不開外語,這是我們進(jìn)行雙語教學(xué)的初衷。而建構(gòu)主義的提出更是我們對高級語言程序設(shè)計的大膽的改革嘗試,傳統(tǒng)教學(xué)中,我們多數(shù)照本宣科、按部就班地對學(xué)生灌輸學(xué)科知識,忽略了學(xué)生個性的培養(yǎng)和潛力的挖掘,而建構(gòu)主義讓學(xué)生成為整個體系的核心,這有利于其釋放活力,增強(qiáng)其自主學(xué)習(xí)的能力,教師作為輔助者,更多的時候承擔(dān)了引導(dǎo)、釋疑的作用,更多的時候是放手讓學(xué)生去探索、去檢索相關(guān)知識,這是建構(gòu)主義為本門課程帶來的改變。
雖然取得一些改革的成果和創(chuàng)新,但我們也應(yīng)該認(rèn)識到其局限性,雙語教學(xué)的推廣并不是完美的,甚至在某些高校是無法推廣的,因此其不具有普適性,應(yīng)該根據(jù)自己學(xué)校的情況按需進(jìn)行;并不是所有的學(xué)生都能接受雙語教學(xué)的,這從日常的作業(yè)、實(shí)訓(xùn)等環(huán)節(jié)中可以推斷得出。
5 總結(jié)及展望
本文從建構(gòu)主義導(dǎo)向的角度,對計算機(jī)專業(yè)的高級語言程序設(shè)計進(jìn)行了雙語教學(xué)改革的研究和嘗試,闡述了雙語教學(xué)在高級語言程序設(shè)計的積極效果和局限性。建構(gòu)主義理論對現(xiàn)代教育教學(xué)改革具有借鑒作用,對以學(xué)生自主學(xué)習(xí)為中心的建構(gòu)主義導(dǎo)向的課程建設(shè)進(jìn)行了梳理,取得了一定的積極效果。但改革一直在路上,我們在總結(jié)此次經(jīng)驗的基礎(chǔ)上,并不會停止前進(jìn)的步伐,繼續(xù)沿著前人的足跡,按照教育部要求不忘初心把“水課”上成有深度的“金課”[3]。
參考文獻(xiàn):
[1] 曲郁生.基于建構(gòu)主義的項目教學(xué)方法研究及應(yīng)用[J].當(dāng)代職業(yè)教育,2014(2):27-30.
[2] 林穎賢.基于建構(gòu)主義的高級語言程序設(shè)計教學(xué)策略研究[J].滁州學(xué)院學(xué)報,2012,14(5):107-109.
[3] 滕薇.工程認(rèn)證背景下“高級語言程序設(shè)計”實(shí)驗課程教學(xué)改革探索[J].科技與創(chuàng)新,2020(9):58-59,62.
【通聯(lián)編輯:唐一東】