時(shí)間:2023-07-04 16:04:31
引言:易發(fā)表網(wǎng)憑借豐富的文秘實(shí)踐,為您精心挑選了九篇計(jì)算機(jī)語(yǔ)言的概念范例。如需獲取更多原創(chuàng)內(nèi)容,可隨時(shí)聯(lián)系我們的客服老師。

關(guān)鍵詞:OWL;相似度;本體
中圖分類號(hào):TP301.6文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-9599 (2012) 05-0000-02
一、引言
本體可以提供強(qiáng)大的知識(shí)表示方法,是信息檢索領(lǐng)域中的重要內(nèi)容。傳統(tǒng)的本體概念相似度計(jì)算方法大多采用特定于描述語(yǔ)言的通用推理服務(wù)來(lái)進(jìn)行匹配,這些方法忽略了概念的語(yǔ)義信息。在概念檢索或語(yǔ)義查詢系統(tǒng)的實(shí)驗(yàn)過(guò)程中,利用本體對(duì)領(lǐng)域知識(shí)進(jìn)行建模,使查詢結(jié)果滿足語(yǔ)義方面的匹配,避免了基于關(guān)鍵字進(jìn)行簡(jiǎn)單查詢的局限性,在構(gòu)建基于本體的語(yǔ)義信息檢索系統(tǒng)的過(guò)程中,提高了查詢結(jié)果的準(zhǔn)確率和召回率。
二、本體描述語(yǔ)言O(shè)WL
OWL(Web Ontology Language)是語(yǔ)義Web中本體描述語(yǔ)言的標(biāo)準(zhǔn)。OWL在資源描述框架RDF(Resource Description Framework)的基礎(chǔ)上,添加了更多的語(yǔ)義結(jié)構(gòu)的聲明,從而對(duì)RDF進(jìn)行了擴(kuò)展。OWL語(yǔ)言建立在描述邏輯DL(Description Logic)的基礎(chǔ)上,因此OWL具備良好的知識(shí)表示能力和機(jī)器推理能力。領(lǐng)域知識(shí)本體可以做如下定義:
Onto=(V,C,P,H,R) (1)
其中:V表示概念詞匯集,C表示本體概念,P表示屬性,H表示層次,R表示概念之間的關(guān)系。
分析OWL語(yǔ)言中描述元素,對(duì)于基于語(yǔ)義特征的概念相似度計(jì)算方法非常重要。OWL語(yǔ)言中有四類不同的語(yǔ)義描述元素:
第一類描述元素用于定義本體中實(shí)體集合,主要包括類Class和實(shí)例Instance。
第二類描述元素用于生成一個(gè)本體的特征集合,包括描述本體實(shí)體的類層次描述元素和屬性特征描述元素以及其他各種約束的描述元素。
第三類是用于描述實(shí)體之間,以及特征之間的異同關(guān)系的描述元素。
第四類是本體中的補(bǔ)充性的描述元素,以及現(xiàn)有算法尚不能有效支持的特征。
三、基于本體的概念相似度計(jì)算
(一)屬性相似度
在現(xiàn)實(shí)世界中,事物可以由各種屬性來(lái)進(jìn)行描述和分類,屬性的相似度可以通過(guò)兩個(gè)概念屬性集合的相似程度來(lái)進(jìn)行計(jì)算。
其中,Ci∩Cj表示概念Ci與概念Cj的相同屬性集合;Ci-Cj表示在概念Ci中存在而概念Cj不存在的屬性集合;Cj-Ci表示在概念Cj中存在而在概念Ci中不存在的屬性集合,α,β,γ為調(diào)節(jié)權(quán)重參數(shù),且α>β=γ。
(二)語(yǔ)義層次距離
本體作為一種知識(shí)表示模型,其所包含的概念、屬性和關(guān)系可以通過(guò)有向圖的形式進(jìn)行表示,節(jié)點(diǎn)表示概念,邊表示關(guān)系,概念之間的語(yǔ)義距離可以表示為概念節(jié)點(diǎn)之間最短路徑邊的數(shù)目,用 表示。語(yǔ)義相似度和語(yǔ)義距離之間存在如下對(duì)應(yīng)關(guān)系:
1.兩個(gè)概念間的語(yǔ)義距離為0時(shí),其相似度為1;
2.兩個(gè)概念間的語(yǔ)義距離為無(wú)窮大時(shí),其相似度為0;
3.兩個(gè)概念間的語(yǔ)義距離越大,其相似度越小。
在本體中,如果兩個(gè)概念的語(yǔ)義距離相同,那么概念的語(yǔ)義相似度由它們所處的層次決定,所處的層次越深,其所對(duì)應(yīng)的語(yǔ)義相似度越高,反之則相反。
其中,h為本體有向圖的最大深度,L為概念Ci和Cj之間有向邊的數(shù)量。考慮到層次深度對(duì)語(yǔ)義相似性的影響,同時(shí),層次深度也能判斷出兩個(gè)概念的上下位關(guān)系。綜合考慮語(yǔ)義距離和層次深度,可以使用樹形結(jié)構(gòu)來(lái)對(duì)本體進(jìn)行表示.
其中,hi和hj分別表示概念Ci和Cj在本體樹中的深度; 表示本體樹的最大深度; 為調(diào)節(jié)參數(shù),對(duì)系統(tǒng)所需的相似度進(jìn)行動(dòng)態(tài)調(diào)節(jié),表示本體樹中深度和廣度對(duì)概念相似度的影響。
(三)基于屬性和語(yǔ)義距離的柔性相似度
本體概念的相似度要綜合考慮概念的屬性以及概念之間的關(guān)系,它們對(duì)概念的相似度具有重要的影響。綜合考慮概念的屬性和層次關(guān)系對(duì)概念相似度的影響,對(duì)公式進(jìn)行權(quán)重調(diào)整,得到領(lǐng)域本體中兩個(gè)概念的相似度計(jì)算模型.
其中, 是權(quán)重系數(shù)。由于概念相似度的主觀性較強(qiáng),因此對(duì)于不同的服務(wù)請(qǐng)求,可以通過(guò)權(quán)重系數(shù)的調(diào)節(jié)來(lái)決定本體概念的屬性和層次關(guān)系對(duì)相似度的影響,從而確定系統(tǒng)所需要的相似度閾值。概念相似度的變化趨勢(shì)是一種線形關(guān)系,參數(shù)的取值會(huì)影響相似度的大小,但是對(duì)概念的相似順序沒(méi)有影響。
(四)算法描述
給定相似度算法sim(Ci,Cj),該算法最主要的工作是計(jì)算兩個(gè)概念的相似度。相似度算法描述如下:
第一步:預(yù)處理。構(gòu)建相似度矩陣A,提供任意兩個(gè)概念之間的相似度度量,其中Aij=sim(Ci,Cj)。顯式定義所有的等價(jià)概念和反義概念的概念元素集合,賦值為1和0,在相似度矩陣A中,除了能被初始化的元素,其它每個(gè)概念的取值都與中參數(shù)取值有關(guān)的,因此,對(duì)同一個(gè)概念,可能得出不同的相似度,設(shè)定相似度的取值區(qū)間為(0,1)。
第二步,解析本體文件,并抽取出本體中的類、實(shí)例和屬性,并根據(jù)其在本體樹中所處位置設(shè)置參數(shù)構(gòu)建特征向量,向量的相似性反映了本體中的類、實(shí)例和屬性的相似程度。
第三步,計(jì)算概念之間的特征向量的公共屬性和差異屬性,并根據(jù)實(shí)際需要,設(shè)定概念差異的參數(shù)。
四、實(shí)驗(yàn)
本體概念相似度,即依賴于概念屬性的相似程度,又依賴于本體概念的層次關(guān)系。概念的相似屬性越多,說(shuō)明兩個(gè)概念越相似。而概念的層次關(guān)系反映了領(lǐng)域?qū)<覍?duì)概念的層次關(guān)系的定義,如果調(diào)整了概念的層次,相似度也會(huì)發(fā)生很大的變化。
實(shí)驗(yàn)所用本體數(shù)據(jù)采用Protégé 2000自帶的pizza本體,pizza本體包含97個(gè)類命名,采用了OWL語(yǔ)言描述。該本體描述了領(lǐng)域內(nèi)的概念、屬性以及它們之間的關(guān)系,很好的體現(xiàn)了本體的語(yǔ)義特征。根據(jù)上述公式的計(jì)算方法得到的概念相似度結(jié)果。其中各參數(shù)取值為:ρ=5,α=0.6,β=γ=0.2,θ=0.2。
對(duì)于概念相似性的判斷,通常以領(lǐng)域?qū)<业呐卸ㄗ鳛闃?biāo)準(zhǔn)。對(duì)于一般的概念,領(lǐng)域?qū)<医o定的概念匹配順序?yàn)椋和x概念>父子節(jié)點(diǎn)>相近屬性的節(jié)點(diǎn)>兄弟節(jié)點(diǎn)>其它節(jié)點(diǎn)。雖然使用了不同的計(jì)算方法,但是得到的概念匹配順序基本相同。實(shí)驗(yàn)結(jié)果客觀地反映了本文所采用的概念相似度計(jì)算方法的有效性。
PizzaTopping與PepperTopping作為較近的屬性結(jié)點(diǎn),相似度要大于作為兄弟結(jié)點(diǎn)的PizzaTopping與PizzaBase,同時(shí)小于作為父子結(jié)點(diǎn)的PizzaTopping和VegetableTopping,同一個(gè)父節(jié)點(diǎn)VegetableTopping和CheessTopping與VegetableTopping和PepperTopping相比,屬性相似度大的概念綜合相似度大。
TF-IDF(Term Frequency Inverse Document Frequency)方法是文本相似度的計(jì)算方法中最為典型的一種方法[12],傳統(tǒng)的TF-IDF方法是一種將文本轉(zhuǎn)化為向量形式,用于計(jì)算文本相似度。該方法沒(méi)有考慮到概念的屬性相似性,本文利用領(lǐng)域本體改進(jìn)傳統(tǒng)的TF-IDF的空間向量模型:
其中, 是傳統(tǒng)TF-IDF方法的計(jì)算權(quán)重; 是概念在領(lǐng)域本體中計(jì)算得到的權(quán)重; 是根據(jù)TF-IDF值對(duì)本體相似度進(jìn)行加權(quán)處理得到的計(jì)算結(jié)果。
評(píng)價(jià)信息檢索性能優(yōu)劣的最通用和最重要的兩個(gè)指標(biāo)是查準(zhǔn)率(Precision)和查全率(Recall),因此本文采用查準(zhǔn)率P和差全率C對(duì)實(shí)驗(yàn)結(jié)果進(jìn)行評(píng)估。
相似度的結(jié)果不同,會(huì)對(duì)查準(zhǔn)率和查全率產(chǎn)生比較大的影響,一般情況下,查準(zhǔn)率和查全率會(huì)呈現(xiàn)出相反的趨勢(shì)。由于查全率對(duì)于大規(guī)模海量數(shù)據(jù)不容易進(jìn)行統(tǒng)計(jì),因此通常只有在數(shù)據(jù)規(guī)模較小的情況下才能統(tǒng)計(jì)出來(lái),因此,查準(zhǔn)率比查全率更容易進(jìn)行統(tǒng)計(jì),在實(shí)際應(yīng)用中也更有意義。
實(shí)驗(yàn)所用測(cè)試數(shù)據(jù)來(lái)自Yahoo!網(wǎng)站收集的關(guān)于pizza的數(shù)據(jù)。本文采用支持向量機(jī)SVMs(Support Vector Machines)[14]分類方法,使用空間向量模型對(duì)測(cè)試文本集合進(jìn)行分類測(cè)試。本文對(duì)兩種權(quán)重表示的測(cè)試文本進(jìn)行分類,對(duì)于不同的懲罰系數(shù)c進(jìn)行實(shí)驗(yàn)比較,
利用本體改進(jìn)的概念相似度計(jì)算方法,在不同的懲罰系數(shù)下,本文方法比傳統(tǒng)的TF-IDF權(quán)重在分類準(zhǔn)確率方面有一定的提高。實(shí)驗(yàn)表明本文方法能充分利用OWL的語(yǔ)義特征來(lái)計(jì)算相關(guān)概念之間的相似度,因而可以為基于本體的文本分類和聚類方法提供參考。
五、結(jié)論
本文提出了一種基于OWL語(yǔ)言描述的本體概念相似度計(jì)算方法,通過(guò)結(jié)合OWL屬性特征與概念層次關(guān)系來(lái)計(jì)算概念相似度,并通過(guò)與傳統(tǒng)的TF-IDF方法進(jìn)行比較實(shí)驗(yàn)。實(shí)驗(yàn)結(jié)果表明,本文的相似度計(jì)算方法能夠有效的反映出概念之間的語(yǔ)義相似度,對(duì)文本分類的準(zhǔn)確率方面有明顯提高。本文的后續(xù)研究將在現(xiàn)有探討語(yǔ)義相似度的基礎(chǔ)上,進(jìn)一步分析本體描述語(yǔ)言所包含的語(yǔ)義特征與概念屬性的權(quán)重問(wèn)題等,這對(duì)于基于本體的文本分類和聚類問(wèn)題研究有著積極的作用。
《計(jì)算機(jī)應(yīng)用基礎(chǔ)》作為高職院校的一門公共必修課,是非計(jì)算機(jī)專業(yè)學(xué)生獲得計(jì)算機(jī)方面知識(shí)的最重要途徑,尤其是在培養(yǎng)應(yīng)用型、技能型人才的高等職業(yè)技術(shù)院校更為重要。然而傳統(tǒng)的計(jì)算機(jī)應(yīng)用基礎(chǔ)教育模式是以教材知識(shí)點(diǎn)為核心,缺乏創(chuàng)新,學(xué)生學(xué)習(xí)的積極性主動(dòng)性不高,實(shí)踐能力較差。
為了不斷提高技能水平,增強(qiáng)就業(yè)競(jìng)爭(zhēng)力,高職院校的學(xué)生在取得大專學(xué)歷的同時(shí),努力獲得各種職業(yè)資格和崗位資格證書,而全國(guó)計(jì)算機(jī)等級(jí)考試一級(jí)MS Office就是其中之一,它用以測(cè)試學(xué)生的計(jì)算機(jī)應(yīng)用知識(shí)的掌握和實(shí)際操作能力。從歷年我校學(xué)生參加的國(guó)家一級(jí)MS Office考試的成績(jī)(滿分100分,60分及格)來(lái)看, 過(guò)關(guān)率排名在全區(qū)范圍來(lái)講即使相對(duì)比較靠前,但絕對(duì)成績(jī)還是較低,這充分證明了傳統(tǒng)教育模式的弊端。
因此,筆者嘗試將CDIO理念應(yīng)用于高職院校計(jì)算機(jī)基礎(chǔ)課程的教學(xué)中,分析CDIO指導(dǎo)下教學(xué)的特點(diǎn)和實(shí)施教學(xué)的思路,以包頭輕工職業(yè)技術(shù)學(xué)院為例,結(jié)合本校計(jì)算機(jī)基礎(chǔ)課程的目標(biāo)和學(xué)生的特點(diǎn),探索一種新的教學(xué)模式。
2 CDIO簡(jiǎn)介
CDIO代表構(gòu)思(ConcEive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)和運(yùn)作(Operate) ,它以產(chǎn)品研發(fā)到產(chǎn)品運(yùn)行的生命周期為載體 ,讓學(xué)生以主動(dòng)的、 實(shí)踐的、課程之間有機(jī)聯(lián)系的方式學(xué)習(xí)工程。
CDIO理念是做中學(xué)和基于項(xiàng)目教育和學(xué)習(xí)的集中概括和抽象表達(dá)。它提出系統(tǒng)的能力培養(yǎng)方案與實(shí)施辦法,與我國(guó)高職院校所倡導(dǎo)的項(xiàng)目教學(xué)及校企合作辦學(xué)在理念上具有一致性,這就決定了CDIO引入高職教育具有十分重要的作用。
從2000年起,麻省理工學(xué)院和瑞典皇家工學(xué)院等四所大學(xué)經(jīng)過(guò)四年的探索研究,創(chuàng)立了 CDIO 工程教育理念。國(guó)內(nèi)最早引入CDIO工程教育理念的是汕頭大學(xué)工學(xué)院,經(jīng)過(guò)多年的實(shí)踐表明,CDIO理念非常適合工科教學(xué)的各個(gè)環(huán)節(jié)。目前國(guó)內(nèi)已有近四十所CDIO試點(diǎn)高校,并且教學(xué)改革多集中在本科院校的機(jī)械、電氣、土木這些學(xué)科類別進(jìn)行,而高職院校對(duì)于這種教學(xué)模式的滲透相對(duì)較少。
3 計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)改革策略
3.1 編寫適合教學(xué)要求的教材
根據(jù)教學(xué)要求和改革思路,以及國(guó)家一級(jí)MS Office考試大綱的要求,編寫一本相適應(yīng)的教材,教學(xué)內(nèi)容應(yīng)該突出應(yīng)用性和先進(jìn)性,希望學(xué)生能夠?qū)W以致用。教材一共可以分為七章,第1章計(jì)算機(jī)基礎(chǔ)知識(shí),第2章認(rèn)識(shí)Windows 7操作系統(tǒng),第3章文字處理軟件Word2010,第4章電子表格處理軟件Excel2010,第5章使用演示文稿制作軟件PowerPoint2010,第6章計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識(shí)。其中第1章和第6章是純理論性的知識(shí),可以以選擇題的形式考核同學(xué)們的掌握情況,其他章節(jié)我們可以分為若干個(gè)任務(wù),每個(gè)任務(wù)對(duì)應(yīng)1~2課時(shí)的教學(xué)內(nèi)容,每章之后還有實(shí)訓(xùn)的要求和內(nèi)容。其中任務(wù)部分較為詳盡地介紹一些實(shí)用的操作,如同老師在手把手地對(duì)學(xué)習(xí)進(jìn)行實(shí)踐操作一樣,而實(shí)訓(xùn)部分則結(jié)合任務(wù)內(nèi)容提出一些要求,學(xué)生在思考之后才能進(jìn)行操作,以期對(duì)基本操作水平進(jìn)行鞏固提高。
3.2 靈活運(yùn)用教學(xué)方法和手段
堅(jiān)持以教師為主導(dǎo)、學(xué)生為主體的現(xiàn)代教學(xué)理念,課程的實(shí)訓(xùn)環(huán)節(jié)將教學(xué)內(nèi)容設(shè)計(jì)為教學(xué)項(xiàng)目,圍繞項(xiàng)目的完成開發(fā)若干任務(wù)單元,每個(gè)任務(wù)單元的實(shí)施都包含構(gòu)思、設(shè)計(jì)、實(shí)施、運(yùn)作等4個(gè)環(huán)節(jié)。教師在教學(xué)過(guò)程中應(yīng)該靈活采用個(gè)案教學(xué)、項(xiàng)目教學(xué)、問(wèn)題教學(xué)、任務(wù)驅(qū)動(dòng)式教學(xué)、啟發(fā)式等教學(xué)方式方法,以充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,加深其理解。教學(xué)做之間形成良性互動(dòng)、互相促進(jìn),整個(gè)項(xiàng)目設(shè)計(jì)的精髓是實(shí)踐性和可操作性,項(xiàng)目設(shè)計(jì)環(huán)環(huán)相扣,緊緊圍繞所需學(xué)習(xí)和掌握的內(nèi)容,形成一個(gè)整體教學(xué)方案和授課模式。比如說(shuō)利用Word創(chuàng)建一份個(gè)人簡(jiǎn)歷。該項(xiàng)目涉及到以下幾個(gè)主要知識(shí)點(diǎn):表格的基本操作、編輯和排版文檔、圖片的處理。教師可以引導(dǎo)學(xué)生充分發(fā)揮自己的潛力,利用已學(xué)的知識(shí)設(shè)計(jì)一份精美獨(dú)特的個(gè)人簡(jiǎn)歷。首先進(jìn)行構(gòu)思,個(gè)人簡(jiǎn)歷一般包括哪些部分,學(xué)生們可以借助網(wǎng)絡(luò)等手段進(jìn)行查閱資料,得到結(jié)論,一般可以分為封面,基本情況和自薦信三個(gè)方面。接著大家就可以開始查找素材,選擇適合自己風(fēng)格的封面圖片,根據(jù)需要?jiǎng)?chuàng)建并填寫表格,以這種簡(jiǎn)明扼要的表現(xiàn)方式展現(xiàn)自己的基本情況,最后寫一封自薦信。一邊制作思考,一邊進(jìn)行格式設(shè)置,最后同學(xué)們紛紛設(shè)計(jì)出一份別具心裁的個(gè)人簡(jiǎn)歷,之后相互間再多比較比較,取長(zhǎng)補(bǔ)短。這樣的教學(xué)方式特別靈活,學(xué)生們的學(xué)習(xí)興趣也被激發(fā),轉(zhuǎn)被動(dòng)型學(xué)習(xí)為主動(dòng)型學(xué)習(xí),從而提高了教學(xué)效果和教學(xué)質(zhì)量。
3.3 設(shè)計(jì)全新的學(xué)習(xí)效果考核體系
關(guān)鍵詞:CDIO;計(jì)算機(jī)教學(xué);問(wèn)題;改革措施
中圖分類號(hào):G4 文獻(xiàn)標(biāo)識(shí)碼:A
Abstract:With the coming of information age,the computer and network technology develop rapidly and the need for computer professionals becomes bigger and bigger,so,how to fasten university computer teaching reformation becomes a core task of university researches.However,lots of problems,existing in university computer teaching,reduce seriously the effect of computer teaching.Fusing with the CDIO educational concept,this paper firstly analyzes the existing problems in computer teaching and then put forwards the corresponding reform measures.
Keywords:CDIO;computer teaching;problems;reform measures
1 引言(Introduction)
隨著計(jì)算機(jī)和信息技術(shù)的快速發(fā)展,計(jì)算機(jī)和信息計(jì)算在全國(guó)各行各業(yè)中得到了廣泛的應(yīng)用,這也加大了社會(huì)和企業(yè)對(duì)高校計(jì)算機(jī)專業(yè)人才的需求,如何提高計(jì)算機(jī)專業(yè)教學(xué)質(zhì)量,適應(yīng)國(guó)家和地方經(jīng)濟(jì)社會(huì)的發(fā)展需求,已經(jīng)成為各所高校計(jì)算機(jī)教學(xué)改革關(guān)注的重點(diǎn)。CDIO作為一種新型的教育理念,在國(guó)內(nèi)外受到了廣泛的關(guān)注,將CDIO教育理念融入高校計(jì)算機(jī)專業(yè)教學(xué)中,可以確保教學(xué)目標(biāo)、教學(xué)內(nèi)容的科學(xué)合理,保證高校計(jì)算機(jī)教學(xué)大綱能夠適應(yīng)社會(huì)發(fā)展需求,并且強(qiáng)調(diào)學(xué)生素質(zhì)的培養(yǎng)應(yīng)該與產(chǎn)業(yè)發(fā)展相適應(yīng),在課程設(shè)置上采用關(guān)聯(lián)的方式,打破傳統(tǒng)的學(xué)科壁壘,避免教學(xué)內(nèi)容的重復(fù),有利于學(xué)生獲得綜合的計(jì)算機(jī)專業(yè)知識(shí)和能力。顯然,CDIO教育理念與高校計(jì)算機(jī)教學(xué)改革的需求是一致的,因此,將CDIO教育理念融入到高校計(jì)算機(jī)教學(xué)改革中,可以有效促進(jìn)課程改革的順利進(jìn)行,促進(jìn)學(xué)生計(jì)算機(jī)專業(yè)素質(zhì)的不斷提高。
2 CDIO教育理念概述(Introduction of CDIO educational concept)
CDIO教育理念是近年來(lái)國(guó)際工程教育教學(xué)的新型理念,是工程教育教學(xué)與創(chuàng)新人才培養(yǎng)相結(jié)合的新型教育模式,其最早是由美國(guó)麻省理工大學(xué)生工學(xué)院和瑞典皇家理工學(xué)院等四所大學(xué)組成的工程教育教學(xué)改革研究團(tuán)隊(duì)提出來(lái)的,所謂CDIO,也就是構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)、運(yùn)行(Operate)的縮寫,是以社會(huì)發(fā)展需求為人才培養(yǎng)的依據(jù),以產(chǎn)品開發(fā)或者系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)為教育載體,對(duì)學(xué)生的工程實(shí)踐能力和創(chuàng)新能力進(jìn)行重點(diǎn)培養(yǎng),發(fā)揮學(xué)生的主觀能動(dòng)性,提高學(xué)生自主學(xué)習(xí)的積極性,有效實(shí)現(xiàn)理論教學(xué)和實(shí)踐教學(xué)的有機(jī)結(jié)合[1]。顯然,CDIO教育理念與高校計(jì)算機(jī)教學(xué)改革目標(biāo)相符,將CDIO教育理念融入到高校計(jì)算機(jī)教學(xué)改革中,有助于學(xué)校培養(yǎng)出應(yīng)用型計(jì)算機(jī)人才。
在CDIO教育教學(xué)模式中,C代表構(gòu)思,主要是指在教學(xué)的構(gòu)思階段,這一階段主要目的是引導(dǎo)學(xué)生針對(duì)問(wèn)題進(jìn)行分析,找到科學(xué)合理的問(wèn)題解決方案,這一階段是CDIO教學(xué)能夠順利完成的前提和關(guān)鍵環(huán)節(jié);D代表設(shè)計(jì),是學(xué)生工程教育教學(xué)中實(shí)踐能力培養(yǎng)的核心和精髓,在這一階段中,引導(dǎo)學(xué)生對(duì)工程項(xiàng)目進(jìn)行自主設(shè)計(jì),充分運(yùn)用自己學(xué)習(xí)到的理論知識(shí),將理論與實(shí)踐進(jìn)行有機(jī)的結(jié)合,鍛煉學(xué)生的動(dòng)手能力和創(chuàng)新能力,學(xué)生可以利用學(xué)校和校外的實(shí)訓(xùn)條件,進(jìn)行CDIO實(shí)踐案例的設(shè)計(jì);I代表實(shí)現(xiàn),也就是將項(xiàng)目設(shè)計(jì)變成實(shí)物的過(guò)程,在這一過(guò)程中,要求學(xué)生采取有效的方法解決設(shè)計(jì)中的關(guān)鍵技術(shù)和核心問(wèn)題,形成相應(yīng)的學(xué)習(xí)成果,有效提高學(xué)生解決問(wèn)題的能力,例如計(jì)算機(jī)教學(xué)中程序設(shè)計(jì)、制作和調(diào)試能力;O代表運(yùn)作,是指學(xué)生在完成學(xué)習(xí)作品之后,要求學(xué)生對(duì)自己設(shè)計(jì)制作的產(chǎn)品進(jìn)行進(jìn)一步優(yōu)化運(yùn)行,排除運(yùn)行過(guò)程中存在的問(wèn)題,確保產(chǎn)品或者系統(tǒng)的順利運(yùn)行,同時(shí)要求教師與學(xué)生積極的進(jìn)行互動(dòng),對(duì)學(xué)生整個(gè)設(shè)計(jì)制作過(guò)程進(jìn)行分析和評(píng)估,對(duì)學(xué)生遇到的問(wèn)題進(jìn)行指導(dǎo)和糾正。
3 當(dāng)前高校計(jì)算機(jī)教學(xué)存在的問(wèn)題(Existing problems in university computer teaching)
3.1 課程體系與計(jì)算機(jī)行業(yè)的快速發(fā)展的矛盾
近些年來(lái),計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)快速發(fā)展,相關(guān)行業(yè)也在告訴發(fā)展,這就對(duì)人才的素質(zhì)要求也越來(lái)越高,而當(dāng)前高校計(jì)算機(jī)教學(xué)模式和課程體系仍然比較陳舊,專業(yè)課程體系不能適應(yīng)相關(guān)計(jì)算機(jī)行業(yè)的快速變化的節(jié)奏,造成計(jì)算機(jī)行業(yè)技術(shù)始終在高速發(fā)展,而高校的教學(xué)模式卻不能適應(yīng)這一變化,導(dǎo)致學(xué)生所學(xué)習(xí)到的知識(shí)和社會(huì)實(shí)際工作崗位需求脫節(jié),而解決這一矛盾的關(guān)鍵就是加快高校計(jì)算機(jī)教學(xué)模式和課程體系的科學(xué)化改革。
【論文摘要】課程改革是高職教育的重點(diǎn)和難點(diǎn),也是高等職業(yè)教育的核心任務(wù),課程體系改革以培養(yǎng)高等技術(shù)應(yīng)用性專門人才為根本任務(wù),以適應(yīng)社會(huì)需求為目標(biāo)。以培養(yǎng)技術(shù)應(yīng)用能力為主線。設(shè)計(jì)學(xué)生培養(yǎng)方案及構(gòu)建課程、教學(xué)內(nèi)容體系。本文就高職兩年制《計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)》構(gòu)建以就業(yè)為導(dǎo)向、能力為本位的雙證課程改革進(jìn)行探討。
高職高專院校辦學(xué)成敗的重要標(biāo)準(zhǔn)之一就是社會(huì)和用人單位對(duì)學(xué)校和學(xué)生的認(rèn)同。在高職高專院校倡導(dǎo)學(xué)歷證書和職業(yè)證書并重的觀念,有助于培養(yǎng)具有一定理論知識(shí)、熟練掌握職業(yè)基本技能、綜合能力較強(qiáng)的技能型人才,對(duì)于增強(qiáng)畢業(yè)生就業(yè)能力具有極其重要的意義。“雙證”并重,將從根本上推動(dòng)高職高專院校人才培養(yǎng)模式的創(chuàng)新。
一、課程改革是培養(yǎng)應(yīng)用性人才的核心任務(wù)
高等職業(yè)教育直接依存經(jīng)濟(jì)發(fā)展,直接為經(jīng)濟(jì)建設(shè)提供需要的人才資源,我國(guó)在推進(jìn)新型工業(yè)化的過(guò)程中,政府、行業(yè)、企業(yè)和社會(huì)各界更加關(guān)注職業(yè)教育的發(fā)展。職業(yè)教育要適應(yīng)經(jīng)濟(jì)和社會(huì)的發(fā)展的需要,必須提高自身的創(chuàng)新能力,不斷推進(jìn)體制創(chuàng)新、制度創(chuàng)新和深化教學(xué)改革。按照教育與社會(huì)發(fā)展的關(guān)系,教育對(duì)社會(huì)變革的反映,無(wú)論表現(xiàn)在教育思想的更新,還是教育方法的改革,最終都要聚焦于課程的改革,課程改革是高職教育改革的重點(diǎn)和難點(diǎn),也是高等職業(yè)教育的核心任務(wù),日益發(fā)展?fàn)畲蟮母呗毥逃龖?yīng)該抓住課程改革這個(gè)突破口,培養(yǎng)高質(zhì)量的人才,適應(yīng)知識(shí)經(jīng)濟(jì)、信息化社會(huì)發(fā)展的需要。
在新世紀(jì),以微電子技術(shù)為基礎(chǔ),計(jì)算機(jī)、通訊、網(wǎng)絡(luò)、自動(dòng)化、電子技術(shù)為主體的信息技術(shù)是當(dāng)前人類社會(huì)中發(fā)展最快、滲透性最強(qiáng)、應(yīng)用面最廣的先導(dǎo)技術(shù)。信息技術(shù)的廣泛應(yīng)用推動(dòng)著以信息產(chǎn)品制造業(yè)、軟件業(yè)、信息系統(tǒng)集成業(yè)和信息咨詢服務(wù)業(yè)為主體的信息產(chǎn)業(yè)的發(fā)展。新世紀(jì)信息已成為重要的生產(chǎn)要素和戰(zhàn)略資源,信息技術(shù)成為先進(jìn)生產(chǎn)力的代表,信息產(chǎn)業(yè)將發(fā)展成為現(xiàn)代產(chǎn)業(yè)的帶頭產(chǎn)業(yè),人類即將跨越工業(yè)時(shí)代進(jìn)人信息時(shí)代。因此,信息化成為當(dāng)今世界經(jīng)濟(jì)和社會(huì)發(fā)展的大趨勢(shì),大力推進(jìn)社會(huì)和國(guó)民經(jīng)濟(jì)信息化是推進(jìn)我國(guó)社會(huì)主義現(xiàn)代化建設(shè)的重要任務(wù)。信息技術(shù)和產(chǎn)業(yè)的發(fā)展不僅需要大批專業(yè)技術(shù)人才,而且還產(chǎn)生一批新的職業(yè)崗位,勿庸置疑,信息及相關(guān)職業(yè)將成為未來(lái)最走俏的職業(yè)。
信息技術(shù)的人才需求將呈多元化、多層次趨勢(shì),表現(xiàn)在科學(xué)、工程、技術(shù)、管理、服務(wù)諸多方面。不僅需要從事信息科學(xué)、信息技術(shù)研發(fā)的人才,而且更需要把研發(fā)成果轉(zhuǎn)化為現(xiàn)實(shí)產(chǎn)品的技術(shù)和管理人才。在IT領(lǐng)域高職教育肩負(fù)著為信息產(chǎn)業(yè)及信息應(yīng)用領(lǐng)域培養(yǎng)技術(shù)應(yīng)用性人才的任務(wù),他們是這一領(lǐng)域的技術(shù)專家和管理專家,可以在相應(yīng)的行業(yè)、專業(yè)擔(dān)任軟件工程師、程序設(shè)計(jì)員、系統(tǒng)開發(fā)工程師、網(wǎng)絡(luò)管理員、項(xiàng)目經(jīng)理、市場(chǎng)營(yíng)銷和技術(shù)服務(wù)等職,從事設(shè)計(jì)、測(cè)試、系統(tǒng)維護(hù)、網(wǎng)絡(luò)管理等方面的工作。
近年來(lái)高等職業(yè)教育研究與實(shí)踐已取得豐順成果,但高等職業(yè)人才培養(yǎng)尚存在著系統(tǒng)偏差,這一系統(tǒng)偏差集中表現(xiàn)為人才培養(yǎng)的效果與市場(chǎng)需求之間的差異和距離,而導(dǎo)致這一偏差存在的直接原因是課程,本應(yīng)由高職培養(yǎng)的高素質(zhì)技能型人才則由于培養(yǎng)效果與市場(chǎng)實(shí)際需要的差距,畢業(yè)生在就業(yè)市場(chǎng)很難滿足雇主的要求。其結(jié)果是在這一領(lǐng)域“有需求沒(méi)人才”。我國(guó)高職教育人才培養(yǎng)在教育結(jié)果與市場(chǎng)需求之間的系統(tǒng)性偏差是當(dāng)前高等職業(yè)教育改革的關(guān)鍵,導(dǎo)致這一偏差的重要原因是課程模式的陳舊,因此課程改革已成為當(dāng)前我國(guó)高職教育面臨的核心任務(wù),積極探索以就業(yè)為導(dǎo)向,以能力本位為核心,以產(chǎn)業(yè)需求為目標(biāo)的課程改革是當(dāng)務(wù)之急。
二、以能力為本位的雙證課程改革
課程就其實(shí)質(zhì)而言是一種在展開教育、教學(xué)等育人活動(dòng)之前對(duì)育人方案的總體設(shè)計(jì)活動(dòng),它涉及教學(xué)思想與教學(xué)目標(biāo),教學(xué)內(nèi)容與教學(xué)方法,教師隊(duì)伍建設(shè)、教學(xué)基本條件與教學(xué)管理等方面。
(一)雙證課程體系改革應(yīng)遵循的指導(dǎo)思想
根據(jù)我國(guó)社會(huì)信息化和信息產(chǎn)業(yè)發(fā)展對(duì)人才需求的特點(diǎn),考慮不同地區(qū)經(jīng)濟(jì)、社會(huì)和技術(shù)發(fā)展對(duì)職業(yè)教育與培訓(xùn)的不同要求,以提高學(xué)生的職業(yè)實(shí)踐能力和職業(yè)素養(yǎng)為宗旨、以就業(yè)為導(dǎo)向、以能力為本位、以產(chǎn)業(yè)(行業(yè))需求為目標(biāo)構(gòu)建專業(yè)培養(yǎng)方案。
(二)雙證課程體系改革的基本原則
雙證課程體系改革應(yīng)以培養(yǎng)高等技術(shù)應(yīng)用性專門人才為根本任務(wù),以適應(yīng)社會(huì)需求為目標(biāo),以培養(yǎng)技術(shù)應(yīng)用能力為主線,設(shè)計(jì)專業(yè)培養(yǎng)方案及構(gòu)建課程、教學(xué)內(nèi)容體系。為保證課程體系改革這一目標(biāo)的實(shí)現(xiàn),必須堅(jiān)持以下原則。
1、堅(jiān)持雙證課程設(shè)置的接軌原則即課程設(shè)置與就業(yè)需求接軌與行業(yè)(職業(yè))標(biāo)準(zhǔn)接軌。課程體系建設(shè),首先應(yīng)考慮到社會(huì)和就業(yè)市場(chǎng)的需求應(yīng)按照就業(yè)崗位所需技能有針對(duì)性地進(jìn)行課程設(shè)置,同時(shí)將課程標(biāo)準(zhǔn)與職業(yè)標(biāo)準(zhǔn)有機(jī)結(jié)合起來(lái),在培養(yǎng)方案中嵌人職業(yè)證書和部分企業(yè)證書的要求,幫助學(xué)生積累實(shí)際工作經(jīng)驗(yàn),使學(xué)生在不延長(zhǎng)學(xué)制的情況下,同時(shí)獲得職業(yè)證書,突出職業(yè)教育的特色。
2、堅(jiān)持以能力培養(yǎng)為核心的原則圍繞職業(yè)能力這個(gè)核心在進(jìn)行課程體系設(shè)置時(shí),必須確保各項(xiàng)能力目標(biāo)都有相應(yīng)的課程和課程模塊。即以能力為中心構(gòu)建理論教學(xué)體系和實(shí)踐教學(xué)體系,拓寬基礎(chǔ),注重實(shí)踐加強(qiáng)能力培養(yǎng),提高綜合素質(zhì)。以能力培養(yǎng)為核心,必須突出課程的應(yīng)用性,一方面要以解決實(shí)際問(wèn)題為中心,打破學(xué)科界限,使內(nèi)容組織服從于要解決的職業(yè)領(lǐng)域的問(wèn)題;另一方面要強(qiáng)調(diào)課程模式的實(shí)踐性,要求增加實(shí)踐性教學(xué)環(huán)節(jié)的比重,使學(xué)生有機(jī)會(huì)將專業(yè)知識(shí)與職業(yè)技能結(jié)合起來(lái),增強(qiáng)職業(yè)適應(yīng)性。另外以能力培養(yǎng)為核心還應(yīng)加強(qiáng)學(xué)生創(chuàng)業(yè)能力的培養(yǎng),我們應(yīng)在課程的設(shè)置和教學(xué)中注重創(chuàng)業(yè)能力培養(yǎng)滲透。
3、堅(jiān)持課程體系的整合與開放原則整合是在原有的課程基礎(chǔ)上或融合或組合或疊加,有機(jī)地整合成一種靈活實(shí)用的新型的高職課程體系,采用模塊化的組合形式將知能與技能組成靈活的教學(xué)單元,便于課程目標(biāo)和教學(xué)目標(biāo)最佳實(shí)現(xiàn)。
教育實(shí)踐和理論研究表明,創(chuàng)造能力之大小強(qiáng)弱,在很大程度上取決于創(chuàng)造主體知識(shí)面寬窄及各類知識(shí)的綜合水平。因而,在設(shè)置課程體系時(shí)必須堅(jiān)持開放性原則,為學(xué)生提供寬廣的知識(shí)背景,也使學(xué)生在學(xué)習(xí)過(guò)程中學(xué)會(huì)知識(shí)的通透融合,相互整合并轉(zhuǎn)化為能力,進(jìn)而形成多學(xué)科,多視角的創(chuàng)新方式和能力。
(三)雙證課程體系的主要內(nèi)容
從知識(shí)本位轉(zhuǎn)向能力本位是以就業(yè)為導(dǎo)向來(lái)設(shè)計(jì)高職課程內(nèi)容的內(nèi)在規(guī)律所決定的。雙證課程內(nèi)容以職業(yè)能力為本位,將使課程突破原有學(xué)科理論體系的束縛,形成鮮明特色的職業(yè)培養(yǎng)目標(biāo),使畢業(yè)生縮短與實(shí)際工作崗位的距離。
課程內(nèi)容的職業(yè)能力化趨勢(shì)是在強(qiáng)調(diào)教學(xué)內(nèi)容的實(shí)際應(yīng)用和實(shí)踐,基礎(chǔ)理論課服務(wù)于實(shí)際應(yīng)用的需要,以“必需、夠用”為度,在教學(xué)中不再保持學(xué)科體系的邏輯嚴(yán)密性;強(qiáng)調(diào)以職業(yè)所需的能力為主線,課程內(nèi)容包括勝任崗位職業(yè)所需專業(yè)知識(shí)、工作技能和工作態(tài)度的培養(yǎng),包含職業(yè)角色對(duì)從業(yè)者的各項(xiàng)能力要求;強(qiáng)調(diào)把職業(yè)資格標(biāo)準(zhǔn)融人課程體系推動(dòng)課程教學(xué)與職業(yè)資格考試在教學(xué)內(nèi)涵上的整合。在傳統(tǒng)學(xué)科本位思想的影響下,高職院校課程設(shè)置大量使用諸如“基礎(chǔ)課、專業(yè)基礎(chǔ)課”等名詞,為了摒棄舊的教育教學(xué)觀點(diǎn),真正擺脫傳統(tǒng)學(xué)科教學(xué)的束縛,構(gòu)建能力本位的課程體系,把課程設(shè)置分為通識(shí)課、通用技術(shù)平臺(tái)課、認(rèn)證課、專業(yè)任務(wù)課與實(shí)習(xí)。通識(shí)課包括必要的基礎(chǔ)課程、文化素質(zhì)課程、馬列、體育課程、科技講座。通用技術(shù)平臺(tái)課程包括問(wèn)題中心課程和技術(shù)中心課程。認(rèn)證課程包括職業(yè)資格和技術(shù)等級(jí)證書課程。專業(yè)任務(wù)課包括職業(yè)單項(xiàng)能力任務(wù)課程和職業(yè)綜合能力任務(wù)課程。}z}改變過(guò)去公共課占比重較大問(wèn)題,因此有必要以“必需、夠用”為度壓縮公共課的比重,并且根據(jù)課程體系的整合原則,結(jié)合專業(yè)課程的學(xué)習(xí)需要,有機(jī)融合,使學(xué)生在兩年內(nèi)完成學(xué)習(xí)任務(wù)。 三、雙證課程體系改革的實(shí)踐
課程體系改革是一次復(fù)雜的系統(tǒng)工程,它涉及到教學(xué)的各個(gè)環(huán)節(jié),隨著改革的不斷深人,它必將引發(fā)一系列的變革。
(一)教材建設(shè)方面教材是教學(xué)內(nèi)容和課程體系改革的集中體現(xiàn),也是課程建設(shè)的重點(diǎn),教材要根據(jù)能力培養(yǎng)模式的總體設(shè)計(jì),尤其是根據(jù)人才知識(shí)、能力、素質(zhì)結(jié)構(gòu)調(diào)整的整體走向,處理好傳統(tǒng)內(nèi)容與現(xiàn)代內(nèi)容、傳授知識(shí)與提高素質(zhì)、基礎(chǔ)與應(yīng)用、繼承與創(chuàng)新及統(tǒng)一性與多樣性等關(guān)系,摒棄陳舊的觀點(diǎn)和內(nèi)容,反映最新學(xué)術(shù)研究成果;要重點(diǎn)開發(fā)既有理論、又有實(shí)踐,適合培養(yǎng)技術(shù)應(yīng)用和運(yùn)用能力的課程和課程群;開發(fā)職業(yè)技能培訓(xùn)課程,幫助學(xué)生得到多種專業(yè)技能證書。圍繞能力培養(yǎng)核心,根據(jù)信息產(chǎn)業(yè)對(duì)IT類復(fù)合型高技能人才的需求狀況并結(jié)合我校實(shí)際,經(jīng)充分論證,并參考CEAC(信息產(chǎn)業(yè)部計(jì)算機(jī)教育認(rèn)證項(xiàng)目)的課程認(rèn)證標(biāo)準(zhǔn),開發(fā)編寫系統(tǒng)教材,包括對(duì)((計(jì)算機(jī)應(yīng)用基礎(chǔ)教程))的修訂和新編《C語(yǔ)言與數(shù)據(jù)結(jié)構(gòu)》《網(wǎng)頁(yè)設(shè)計(jì)與制作(三劍客十HTML十實(shí)訓(xùn))》
在教材編寫的過(guò)程中,要始終以素質(zhì)教育的思想和觀念為指導(dǎo),立足以職業(yè)素質(zhì)為基礎(chǔ),以職業(yè)能力為核心,以職業(yè)技能為重點(diǎn)的教材改革方案。培養(yǎng)學(xué)生熱愛(ài)祖國(guó),熱愛(ài)大自然,熱愛(ài)生命的思想情感及崇尚科學(xué),實(shí)事求是的科學(xué)態(tài)度;注重人文精神的滲透,引導(dǎo)學(xué)生正確理解科學(xué)、技術(shù)與社會(huì)的關(guān)系,把學(xué)習(xí)知識(shí),培養(yǎng)能力與體驗(yàn)情感有機(jī)的結(jié)合起來(lái),使學(xué)生既具有較強(qiáng)的業(yè)務(wù)能力,又具有愛(ài)崗敬業(yè),踏實(shí)肯干、謙虛好學(xué)和與人合作的精神,樂(lè)于在生產(chǎn)、建設(shè)、管理和服務(wù)第一線工作。
(二)學(xué)生成績(jī)的考核考核是鞏固學(xué)生所學(xué)知識(shí),檢查課程教學(xué)效果的重要環(huán)節(jié)。我們應(yīng)當(dāng)建立與課程體系改革相適應(yīng)的一套科學(xué)而嚴(yán)格的考核制度。圍繞能力培養(yǎng),我們的考核方式應(yīng)當(dāng)多元化,考核可采用職業(yè)技能證書、筆試、口試、答辯、現(xiàn)場(chǎng)測(cè)試、實(shí)際操作等不同形式,考試與考查相結(jié)合。著重考核學(xué)生綜合運(yùn)用所學(xué)知識(shí)、解決實(shí)際問(wèn)題的能力,通過(guò)改變考核方法,促進(jìn)學(xué)生個(gè)性與能力的全面發(fā)展。堅(jiān)持課程體系的開放性原則增加課外學(xué)分,鼓勵(lì)學(xué)生自主學(xué)習(xí)和科研實(shí)踐,對(duì)學(xué)生所取得的科研成果及獲得的職業(yè)資格證書計(jì)算學(xué)分等,條件成熟的課程建立試題庫(kù),實(shí)行教考分離制度,以大綱為引導(dǎo)規(guī)范課程的教學(xué),以考核檢查課程的教學(xué)效果。
(三)實(shí)踐教學(xué)環(huán)節(jié)實(shí)踐教學(xué)是培養(yǎng)職業(yè)人才,提高教育質(zhì)量不可或缺的重要環(huán)節(jié),是技能型人才培養(yǎng)得失的關(guān)鍵。圍繞能力培養(yǎng)核心,教學(xué)中要增加實(shí)踐教學(xué)比重,在確定實(shí)踐教學(xué)內(nèi)容時(shí),要使理論知識(shí)教學(xué)與技能訓(xùn)練有機(jī)地結(jié)合起來(lái),要根據(jù)課程建設(shè)和改革的實(shí)際要求對(duì)實(shí)驗(yàn)實(shí)訓(xùn)內(nèi)容進(jìn)行系統(tǒng)化整合;跨課程的技能項(xiàng)目,要明確在哪門課程中完成以保證技能體系的完整性。
實(shí)踐教學(xué)要改變過(guò)分依附理論教學(xué)的狀況,探索建立相對(duì)獨(dú)立的實(shí)踐教學(xué)體系。實(shí)踐教學(xué)在教學(xué)計(jì)劃中應(yīng)占有較大比重,要及時(shí)吸收科學(xué)技術(shù)和社會(huì)發(fā)展的最新成果,要改革實(shí)驗(yàn)教學(xué)內(nèi)容,減少演示性、驗(yàn)證性實(shí)驗(yàn),增加工藝性、設(shè)計(jì)性、綜合性實(shí)驗(yàn),逐步形成基本實(shí)踐能力與操作技能、專業(yè)技術(shù)應(yīng)用能力與專業(yè)技能、綜合實(shí)踐能力與綜合技能有機(jī)結(jié)合的實(shí)踐教學(xué)體系。要加強(qiáng)校內(nèi)實(shí)驗(yàn)室和實(shí)習(xí)、實(shí)訓(xùn)基地建設(shè)。根據(jù)高職高專教育教學(xué)特點(diǎn),不斷更新教學(xué)儀器設(shè)備,提高儀器設(shè)備的現(xiàn)代科技含量,形成教學(xué)、科研、生產(chǎn)相結(jié)合的多功能實(shí)驗(yàn)室和實(shí)習(xí)、實(shí)訓(xùn)基地。同時(shí)要建設(shè)好相對(duì)穩(wěn)定的校外實(shí)習(xí),實(shí)訓(xùn)基地。
(四)師資隊(duì)伍建設(shè)師資隊(duì)伍建設(shè)是課程體系改革活動(dòng)得以順利開展的重要保證,為加強(qiáng)師資隊(duì)伍建設(shè),促進(jìn)課程體系改革的順利進(jìn)行,應(yīng)建立課程負(fù)責(zé)人制度,明確各門課程的課程負(fù)責(zé)人,并組建課程小組,從而建立一支穩(wěn)定的課程教學(xué)隊(duì)伍。由課程負(fù)責(zé)人組織制定并主持實(shí)施該門課程的改革規(guī)劃,組織制定和修訂課程教學(xué)大綱,課程教學(xué)規(guī)范等教學(xué)文件,組織本課程范圍內(nèi)的教學(xué)改革活動(dòng)和教學(xué)方法的研究活動(dòng),負(fù)責(zé)本課程的教材建設(shè),負(fù)責(zé)教師的崗前培訓(xùn),努力建設(shè)“雙師型”隊(duì)伍。
關(guān)鍵詞:教學(xué)方法;語(yǔ)言;設(shè)問(wèn)解答式
“C語(yǔ)言程序設(shè)計(jì)”是高等學(xué)校的公共基礎(chǔ)課程,該課程要求學(xué)生了解程序設(shè)計(jì)的基礎(chǔ)知識(shí)并通過(guò)基本的編程訓(xùn)練,培養(yǎng)大學(xué)生的計(jì)算機(jī)應(yīng)用能力和軟件設(shè)計(jì)的基本能力[1]。C語(yǔ)言程序設(shè)計(jì)概述(下簡(jiǎn)稱“概述”)是課程的第一講內(nèi)容,一般包括計(jì)算機(jī)程序設(shè)計(jì)的基本概念、C語(yǔ)言的產(chǎn)生及發(fā)展過(guò)程和C語(yǔ)言程序設(shè)計(jì)的特點(diǎn)[2]。作為課程的導(dǎo)入課,“C語(yǔ)言程序設(shè)計(jì)概述”的課堂教學(xué)應(yīng)該樹立起學(xué)生對(duì)課程的宏觀和整體認(rèn)識(shí),要解釋和回答好以下幾個(gè)問(wèn)題[3]252:為什么要學(xué)這門課?這門課有什么用途?什么是計(jì)算機(jī)語(yǔ)言?計(jì)算機(jī)語(yǔ)言和人類自然語(yǔ)言有什么異同?什么是程序設(shè)計(jì)語(yǔ)言?程序設(shè)計(jì)語(yǔ)言是什么樣的計(jì)算機(jī)語(yǔ)言?C語(yǔ)言又是什么樣的程序設(shè)計(jì)語(yǔ)言?如何學(xué)好C語(yǔ)言?傳統(tǒng)的課堂教學(xué)往往對(duì)上述問(wèn)題沒(méi)有完全回答或回答得不好。
2教學(xué)內(nèi)容設(shè)計(jì)
筆者曾經(jīng)做了這樣一個(gè)調(diào)查,對(duì)正在學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)課程,而且學(xué)習(xí)已經(jīng)接近尾聲的學(xué)生進(jìn)行問(wèn)卷調(diào)查。75%的學(xué)生回答不出來(lái)課程有什么用?85%的人不能準(zhǔn)確說(shuō)出“計(jì)算機(jī)語(yǔ)言”的概念,80%的人不能說(shuō)出到底什么是“C語(yǔ)言”?70%以上的學(xué)生認(rèn)為沒(méi)有十足的把握一次通過(guò)計(jì)算機(jī)二級(jí)考試。從這個(gè)調(diào)查問(wèn)卷,發(fā)現(xiàn)筆者的“C語(yǔ)言程序設(shè)計(jì)”教學(xué)真的很失敗――學(xué)生連最基本的概念都沒(méi)有掌握,我們感到上好“概述”真的十分重要。教師在講解“概述”時(shí),一般就是從給學(xué)生演示“程序編輯調(diào)試”入手,進(jìn)而講解C語(yǔ)言的發(fā)展,接著講解C語(yǔ)言程序設(shè)計(jì)中的數(shù)據(jù)類型、控制語(yǔ)句等。殊不知,這些學(xué)生都是從高中才進(jìn)入大學(xué),他們對(duì)程序設(shè)計(jì)可能一無(wú)所知,乍一接觸這些知識(shí),一下子可能無(wú)法接受,更有學(xué)生從此就失去了學(xué)習(xí)“C語(yǔ)言程序設(shè)計(jì)”的興趣。
2.1設(shè)問(wèn)解答式教學(xué)思路[4-6]
“概述”是C語(yǔ)言教學(xué)的敲門磚,上好這一節(jié)課,直接影響到后續(xù)章節(jié)的成敗。講述這個(gè)內(nèi)容時(shí),我們首先需要講解這門課程的重要性,使學(xué)生認(rèn)識(shí)到這門課必須要學(xué)好。在學(xué)生還不知道課程內(nèi)容時(shí),適當(dāng)?shù)赝ㄟ^(guò)課程提問(wèn),逐一分析解決,使學(xué)生認(rèn)識(shí)到C語(yǔ)言的強(qiáng)大功能,產(chǎn)生學(xué)習(xí)的動(dòng)力,希望學(xué)好C語(yǔ)言,了解C語(yǔ)言的學(xué)習(xí)方法。如圖1所示。
2.2承上啟下講解課程的性質(zhì)
對(duì)于學(xué)習(xí),人總有一種想法,重要的東西才去學(xué)。對(duì)任何一門課程,教師必須要跟學(xué)生強(qiáng)調(diào)這門課程的重要性,從擴(kuò)充知識(shí)體系方面去強(qiáng)調(diào)重要性,同時(shí)要用通俗的語(yǔ)言來(lái)提起學(xué)生的興趣。對(duì)于C語(yǔ)言程序 設(shè)計(jì),我們采用了如圖2所示的講解方法,使學(xué)生初步了解課程的重要性。
2.3層層遞進(jìn)提出問(wèn)題
設(shè)問(wèn)解答式在教學(xué)中已經(jīng)成為一種流行的教學(xué)方法,但在問(wèn)題設(shè)置和解答方面都要有技巧。很多人習(xí)慣提的問(wèn)題是某一講內(nèi)容的重點(diǎn)、難點(diǎn),殊不知,學(xué)生還沒(méi)有開始內(nèi)容的學(xué)習(xí),如何能做到對(duì)提出問(wèn)題有印象,從而做出解答。針對(duì)學(xué)生對(duì)程序設(shè)計(jì)的了解情況,我們?cè)O(shè)置以下問(wèn)題,這些問(wèn)題層層遞進(jìn),如果學(xué)生了解了這幾個(gè)問(wèn)題,那么就對(duì)C語(yǔ)言有了一定的了解:
1) 有了豐富的人類語(yǔ)言,為什么還要有計(jì)算機(jī)語(yǔ)言?
2) 計(jì)算機(jī)語(yǔ)言有何特征?
3) 程序設(shè)計(jì)語(yǔ)言是一種什么樣的計(jì)算機(jī)語(yǔ)言?
4) C語(yǔ)言是什么樣的程序設(shè)計(jì)語(yǔ)言?有何特點(diǎn)和作用?
5) 如何學(xué)習(xí)C語(yǔ)言?
2.4教學(xué)方法和技巧――解決問(wèn)題
2.4.1為什么要學(xué)習(xí)計(jì)算機(jī)語(yǔ)言
這是每個(gè)計(jì)算機(jī)初學(xué)者遇到的問(wèn)題,我們利用圖3所示的方法來(lái)使學(xué)生了解計(jì)算機(jī)語(yǔ)言與人類語(yǔ)言的區(qū)別:計(jì)算機(jī)語(yǔ)言是人與電腦交流的工具,計(jì)算機(jī)看得懂;而人類的自然語(yǔ)言是人與人交流的工具,計(jì)算機(jī)不認(rèn)識(shí)。因此我們要指揮計(jì)算機(jī)做事,就必須要學(xué)習(xí)計(jì)算機(jī)的語(yǔ)言。
2.4.2計(jì)算機(jī)語(yǔ)言家族
有學(xué)生認(rèn)為所有的語(yǔ)言學(xué)起來(lái)都枯燥無(wú)味,計(jì)算機(jī)語(yǔ)言也不例外。這個(gè)時(shí)候我們可以列舉一下“圖靈獎(jiǎng)與計(jì)算機(jī)語(yǔ)言”,如圖4為計(jì)算機(jī)語(yǔ)言的類別,通過(guò)講解讓學(xué)生了解到計(jì)算機(jī)語(yǔ)言的大師們對(duì)計(jì)算機(jī)語(yǔ)言的貢獻(xiàn),對(duì)計(jì)算機(jī)及信息技術(shù)發(fā)展的貢獻(xiàn),使他們感受到計(jì)算機(jī)語(yǔ)言的魅力,激發(fā)學(xué)習(xí)興趣。
2.4.3以獨(dú)特的視角展現(xiàn)“C語(yǔ)言”特色
學(xué)生在了解了計(jì)算機(jī)語(yǔ)言的概念后,肯定很想知道計(jì)算機(jī)語(yǔ)言的特征,我們抓住學(xué)生的心理特點(diǎn),將C語(yǔ)言的特點(diǎn)總結(jié)如下:
1) 嚴(yán)格定義,有嚴(yán)謹(jǐn)?shù)恼Z(yǔ)法;
2) 語(yǔ)義上無(wú)二義性;
3) 比自然語(yǔ)言要精簡(jiǎn);
4) 是機(jī)器可執(zhí)行的。
在講解這一部分時(shí),我們一定要注意與人類的自然語(yǔ)言進(jìn)行對(duì)比,使學(xué)生留下深刻的印象。
2.4.4層層細(xì)化,講解C語(yǔ)言的發(fā)展
當(dāng)學(xué)生了解了“語(yǔ)言”、“計(jì)算機(jī)語(yǔ)言”之后,接著即可引入“C語(yǔ)言”的相關(guān)知識(shí)。講解過(guò)程中,我們始終把握聯(lián)系實(shí)際,由淺入深的步驟[3]252-253,如圖5展示了講解思路,采用圖示的方式講解計(jì)算機(jī)語(yǔ)言的發(fā)展過(guò)程:
2.4.5圖解“程序”的概念
我們一直強(qiáng)調(diào),要計(jì)算機(jī)做事,要控制計(jì)算機(jī),而其中重要的步驟是編寫程序、解決問(wèn)題。理論上說(shuō),計(jì)算機(jī)可以作任何事情,只要把實(shí)際問(wèn)題抽象、制作為可求解的程序,本過(guò)程適宜采用如圖6所示的圖示方式講解[3]252。
3結(jié)語(yǔ)
我們?cè)谌!癈語(yǔ)言程序設(shè)計(jì)”教學(xué)中普遍實(shí)施上述教學(xué)思路,教師和學(xué)生普遍感覺(jué)收獲頗多,特別是加深了學(xué)生對(duì)C語(yǔ)言的了解,激發(fā)了他們學(xué)習(xí)的興趣,課堂教學(xué)與實(shí)驗(yàn)教學(xué)效果都比過(guò)去有了明顯改善。“C語(yǔ)言程序設(shè)計(jì)”課程在2010年度被評(píng)為湖南省精品課程。通過(guò)改革教學(xué)內(nèi)容、改進(jìn)教學(xué)方法使C語(yǔ)言教學(xué)更適應(yīng)學(xué)生的需求,便于學(xué)生循序漸進(jìn)地學(xué)習(xí)相關(guān)知識(shí)和技能[7]。同時(shí)在這個(gè)過(guò)程中,學(xué)生會(huì)不斷地獲得成就感,更大地激發(fā)起求知欲望,從而培養(yǎng)出獨(dú)立探索、勇于開拓進(jìn)取的自學(xué)能力。最終使我們的教學(xué)更適用于培養(yǎng)學(xué)生的創(chuàng)新能力、獨(dú)立分析問(wèn)題和解決問(wèn)題的能力[8]。
注:本文所涉及內(nèi)容的視頻錄像可在湖南工業(yè)大學(xué)“C語(yǔ)言程序設(shè)計(jì)”省級(jí)精品課程網(wǎng)站:218.75. 216.182/vc/850839觀看。
參考文獻(xiàn):
[1] 張錦祥. 高級(jí)程序設(shè)計(jì)語(yǔ)言課程教學(xué)改革與實(shí)踐[J]. 浙江教育學(xué)院學(xué)報(bào),2007(4):71-76.
[2] 譚浩強(qiáng). C程序設(shè)計(jì)[M]. 3版. 北京:清華大學(xué)出版社,2005:1-12.
[3] 趙娜. C語(yǔ)言程序設(shè)計(jì)課程教學(xué)研究[J]. 科技情報(bào)開發(fā)與經(jīng)濟(jì),2007,17(8):252-253.
[4] 郭敏,劉會(huì)杰.“目標(biāo)任務(wù)型”教學(xué)模式在程序設(shè)計(jì)課程教學(xué)中的應(yīng)用[J]. 河北廣播電視大學(xué)學(xué)報(bào),2007(2):54-56.
[5] 劉小燕,申艷梅.“C語(yǔ)言程序設(shè)計(jì)”教學(xué)方法探析[J]. 計(jì)算機(jī)教育,2010(6):94-96.
[6] 楊素吟. 設(shè)問(wèn)講練教學(xué)法在教學(xué)中的運(yùn)用[J]. 職業(yè)教育研究,2005(8):59-59.
[7] 溫雅敏. 數(shù)學(xué)專業(yè)高級(jí)語(yǔ)言程序設(shè)計(jì)課程教學(xué)模式改革探討[J]. 科技經(jīng)濟(jì)市場(chǎng),2008(5):119-120.
[8] 樓蔚松. C語(yǔ)言教學(xué)新模式探索[J]. 現(xiàn)代企業(yè)文化:理論版,2009(22):191-192.
Based Question and Answer Style’s“C Programming Language Overview”Teaching Content Design
LIU Qiang, LI Changyun, RAO Juhua
(School of Computer and Communication, Hunan University Of Technology, Zhuzhou 412008, China)
本文分析了現(xiàn)有計(jì)算機(jī)語(yǔ)言類課程的特點(diǎn)與面臨的實(shí)際問(wèn)題,從培養(yǎng)學(xué)生程序設(shè)計(jì)能力的目標(biāo)出發(fā),在理論教學(xué)環(huán)節(jié)推行層次化教學(xué)模式,在實(shí)踐教學(xué)環(huán)節(jié)減少驗(yàn)證型實(shí)驗(yàn),增加設(shè)計(jì)型實(shí)驗(yàn)并增設(shè)課程設(shè)計(jì)環(huán)節(jié),傳統(tǒng)教學(xué)體系以外鼓勵(lì)學(xué)生進(jìn)行外延學(xué)習(xí),如參加大學(xué)生程序設(shè)計(jì)競(jìng)賽、考取各類職業(yè)技能證書和參與教師科研項(xiàng)目等,并通過(guò)建設(shè)合理的教學(xué)評(píng)價(jià)體系實(shí)現(xiàn)學(xué)生專業(yè)能力的考查。最終,培養(yǎng)學(xué)生的程序設(shè)計(jì)能力、科技創(chuàng)新精神和創(chuàng)新能力。
二、計(jì)算機(jī)語(yǔ)言類課程概況
(一)計(jì)算機(jī)語(yǔ)言類課程的特點(diǎn)
隨著計(jì)算機(jī)技術(shù)的更新?lián)Q代和計(jì)算機(jī)網(wǎng)絡(luò)的飛速發(fā)展,計(jì)算機(jī)語(yǔ)言也在不斷地推陳出新,由最初的機(jī)器語(yǔ)言、匯編語(yǔ)言等低級(jí)語(yǔ)言,到早期的高級(jí)語(yǔ)言如BASIC、PASCAL和C語(yǔ)言,再到C++和JAVA等面向?qū)ο蟮母呒?jí)語(yǔ)言。同時(shí),各種計(jì)算機(jī)語(yǔ)言的語(yǔ)法語(yǔ)義看似模式固定,而真正應(yīng)用于軟件開發(fā)卻是千變?nèi)f化,這都決定了計(jì)算機(jī)語(yǔ)言類課程具有操作性強(qiáng)、更新速度快、創(chuàng)造性強(qiáng)等特點(diǎn)。該門課程與其他計(jì)算機(jī)專業(yè)課程相比,對(duì)于學(xué)生的動(dòng)手實(shí)踐能力要求更高,尤為強(qiáng)調(diào)學(xué)生程序設(shè)計(jì)思維方式和軟件開發(fā)。
(二)計(jì)算機(jī)語(yǔ)言類課程面臨的問(wèn)題
根據(jù)多年來(lái)講授計(jì)算機(jī)語(yǔ)言類課程和組織學(xué)生參加計(jì)算機(jī)程序設(shè)計(jì)競(jìng)賽的經(jīng)驗(yàn),筆者認(rèn)為高職院校計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)語(yǔ)言類課程的瓶頸在于過(guò)分注重理論基礎(chǔ)知識(shí),卻無(wú)法利用所學(xué)的計(jì)算機(jī)知識(shí)分析和解決實(shí)際問(wèn)題。上課或培訓(xùn)時(shí),當(dāng)老師給出一個(gè)新的題目,總是不知從何入手,思路不清,一團(tuán)亂麻。當(dāng)聽過(guò)老師的講解后,才恍然大悟。如果再遇到一個(gè)新題目或稍微改動(dòng)過(guò)的問(wèn)題,學(xué)生又開始手足無(wú)措,無(wú)法獨(dú)立找到適合算法完成編程操作。出現(xiàn)這種情況的主要原因在于學(xué)生在計(jì)算機(jī)語(yǔ)言類課程中只是追隨著老師的思路,而缺少獨(dú)立思考和動(dòng)手操作的機(jī)會(huì),無(wú)法完成程序設(shè)計(jì)思維的訓(xùn)練。
三、計(jì)算機(jī)語(yǔ)言類課程中學(xué)生程序設(shè)計(jì)能力的培養(yǎng)
(一)時(shí)刻關(guān)注程序設(shè)計(jì)思維方式的培養(yǎng)
在日常教學(xué)活動(dòng)中,應(yīng)注重程序設(shè)計(jì)思維方式的培養(yǎng)。以C語(yǔ)言程序設(shè)計(jì)課程為例,教師在課堂上提出一個(gè)新的問(wèn)題,然后引導(dǎo)學(xué)生分析并思考解決問(wèn)題的步驟,在此過(guò)程中需要摒除具體代碼實(shí)現(xiàn)的細(xì)節(jié)部分,只關(guān)注核心的流程。鼓勵(lì)學(xué)生獨(dú)立繪制流程圖,進(jìn)而整理出解題思路,這是培養(yǎng)計(jì)算機(jī)專業(yè)學(xué)生程序設(shè)計(jì)思維的必經(jīng)階段,也是程序設(shè)計(jì)師必備的專業(yè)技能。C語(yǔ)言程序設(shè)計(jì)是高職高專學(xué)生接觸到的第一門計(jì)算機(jī)語(yǔ)言類課程,為了幫助學(xué)生理解程序設(shè)計(jì)中的各種抽象概念,教師可以在講解中引入貼近生活的實(shí)例,例如“酸奶制作”。酸奶制作所需要的原料如牛奶、酸奶發(fā)酵劑、糖和蜂蜜等即為程序中的變量,將原材料放入酸奶機(jī)中可看做是輸入變量,加熱、發(fā)酵和冷卻等操作可看作為函數(shù)調(diào)用的過(guò)程,同時(shí)也鋪墊了函數(shù)的概念,最終酸奶制作完成即為程序結(jié)果的輸出。還可以進(jìn)一步擴(kuò)展加入分支結(jié)構(gòu)來(lái)調(diào)配不同口味的酸奶,運(yùn)用循環(huán)結(jié)構(gòu)制作若干份酸奶。通過(guò)這些易于理解的實(shí)例帶動(dòng)學(xué)生主動(dòng)思考,一起做酸奶,既提高了學(xué)生學(xué)習(xí)的興趣,也將程序設(shè)計(jì)的思維方式無(wú)聲無(wú)息地滲透入學(xué)生的腦海中。在此過(guò)程中,學(xué)生學(xué)會(huì)了在思維中發(fā)現(xiàn)規(guī)律,在思維中抽象總結(jié)。
(二)理論教學(xué)環(huán)節(jié)推行層次化教學(xué)模式
基于層次化教學(xué)模式的思想,可將計(jì)算機(jī)語(yǔ)言類課程的教學(xué)內(nèi)容分為算法、方法學(xué)、語(yǔ)法和集成編程環(huán)境四個(gè)層次。將此四個(gè)層次作為標(biāo)準(zhǔn),教師需要將教材中知識(shí)體系進(jìn)行重新的整理與劃分,將每一章節(jié)、每一堂課、每一個(gè)知識(shí)點(diǎn)皆找到其所屬層次。在理論教學(xué)環(huán)節(jié)中,點(diǎn)明各層次的具體內(nèi)容,使學(xué)生了解計(jì)算機(jī)語(yǔ)言類課程不僅僅是學(xué)習(xí)某種計(jì)算機(jī)語(yǔ)言的語(yǔ)法與語(yǔ)義,更不是簡(jiǎn)單的學(xué)習(xí)如何使用某一編程環(huán)境進(jìn)行程序的編制和調(diào)制。以C語(yǔ)言程序設(shè)計(jì)課程為例,在課程中第一層次算法涉及較少,但在授課過(guò)程中如涉及到較簡(jiǎn)單的算法也可稍作滲透,為今后的數(shù)據(jù)結(jié)構(gòu)課程做鋪墊。比如在講到循環(huán)控制結(jié)構(gòu)時(shí)可通過(guò)例題講解窮舉法和遞推算法,一維數(shù)組的經(jīng)典應(yīng)用之一——排序的兩種算法冒泡法和選擇法也必須為學(xué)生點(diǎn)明。第二層次編程方法學(xué)在C++程序設(shè)計(jì)課程中體現(xiàn)較為明顯,主要涉及的內(nèi)容為面向?qū)ο蟪绦蛟O(shè)計(jì)方法。第三層次語(yǔ)法是各計(jì)算機(jī)語(yǔ)言類課程理論教學(xué)中的重點(diǎn)內(nèi)容,包括變量的定義與使用,函數(shù)的定義、聲明和調(diào)用,對(duì)象和類的定義等。第四層次集成開發(fā)環(huán)境在理論教學(xué)環(huán)節(jié)比重較少,主要為學(xué)生講解程序開發(fā)的步驟,各類開發(fā)編譯環(huán)境的使用方法等。
(三)實(shí)踐教學(xué)環(huán)節(jié)注重將知識(shí)轉(zhuǎn)化為能力
在計(jì)算機(jī)語(yǔ)言類課程的實(shí)踐教學(xué)環(huán)節(jié)中,首先,教師應(yīng)引導(dǎo)學(xué)生及時(shí)轉(zhuǎn)變學(xué)習(xí)觀念,使學(xué)生認(rèn)識(shí)到若想在畢業(yè)后順利尋求到滿意的就業(yè)崗位,單純依靠理論知識(shí)的學(xué)習(xí)是遠(yuǎn)遠(yuǎn)不夠的,應(yīng)在課程學(xué)習(xí)過(guò)程中注重實(shí)踐和動(dòng)手能力的提高,以及大量軟件工程項(xiàng)目開發(fā)經(jīng)驗(yàn)的積累,從而增強(qiáng)自身的綜合職業(yè)素質(zhì),成為社會(huì)和用人單位急需的專業(yè)化技能型人才。1.在實(shí)踐教學(xué)環(huán)節(jié)中,調(diào)整各種類型實(shí)驗(yàn)的比重。適當(dāng)縮小驗(yàn)證型實(shí)驗(yàn)的課時(shí)比例,增加設(shè)計(jì)型和綜合型實(shí)驗(yàn)項(xiàng)目。首先,在驗(yàn)證型實(shí)驗(yàn)中通過(guò)程序填空和程序改錯(cuò)等實(shí)驗(yàn)項(xiàng)目形式,在促進(jìn)基礎(chǔ)知識(shí)的消化與理解的基礎(chǔ)上,注重培養(yǎng)學(xué)生“讀程序”的能力。同時(shí),培養(yǎng)學(xué)生良好的編程習(xí)慣和統(tǒng)一的編程風(fēng)格。良好的職業(yè)素養(yǎng)有助于學(xué)生在未來(lái)的工作崗位中與同事協(xié)同合作,提高軟件開發(fā)的效率。在設(shè)計(jì)型和綜合型實(shí)驗(yàn)中,增設(shè)貼近企業(yè)一線,貼近社會(huì)需求,可操作性強(qiáng)的真實(shí)案例和項(xiàng)目,進(jìn)而有意識(shí)地培養(yǎng)學(xué)生“寫程序”的能力、創(chuàng)新精神和獨(dú)立思考的能力。因此實(shí)驗(yàn)項(xiàng)目的具體內(nèi)容需要課程組教師集中討論與設(shè)計(jì),與崗位技能相結(jié)合,并在教學(xué)過(guò)程中根據(jù)學(xué)生的接受程度與能力水平不斷完善。2.在大三年級(jí)上學(xué)期,增設(shè)課程設(shè)計(jì)環(huán)節(jié)。此時(shí)的計(jì)算機(jī)專業(yè)學(xué)生已完成多門計(jì)算機(jī)語(yǔ)言類和軟件工程等相關(guān)課程的學(xué)習(xí),基本掌握各種編程語(yǔ)言的語(yǔ)法語(yǔ)義規(guī)則,熟悉軟件開發(fā)流程,具備利用計(jì)算機(jī)分析和解決問(wèn)題的初步能力。在課程設(shè)計(jì)中,學(xué)生接觸到簡(jiǎn)單的工程問(wèn)題,組成項(xiàng)目開發(fā)小組,分工合作,使用一種或多種計(jì)算機(jī)語(yǔ)言設(shè)計(jì)、編碼和開發(fā)具有一定難度的小型軟件系統(tǒng),提交實(shí)驗(yàn)報(bào)告,最后每組選出一名代表參加答辯。在該環(huán)節(jié)中,應(yīng)盡量為學(xué)生模擬出與企業(yè)真實(shí)工作環(huán)境相似的實(shí)踐現(xiàn)場(chǎng),并全面采用企業(yè)管理運(yùn)作的模式。使學(xué)生在課程設(shè)計(jì)中親身感受到企業(yè)的工作環(huán)境和崗位需求,全面地認(rèn)識(shí)和熟悉軟件項(xiàng)目開發(fā)過(guò)程,更好地掌握程序設(shè)計(jì)的基本思想。
(四)傳統(tǒng)教學(xué)體系以外鼓勵(lì)外延學(xué)習(xí)
1.組織學(xué)生參加如大學(xué)生程序設(shè)計(jì)競(jìng)賽之類的大型賽事。在競(jìng)賽的培訓(xùn)、備賽和參賽中,激發(fā)學(xué)生的學(xué)習(xí)熱情,鼓勵(lì)其主動(dòng)學(xué)習(xí)、協(xié)作學(xué)習(xí)和拓展學(xué)習(xí),使學(xué)生感受課堂所學(xué)知識(shí)與社會(huì)和市場(chǎng)需要的異同,為學(xué)生提供更加優(yōu)質(zhì)的知識(shí)積累與能力提高的平臺(tái)。2.教師積極申請(qǐng)與計(jì)算機(jī)語(yǔ)言類課程教學(xué)內(nèi)容相關(guān)的各級(jí)各類科技項(xiàng)目課題,并鼓勵(lì)部分較為優(yōu)秀的學(xué)生參與。首先,教師可向?qū)W生公布并簡(jiǎn)單講解科研課題的研究?jī)?nèi)容及與本門課程的相關(guān)性,然后將研究?jī)?nèi)容分解為多個(gè)子項(xiàng)目,學(xué)生可自由選擇自己感興趣的子項(xiàng)目,選擇相同任務(wù)的學(xué)生組成一個(gè)課題小組,根據(jù)科研項(xiàng)目的研究目標(biāo)與方案,進(jìn)行協(xié)同合作,利用課余時(shí)間完成子項(xiàng)目的開發(fā)。在實(shí)踐中引導(dǎo)學(xué)生綜合運(yùn)用課堂所學(xué)知識(shí),逐漸形成工程意識(shí)和團(tuán)隊(duì)協(xié)作的精神。在科研過(guò)程中如遇到瓶頸問(wèn)題,可通過(guò)查詢網(wǎng)絡(luò)、翻閱工具書、參考資料和請(qǐng)教老師等方式尋求幫助。在課程結(jié)束后,教師可按照學(xué)生的完成情況及工作量給予適當(dāng)?shù)恼n外學(xué)分折算鼓勵(lì)。參與教師的科研項(xiàng)目可為學(xué)生創(chuàng)造接觸和熟悉真實(shí)項(xiàng)目研發(fā)的機(jī)會(huì),使學(xué)生了解科研項(xiàng)目的開發(fā)過(guò)程,不斷學(xué)習(xí)和掌握前沿知識(shí)與先進(jìn)技術(shù),做到學(xué)以致用,學(xué)會(huì)創(chuàng)造性學(xué)習(xí)、研究性學(xué)習(xí),為今后升入本科院校繼續(xù)深造學(xué)習(xí)奠定堅(jiān)實(shí)的基礎(chǔ)。3.將計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試、Java認(rèn)證、全國(guó)計(jì)算機(jī)等級(jí)考試等職業(yè)資格認(rèn)證教育融入課程教學(xué)過(guò)程,使專業(yè)課程內(nèi)容與職業(yè)崗位能力無(wú)縫對(duì)接,實(shí)現(xiàn)“課證融通”,課內(nèi)教育與課外教育相結(jié)合,以加深學(xué)生對(duì)行業(yè)的認(rèn)識(shí),提高高職高專計(jì)算機(jī)專業(yè)學(xué)生的社會(huì)競(jìng)爭(zhēng)力和職業(yè)素養(yǎng),增強(qiáng)其就業(yè)信心。4.加強(qiáng)校企合作,為理論教學(xué)和實(shí)踐教學(xué)環(huán)節(jié)爭(zhēng)取到更多的真實(shí)案例和項(xiàng)目,為學(xué)生提供更多頂崗實(shí)習(xí)的機(jī)會(huì),讓學(xué)習(xí)與就業(yè)崗位零距離,為今后更好地融入真實(shí)的職業(yè)環(huán)境打下良好的基礎(chǔ)。
(五)教學(xué)評(píng)價(jià)體系實(shí)現(xiàn)能力考查
好的評(píng)價(jià)方法,可以調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力,改善學(xué)生學(xué)習(xí)的風(fēng)氣,促進(jìn)教學(xué)。對(duì)于計(jì)算機(jī)語(yǔ)言類課程來(lái)說(shuō),科學(xué)的、合理的、有效的評(píng)價(jià)方法,應(yīng)注重對(duì)學(xué)生學(xué)習(xí)能力和程序設(shè)計(jì)思想的檢測(cè)與評(píng)價(jià)。1.進(jìn)行理論教學(xué)環(huán)節(jié)與實(shí)踐教學(xué)環(huán)節(jié)相結(jié)合的多元化綜合考核。理論教學(xué)過(guò)程考核包括課前預(yù)習(xí)、課中活躍度和提問(wèn)情況、課后作業(yè)等成績(jī);實(shí)踐教學(xué)過(guò)程考核包括驗(yàn)證型實(shí)驗(yàn)的操作完成情況、設(shè)計(jì)型和綜合型實(shí)驗(yàn)的參與度、方案制定合理性、項(xiàng)目完成工作量、項(xiàng)目成果質(zhì)量和報(bào)告提交等內(nèi)容。2.鼓勵(lì)學(xué)生參加計(jì)算機(jī)語(yǔ)言類課程相關(guān)的競(jìng)賽、考取職業(yè)技能證書、參與教師科研并制定適當(dāng)?shù)膶W(xué)分折算機(jī)制。將傳統(tǒng)課程體系以外的拓展學(xué)習(xí)內(nèi)容的評(píng)分納入到教學(xué)評(píng)價(jià)體系中,這恰恰體現(xiàn)了當(dāng)前職業(yè)教育的核心理念,側(cè)重培養(yǎng)學(xué)生的職業(yè)能力,使之成為高素質(zhì)、高技能型人才而非呆板的應(yīng)試工具。
四、結(jié)語(yǔ)
【關(guān)鍵詞】計(jì)算機(jī)語(yǔ)言;教學(xué);措施
【中圖分類號(hào)】G633.67 【文獻(xiàn)標(biāo)識(shí)碼】B 【文章編號(hào)】1009-5071(2012)01-0281-02
計(jì)算機(jī)語(yǔ)言教學(xué)是讓學(xué)員掌握人為計(jì)算機(jī)設(shè)計(jì)的語(yǔ)言特征,學(xué)會(huì)計(jì)算機(jī)語(yǔ)言程序設(shè)計(jì)技能,培養(yǎng)學(xué)員的創(chuàng)新能力。教學(xué)過(guò)程首先是讓學(xué)員端正思想,明確學(xué)習(xí)計(jì)算機(jī)語(yǔ)言的意義;其次是讓學(xué)員明白學(xué)習(xí)計(jì)算機(jī)語(yǔ)言最終就是學(xué)會(huì)編寫程序。 下面談?wù)動(dòng)?jì)算機(jī)語(yǔ)言教學(xué)中存在的問(wèn)題及計(jì)算機(jī)語(yǔ)言教學(xué)措施。
1 目前計(jì)算機(jī)教學(xué)中出現(xiàn)的主要問(wèn)題如下
1.1 學(xué)生興趣低、無(wú)法調(diào)動(dòng)其學(xué)習(xí)興趣:在計(jì)算機(jī)語(yǔ)言教學(xué)中,一般來(lái)說(shuō),學(xué)生興趣比較低。學(xué)生往往認(rèn)為要學(xué)習(xí)語(yǔ)言應(yīng)該自己去專心地學(xué),那樣聽老師講課是無(wú)法很好地學(xué)習(xí)語(yǔ)言的,所以自學(xué)能力強(qiáng)的學(xué)生便自己去學(xué)習(xí),而自學(xué)能力不強(qiáng)或者自覺(jué)性比較差的學(xué)生就可能會(huì)上課不聽講、下課不看書。而且學(xué)生對(duì)于整個(gè)語(yǔ)言學(xué)習(xí)不夠重視,在考計(jì)算機(jī)等級(jí)考試和程序員的過(guò)程中,可以明顯看出,很多學(xué)生都是抱著碰運(yùn)氣的態(tài)度去考的,而并沒(méi)有明確的目的性。
1.2 計(jì)算機(jī)語(yǔ)言課教學(xué)深度與廣度的不協(xié)調(diào):計(jì)算機(jī)教學(xué)范疇之廣確實(shí)讓廣大的計(jì)算機(jī)教育工作者在制定教學(xué)計(jì)劃時(shí)不知從何下手,僅計(jì)算機(jī)語(yǔ)言就有幾十種,并且在不斷的更新,而教學(xué)的總學(xué)時(shí)卻是不變的,為了讓學(xué)生在校期間盡可能多的接受有關(guān)知識(shí),為以后的就業(yè)工作創(chuàng)造條件,我們開設(shè)了Basic,PASCAL,C和匯編等多種語(yǔ)言課程,而每門課的總學(xué)時(shí)不過(guò)50學(xué)時(shí)左右,因此絕大多數(shù)講授的只是語(yǔ)言最基本的語(yǔ)句和一些簡(jiǎn)單的算法設(shè)計(jì),對(duì)于具體的語(yǔ)言版本卻介紹不多如C語(yǔ)言只介紹標(biāo)準(zhǔn)C語(yǔ)言的語(yǔ)句和語(yǔ)法,對(duì)具體如Turbo C的庫(kù)函數(shù)應(yīng)用及其語(yǔ)言本身固有特點(diǎn)很少介紹或根本不予介紹,其結(jié)果學(xué)生語(yǔ)言知道不少,但沒(méi)有一門是精通的。
1.3 學(xué)生程度參差不齊:在計(jì)算機(jī)語(yǔ)言課的教學(xué)過(guò)程中,發(fā)現(xiàn)學(xué)生計(jì)算機(jī)知識(shí)程度參差不齊,比如在授課的過(guò)程中,一些基礎(chǔ)好的學(xué)生覺(jué)得早已聽懂,而基礎(chǔ)差的學(xué)生會(huì)覺(jué)得進(jìn)度較快.這樣使得基礎(chǔ)好的學(xué)生不能深人學(xué)習(xí),基礎(chǔ)差的學(xué)生學(xué)習(xí)基礎(chǔ)不扎實(shí).從考試的結(jié)果看,各班的平均成績(jī)差異較大,最高平均分比最低分相差25分以上,就是同一個(gè)班的成績(jī)差異也較大.通過(guò)對(duì)考試的答卷進(jìn)行分析,結(jié)果表明:學(xué)生對(duì)較死板的概念題答的較好,對(duì)簡(jiǎn)單的應(yīng)用并且有確定答案的問(wèn)題基本上也能回答,但對(duì)綜合應(yīng)用的題目大多回答錯(cuò)誤。
1.4 程度設(shè)計(jì)能力差:筆者在調(diào)查過(guò)程中發(fā)現(xiàn),學(xué)生最怕計(jì)算機(jī)等級(jí)考試(二級(jí))中筆試的程序填空.機(jī)試的編程題,實(shí)際上難度并不大.從學(xué)生解決問(wèn)題過(guò)程中可看出:結(jié)構(gòu)化程序設(shè)計(jì)思想不強(qiáng),幾種常見算法如窮舉、遞推、迭代、遞歸、方程求解、字符串操作等不夠熟練,綜合運(yùn)用知識(shí)能力較弱,缺乏創(chuàng)新思維.這樣直接導(dǎo)致在完成程序填空時(shí),閱讀理解程序能力弱;編程時(shí)設(shè)計(jì)的程序結(jié)構(gòu)不清晰、臃腫,可讀性差,程序的效率較低。
1.5 程序調(diào)試能力差:表現(xiàn)在:許多學(xué)生雖擁有個(gè)人電腦,但多數(shù)學(xué)生只是比較熟悉Windows操作環(huán)境,不熟悉DOS操作環(huán)境,實(shí)驗(yàn)前沒(méi)有做好充分準(zhǔn)備。如不熟悉DOS命令的使用,不熟悉TC各菜單功能,不懂確立TC工作環(huán)境,不熟悉編譯過(guò)程中出錯(cuò)的英文信息,甚至連syntax(語(yǔ)法)、statement(語(yǔ)句)、overflow(溢出)等單詞都不認(rèn)識(shí),尤其當(dāng)出現(xiàn)惡意語(yǔ)法錯(cuò)誤時(shí),C語(yǔ)言編譯器也可能有故障隱患而給出名不符實(shí)的錯(cuò)誤信息;不熟悉程序動(dòng)態(tài)調(diào)試方法,如斷點(diǎn)設(shè)置、單步執(zhí)行、觀察變量的當(dāng)前值等;另外,學(xué)生錄入程序的速度太慢,錄入正確率低等。
2 計(jì)算機(jī)語(yǔ)言教學(xué)措施探討
2.1 充分調(diào)動(dòng)學(xué)生學(xué)習(xí)計(jì)算機(jī)語(yǔ)言的興趣:對(duì)于計(jì)算機(jī)語(yǔ)言的學(xué)習(xí)來(lái)說(shuō),由于許多學(xué)生在以前并未接觸過(guò),所以他們會(huì)認(rèn)為計(jì)算機(jī)語(yǔ)言是很深?yuàn)W、很難學(xué)的,所以有許多人對(duì)計(jì)算機(jī)語(yǔ)言的學(xué)習(xí)缺乏信心。在這個(gè)時(shí)候,任課教師應(yīng)該采取適當(dāng)?shù)姆绞郊ぐl(fā)學(xué)生的積極性和自信心。教師可以在上課過(guò)程中講解目前計(jì)算機(jī)發(fā)展的歷程和其中出現(xiàn)的重要人物,并講解其中重要人物的成功歷程,比如可以講解國(guó)內(nèi)“程序員之父”――求伯君老師以及他所組建的金
山軟件公司。為了消除程序語(yǔ)言對(duì)學(xué)生的神秘性,教師可在課堂上當(dāng)場(chǎng)編寫一些小程序,并當(dāng)場(chǎng)演示。教師也可講解目前計(jì)算機(jī)程序人才的重要性和他們的待遇,以調(diào)動(dòng)學(xué)生的興趣和積極性。
關(guān)鍵詞:高職院校;計(jì)算機(jī)專業(yè);入門語(yǔ)言
高職院校計(jì)算機(jī)專業(yè)開設(shè)的計(jì)算機(jī)入門語(yǔ)言課,是計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)的第一門計(jì)算機(jī)語(yǔ)言,入門語(yǔ)言重點(diǎn)講授程序設(shè)計(jì)的基本概念與方法,通過(guò)入門語(yǔ)言的學(xué)習(xí),要將學(xué)生引入程序設(shè)計(jì)的大門,為今后進(jìn)一步深入學(xué)習(xí)程序設(shè)計(jì)打下良好的基礎(chǔ),如果第一門計(jì)算機(jī)語(yǔ)言學(xué)習(xí)不好,將直接影響學(xué)生后續(xù)課程的學(xué)習(xí),使得學(xué)生很難在專業(yè)上有進(jìn)一步的發(fā)展。當(dāng)前,隨著高職院校計(jì)算機(jī)專業(yè)學(xué)生就業(yè)新形勢(shì)的出現(xiàn)和計(jì)算機(jī)軟件新技術(shù)的出現(xiàn),使得高職計(jì)算機(jī)專業(yè)入門語(yǔ)言應(yīng)根據(jù)新形勢(shì)的需要進(jìn)行適當(dāng)?shù)母母铮赃m應(yīng)新形勢(shì)的發(fā)展需要。
一、入門語(yǔ)言種類的調(diào)整,由c語(yǔ)言轉(zhuǎn)換為c++語(yǔ)言
c語(yǔ)言是最具代表性的面向過(guò)程的程序設(shè)計(jì)語(yǔ)言,其功能強(qiáng)大,語(yǔ)法靈活,一直深受程序員的喜愛(ài)。正因?yàn)槿绱耍嗌倌陙?lái)幾乎各類高等院校都將C語(yǔ)言作為高校學(xué)生的入門語(yǔ)言,這也成就了譚浩強(qiáng)先生的經(jīng)典教材《c語(yǔ)言程序設(shè)計(jì)》800萬(wàn)冊(cè)銷量的奇跡。然而,當(dāng)前隨著新形勢(shì)的出現(xiàn),應(yīng)該用C++語(yǔ)言取代C語(yǔ)言作為學(xué)生的新的入門語(yǔ)言。由三點(diǎn)原因決定了對(duì)這種課程設(shè)置改革的必要性。
1 “2+1”人才培養(yǎng)模式要求我們?cè)谡n程設(shè)置上要更加緊湊,在銜接上要更加緊密。
當(dāng)前高職計(jì)算機(jī)專業(yè)為了提高學(xué)生的職業(yè)技能,采用以頂崗實(shí)習(xí)為突出特征的“2+1”人才培養(yǎng)模式,即前兩年的理論學(xué)習(xí)加第三年的頂崗實(shí)習(xí)。因此學(xué)生在校實(shí)際學(xué)習(xí)理論課程的時(shí)間只有兩年,在校學(xué)習(xí)時(shí)間的縮短,要求計(jì)算機(jī)語(yǔ)言課程銜接更加緊密。
2 C++是在c語(yǔ)言的基礎(chǔ)上發(fā)展而來(lái)的,它完全兼容于C語(yǔ)言,傳統(tǒng)的課程設(shè)置方式開設(shè)完C語(yǔ)言一年后再開設(shè)C++,就要花費(fèi)20學(xué)時(shí)的時(shí)間來(lái)講C的內(nèi)容,講授的內(nèi)容完全相同,這其實(shí)是課程設(shè)置的一種重疊。
3 當(dāng)前C++語(yǔ)言體現(xiàn)“面向?qū)ο蟆奔夹g(shù)是軟件行業(yè)的主流技術(shù),與其先向?qū)W生灌輸C語(yǔ)言的“面向過(guò)程”的編程思想,將來(lái)再讓他們?nèi)マD(zhuǎn)變這種已經(jīng)深入內(nèi)心的思想,不如一開始就把最先進(jìn)的程序設(shè)計(jì)思想傳授給學(xué)生。
二、授課時(shí)做到語(yǔ)言豐富,生動(dòng)、通俗易懂,用一些經(jīng)典的例子和恰當(dāng)?shù)谋扔髫灤┦冀K
C++作為一種高級(jí)計(jì)算機(jī)語(yǔ)言,有自身的特點(diǎn),C++語(yǔ)言的設(shè)計(jì)者之一斯坦?利普曼先生曾在《C++Primer》一書中指出“C++是最為難學(xué)的高級(jí)程序設(shè)計(jì)語(yǔ)言之一”,因?yàn)镃++牽涉概念繁多,語(yǔ)法比較復(fù)雜,體系結(jié)構(gòu)的龐大,很多概念非常抽象,將其作為入門語(yǔ)言,學(xué)生學(xué)習(xí)的過(guò)程中,會(huì)遇到很多困難。在這種情況下如果再語(yǔ)言單一,枯燥地講解各種晦澀的語(yǔ)法知識(shí),會(huì)使課堂沉悶,大大降低學(xué)生的學(xué)習(xí)興趣。所以講授C++程序設(shè)計(jì)時(shí)要做到語(yǔ)言豐富、生動(dòng)、通俗易懂,用一些經(jīng)典的例子和恰當(dāng)?shù)谋扔髫灤┦冀K,營(yíng)造出和諧愉快的課堂氛圍,這樣才能讓學(xué)生體會(huì)到在輕松的環(huán)境中獲取知識(shí)的樂(lè)趣。其中選擇經(jīng)典的例子和恰當(dāng)?shù)谋扔鞣浅V匾鼈儾坏梢允钩橄蟮闹R(shí)容易理解,還可以提高學(xué)生的興趣,提高學(xué)習(xí)效率。比如,多態(tài)性是面向?qū)ο笏枷胫械闹匾卣鳎涓拍蠲枋鰹椴煌膶?duì)象接受了相同的命令產(chǎn)生不同的行為卻非常抽象,不易理解。為了理解這一概念,可以利用上課鈴聲響起這一同樣命令被教師和學(xué)生兩種不同對(duì)象接收后,產(chǎn)生了教師走上講臺(tái)準(zhǔn)備授課,學(xué)生安靜坐好準(zhǔn)備聽課這兩種不同的行為,這就是現(xiàn)實(shí)世界中多態(tài)性的實(shí)例。利用這樣的現(xiàn)實(shí)例子,會(huì)很容易地理解類似的抽象概念。
三、筆試與上機(jī)相結(jié)合的過(guò)程化考核方式的使用
考核是教學(xué)活動(dòng)中十分重要的環(huán)節(jié),通過(guò)考核可以檢驗(yàn)學(xué)生的學(xué)習(xí)成果。傳統(tǒng)的程序設(shè)計(jì)課程的考試都采用期末筆試答卷的方式進(jìn)行。然而以期末筆試的考核方式有兩點(diǎn)明顯的不足:第一,學(xué)習(xí)程序設(shè)計(jì)的最終目的是使用計(jì)算機(jī)進(jìn)行編寫程序來(lái)解決實(shí)際問(wèn)題,而筆試只能考察理論知識(shí)掌握的水平,無(wú)法衡量知識(shí)的運(yùn)用能力,單靠筆試的方式衡量學(xué)生計(jì)算機(jī)語(yǔ)言的運(yùn)用水平本身就不準(zhǔn)確。第二,一學(xué)期的學(xué)習(xí),單靠最后一次期末考試考核學(xué)生的成績(jī),導(dǎo)致平時(shí)相當(dāng)數(shù)目的學(xué)生對(duì)學(xué)習(xí)投入不夠,以考前突擊的方式應(yīng)對(duì)考試。因?yàn)楦鞣矫婺芰Φ呐囵B(yǎng)都需要一個(gè)過(guò)程,短時(shí)間的突擊不但導(dǎo)致所學(xué)知識(shí)不夠扎實(shí),更對(duì)學(xué)生的知識(shí)運(yùn)用能力與素質(zhì)能力的培養(yǎng)毫無(wú)幫助,這也是以期末考試考核學(xué)生的成績(jī)的最大弊端。
過(guò)程化考核是一種新型的考核方式,它是在學(xué)習(xí)的過(guò)程中對(duì)學(xué)生進(jìn)行多次的分階段,多種形式的測(cè)驗(yàn),得到最終的學(xué)習(xí)成績(jī),這種考察方式不但較為客觀地衡量出學(xué)生對(duì)知識(shí)的掌握與運(yùn)用水平,還通過(guò)多次的考核時(shí)時(shí)激勵(lì)學(xué)生,在學(xué)習(xí)的過(guò)程中始終懷著嚴(yán)謹(jǐn)?shù)膽B(tài)度和飽滿的熱情,獲得最佳的學(xué)習(xí)效果。《C++程序設(shè)計(jì)》課程的過(guò)程化考核采用筆試與上機(jī)相結(jié)合的方式進(jìn)行,兩次筆試重點(diǎn)考察學(xué)生的理論的掌握水平,四次上機(jī)考核重點(diǎn)衡量學(xué)生的知識(shí)實(shí)際運(yùn)用水平,六次考核都在理論課與實(shí)驗(yàn)課的課堂完成。這種多次的階段性考核措施保證了學(xué)生的學(xué)習(xí)熱情與投入程度,在實(shí)際使用中取得了很好的教學(xué)效果。
四、恰當(dāng)學(xué)習(xí)情境支撐抽象的理論知識(shí)
學(xué)習(xí)情境是指為學(xué)生提供一個(gè)完整、真實(shí)的問(wèn)題背景,以此為支撐物啟動(dòng)教學(xué)。一個(gè)恰當(dāng)?shù)慕虒W(xué)情境,是激勵(lì)學(xué)生主動(dòng)參與學(xué)習(xí)的根本保證,學(xué)習(xí)情境的創(chuàng)設(shè)是教學(xué)設(shè)計(jì)中的一個(gè)重要環(huán)節(jié)。在C++程序設(shè)計(jì)這門課程中主要可以創(chuàng)設(shè)兩種學(xué)習(xí)情境:
關(guān)鍵詞:計(jì)算機(jī)語(yǔ)言;編碼;任務(wù)教學(xué)法;程序設(shè)計(jì)
1.引言
學(xué)習(xí)計(jì)算機(jī)語(yǔ)言,人們就能夠使用計(jì)算機(jī)語(yǔ)言與計(jì)算機(jī)進(jìn)行交流,這樣就能為人們解決實(shí)際工作和學(xué)習(xí)中遇到的許多特殊問(wèn)題。巧妙使用計(jì)算機(jī)做工具,人們就能夠?qū)€(gè)人的想法在計(jì)算機(jī)上實(shí)現(xiàn)。例如,F(xiàn)oxpro關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)是具有解決普遍意義上的大量數(shù)據(jù)存儲(chǔ)和管理工作功能的數(shù)據(jù)庫(kù)語(yǔ)言,但是解決具體的實(shí)際問(wèn)題,還必須使用數(shù)據(jù)庫(kù)語(yǔ)言編寫程序。
2.計(jì)算機(jī)語(yǔ)言教學(xué)
2.1計(jì)算機(jī)語(yǔ)言
語(yǔ)言是人類所特有的用來(lái)表達(dá)意思、交流思想的工具,由語(yǔ)音、詞匯和語(yǔ)法構(gòu)成一定的系統(tǒng)。是人類為了能使人與計(jì)算機(jī)間進(jìn)行交流,專為計(jì)算機(jī)設(shè)計(jì)的語(yǔ)言,變換成計(jì)算機(jī)可以讀懂的信息符號(hào)。這些信息符號(hào)是按照一定的規(guī)則進(jìn)行的編碼,是人與計(jì)算機(jī)間特有的用來(lái)表達(dá)人的意思、交流思想的工具,并指導(dǎo)計(jì)算機(jī)進(jìn)行信息的采集、分析、加工、處理、保存和利用等。計(jì)算機(jī)語(yǔ)言的種類非常之多,總的來(lái)說(shuō)可以分成機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言三大類。目前通用的編程語(yǔ)言有兩種形式:匯編語(yǔ)言和高級(jí)語(yǔ)言。高級(jí)語(yǔ)言是目前絕大多數(shù)編程者的選擇,和匯編語(yǔ)言相比,它不但將許多相關(guān)的機(jī)器指令合成為單條指令,并且去掉了與具體操作有關(guān),但與完成工作無(wú)關(guān)的細(xì)節(jié)(例如使用堆棧、寄存器等),這樣就大大簡(jiǎn)化了程序中的指令。
2.2理論課教學(xué)的改革
2.2.1合理安排教學(xué)內(nèi)容。教師在組織教學(xué)過(guò)程中,應(yīng)該合理安排教學(xué)內(nèi)容,將一些枯燥乏味的內(nèi)容盡可能注入通俗有趣、與他們生活息息相關(guān)的實(shí)例中去,這樣既可以使學(xué)生掌握基本知識(shí),又增強(qiáng)了他們解決問(wèn)題的能力。
2.2.2改變授課模式。應(yīng)采用交流式、對(duì)話式、討論式等多種互動(dòng)的模式,讓學(xué)生積極地參與到課堂教學(xué)中來(lái),充分調(diào)動(dòng)學(xué)生的主觀能動(dòng)性,發(fā)揮每個(gè)學(xué)生的聰明才智,讓課堂變?yōu)榻處熀蛯W(xué)生的共同課堂。
2.2.3實(shí)施問(wèn)題教學(xué)法。高職高專學(xué)生的基礎(chǔ)較差,在學(xué)習(xí)中表現(xiàn)理解能力差的特點(diǎn),因此在理論教學(xué)過(guò)程中,要結(jié)合計(jì)算機(jī)語(yǔ)言類課程和高職高專學(xué)生的特點(diǎn),改變傳統(tǒng)教學(xué)模式,將以往教師幫助學(xué)生解答疑惑轉(zhuǎn)變?yōu)榻處煂ふ摇l(fā)現(xiàn)與理論知識(shí)和學(xué)生生活相關(guān)的實(shí)際問(wèn)題,使學(xué)生在思考、解答問(wèn)題中增強(qiáng)理解,培養(yǎng)學(xué)生進(jìn)行創(chuàng)造性思維的能力,充分調(diào)動(dòng)高職高專學(xué)生的學(xué)習(xí)積極性,使學(xué)生在解決問(wèn)題的過(guò)程中獲取新知識(shí),新理論。
2.2.4實(shí)施任務(wù)教學(xué)法。任務(wù)教學(xué)是以明確的任務(wù)作為課堂主要教學(xué)目標(biāo),在學(xué)生實(shí)踐任務(wù)過(guò)程中,培養(yǎng)學(xué)生自我分析、解決、問(wèn)題能力的教學(xué)模式。在實(shí)施任務(wù)教學(xué)法的過(guò)程中,教師必須根據(jù)教學(xué)進(jìn)度、學(xué)生所關(guān)心的問(wèn)題,針對(duì)某一階段的教學(xué)內(nèi)容和技能要求,設(shè)計(jì)一個(gè)包含相關(guān)知識(shí)點(diǎn)的綜合性任務(wù),使學(xué)生在真實(shí)的問(wèn)題下應(yīng)用舊知識(shí),探索新知識(shí),使所學(xué)知識(shí)得到鞏固、加深和遷移。
2.2.5使用多媒體授課,課堂滲透實(shí)踐。計(jì)算機(jī)語(yǔ)言類課程是理論與實(shí)踐結(jié)合非常密切的課程,在講授理論知識(shí)時(shí)經(jīng)常會(huì)遇到一些抽象的、難以理解的概念、理論和算法,教師使用多媒體對(duì)它們進(jìn)行演示、模擬,使抽象、復(fù)雜的問(wèn)題簡(jiǎn)單化,從而使學(xué)生便于理解和掌握,同時(shí)也更能激發(fā)學(xué)生學(xué)習(xí)計(jì)算機(jī)語(yǔ)言課程的興趣和求知欲望。
2.3實(shí)踐課教學(xué)的改革
2.3.1精心設(shè)計(jì)實(shí)踐內(nèi)容。教師既要善于營(yíng)造熱烈的群體氛圍,又必須給學(xué)生留有冷靜的獨(dú)立思考的空間。在設(shè)計(jì)實(shí)踐內(nèi)容的過(guò)程中,應(yīng)著重做好以下三個(gè)方面。一是要結(jié)合學(xué)生的實(shí)際情況。盡量體現(xiàn)知識(shí)性、趣味性、實(shí)用性,激發(fā)學(xué)生的靈感和創(chuàng)造欲,使學(xué)生對(duì)實(shí)驗(yàn)內(nèi)容感興趣,產(chǎn)生上機(jī)一試的愿望;二是要注重實(shí)踐課與理論課相適應(yīng),這樣才能夠加深學(xué)生對(duì)基本理論、基本知識(shí)的理解和掌握;三是注重尺度的把握。在設(shè)計(jì)實(shí)踐內(nèi)容時(shí),難易程度和工作量的大小是教師要考慮的內(nèi)容。
2.3.2.主動(dòng)指導(dǎo)。在傳統(tǒng)的實(shí)踐教學(xué)中,教師總是等學(xué)生問(wèn)問(wèn)題,這種被動(dòng)指導(dǎo)存在著許多弊端,特別對(duì)剛接觸這門課程的學(xué)生來(lái)說(shuō)顯得尤為突出,因?yàn)閷W(xué)生剛接觸編程,實(shí)踐過(guò)程存在很多問(wèn)題,教師要變被動(dòng)為主動(dòng),主動(dòng)發(fā)現(xiàn)問(wèn)題,對(duì)于學(xué)生普遍存在的問(wèn)題要進(jìn)行集中演示,引導(dǎo)學(xué)生主動(dòng)完成實(shí)踐內(nèi)容。
2.3.3注重實(shí)踐過(guò)程。指導(dǎo)教師在實(shí)踐教學(xué)過(guò)程中只注重實(shí)踐結(jié)果,把實(shí)踐內(nèi)容布置給學(xué)生,學(xué)生交上機(jī)報(bào)告,教師認(rèn)真批改報(bào)告,至于報(bào)告中的結(jié)果是怎樣來(lái)的,具體實(shí)現(xiàn)過(guò)程是什么,作為教師卻全然不知,因此教師要全身心地投入到實(shí)踐的全過(guò)程中去,只有這樣,教師才能真正掌握學(xué)生的實(shí)際情況,發(fā)現(xiàn)問(wèn)題,及時(shí)解決問(wèn)題。
2.3.4加強(qiáng)實(shí)踐課講評(píng)。作為計(jì)算機(jī)語(yǔ)言類課程的教學(xué)絕對(duì)不能忽視實(shí)踐教學(xué)中講評(píng)這一重要環(huán)節(jié)。以往教師只對(duì)理論課上布置的作業(yè)所存在的問(wèn)題進(jìn)行講評(píng),忽視實(shí)踐課的講評(píng)。實(shí)踐課是檢驗(yàn)學(xué)生基本知識(shí)、基本理論、基本技能掌握情況的一把尺子,不注重實(shí)踐課講評(píng),結(jié)果使實(shí)踐課教學(xué)效果越來(lái)越差,從而影響整個(gè)課程的教學(xué)質(zhì)量。
3總結(jié)
要學(xué)好計(jì)算機(jī)語(yǔ)言,理論和上機(jī)操作相結(jié)合非常重要。計(jì)算機(jī)語(yǔ)言教學(xué)的側(cè)重點(diǎn)應(yīng)放在掌握程序的三大結(jié)構(gòu)上,程序設(shè)計(jì)三種結(jié)構(gòu)為順序結(jié)構(gòu)、分支結(jié)構(gòu)(也稱為選擇結(jié)構(gòu))和循環(huán)結(jié)構(gòu)。注重培養(yǎng)學(xué)員使用模塊結(jié)構(gòu)讀程序、寫程序的能力。程序中的交換、累加、累積、分類、排序、刪除、標(biāo)志設(shè)定等都各有一種固定的功能模塊(像物理學(xué)中的定理、公式),編程時(shí)可以直接使用。對(duì)這些模塊熟悉后,讀程序就容易,寫起來(lái)也不會(huì)感到太吃力,且有條理,思路也會(huì)較清晰。
參考文獻(xiàn):
預(yù)計(jì)1個(gè)月內(nèi)審稿 省級(jí)期刊
長(zhǎng)江計(jì)算機(jī)(集團(tuán))公司主辦
預(yù)計(jì)1-3個(gè)月審稿 北大期刊
中國(guó)科學(xué)技術(shù)協(xié)會(huì)主辦
預(yù)計(jì)1個(gè)月內(nèi)審稿 省級(jí)期刊
中山大學(xué)主辦
預(yù)計(jì)1個(gè)月內(nèi)審稿 省級(jí)期刊
廈門大學(xué)系統(tǒng)與控制研究中心主辦
預(yù)計(jì)1-3個(gè)月審稿 統(tǒng)計(jì)源期刊
中國(guó)航空工業(yè)集團(tuán)有限公司主辦
預(yù)計(jì)1-3個(gè)月審稿 北大期刊
中國(guó)科學(xué)院主辦