閆會會
[摘? ? ? ? ? 要]? 隨著計算機(jī)和信息網(wǎng)絡(luò)的快速發(fā)展,程序設(shè)計行業(yè)如今已經(jīng)成為當(dāng)下社會的主要行業(yè)之一,然而我國從事程序設(shè)計的人員雖多,但是卻缺乏高級編程人才,且職業(yè)院校編程人才培養(yǎng)模式較為單一,使學(xué)生或許具備一定的代碼編寫能力,卻缺少創(chuàng)新能力和創(chuàng)新思維。對上述問題,中職院校要針對計算機(jī)專業(yè)理清教學(xué)思路,形成一個集師資、課程和實(shí)踐為一體的高效VFP循環(huán)結(jié)構(gòu)程序設(shè)計課程教學(xué)體系,全面提升程序設(shè)計課程的實(shí)效性。
[關(guān)? ? 鍵? ?詞]? 中職院校;計算機(jī)專業(yè);VFP循環(huán)結(jié)構(gòu)程序設(shè)計;教學(xué)思路
[中圖分類號]? G712? ? ? ? ? ? ? ? ? ? ? ? ? ? ?[文獻(xiàn)標(biāo)志碼]? A? ? ? ? ? ? ? ? ? ? ? ? ?[文章編號]? 2096-0603(2020)37-0060-02
近幾年來,隨著我國經(jīng)濟(jì)的不斷發(fā)展、信息技術(shù)快速進(jìn)步以及其在社會上的廣泛應(yīng)用,我國程序開發(fā)行業(yè)進(jìn)入了一個快速發(fā)展的階段。現(xiàn)如今,程序設(shè)計已經(jīng)成為當(dāng)下的主流行業(yè)之一。VFP循環(huán)結(jié)構(gòu)程序設(shè)計集實(shí)用性、系統(tǒng)性以及操作性于一體,其概念簡單、操作便捷,目的在于讓學(xué)生輕松掌握數(shù)據(jù)庫和程序設(shè)計知識。然而在中職VFP循環(huán)結(jié)構(gòu)程序設(shè)計課程中仍存在不少問題,如教學(xué)缺乏實(shí)踐應(yīng)用、學(xué)生的實(shí)際編程水平較弱以及缺乏創(chuàng)新思維等,意味著中職院校要在新時代背景下轉(zhuǎn)變傳統(tǒng)的教學(xué)思路,將重心置于培養(yǎng)學(xué)生的自學(xué)能力、實(shí)踐應(yīng)用能力以及創(chuàng)新能力方面,全面提升學(xué)生的編程水平。
一、中職計算機(jī)專業(yè)VFP循環(huán)結(jié)構(gòu)程序設(shè)計課程的現(xiàn)狀
(一)學(xué)生基礎(chǔ)較差
結(jié)構(gòu)化程序設(shè)計操作簡單,然而循環(huán)結(jié)構(gòu)設(shè)計卻較為復(fù)雜,導(dǎo)致一些之前沒有接觸過編程語言的學(xué)生學(xué)習(xí)起來較為困難,中職學(xué)生之前都很少接觸過程序設(shè)計,基礎(chǔ)普遍薄弱。中職計算機(jī)專業(yè)的VFP循環(huán)結(jié)構(gòu)程序設(shè)計課程基本都是在一年級開設(shè),所以在實(shí)際教學(xué)中難免存在一定的問題,學(xué)生無法快速理解和適應(yīng),這也是VFP循環(huán)結(jié)構(gòu)程序設(shè)計教學(xué)質(zhì)量較低的主要原因。
(二)教材更新較慢
首先,編程行業(yè)是一門新陳代謝較快的行業(yè),很多傳統(tǒng)的語法語句已不再使用,這就意味著學(xué)生在現(xiàn)階段學(xué)習(xí)的內(nèi)容很有可能不會應(yīng)用于今后的就業(yè)崗位中。其次缺乏教學(xué)實(shí)踐的檢驗(yàn),教師的教學(xué)方式也還在探索階段,沒有形成一套完整的教學(xué)體系,與之對應(yīng)的實(shí)踐操作設(shè)備也十分匱乏,這些方面的建設(shè)水平都需要進(jìn)一步提升。當(dāng)下許多中職院校都會開展實(shí)訓(xùn)教學(xué),然而卻存在計算機(jī)設(shè)備不足、教師有限的情況。VFP循環(huán)結(jié)構(gòu)程序設(shè)計需要學(xué)生具備較強(qiáng)的實(shí)際操作能力,學(xué)生或許能夠掌握循環(huán)語句的細(xì)節(jié),但是卻不會編程解決實(shí)際問題,導(dǎo)致該課程無法達(dá)到理想的教學(xué)效果。
(三)忽略實(shí)際應(yīng)用
不管是在傳統(tǒng)的教學(xué)中,還是當(dāng)今教學(xué)中,程序設(shè)計教師大都喜歡采用“填充式”的強(qiáng)行灌注方法,這種方法能夠在短時間內(nèi)達(dá)到教學(xué)目標(biāo),但是卻不利于培養(yǎng)學(xué)生的自主學(xué)習(xí)能力,長此以往,學(xué)生就會出現(xiàn)不愿意思考、不會思考,最終大大限制其編程能力。教學(xué)內(nèi)容局限于理論知識,當(dāng)下仍屬于應(yīng)試教育,所以教師一般會根據(jù)試卷上可能會考到的內(nèi)容對學(xué)生進(jìn)行針對性教學(xué),這種教學(xué)僅僅注重理論知識而大大忽略了將理論付諸實(shí)踐,最終使學(xué)生只會紙上談兵,課堂上學(xué)習(xí)的內(nèi)容無法應(yīng)用到實(shí)際編程中。此外,教學(xué)內(nèi)容對學(xué)生職業(yè)能力培養(yǎng)的忽略較大,如今社會競爭日漸激烈,僅僅靠專業(yè)知識是遠(yuǎn)遠(yuǎn)不夠的,還需要培養(yǎng)學(xué)生的綜合素質(zhì)和職業(yè)素養(yǎng),在實(shí)際教學(xué)中,教師要給予學(xué)生更多的實(shí)踐編程機(jī)會,而從當(dāng)下VFP循環(huán)結(jié)構(gòu)程序設(shè)計課程的教學(xué)情況來看,這方面的培養(yǎng)還較為匱乏。
(四)實(shí)訓(xùn)的實(shí)效性較低,學(xué)生缺乏學(xué)習(xí)動機(jī)
中職VFP循環(huán)結(jié)構(gòu)程序設(shè)計實(shí)訓(xùn)課堂主體倒置,學(xué)生本應(yīng)該是學(xué)習(xí)的主體,實(shí)訓(xùn)課堂是學(xué)習(xí)的主要場所,但是教師采用傳統(tǒng)教學(xué)模式,“一言堂”式的教學(xué)方式顛覆了學(xué)生的主體地位,與中職課程改革要求相悖,且制約了實(shí)訓(xùn)課堂效率的提高。此外,VFP程序設(shè)計實(shí)訓(xùn)模式單一,教師采用“滿堂灌”方式,一種教法貫穿整個課堂,學(xué)生不愛思考,也不善于動手操作,師生缺少互動,課堂氣氛沉悶。
(五)課程培養(yǎng)內(nèi)容單一,企業(yè)需求多樣化
社會上的編程行業(yè)需要的是多技能型、綜合型人才,而VFP課程并沒有對學(xué)生進(jìn)行多技能的針對性教導(dǎo),學(xué)生對崗位定位也不甚清晰,原因則還是由于VFP程序設(shè)計課程教育仍是采用傳統(tǒng)式教育,并沒有在社會企業(yè)進(jìn)行調(diào)研,最終導(dǎo)致與社會脫軌。盡管中國當(dāng)前編程行業(yè)發(fā)展較為迅速,企業(yè)需求較多,但中職教育仍是跟不上社會就業(yè)形勢,始終無法滿足現(xiàn)代企業(yè)的需求。缺乏先進(jìn)的教學(xué)條件,VFP循環(huán)結(jié)構(gòu)程序設(shè)計教育的重點(diǎn)是為社會培養(yǎng)實(shí)用性人才,這就需要學(xué)生能夠在實(shí)踐中不斷成長。就VFP程序設(shè)計這一課程而言,要提升學(xué)生的技術(shù)水平,就必須配備技術(shù)設(shè)備、計算機(jī)以及先進(jìn)的編程軟件,然而從實(shí)際的教學(xué)情況來看,大多數(shù)中職學(xué)校的教學(xué)設(shè)施是相當(dāng)落后且不齊全,這就直接導(dǎo)致學(xué)生得不到充分的實(shí)踐機(jī)會,難以提升他們的程序設(shè)計水平。
二、中職計算機(jī)專業(yè)VFP循環(huán)結(jié)構(gòu)程序設(shè)計的教學(xué)思路
(一)多元化更新教學(xué)體制
中職院??梢远ㄆ谘垖<疫M(jìn)入課堂對學(xué)生進(jìn)行深入講解,傳授相關(guān)的職業(yè)常識以及編程技巧,幫助教師創(chuàng)建一個全新的課堂教學(xué)體系。當(dāng)下教育改革勢在必行,教師要不斷地尋找適合自己的先進(jìn)教學(xué)方法,并適應(yīng)時代的發(fā)展需求,如翻轉(zhuǎn)課堂教學(xué)法、行動導(dǎo)向法、理論實(shí)踐一體化等方法為中職教學(xué)改革帶來了更加廣闊的空間。另外,作為新時代的VFP循環(huán)結(jié)構(gòu)程序設(shè)計教師,必須時刻關(guān)注教材版本更迭,和計算機(jī)發(fā)展接軌,為更好地進(jìn)行編程教學(xué)打下基礎(chǔ)。
(二)改變教學(xué)體系結(jié)構(gòu)
培養(yǎng)專業(yè)編程人才是VFP循環(huán)結(jié)構(gòu)程序設(shè)計教學(xué)的核心,包括理論和實(shí)踐兩個教學(xué)體系。而實(shí)踐體系相對來說要重要一些,實(shí)踐教學(xué)必須要有一定的應(yīng)用性和針對性,其教學(xué)改革必須在企業(yè)的參與下進(jìn)行,離開了相關(guān)企業(yè)的合作,教育改革就是形同虛設(shè)。而學(xué)校方面更應(yīng)該鼓勵學(xué)生參與企業(yè)的崗位實(shí)習(xí),培養(yǎng)目標(biāo)要從人才的精細(xì)劃分入手,只有這樣,才能讓學(xué)生適應(yīng)社會經(jīng)濟(jì)發(fā)展的需要。很多中職學(xué)院違背了重點(diǎn)培養(yǎng)技術(shù)型人才這一原則,只是在課堂上一味地向?qū)W生灌注書本知識,導(dǎo)致學(xué)生一直處于被動接受知識的狀態(tài)。長此以往,將會讓他們?nèi)狈W(xué)習(xí)的動力,并且無法達(dá)到良好的教學(xué)效果。但是增加學(xué)生外出實(shí)習(xí)的機(jī)會,結(jié)果就截然不同,勢必會提升學(xué)生的積極性和主動性,很快地投入實(shí)踐中,真正做到行知合一。
(三)整合課程內(nèi)容
VFP循環(huán)結(jié)構(gòu)程序設(shè)計課程整合的重心在于讓專業(yè)理論知識和專業(yè)技能相互交融,相輔相成,讓選修課也能服務(wù)于專業(yè)課。一是將VFP循環(huán)結(jié)構(gòu)程序設(shè)計課程和C++等課程融合在一起,成為一門新的綜合課程,有力地促進(jìn)學(xué)生對專業(yè)課程的理解。二是整合VFP循環(huán)結(jié)構(gòu)程序設(shè)計課程結(jié)構(gòu),按照現(xiàn)有的編程崗位撰寫新的專業(yè)校本教材,讓學(xué)生能夠真切地體會到公司的具體操作過程。三是VFP循環(huán)結(jié)構(gòu)程序設(shè)計課將教材中原有的難度較大卻不實(shí)用的一部分刪掉,再加入一些循環(huán)語句以外的內(nèi)容,并設(shè)置標(biāo)準(zhǔn),用這種標(biāo)準(zhǔn)作為考核學(xué)生的準(zhǔn)繩。在此基礎(chǔ)上,還要整合實(shí)踐課和選修課,選修課的整合又可以分為自選選修和限定選修,其目的是讓學(xué)生能夠多項(xiàng)選擇,在不同的方向上獲取多個單項(xiàng)技能,從而達(dá)到技能的全面性。個人認(rèn)為,課程的整合尤為重要,只有做到“仿真”,才能讓學(xué)生真正理解編程崗位的工作性質(zhì)、任務(wù)和意義,激發(fā)他們的學(xué)習(xí)興趣。
(四)加強(qiáng)師資建設(shè)
建設(shè)一支思想品德高尚、教學(xué)理念新穎,并具有改革精神的教師隊(duì)伍是提升VFP程序設(shè)計教學(xué)效率的前提,更是關(guān)鍵。程序設(shè)計教師不能“閉門造車”,更不能對當(dāng)下新的編程語句和軟件不聞不問,而是應(yīng)該經(jīng)常接觸前端高水平編程技術(shù),深入了解編程行業(yè)的新陳代謝,不斷提升自己的專業(yè)水平。
(五)開展校內(nèi)實(shí)訓(xùn)
學(xué)生要掌握基本的理論知識以外,還要具備對循環(huán)語句進(jìn)行深度思考的能力,中職院校要將理論和實(shí)踐相結(jié)合,構(gòu)建一套完整的VFP循環(huán)結(jié)構(gòu)程序設(shè)計實(shí)訓(xùn)體系,比如利用Visual Foxpro完成循環(huán)結(jié)構(gòu)程序的編寫,當(dāng)然,對一個初學(xué)編程的學(xué)生而言,要想完成一個較為完整的項(xiàng)目還存在較大的難度,這就需要發(fā)揮教師的指導(dǎo)作用,用輔助的方式完成項(xiàng)目實(shí)驗(yàn)教學(xué),項(xiàng)目教學(xué)的具體應(yīng)用分為以下幾個方面。
1.情景設(shè)計
該階段是讓學(xué)生根據(jù)該段時間的學(xué)習(xí)內(nèi)容或者根據(jù)之前學(xué)習(xí)的知識設(shè)計與實(shí)際應(yīng)用相近的情景模式,設(shè)定主題,教師需要在課堂中進(jìn)行陳述,讓學(xué)生按照每組人數(shù)自由搭配,小組自行選擇一名學(xué)生擔(dān)任組長,根據(jù)教師給出的主題,選擇主題或者對主題進(jìn)行適當(dāng)?shù)男薷模_定好之后作為本小組的題目,然后根據(jù)題目著手學(xué)習(xí)任務(wù)書,并根據(jù)主題找出學(xué)習(xí)目標(biāo)、項(xiàng)目中的重難點(diǎn),進(jìn)而進(jìn)行小組成員分工以及項(xiàng)目想要達(dá)到的預(yù)期成果,如在DO...WHILE語句教學(xué)中,教師可以設(shè)計練習(xí)題目“從鍵盤輸入成績,給出評語,要求能夠反復(fù)輸入,知道輸入N時終止”。
2.操作示范
根據(jù)學(xué)生當(dāng)前學(xué)習(xí)的知識點(diǎn),完成學(xué)生的“知識遷移”,讓學(xué)生選擇適當(dāng)?shù)捻?xiàng)目,教師要示范項(xiàng)目的實(shí)踐流程。
3.獨(dú)立探索,項(xiàng)目總結(jié)
小組之間通過交流探討,分工協(xié)作,完成項(xiàng)目,在規(guī)定的時間內(nèi)項(xiàng)目打下基礎(chǔ)完成設(shè)計之后,對各自的主題項(xiàng)目進(jìn)行總結(jié),以PPT的形式向教師匯報,最后階段,在師生面前進(jìn)行演講,然后教師根據(jù)學(xué)生完成的項(xiàng)目情況進(jìn)行評價,得出學(xué)生的編程成績。
三、結(jié)語
綜上所述,要想理清VFP循環(huán)結(jié)構(gòu)程序設(shè)計課程的教學(xué)思路,教師應(yīng)該從課程教學(xué)現(xiàn)狀和社會的實(shí)際需求出發(fā),以培養(yǎng)學(xué)生的專業(yè)技能、適應(yīng)能力以及創(chuàng)新能力為主要目的,以實(shí)踐活動、教學(xué)體系以及教學(xué)理念等作為優(yōu)化方向,全面提升VFP循環(huán)結(jié)構(gòu)程序設(shè)計教學(xué)水平。
參考文獻(xiàn):
[1]宋福英.《程序設(shè)計》中循環(huán)結(jié)構(gòu)的教學(xué)方法優(yōu)化研究[J].山東化工,2017,46(9):141-143.
[2]孫曉妍.C程序設(shè)計中循環(huán)結(jié)構(gòu)的教學(xué)設(shè)計與探討[J].軟件,2014,35(3):219-221.
[3]吳曉青.“循環(huán)結(jié)構(gòu)”教學(xué)設(shè)計:以Visual Basic程序設(shè)計為例[J].科教導(dǎo)刊(中旬刊),2014(1):128-129.
[4]袁媛,常詠梅.“VB循環(huán)結(jié)構(gòu)程序設(shè)計”的教學(xué)設(shè)計研究與實(shí)踐[J].數(shù)學(xué)教學(xué)研究,2012,31(1):55-58.
[5]王國忱.循環(huán)結(jié)構(gòu)程序設(shè)計方法探析[J].內(nèi)蒙古民族大學(xué)學(xué)報(自然科學(xué)版),2012,27(2):165-166.
[6]康夢園,劉萬松,代政文.核心素養(yǎng)框架下的中職C語言課程教學(xué)設(shè)計研究:以“循環(huán)結(jié)構(gòu)程序設(shè)計”為例[J].職業(yè),2020(6):70-71.
◎編輯 馮永霞