宋衛(wèi)華,張 青
(黃山學(xué)院 信息工程學(xué)院,安徽 黃山 245021)
近年來,很多大型的國外IT企業(yè)將研發(fā)及生產(chǎn)基地轉(zhuǎn)移到中國,使得我國IT產(chǎn)業(yè)與國際接軌越來越密切,與此同時,軟件外包型企業(yè)生命力逐漸旺盛。為此,IT企業(yè)對精通外語(英語、日語等)和技術(shù)的復(fù)合型人才青睞有加。然而在計算機領(lǐng)域,走在技術(shù)最前端的一直是歐美國家,所以計算機方面的前沿信息和新技術(shù)發(fā)布一般是英語語言,可以說,第一手資料都是用英語描述的,若等這些資料翻譯成漢語再學(xué)習,恐怕我們到時候?qū)W的不再是新技術(shù),而是“歷史”了。所以對于應(yīng)用型本科高校來講,為了適應(yīng)社會需求,培養(yǎng)應(yīng)用型人才,同時促進計算機類學(xué)生的跨越式發(fā)展,開展雙語教學(xué)勢在必行。
C語言程序設(shè)計作為計算機專業(yè)的核心基礎(chǔ)課程,該課程在開發(fā)環(huán)境VC6.0運用、程序代碼編寫及調(diào)試、幫助獲取等方面都涉及很多英文專業(yè)術(shù)語,若在這門課程中引入雙語教學(xué),既有利于學(xué)生掌握程序編寫,又能培養(yǎng)學(xué)生從英語的角度思考程序設(shè)計,還有利于學(xué)生編程能力的培養(yǎng),為此該課程非常適合作為雙語教學(xué)的一個起點和突破口[1-2]。在此,對C語言雙語教學(xué)從教學(xué)模式與理念、教材選取與課時安排、課程考核和雙語教學(xué)網(wǎng)絡(luò)平臺構(gòu)建等方面進行了研究與探討。
雙語教學(xué),顧名思義是指采用兩種語言教學(xué),這里指采用英語和漢語兩種語言教學(xué)。教學(xué)主要包括教材、課件和講授等三個重要環(huán)節(jié)。針對我國高校,將英語、漢語和教材、課件、講授進行組合,劃分出了雙語教學(xué)模式及三個發(fā)展階段[3],如圖1所示。
圖1 雙語教學(xué)模式及發(fā)展階段
圖1可對雙語教學(xué)的實施起到指導(dǎo)性作用,從圖1可以清晰地看出,雙語教學(xué)的實施是一個漸進式的過程,在雙語教學(xué)實施過程中一個共同點就是教材的選取必須是英語教材;而從初級階段到高級階段的教學(xué)模式則體現(xiàn)了對英語水平的要求越來越高,為此在雙語教學(xué)的實施中要注意師生兩方面的英語水平。目前,黃山學(xué)院計算機教研室?guī)熧Y條件已經(jīng)具備,教師具有較高的專業(yè)知識能力,同時大多通過了英語六級考試,英語基礎(chǔ)扎實,并有兩名教師曾海外留學(xué),經(jīng)驗更為豐富。學(xué)校擬在2014級計算機專業(yè)新生中開展雙語教學(xué),由于是大一新生,雙語教學(xué)處于初級階段,為此教學(xué)采用英語教材—漢語課件(專業(yè)術(shù)語增加英語描述)、漢語教授(專業(yè)術(shù)語增加英語描述)—案例驅(qū)動的教學(xué)模式,逐步引導(dǎo)學(xué)生適應(yīng)雙語教學(xué)的環(huán)境。在后續(xù)的專業(yè)課程中,實施雙語教學(xué)的中、高級教學(xué)模式。同時,在雙語教學(xué)過程中,堅持以學(xué)習專業(yè)知識為主,提高外語能力為輔的教學(xué)理念和原則??偟膩碇v,雙語教學(xué)的過程要分步實施,不能操之過急,要在雙語教學(xué)實踐過程中,逐步形成雙語教學(xué)的教學(xué)團隊,推進雙語教學(xué)的分步實施。
在雙語教學(xué)中,教材的選取至關(guān)重要,直接影響雙語教學(xué)的效果。好的教材能展示給學(xué)生一個清晰的知識脈絡(luò),便于學(xué)生接受,提高學(xué)生的學(xué)習興趣,使學(xué)生很快融入雙語課程的學(xué)習中。為此,學(xué)院選用(美)Brian W.Kernighan/(美)Dennis M.Ritchie編著的英語教材:The C Programming Language,該教材語言通俗易懂,對知識點的引入由淺入深,圖表和案例豐富,便于學(xué)生接受和學(xué)習。在實際教學(xué)過程中,教師將依據(jù)上述主體教材進行整合,形成自編自制課件及教案,同時對學(xué)生的學(xué)習進行實時跟蹤,及時反饋。然而C語言程序設(shè)計作為一門實踐性很強的課程,上機實驗環(huán)節(jié)必不可少,學(xué)生程序設(shè)計的能力直接決定學(xué)生的學(xué)習效果和教師的授課效果。為了讓學(xué)生完全融入到雙語的氛圍中,擬使用針對教材整合自編的英語實驗指導(dǎo)書,便于理論和實踐的同步進行,又能使學(xué)生在上機實驗時有書可依。
按照原有中文大綱,該課程共72學(xué)時,其中理論48學(xué)時,實驗24學(xué)時,實施雙語教學(xué),遵從重能力培養(yǎng)、實驗有所偏重的原則,在原來大綱的基礎(chǔ)上對教學(xué)內(nèi)容進行適當優(yōu)化,改為理論42學(xué)時,實驗30學(xué)時,具體章節(jié)課時安排調(diào)整詳見表1。
表1 課時安排調(diào)整表
由表1可知,雙語教學(xué)實施對實驗有所偏重,特別是在數(shù)組、指針、結(jié)構(gòu)這三章中各增加了2個課時,主要因為這三章的難度稍高,同時這三章的內(nèi)容,也是后續(xù)課程——數(shù)據(jù)結(jié)構(gòu)的教學(xué)所必備的編程基礎(chǔ)。如果學(xué)生對這三章的內(nèi)容掌握得越好,他們對數(shù)據(jù)結(jié)構(gòu)課程的學(xué)習就能很快入門。
學(xué)生在C語言雙語課程的學(xué)習中,需要花費更多的時間和精力,故C語言雙語課程的考核,要充分體現(xiàn)學(xué)生將理論、實踐和語言學(xué)習相結(jié)合的能力。為此,將傳統(tǒng)的課程考核方式改變?yōu)槿^程、多樣化的“PSF”考核方式[4]。這里“P(participation)”代表學(xué)生課程參與度評價;“S(serial process evaluation)”代表系列的過程評價;“F(final examination)”代表期末(課終)考核,分“考試”和“考查”兩種。同時,考試課程應(yīng)逐步建立試卷(題)庫,進一步推進教考分離改革。針對C語言雙語教學(xué),具體實施方案如下:
(1)在保持命題內(nèi)容要求,命題的覆蓋面、難易度、題型結(jié)構(gòu)等要求與原有考核大綱一致的基礎(chǔ)上,對筆試試卷進行改革。在原來的基礎(chǔ)上,試卷將增加部分英文題目,英文題目題型主要有選擇、填空、簡答、翻譯等。
(2)機試閉卷考試題型主要有填空、改錯和程序設(shè)計,試題標準要求達到全國計算機等級考試(二級:C語言程序設(shè)計)標準。
(3)課程考核形式見表2。
表2 SPF考核形式表
按照表2,學(xué)生期末總成績=P×0.1+S×0.5+F×0.4,同時SPF考核形式可以從多個方面了解和跟蹤學(xué)生的學(xué)習情況,及時獲得反饋信息,以此為依據(jù)調(diào)整雙語教學(xué)的策略,同時對雙語教學(xué)的實施也起到了一定的保障作用。了促進C語言課程雙語教學(xué)質(zhì)量的提高,利用網(wǎng)絡(luò)手段整合優(yōu)秀的教學(xué)資源,構(gòu)建融教學(xué)、學(xué)習和交流為一體的互動式教學(xué)平臺尤為重要[5]。在.NET平臺下,構(gòu)建C語言程序設(shè)計課程的雙語教學(xué)平臺,其功能結(jié)構(gòu)如圖2所示。
在現(xiàn)代教學(xué)手段中,雙語教學(xué)也相當重要。為
圖2 C語言雙語教學(xué)平臺功能結(jié)構(gòu)圖
其具體內(nèi)容如下:
(1)課程基本情況模塊:主要是課程總綱,包括雙語教學(xué)大綱、教學(xué)進度計劃、考試標準、雙語教材(理論教材及實驗自編教材)等電子文件。
(2)知識點提煉模塊:包括各章知識點提煉及專業(yè)術(shù)語匯總、多媒體課件以及雙語教學(xué)音視頻等。
(3)編程案例集錦模塊:包括本課程的經(jīng)典案例,并有詳細的編程思想解析。
(4)機考模擬系統(tǒng)模塊:主要為學(xué)生提供考試的模擬系統(tǒng),可輔助學(xué)生上機實驗和教師測試。
(5)國外教學(xué)資源模塊:包括英文參考文獻資料及國外大學(xué)有關(guān)C語言的學(xué)習網(wǎng)站鏈接。
(6)軟件水平考試模塊:提供中國計算機軟件水平與資格考試的相關(guān)信息及資源,鼓勵學(xué)生參加該類權(quán)威認證考試,提高以后就業(yè)的機會。
(7)師生互動:針對學(xué)生的疑問進行答疑,進行信息反饋。及時了解學(xué)生的理解、應(yīng)用程度,在教學(xué)實踐當中適時調(diào)整教學(xué)進度及方法等。
針對當前高校計算機專業(yè)教學(xué)的現(xiàn)狀,分析了C語言程序設(shè)計課程中開展雙語教學(xué)的必要性。再根據(jù)黃山學(xué)院雙語教學(xué)的具體情況,對C語言雙語教學(xué)從教學(xué)模式與理念、教材選取與課時安排、課程考核和雙語教學(xué)網(wǎng)絡(luò)平臺構(gòu)建等方面進行了較深入的研究與探討,以期對高校開展的雙語教學(xué)工作起到一定的參考和指導(dǎo)作用。
[1]孫強.面向?qū)ο笈cC++語言程序設(shè)計課程雙語教學(xué)探索[J].牡丹江師范學(xué)院學(xué)報(自然科學(xué)版),2012,(2):58-59.
[2]徐昊.C語言程序設(shè)計雙語教學(xué)探究[J].教育探索,2013,(14):167 -168.
[3]黃宏博.C語言程序設(shè)計課程雙語教學(xué)探索與實踐[J].計算機教育,2010,(16):63 -65.
[4]馬桂霞,李長雨,侯麗華.應(yīng)用型本科教育考試考核模式多樣化的改革與實踐[J].長春工程學(xué)院學(xué)報(社會科學(xué)版),2013,(4):126 -128.
[5]張云.計算機專業(yè)實施雙語教學(xué)及教學(xué)資源庫的構(gòu)建——以C語言程序設(shè)計課程為例[J].科教導(dǎo)刊,2012,(11):51 -52.