高職教育重在職業(yè)能力的培養(yǎng)。目前,高職計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的學(xué)生畢業(yè)后從事程序設(shè)計(jì),軟件開(kāi)發(fā)的需要程序設(shè)計(jì)能力無(wú)須多說(shuō)。就連從事網(wǎng)站開(kāi)發(fā),網(wǎng)頁(yè)制作,動(dòng)漫制作等,歸根到底,還是會(huì)回到代碼段的編寫(xiě)上。所以要求學(xué)生一定具備不同程度的程序設(shè)計(jì)能力。C語(yǔ)言作為計(jì)算機(jī)編程入門(mén)教學(xué)中應(yīng)用最廣泛的語(yǔ)言之一。已成為各個(gè)高職院校的首選。但是由于C本身的特點(diǎn),它并不是一個(gè)最好的教學(xué)語(yǔ)言。加之高職層次的學(xué)生由于生源的特點(diǎn)所決定,他們英語(yǔ)和數(shù)學(xué)的基礎(chǔ)普通很差,邏輯思維能力有所欠缺。學(xué)生呢,大多存在“聽(tīng)得懂。編不出”的現(xiàn)象。所以在高職這個(gè)層面上C程序設(shè)計(jì)這塊教學(xué)始終是塊“雞肋”,對(duì)程序設(shè)計(jì)課程進(jìn)行教學(xué)改革勢(shì)在必行。
Ch平臺(tái)的介紹:Ch平臺(tái)是程輝教授在美國(guó)加州大學(xué)戴維斯分校從事近20年C語(yǔ)言程序設(shè)計(jì)教學(xué)和科研實(shí)踐中,針對(duì)C語(yǔ)言的眾多難點(diǎn),積累開(kāi)發(fā)的一種跨平臺(tái)嵌入式C/C++程序解釋器。Ch平臺(tái)拋棄了傳統(tǒng)的抽象教學(xué)方式,由面向底層內(nèi)核的交互式命令外殼和教學(xué)專(zhuān)用且界面友好的集成開(kāi)發(fā)環(huán)境兩大模塊構(gòu)成,從而形成了一種新的C程序設(shè)計(jì)教學(xué)平臺(tái)和新的教學(xué)模式。中國(guó)科學(xué)院計(jì)算技術(shù)研究所倪光南院士指出,Ch平臺(tái)是一個(gè)適合于中國(guó)計(jì)算機(jī)程序設(shè)計(jì)教學(xué)的優(yōu)秀平臺(tái)。本文就Ch平臺(tái)在高職c程序設(shè)計(jì)課的教學(xué)過(guò)程中所呈現(xiàn)出的魅力娓娓首來(lái)。
引入Ch平臺(tái)后采用的教學(xué)方法:樹(shù)立一個(gè)課訓(xùn):引入Ch平臺(tái),可以大大降低授課時(shí)的難度?;睘楹?jiǎn),化難為易,慢慢的使學(xué)生樹(shù)立學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言的一個(gè)目標(biāo),“輸入理想的程序,輸出美好的人生”。只要你好好學(xué)習(xí)并使用這個(gè)平臺(tái),你的程序設(shè)計(jì)能力就一定會(huì)得到大大的提高,那么對(duì)你今后的就業(yè)和工作等等好處多多。所以說(shuō)“輸入理想的程序,輸出美好的人生”。目的在于最大程度的激發(fā)學(xué)生的學(xué)習(xí)程序設(shè)計(jì)這門(mén)課的興趣,讓他們不再有任何的畏難情緒。放下心里想學(xué)怕學(xué)不好的的包袱,輕裝前進(jìn)。
滲透一種理念:學(xué)習(xí)程序設(shè)計(jì)的各種語(yǔ)言就好比一個(gè)大大的“江湖”,為了“生活”,不得已身處這個(gè)“江湖”中,加入哪個(gè)“武林門(mén)派”不重要,重要的是看功力,特別是基本功,夯實(shí)了基本功之后,你再?zèng)Q定選擇哪個(gè)門(mén)派,有前面的夯實(shí)的基本功做基礎(chǔ),很容易會(huì)成為某一個(gè)“門(mén)派”的高手。而C語(yǔ)言的Ch平臺(tái)的引入可以讓你的基本功打的更實(shí),所用時(shí)間更短。使用邏輯思維思考的東西可以用抽象思維來(lái)完成。在程序設(shè)計(jì)這個(gè)“江湖”中占有一席之位。這樣就能改變前面提到的這種“聽(tīng)得懂,編不出”的現(xiàn)象。
引入Ch平臺(tái)后采用的教學(xué)手段:一主線:整個(gè)教學(xué)過(guò)程中采用Ch平臺(tái)培養(yǎng)學(xué)生的就業(yè)競(jìng)爭(zhēng)能力為主線。專(zhuān)業(yè)課是用來(lái)培養(yǎng)學(xué)生的專(zhuān)業(yè)素質(zhì)和就業(yè)能力的,程序設(shè)計(jì)能力是計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的專(zhuān)業(yè)核心能力之一,所以在相關(guān)專(zhuān)業(yè)課的講授上要花大把時(shí)間和大量心思,要讓學(xué)生學(xué)完這門(mén)課之后,真正掌握編程的思想,思維方法。以此來(lái)提高他們今后的就業(yè)競(jìng)爭(zhēng)能力。培養(yǎng)他們的職業(yè)素質(zhì)。選擇C語(yǔ)言作為入門(mén)語(yǔ)言是不二選擇。引入Ch平臺(tái)是當(dāng)前最明智的選擇。
兩比較:為了研究Ch平臺(tái)的優(yōu)勢(shì)在C程序設(shè)計(jì)課程教學(xué)中的應(yīng)用情況,在我們學(xué)校特別開(kāi)設(shè)了Ch平臺(tái)特色班和普通班的對(duì)比教學(xué)。特別是在講授C語(yǔ)言的重點(diǎn)和難點(diǎn)的相關(guān)章節(jié)上,我們特別的做了上課所花時(shí)間的對(duì)比。上課效果的對(duì)比等對(duì)比教學(xué)。現(xiàn)舉例說(shuō)明:
#include
void main()
{int i,sum=0;
for(i=1;i<=100;i++)
sum=sum+i;
printf("%d",sum);
講授上面的知識(shí)點(diǎn)和代碼段,普通班要花10分鐘講解,之后演示給學(xué)生這個(gè)程序執(zhí)行后的結(jié)果,全班35個(gè)學(xué)生,有15個(gè)心領(lǐng)神會(huì)。另外15個(gè)聽(tīng)得明白,但對(duì)程序的執(zhí)行結(jié)果表示不是很理解。另外5個(gè)學(xué)生表示似懂非懂。在34個(gè)人的特色班用Ch平臺(tái)邊演示邊講解,8分鐘后,叫學(xué)生自行分析上面程序段的執(zhí)行結(jié)果,有25個(gè)同學(xué)立刻正確答出。8個(gè)學(xué)生思考后給出正確答案。剩下的1個(gè)表示似懂非懂。這只是一個(gè)小例子,似乎并不足以說(shuō)明什么,但經(jīng)過(guò)幾個(gè)學(xué)期的對(duì)比教學(xué)效果的比較,我們顯而易見(jiàn)的得到了結(jié)果。Ch平臺(tái)可以大大提高學(xué)生課堂學(xué)習(xí)的實(shí)效性和高效性。大家都知道:女生的抽象理解能力和邏輯思維能力普遍差于男生,但女生的細(xì)心程度和英語(yǔ)基礎(chǔ)普遍好于男生。以往的教學(xué)過(guò)程中大多數(shù)時(shí)間會(huì)發(fā)現(xiàn),男生學(xué)的好的多,女生出類(lèi)拔萃的人太少了。Ch平臺(tái)的引入后,好像看不到這種現(xiàn)象了,因?yàn)檫@個(gè)平臺(tái)把C語(yǔ)言中難理解的指針,結(jié)構(gòu)體等知識(shí)點(diǎn)可以采用交互式的方式來(lái)講解,程序每執(zhí)行一步,學(xué)生明明白白,清清楚楚,不像以前,只能對(duì)著程序的最后執(zhí)行結(jié)果來(lái)分析程序的執(zhí)行過(guò)程。所以,課堂教學(xué)的高效性得以顯現(xiàn),
引入Ch平臺(tái)后我們?cè)诮虒W(xué)過(guò)程中還采用了“三結(jié)合”的方法。一個(gè)是是“工”與“學(xué)”的結(jié)合。每個(gè)學(xué)期還留出一個(gè)教學(xué)周派學(xué)生到軟件公司去實(shí)習(xí)與實(shí)訓(xùn),以此來(lái)檢驗(yàn)學(xué)生所學(xué),同時(shí)也讓他們?cè)缫稽c(diǎn)了解和體會(huì)工作氛圍和工作環(huán)境。另外一個(gè)是課堂實(shí)訓(xùn)和技能考證的結(jié)合。學(xué)生學(xué)會(huì)這門(mén)課之后,要參加浙江省的二級(jí)C的考試。作為一個(gè)專(zhuān)業(yè)技能證書(shū),還有一個(gè)是日常教學(xué)和競(jìng)賽指導(dǎo)的結(jié)合。每年我校學(xué)生參加浙江省ACM程序設(shè)計(jì)大賽,以賽促學(xué),以學(xué)帶賽。
總結(jié):Ch平臺(tái)從2006年就在我們學(xué)校引入使用,我們通過(guò)特色班和普通班的對(duì)比教學(xué),程序設(shè)計(jì)課的教學(xué)效果大大提高,C語(yǔ)言二級(jí)考試通過(guò)率連年提高。特別值得一提的是。在近幾年的浙江省ACM程序設(shè)計(jì)大賽中,我校學(xué)生成績(jī)不俗,最好的一次獲得了高職組金獎(jiǎng)和最佳組織獎(jiǎng)。使得我們學(xué)校的名氣大大提高,這也正是Ch平臺(tái)的魅力體