前言:本站為你精心整理了程序設(shè)計(jì)語言教學(xué)范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。
摘要:程序設(shè)計(jì)語言是計(jì)算機(jī)專業(yè)開設(shè)的核心課程,高職計(jì)算機(jī)的程序語言教學(xué),要從培養(yǎng)高等技術(shù)應(yīng)用型和技能型計(jì)算機(jī)人才的教學(xué)目標(biāo)出發(fā),分析程序設(shè)計(jì)語言教學(xué)中存在的問題,并探討了教學(xué)內(nèi)容和教學(xué)方法的改進(jìn),提出了解決問題的對策。
高職計(jì)算機(jī)專業(yè)的培養(yǎng)目標(biāo),是使學(xué)生掌握計(jì)算機(jī)軟件、硬件的基本理論、基本方法和基本技能,能夠從事計(jì)算機(jī)軟硬件維護(hù)、一般應(yīng)用系統(tǒng)的開發(fā)設(shè)計(jì)及相關(guān)領(lǐng)域的應(yīng)用技術(shù)工作。程序設(shè)計(jì)語言課程是高職計(jì)算機(jī)專業(yè)的核心課程,對其教學(xué)內(nèi)容、教學(xué)方法的改進(jìn),已經(jīng)成為高職院校普遍關(guān)注和重點(diǎn)研究的課題。
一、程序設(shè)計(jì)語言教學(xué)中存在的問題
l、教學(xué)課時(shí)少
與普通高校本科計(jì)算機(jī)專業(yè)相比,一方面,高職學(xué)生的學(xué)習(xí)基礎(chǔ)相對較差,導(dǎo)致他們接受較慢,學(xué)習(xí)困難;另一方面,目前我國高職院校的學(xué)制一般是3年,計(jì)算機(jī)專業(yè)的程序設(shè)計(jì)語言的課時(shí)較少,這就導(dǎo)致了實(shí)際教學(xué)中存在理論課時(shí)和實(shí)踐課時(shí)不夠的情況。因此,教師只能傳授最基礎(chǔ)的程序設(shè)計(jì)知識(shí),不能提高學(xué)生應(yīng)用程序設(shè)計(jì)語言解決實(shí)際問題的能力。
2、學(xué)生的學(xué)習(xí)動(dòng)力不足
有些學(xué)生認(rèn)為學(xué)習(xí)程序設(shè)計(jì)語言既枯燥又無用,不如學(xué)習(xí)多媒體或網(wǎng)絡(luò)的一些課程;有的學(xué)生是因?yàn)閷W(xué)習(xí)程序設(shè)計(jì),需要較強(qiáng)的邏輯思維能力和一定的數(shù)學(xué)、英語基礎(chǔ),因而在學(xué)習(xí)程序設(shè)計(jì)時(shí)顯得力不從心,不能掌握應(yīng)用計(jì)算機(jī)解題的基本思維方式,對計(jì)算機(jī)程序設(shè)計(jì)產(chǎn)生畏懼感,就知難而退了。
3、實(shí)踐環(huán)節(jié)不能滿足高職教學(xué)的要求
計(jì)算機(jī)專業(yè)本身就是技術(shù)應(yīng)用專業(yè),而且高職院校是以提高實(shí)踐能力為主的職業(yè)教育。然而,現(xiàn)今高職程序設(shè)計(jì)語言教材,存在的普遍問題就是實(shí)踐性教學(xué)內(nèi)容不足,沒有體現(xiàn)教材的實(shí)用性和職業(yè)性,不能保證對學(xué)生實(shí)踐能力的培養(yǎng),不能體現(xiàn)高等技術(shù)應(yīng)用型人才的培養(yǎng)要求,缺少高職教育特色。
4、教學(xué)方法落后、考核方式單一
高職程序設(shè)計(jì)語言課程一般采用的教學(xué)方法是教師課上講授加學(xué)生實(shí)驗(yàn)的形式,教師在理論課上常常采用“填鴨式”教學(xué),學(xué)生很少主動(dòng)思維,編程題不能獨(dú)立作答案。上機(jī)實(shí)驗(yàn)時(shí)學(xué)生僅僅是對書本上現(xiàn)有的一些實(shí)例進(jìn)行編輯調(diào)試,一旦調(diào)試成功就完成任務(wù)。這種教學(xué)方法根本不能讓學(xué)生掌握如何從一個(gè)實(shí)際問題人手分析問題、解決問題。單一的筆試考核方式也使教師和學(xué)生忽視實(shí)踐課環(huán)節(jié),舍本逐末。
二、解決程序設(shè)計(jì)語言教學(xué)存在問題的對策
l、調(diào)整教學(xué)安排,改進(jìn)教學(xué)內(nèi)容,適應(yīng)高職人才培養(yǎng)目標(biāo)要求
高職計(jì)算機(jī)教育必須突出“以培養(yǎng)技術(shù)應(yīng)用型人才”為核心的教學(xué)思想,注重學(xué)生實(shí)踐能力的培養(yǎng)。針對程序設(shè)計(jì)語言課程而言,主要包括三個(gè)方面。
一是在課程的設(shè)置上針對課時(shí)少和學(xué)生的特點(diǎn),可以在學(xué)習(xí)程序設(shè)計(jì)之初,先開設(shè)一個(gè)結(jié)構(gòu)化程序設(shè)計(jì)語言,如C語言、PASCAL或FORTRAN等。適當(dāng)增加其課時(shí),使教師足以引導(dǎo)學(xué)生獨(dú)立應(yīng)用計(jì)算機(jī)程序設(shè)計(jì)解決實(shí)際問題。計(jì)算機(jī)程序設(shè)計(jì)語言雖多,但程序設(shè)計(jì)的基本知識(shí)和方法相同,結(jié)構(gòu)化程序設(shè)計(jì)語言易于理解和掌握,學(xué)生一旦通過它掌握了應(yīng)用計(jì)算機(jī)解題的方法和技巧,就可以觸類旁通,很輕松地學(xué)習(xí)其他程序設(shè)計(jì)語言。
二是針對高職程序設(shè)計(jì)語言課程普遍存在課時(shí)少的問題,教師要認(rèn)真設(shè)計(jì)課堂知識(shí)結(jié)構(gòu),不必追求學(xué)科的系統(tǒng)性、完整性,使教學(xué)內(nèi)容充分體現(xiàn)應(yīng)用性的特點(diǎn)。對易學(xué)、易懂的知識(shí)及一些基本概念有針對性地講解,對難記的、難懂的知識(shí)少講,與今后運(yùn)用無關(guān)的、理論性過強(qiáng)的不講,突出重點(diǎn),抓住關(guān)鍵,將重點(diǎn)放在實(shí)際工程應(yīng)用中需要涉及的知識(shí)和通用性較強(qiáng)的編程應(yīng)用上來。
三是教師在授課的同時(shí),為學(xué)生傳授良好的學(xué)習(xí)方法,提高學(xué)生的自主學(xué)習(xí)能力。計(jì)算機(jī)知識(shí)更新很快,尤其是軟件的發(fā)展更是日新月異。學(xué)生在課堂上學(xué)到的知識(shí)與技能遠(yuǎn)跟不上社會(huì)發(fā)展的要求,教師必須使學(xué)生認(rèn)識(shí)自主學(xué)習(xí)的重要性,培養(yǎng)學(xué)生學(xué)會(huì)學(xué)習(xí)。這樣不但可以提高課堂學(xué)習(xí)的效率,而且可以使學(xué)生在新舊知識(shí)間構(gòu)建起新的信息鏈接,形成新的知識(shí)與技能,終身受益。要精講多練,因需施教。
2、采用多種方法,調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性
首先要使學(xué)生充分認(rèn)識(shí)到程序設(shè)計(jì)語言的重要性,如投其所好,向其講解一些小動(dòng)畫制作、軟件維護(hù)或網(wǎng)絡(luò)應(yīng)用的方法。其次,要幫助學(xué)生建立學(xué)好程序設(shè)計(jì)語言的自信,如在開課之初帶領(lǐng)學(xué)生學(xué)習(xí)教材目錄部分,說明進(jìn)度和標(biāo)記重點(diǎn)、難點(diǎn)章節(jié),做科目介紹時(shí)給學(xué)生的壓力適當(dāng),使其消除對計(jì)算機(jī)程序設(shè)計(jì)產(chǎn)生的畏懼感。對學(xué)生要以鼓勵(lì)為主,多關(guān)注學(xué)生,了解學(xué)生的學(xué)習(xí)狀況,有的放矢,并根據(jù)情況調(diào)整講課內(nèi)容、重點(diǎn)和進(jìn)度。
3、解決實(shí)踐性教學(xué)內(nèi)容不足問題的措施
一方面在教材的選用上應(yīng)盡量地選擇帶有大量實(shí)驗(yàn)內(nèi)容的教材,以提高高職學(xué)生運(yùn)用該程序設(shè)計(jì)語言進(jìn)行編程和綜合創(chuàng)新的能力。另一方面任課教師也可以根據(jù)學(xué)生的學(xué)習(xí)情況,自己設(shè)計(jì)實(shí)驗(yàn)課內(nèi)容。而且,要加大實(shí)踐教學(xué)的比重,提高學(xué)生的實(shí)踐應(yīng)用能力。具體來說可以設(shè)置兩個(gè)實(shí)踐環(huán)節(jié),即課內(nèi)實(shí)驗(yàn)與課程設(shè)計(jì)。程序設(shè)計(jì)語言課程的實(shí)踐性較強(qiáng),僅僅通過課內(nèi)實(shí)驗(yàn)環(huán)節(jié)是很難達(dá)到預(yù)想目標(biāo)的,為此在課程基本內(nèi)容結(jié)束后應(yīng)增加課程設(shè)計(jì)教學(xué)環(huán)節(jié)。
4、改進(jìn)教學(xué)和考試方法
一是加強(qiáng)課堂互動(dòng),注重啟發(fā)式教學(xué)。教師要在激發(fā)學(xué)生創(chuàng)新意識(shí)的基礎(chǔ)上,加強(qiáng)培養(yǎng)學(xué)生發(fā)現(xiàn)問題、提出問題和解決問題的能力。在教學(xué)中可利用新舊知識(shí)的聯(lián)系,提出需要解決的問題,并由易到難,設(shè)計(jì)一系列具有啟發(fā)性的問題,引導(dǎo)學(xué)生一步步完善程序設(shè)計(jì)。
二是精心設(shè)計(jì)教學(xué)實(shí)例。零散實(shí)例可以加深學(xué)生對某些知識(shí)點(diǎn)的理解,但實(shí)例的內(nèi)容不連貫,不利于學(xué)生從整體上掌握教學(xué)內(nèi)容。因此,還要設(shè)計(jì)一個(gè)規(guī)模較大的、典型的、學(xué)生熟悉且感興趣的核心實(shí)例貫穿于教學(xué)全過程。該實(shí)例從小到大,隨章節(jié)的發(fā)展開而逐步成長,呈現(xiàn)為逐步進(jìn)化的多個(gè)版本。例如,在visualBasic程序設(shè)計(jì)教學(xué)中,可以設(shè)計(jì)一個(gè)“學(xué)生成績管理系統(tǒng)”作為核心實(shí)例,貫穿始終,從而加深對該程序設(shè)計(jì)語言的整體理解。
三是將軟件工程的思想融合到程序設(shè)計(jì)語言課程的教學(xué)過程中。教師在教學(xué)中從一開始就明確應(yīng)用于工程開發(fā)的教育目的,以工程實(shí)踐的方式,將軟件工程的基本觀念與課程的全部內(nèi)容糅合為—體傳授給學(xué)生。
四是采用書面考試、上機(jī)考試、課程設(shè)計(jì)相結(jié)合的方式全面考核學(xué)生學(xué)習(xí)效果。書面考試可以側(cè)重于對基本概念的理解和掌握方面,以考查學(xué)生對基礎(chǔ)知識(shí)的掌握情況;上機(jī)考試可以讓學(xué)生在規(guī)定的時(shí)間內(nèi)對給定的設(shè)計(jì)題目編出程序,并在計(jì)算機(jī)上調(diào)試通過,以此考查學(xué)生的綜合應(yīng)用能力和快速編程能力;課程設(shè)計(jì)可將學(xué)生分成若干小組,每組布置一個(gè)稍大的有實(shí)際應(yīng)用背景的程序設(shè)計(jì)題目,由小組成員分工完成,目的是考核學(xué)生運(yùn)用程序設(shè)計(jì)語言解決實(shí)際問題的能力和協(xié)作編程的能力。
參考文獻(xiàn):
[1]葉幼林.對計(jì)算機(jī)C語言教學(xué)的探討與研究[J].中南民族大學(xué)學(xué)報(bào)(人文社會(huì)科學(xué)版),2004,(4).
[2]解晨光.關(guān)于高職高專計(jì)算機(jī)教學(xué)改革的研究[J].教育探索,2006,(8).
[3]袁鋒.談VB程序設(shè)計(jì)教學(xué)方法改革的幾個(gè)轉(zhuǎn)變[J].中國成人教育,2004,(2).
[4]郝桂英.關(guān)于計(jì)算機(jī)程序設(shè)計(jì)語言課程教學(xué)的探索[J].教育與職業(yè),2007,(6).
[5]吳文利,李茜妹扁職院校計(jì)算機(jī)基礎(chǔ)課教學(xué)的探討[J]l教育理論與實(shí)踐,2006,(10)