◎黃艷 袁曉維
以職業(yè)能力為導(dǎo)向的程序設(shè)計類課程教學(xué)探索
◎黃艷 袁曉維
當(dāng)今的社會,信息技術(shù)飛速發(fā)展,社會對信息技術(shù)人才提出了更高的要求,這就需要在信息技術(shù)的課程設(shè)置上做相應(yīng)的調(diào)整以適應(yīng)社會發(fā)展的要求。在實(shí)際的教學(xué)過程中要了解社會發(fā)展的需求,以職業(yè)能力為導(dǎo)向來教學(xué)程序設(shè)計類的課程。
信息技術(shù)的飛速發(fā)展使得社會對程序設(shè)計高級人才的需求不斷上升,在這種就業(yè)形勢的影響下,各級教育機(jī)構(gòu)也在加大力度培養(yǎng)信息技術(shù)人才,高職院校主要以提升學(xué)生的就業(yè)能力為教育教學(xué)的目標(biāo)。因此,在教學(xué)中要認(rèn)清課程設(shè)置的定位,有效地提升學(xué)生的就業(yè)能力。
程序設(shè)計類課程的常規(guī)教學(xué)往往是先在教室進(jìn)行相關(guān)的理論學(xué)習(xí),然后再讓學(xué)生進(jìn)行實(shí)際的操作,運(yùn)用理論指導(dǎo)實(shí)踐。但是,在實(shí)際的教學(xué)中會發(fā)現(xiàn),在教室中學(xué)生學(xué)習(xí)的理論知識等到機(jī)房進(jìn)行實(shí)踐的時候,大部分學(xué)生都將所學(xué)的知識忘記了。有的學(xué)生甚至連講的理論知識都沒有聽懂。程序設(shè)計類的課程實(shí)踐性很強(qiáng),需要學(xué)生在計算機(jī)上進(jìn)行反復(fù)的練習(xí),直至掌握相關(guān)的編程方法和代碼。因此,在教學(xué)實(shí)踐中,教師要將理論和實(shí)踐緊密的結(jié)合起來,尤其要重視實(shí)踐的教學(xué),引導(dǎo)學(xué)生自己動腦多思考。在教學(xué)中要滲透社會發(fā)展的需要,通過逐漸的滲透社會的需求,激發(fā)學(xué)生求知的積極性。在實(shí)踐中引導(dǎo)學(xué)生積極的進(jìn)行思考,激發(fā)學(xué)生學(xué)習(xí)的興趣,引導(dǎo)學(xué)生將自己所學(xué)的知識與時代發(fā)展結(jié)合起來,提升自己的編程能力,不斷的適應(yīng)社會發(fā)展的需要。
目前,我國程序設(shè)計課程教學(xué)普遍與社會需求脫節(jié),沒有根據(jù)社會發(fā)展的需要和學(xué)校以及學(xué)生的實(shí)際情況進(jìn)行合理的教學(xué),還是沿襲傳統(tǒng)的教學(xué)方法,這就導(dǎo)致學(xué)生的就業(yè)能力普遍較低,不能夠滿足社會的發(fā)展需求。因此,就需要在教學(xué)中,尤其是程序設(shè)計的教學(xué)中以就業(yè)為導(dǎo)向,重構(gòu)人才培養(yǎng)的模式。因此,在教學(xué)中要合理的安排課程的內(nèi)容以及整個課程的節(jié)奏,在課程內(nèi)容的安排上要兼顧課程理論和實(shí)踐性的知識,要引導(dǎo)學(xué)生進(jìn)行課后的練習(xí),并鼓勵學(xué)生根據(jù)自己的興趣愛好創(chuàng)造性的開發(fā)程序,在實(shí)踐中提升自己程序設(shè)計的水平;其次,在教學(xué)中要有效的引導(dǎo)學(xué)生充分的運(yùn)用網(wǎng)絡(luò)資源。網(wǎng)絡(luò)受時空的限制較小,要充分的利用網(wǎng)絡(luò)資源的便捷性,開設(shè)相關(guān)的選修課,并進(jìn)行網(wǎng)上考試獲得相應(yīng)的學(xué)分。學(xué)生通過利用網(wǎng)上資源可以與很多的程序設(shè)計高手在網(wǎng)上進(jìn)行切磋,取長補(bǔ)短。或者是利用網(wǎng)絡(luò)向程序設(shè)計方面的專家請教相關(guān)的問題,獲得更為全面的廣闊的知識,不斷的提升自己的編程能力,適應(yīng)社會的發(fā)展需求;第三,可以鼓勵學(xué)生根據(jù)自己的興趣愛好參加相關(guān)的程序設(shè)計比賽。學(xué)校要定期的舉辦程序設(shè)計的比賽,要求每一位學(xué)生都必須參加。在比賽中要制定科學(xué)的評價標(biāo)準(zhǔn),學(xué)生設(shè)計的程序除了美觀或者是有意思外,還需要結(jié)合社會發(fā)展的需要對學(xué)生的設(shè)計進(jìn)行綜合性的評價,請相關(guān)的專家學(xué)者擔(dān)任評委,給學(xué)生有針對性的指導(dǎo),讓學(xué)生能夠獲得快速的成長,明白程序設(shè)計的價值和意義,這不僅對學(xué)生的程序設(shè)計能力提升有重要的價值和意義,也對學(xué)生終身的發(fā)展具有重要的作用;第四,要定期的組織學(xué)生對當(dāng)?shù)氐幕蛘呤窍嚓P(guān)的企業(yè)進(jìn)行調(diào)查研究,重點(diǎn)研究該企業(yè)對人才的要求,或者是需要哪些方面的人才,通過實(shí)際的調(diào)研,讓學(xué)生明白在學(xué)習(xí)的過程中自己應(yīng)該重點(diǎn)學(xué)習(xí)哪些方面的知識,提升哪些方面的能力,才能夠滿足社會發(fā)展的需求和自身發(fā)展的需要,提高教學(xué)的針對性和學(xué)生學(xué)習(xí)的積極性,進(jìn)而加強(qiáng)學(xué)生對程序設(shè)計的認(rèn)識和體會。
在整合相關(guān)課程時,要從教學(xué)目標(biāo)以及教學(xué)的內(nèi)容著手,不斷的優(yōu)化課程的體系,選擇科學(xué)合理的教學(xué)內(nèi)容,使其內(nèi)容科學(xué),結(jié)構(gòu)清晰,能夠適應(yīng)不斷發(fā)展的社會的要求。這就需要充分的整合計算機(jī)語言和算法。程序設(shè)計類的課程主要以Java為主要教學(xué)內(nèi)容,后續(xù)課程Java Web,Android,第一,明確人才培養(yǎng)需要建立的網(wǎng)絡(luò)復(fù)合型課程體系,把開發(fā)課程和管網(wǎng)課程相融合,讓學(xué)生多多進(jìn)行網(wǎng)絡(luò)程序開發(fā)的練習(xí),從而幫助學(xué)生更深層次的理解網(wǎng)絡(luò)基礎(chǔ)理論,能夠做到更好地對網(wǎng)絡(luò)內(nèi)容進(jìn)行管理。對待不同專業(yè)、不同職業(yè)規(guī)劃的學(xué)生,要有不同的引導(dǎo)學(xué)生學(xué)習(xí)的方法,讓學(xué)生學(xué)會移動終端程序的開發(fā)或者企業(yè)網(wǎng)站系統(tǒng)的開發(fā),能夠做到在當(dāng)今的互聯(lián)網(wǎng)大潮下創(chuàng)業(yè),構(gòu)建自己的一席之地。第二,教師要明確認(rèn)識到項(xiàng)目驅(qū)動教學(xué)法對于網(wǎng)絡(luò)人才培養(yǎng)起到的關(guān)鍵意義,采用網(wǎng)絡(luò)軟件開發(fā)技術(shù)教學(xué)和實(shí)際網(wǎng)絡(luò)工程項(xiàng)目相結(jié)合的方式,用實(shí)際工作中可能遇到的問題來進(jìn)行教學(xué),完善網(wǎng)絡(luò)工程專業(yè)的人才培養(yǎng),通過具體的練習(xí),讓學(xué)生深入淺出地了解Java技術(shù)。此外,在教學(xué)中還要盡可能多的開設(shè)相關(guān)的選修課程,如C#.net、Delphi等,讓學(xué)生通過這些課程的學(xué)習(xí),不僅能夠進(jìn)行程序設(shè)計,還能夠結(jié)合時代發(fā)展的需愛,設(shè)計出市場需要的程序和軟件,訓(xùn)練和提升學(xué)生開發(fā)軟件的能力,不斷的提升學(xué)生的市場適應(yīng)能力,增強(qiáng)學(xué)生的專業(yè)技能。
學(xué)校要充分認(rèn)識到實(shí)踐教學(xué)對于程序設(shè)計類人才培養(yǎng)的重要意義,學(xué)校可以聯(lián)系一些企業(yè),安排學(xué)校的學(xué)生進(jìn)入企業(yè)實(shí)習(xí)。對于高職院校學(xué)生來說,進(jìn)企業(yè)發(fā)展是最終的目的,學(xué)生在企業(yè)當(dāng)中,不但能夠?qū)嵺`到課程上學(xué)習(xí)的內(nèi)容,還可以通過實(shí)踐練習(xí)或者同事們的交流溝通,學(xué)習(xí)到課堂上學(xué)不到的知識,把理論知識和實(shí)踐能力充分結(jié)合,培養(yǎng)學(xué)生的綜合應(yīng)用能力,培養(yǎng)出符合現(xiàn)代社會人才需求的高水平學(xué)生。
總之,程序設(shè)計類的課程要以學(xué)生的職業(yè)發(fā)展為導(dǎo)向,在實(shí)際的教學(xué)實(shí)踐中不斷的探索和創(chuàng)新,不斷的完善課程教學(xué)和評價方式,培養(yǎng)出優(yōu)秀的計算機(jī)人才,提升學(xué)生的就業(yè)能力,為學(xué)生的發(fā)展創(chuàng)設(shè)良好的條件。
(作者單位:四川航天職業(yè)技術(shù)學(xué)院)
四川省教育廳2015年度重點(diǎn)科研項(xiàng)目(人文社科)“新媒體環(huán)境下‘移動課堂’的建設(shè)思路”(15SA0184)