国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

技工學(xué)校如何有效促進(jìn)計(jì)算機(jī)編程教學(xué)

2012-12-31 00:00:00陳杰
考試周刊 2012年67期


  摘 要: 在技工學(xué)校的計(jì)算機(jī)專業(yè)教學(xué)中程序設(shè)計(jì)是主要課程之一。而今,隨著大學(xué)生的擴(kuò)招,技工學(xué)校在生源質(zhì)量方面有所削弱。再加上當(dāng)前課程教學(xué)設(shè)計(jì)、教學(xué)目標(biāo)及教學(xué)方法同學(xué)生的具體情況沒能達(dá)成一致,從而使編程教學(xué)問題重重。因此作者結(jié)合教學(xué)中的經(jīng)驗(yàn)總結(jié),指出了教學(xué)中普遍存在的問題,并提出了一系列解決方法,希望能使當(dāng)前存在的問題有所改善。
  關(guān)鍵詞: 技工學(xué)校 計(jì)算機(jī) 編程教學(xué)
  程序設(shè)計(jì)作為計(jì)算機(jī)專業(yè)的基礎(chǔ)課程,不僅能夠有效促進(jìn)學(xué)生思維能力的發(fā)展,還能為學(xué)生進(jìn)行更深一步的學(xué)習(xí)提供幫助。學(xué)習(xí)程序設(shè)計(jì)的主要目標(biāo)在于使學(xué)生通過對(duì)程序設(shè)計(jì)語(yǔ)言的編程方法、語(yǔ)法知識(shí)及基本思想的學(xué)習(xí)來(lái)鍛煉其分析能力、解決能力、設(shè)計(jì)能力和思維能力。如何就當(dāng)前教學(xué)情形與學(xué)生具體情況來(lái)進(jìn)行教學(xué)改革,以及如何將學(xué)生培養(yǎng)成為高技能計(jì)算機(jī)人才,是值得廣大技術(shù)教學(xué)機(jī)構(gòu)及教育工作者關(guān)注的重點(diǎn)問題。
  一、計(jì)算機(jī)程序設(shè)計(jì)教學(xué)所存在的具體問題
  1.缺乏計(jì)算機(jī)基礎(chǔ)及學(xué)習(xí)的興趣與信心
  計(jì)算機(jī)程序的學(xué)習(xí)不僅需要較為扎實(shí)的計(jì)算機(jī)基礎(chǔ),而且需要較強(qiáng)的邏輯思維。然而在技工學(xué)校里,學(xué)生的計(jì)算機(jī)基礎(chǔ)是可想而知的。技工學(xué)校學(xué)生因?yàn)榛A(chǔ)薄弱從而使他們?cè)趯W(xué)習(xí)過程中力不從心,再加上學(xué)生們并未能充分認(rèn)識(shí)計(jì)算機(jī)本身解題,所以他們對(duì)計(jì)算機(jī)產(chǎn)生了一定的畏懼感,在心底對(duì)計(jì)算機(jī)的學(xué)習(xí)設(shè)置了一道障礙。另外,許多學(xué)生對(duì)程序設(shè)計(jì)這一課程缺乏興趣,在上課的過程中不積極聽講,且在課堂上有玩手機(jī)、講話、睡覺等不良行為,在課后也不完成教師所布置的任務(wù)。我們由此可以看出,大部分學(xué)生都存在上述兩種問題,他們感覺不到學(xué)習(xí)程序設(shè)計(jì)的意義所在。
  2.缺乏先進(jìn)教學(xué)方法
  從當(dāng)前的學(xué)習(xí)形式來(lái)看,在程序設(shè)計(jì)的課堂中仍然采用的是傳統(tǒng)的教師講述學(xué)生借助計(jì)算機(jī)操作的模式。雖然學(xué)生在此過程中獲得了實(shí)踐的機(jī)會(huì),然而大多數(shù)學(xué)生都遵照課本上現(xiàn)成的操作步驟或?qū)嵗齺?lái)進(jìn)行編輯調(diào)試,一旦調(diào)試成功就表示任務(wù)完成。此種教學(xué)方法僅僅只是讓學(xué)生認(rèn)識(shí)一些層序設(shè)計(jì)語(yǔ)法及調(diào)試技巧,并不能夠有效培養(yǎng)學(xué)生通過程序設(shè)計(jì)語(yǔ)言并結(jié)合具體情況來(lái)解決實(shí)際問題的能力。同時(shí),學(xué)生照書操作的行為十分不利于其分析能力的培養(yǎng)。
  3.缺乏有效的全面考核方法
  當(dāng)前所采用的考核方法主要以筆試為主。筆試有個(gè)很大的弊端,通過死記硬背將知識(shí)引入腦海,但是在考試過后,轉(zhuǎn)眼即忘。正是此種考核方法使學(xué)生的能力得到全面的檢驗(yàn),也不能將教學(xué)已經(jīng)取得的效果充分展現(xiàn)出來(lái),因此,在考核問題上應(yīng)進(jìn)行進(jìn)一步的改善,注重對(duì)學(xué)生實(shí)踐能力的考查。
  二、促進(jìn)計(jì)算機(jī)編程教學(xué)的具體方法
  1.引導(dǎo)學(xué)生明確程序設(shè)計(jì)語(yǔ)言定義
  技工學(xué)校的學(xué)生在心中對(duì)計(jì)算機(jī)程序設(shè)計(jì)通常沒有一個(gè)明確的定義,他們覺得能夠熟練掌握計(jì)算機(jī)程序設(shè)計(jì)的都是計(jì)算機(jī)“高手”,實(shí)則不然,在現(xiàn)實(shí)生活中的各種大系統(tǒng)下雖然需要資深的計(jì)算機(jī)程序員來(lái)進(jìn)行分析與設(shè)計(jì),但是基本的初級(jí)程序員也是必不可少的。教師要積極引導(dǎo)學(xué)生將程序設(shè)計(jì)語(yǔ)言當(dāng)做一個(gè)語(yǔ)言工具,并使學(xué)生明白它是一項(xiàng)對(duì)控制機(jī)器進(jìn)行描述的語(yǔ)言,還可以進(jìn)行運(yùn)算并方便程序員之間相互交流的語(yǔ)言。就拿學(xué)習(xí)英文來(lái)舉例,英語(yǔ)同樣是用于交流的一種工具。學(xué)習(xí)英語(yǔ)的目的在于向英語(yǔ)為母語(yǔ)的人明確地傳達(dá)自己的意思。程序設(shè)計(jì)語(yǔ)言不僅使程序員可以看懂,而且在編譯軟件的幫助下讓計(jì)算機(jī)能夠看懂,使其按照“語(yǔ)言m2FnmPJ/K1DaibLNuAzvYP2Kra/w8OLVWD70DuO85hQ=”的指示來(lái)執(zhí)行任務(wù)。另外,在學(xué)習(xí)編程語(yǔ)言的時(shí)候?yàn)榱斯膭?lì)學(xué)生,教師還要向?qū)W生說(shuō)明編程語(yǔ)言的語(yǔ)法及詞匯量遠(yuǎn)遠(yuǎn)小于任何一類用于現(xiàn)實(shí)生活交流的語(yǔ)種,從而盡力消除學(xué)生的恐懼感。
  2.在課堂教學(xué)中引進(jìn)偽代碼的概念
  我們?cè)谡n堂教學(xué)中通常關(guān)于使用流程圖來(lái)對(duì)算法進(jìn)行描述。然而,流程圖的框圖結(jié)構(gòu)只有在算法清晰的時(shí)候才方便編寫,一旦初學(xué)者或程序員對(duì)算法不明確,框圖就沒有什么意義了。所以,大多數(shù)初學(xué)者并不愛使用流程圖。初學(xué)者通常都比較熱衷于直接使用計(jì)算機(jī)語(yǔ)言來(lái)進(jìn)行編寫或者直接用自然語(yǔ)言進(jìn)行簡(jiǎn)單的描述,而自然語(yǔ)言的描述通常缺乏準(zhǔn)確性。因此,在教學(xué)中可以采用偽代碼,不僅能讓學(xué)生輕松接受,還能對(duì)算法進(jìn)行有效描述。另外,偽代碼的使用還可以有效幫助學(xué)生消除對(duì)程序編寫的恐懼感,并在看過程序設(shè)計(jì)語(yǔ)言專家的經(jīng)典教材后就會(huì)發(fā)現(xiàn)他們?cè)趯?duì)通用的概念和結(jié)構(gòu)進(jìn)行描述的時(shí)候所采用的都是偽代碼。
  3.在課堂教學(xué)中加強(qiáng)學(xué)生對(duì)調(diào)試的理解
  技工學(xué)校的計(jì)算機(jī)教學(xué)具有較強(qiáng)的實(shí)驗(yàn)性,雖然學(xué)生已經(jīng)基本了解了語(yǔ)言本身且能寫出一些程序,但是每次實(shí)踐的時(shí)候就會(huì)出現(xiàn)各種問題,就算是一個(gè)很小的程序也會(huì)存在著不少的錯(cuò)誤。問題的存在并不在于編寫程序中的語(yǔ)法問題而是學(xué)生們?cè)谒惴斑壿嬎鸬腻e(cuò)誤讓他們感到束手無(wú)策,因此教師應(yīng)該從以下兩個(gè)方面著手以幫助學(xué)生解決調(diào)試問題:第一,通過多媒體向?qū)W生展示一般編程工具的基本手段,如編程工具軟件帶的step into,step over等調(diào)試手段,并且在講述過后讓學(xué)生當(dāng)堂練習(xí);第二,教師要將平常所積累調(diào)試經(jīng)驗(yàn)傳授給學(xué)生,通過實(shí)踐來(lái)引導(dǎo)學(xué)生。教師在工作中所遇到的BUG通常是小錯(cuò)誤,而錯(cuò)誤的概率越小卻意味著調(diào)試難度也將隨之增加。因此就需要對(duì)那些錯(cuò)誤的具體現(xiàn)象進(jìn)行仔細(xì)的觀察,然后通過程序編寫前寫的偽代碼來(lái)確定可疑程序。在可疑程序確定之后便開始設(shè)法讓這類程序進(jìn)行反復(fù)運(yùn)行以增加錯(cuò)誤出現(xiàn)概率進(jìn)而積累程序所顯示的信息并將之用來(lái)確診。
  總之,隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,程序設(shè)計(jì)語(yǔ)言在計(jì)算機(jī)領(lǐng)域的重要性可見一斑。因此技工學(xué)校在教育過程中要認(rèn)清編程教學(xué)中所存在的問題,然后具有針對(duì)性地對(duì)之加以解決,以促進(jìn)將學(xué)生培養(yǎng)成為高技能計(jì)算機(jī)人才的最終目標(biāo)的實(shí)現(xiàn)。
  參考文獻(xiàn):
  [1]王丹丹.技工學(xué)校計(jì)算機(jī)編程教學(xué)存在的問題探討[J].科海故事博覽:科教創(chuàng)新,2011(12).
  [2]陳麗萍.關(guān)于技工學(xué)校計(jì)算機(jī)編程教學(xué)的探討[J].職業(yè),2011(11).
  [3]蔡和霖.計(jì)算機(jī)編程教學(xué)方法探究[J].福建輕紡,2009(8

西平县| 巴里| 北安市| 凤冈县| 沿河| 台东县| 无锡市| 增城市| 三原县| 秀山| 东乌珠穆沁旗| 玉龙| 静乐县| 龙江县| 禹城市| 石门县| 册亨县| 三都| 喜德县| 察隅县| 嵩明县| 贵南县| 荣成市| 阿拉善盟| 玛多县| 祁门县| 略阳县| 慈利县| 沧州市| 临颍县| 曲水县| 郯城县| 宁夏| 修文县| 化德县| 南溪县| 共和县| 河东区| 白银市| 涿鹿县| 化隆|