楊茂強(qiáng)
(遵義師范學(xué)院信息工程學(xué)院,貴州遵義563006)
“面向?qū)ο蠓椒ā笔俏以河?jì)算機(jī)科學(xué)與技術(shù)專業(yè)的核心課程之一,在整個(gè)課程體系中起著承上啟下的作用,以“程序設(shè)計(jì)基礎(chǔ)”“計(jì)算機(jī)導(dǎo)論”等課程為前導(dǎo)課程,是“操作系統(tǒng)”“軟件工程”“數(shù)據(jù)庫原理”等課程的基礎(chǔ)課程之一。該課程以 C++為教學(xué)語言,通過理論與實(shí)踐結(jié)合的方式,使學(xué)生掌握C++語言的基本概念、基本語法和編程技巧,學(xué)會使用C++語言編寫簡單的程序;掌握C++的面向?qū)ο筮^程和面向?qū)ο蟮姆椒?,理解面向?qū)ο蟮幕靖拍詈突舅枷耄邆渖跃咭?guī)模的應(yīng)用程序開發(fā)能力。
面向?qū)ο蠓椒ㄊ且婚T實(shí)踐性較強(qiáng)的課程,主要目標(biāo)是培養(yǎng)學(xué)生面向?qū)ο蟮木幊趟枷耄箤W(xué)生以自然的方式,將人類的面向?qū)ο笏季S方法運(yùn)用到程序設(shè)計(jì)中,從而解決一些簡單的實(shí)際問題。但由于各方面原因,目前國內(nèi)大部分高校尤其是新升本科院校在該課程的教學(xué)中普遍存在如下問題:
隨著信息技術(shù)的迅速發(fā)展,面向?qū)ο蠓椒ń滩牡耐瞥鏊俣纫布涌炝撕芏?,這在一定程度上緩解了該課程教材單一的局面,增大了高校教學(xué)教材的選擇空間,但由于教材的出版社、教學(xué)內(nèi)容的安排順序、教學(xué)內(nèi)容深淺度等多方面的原因,造成了教材質(zhì)量參差不齊的現(xiàn)象,又由于教學(xué)對象和教師對教材的認(rèn)可程度等原因,在教材的選擇上給教師帶來了一定的困難。
事實(shí)上,教材的選用極為重要,有些教材在使用過程中才發(fā)現(xiàn)存在很多問題,但此時(shí)已經(jīng)無法更換教材。雖然教材的版本和類別在不斷更新,但由于信息技術(shù)發(fā)展的速度很快,教材的出版往往要落后技術(shù)的發(fā)展好幾年,故目前還沒有緊跟技術(shù)前沿的面向?qū)ο蠓椒ń滩某霈F(xiàn)。
面向?qū)ο蠓椒ㄕn程教材選擇是該課程教學(xué)質(zhì)量好壞的關(guān)鍵問題之一,教材太深,不利于老師的教學(xué),也不利于學(xué)生的學(xué)習(xí),最終會導(dǎo)致教學(xué)質(zhì)量下降;教材太淺,達(dá)不到本課程教學(xué)的目的。目前各高校在該課程教材的選擇的上各不相同,教學(xué)質(zhì)量也參差不齊[1]。
教學(xué)方法缺乏通用性,迄今為止還沒有一種教學(xué)方法適合所有課程和所有學(xué)生。但是,在一個(gè)特定的學(xué)校里,針對特定的班級和特定的課程,應(yīng)該可以找出適合該班大多數(shù)學(xué)生的教學(xué)方法。同樣一個(gè)問題、同樣一門課程,不同教師教學(xué)的效果是不一樣的,甚至?xí)霈F(xiàn)很大的差距。在我校,面向?qū)ο笳n程的教學(xué)方法主要采取講授和實(shí)驗(yàn)兩種方式。對于教學(xué)內(nèi)容方面,同學(xué)們習(xí)慣了之前的面向結(jié)構(gòu)的程序設(shè)計(jì)思想,現(xiàn)在要從結(jié)構(gòu)化思想轉(zhuǎn)移到面向?qū)ο蟮乃枷耄@一轉(zhuǎn)換過程有一定的難度,致使其教學(xué)的難度是相當(dāng)大的,如何正確引導(dǎo)學(xué)生將面向?qū)ο笏枷胗糜诔绦蛟O(shè)計(jì)中,這就需要教師對內(nèi)容進(jìn)行詳細(xì)的加工。從我校的目前的教學(xué)情況來看,這方面還有待提高。[1]
教學(xué)資源也是衡量教學(xué)質(zhì)量好壞不可忽略的重要因素之一,就面向?qū)ο蠓椒ㄕn程的教學(xué)資源而言,目前我校的教學(xué)資源相對不足,理論課的教學(xué)主要在多媒體教室上,由于教學(xué)時(shí)間、教學(xué)場地等各方面的限制,在理論課教學(xué)中學(xué)生的參與度較少。實(shí)驗(yàn)課主要安排在實(shí)驗(yàn)室完成,但由于缺乏課程配套資源,實(shí)驗(yàn)效果不是很理想。
由于面向?qū)ο蟾拍畛橄?、?shí)驗(yàn)性強(qiáng)等特點(diǎn),給學(xué)生學(xué)習(xí)帶來了一定的困難,而現(xiàn)在的大學(xué)生普遍存在怕吃苦、學(xué)習(xí)缺乏主動性等現(xiàn)象,導(dǎo)致基本概念理解不透、基本方法不能很好掌握,致使學(xué)習(xí)過程越來越艱難,最后會導(dǎo)致部分學(xué)生有放棄本門課程學(xué)習(xí)的念頭。如何才能提高學(xué)生學(xué)習(xí)的積極性,這是所有教師共同關(guān)心的問題。
針對我校面向?qū)ο蠓椒ㄕn程教學(xué)狀況不理想的情況,我在2015級該課程的教學(xué)過程中做了一定的教學(xué)改革,在整個(gè)課程的教學(xué)中,引入了傳智博客在線教學(xué)輔助系統(tǒng)和資源。
在這次教學(xué)改革中,我們選用了傳智博客高教產(chǎn)品研發(fā)部編著的《C++程序設(shè)計(jì)教程》作為本課程的教材,該教材是國家信息技術(shù)緊缺人才培養(yǎng)工程指定教材,同時(shí)也是工業(yè)和信息化部人才培養(yǎng)規(guī)劃教材,該教材教學(xué)思路明確,教學(xué)內(nèi)容安排合理,并提供了授課資源、考試系統(tǒng)、教學(xué)輔助系統(tǒng)等大量的配套教學(xué)資源。
面向?qū)ο蠓椒ㄕn程的教學(xué)過程由課堂教學(xué)和課外教學(xué)兩部分組成,課堂教學(xué)又分為理論課堂和實(shí)驗(yàn)課堂兩部分;課外教學(xué)主要分為教師和學(xué)生兩個(gè)方面,如圖1所示。
圖1 教學(xué)過程
課堂教學(xué)主要講授面向?qū)ο蠓椒ㄕn程的理論問題,針對不同的教學(xué)內(nèi)容采取了不同的教學(xué)方法,如在講授相關(guān)概念的時(shí)候多采取討論、問答等方法,在講授封裝、繼承、多態(tài)等內(nèi)容的時(shí)候多采取案例、任務(wù)驅(qū)動、翻轉(zhuǎn)課堂的教學(xué)方法。實(shí)驗(yàn)課堂教學(xué)主要是以學(xué)生為主,學(xué)生分組或者單獨(dú)完成相應(yīng)的實(shí)驗(yàn),教師在整個(gè)實(shí)驗(yàn)課堂教學(xué)中負(fù)責(zé)答疑、作業(yè)檢查等工作。
課外教學(xué)主要分為學(xué)生和教師兩個(gè)方面,學(xué)生主要復(fù)習(xí)本周所講的相關(guān)內(nèi)容,預(yù)習(xí)下一次課要講的內(nèi)容,其中重要的任務(wù)是完成老師布置的實(shí)驗(yàn)任務(wù),復(fù)習(xí)舊課、預(yù)習(xí)新課、實(shí)驗(yàn)提交等都需要在傳智博客在線教學(xué)系統(tǒng)上完成。教師主要負(fù)責(zé)學(xué)生的在線答疑,時(shí)時(shí)監(jiān)控學(xué)生課外學(xué)習(xí)的情況,并及時(shí)提醒未完成任務(wù)或者完成任務(wù)不理想的學(xué)生。能時(shí)時(shí)監(jiān)控學(xué)生課外學(xué)習(xí)的情況是本次教學(xué)改革的最大創(chuàng)新之處。
通過一個(gè)學(xué)期的教改實(shí)驗(yàn),學(xué)生在該課程的理論知識、實(shí)踐能力、課外學(xué)習(xí)能力等方面都有了不同程度的提高,教學(xué)效果比較明顯,學(xué)生的反
圖2 課外學(xué)習(xí)情況
表1 期末成績對比
從上述對比成績表可以看出,經(jīng)過教學(xué)改革后的教學(xué)效果明顯優(yōu)于未參與教改的教學(xué)效果。
傳統(tǒng)教學(xué)模式的弊端日益突顯[2],從社會需求、教學(xué)需求等方面來看,面向?qū)ο蠓椒ㄕn程實(shí)施教學(xué)改革有較好的可行性,效果明顯。此外,由于信息技術(shù)的飛速發(fā)展,許多新的方法和技術(shù)不斷涌現(xiàn),該課程的教學(xué)內(nèi)容也在不斷更新,為了適應(yīng)新內(nèi)容的教學(xué),教學(xué)方法必須與時(shí)俱進(jìn)。所以,教學(xué)改革任重而道遠(yuǎn),需要我們在長期的教學(xué)過程中不斷積累經(jīng)驗(yàn),不斷完善方案。
遵義師范學(xué)院學(xué)報(bào)2018年5期