• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      計算機語言教學(xué)中的幾點體會

      2009-03-31 07:23:42高洪坤
      中國校外教育(下旬) 2009年2期
      關(guān)鍵詞:教學(xué)

      李 穎 高洪坤

      【摘 要】本文針對高職學(xué)生計算機語言教學(xué)中出現(xiàn)的問題進(jìn)行了探討,同時從多個方面探討了計算機語言教學(xué)的方式,希望和其他計算機語言教師共同學(xué)習(xí)。

      【關(guān)鍵詞】計算機語言 教學(xué) 方式

      一、計算機語言教學(xué)概述

      1.概述

      語言是人類所特有的用來表達(dá)、交流思想的工具。計算機語言顧名思義是在計算機上使用的語言,是人類與計算機間進(jìn)行交流,專為計算機設(shè)計的語言。它是以人類日常交流的語言為藍(lán)本,變換成計算機可以讀懂的信息符號。這些信息符號是按照一定的規(guī)則進(jìn)行的編碼,指導(dǎo)計算機進(jìn)行信息的采集、分析、加工、處理、保存和利用等。計算機語言總的來說可以分成機器語言、匯編語言、高級語言三大類。高級語言是目前絕大多數(shù)編程者的選擇,和匯編語言相比,它不但將許多相關(guān)的機器指令合成為單條指令,并且去掉了與具體操作有關(guān),但與完成工作無關(guān)的細(xì)節(jié)(例如,使用堆棧、寄存器等),從而大大簡化了程序中的指令。

      2.計算機語言教學(xué)

      計算機語言教學(xué)是讓學(xué)生掌握人為計算機設(shè)計的語言特征,學(xué)會計算機語言程序設(shè)計技能,培養(yǎng)學(xué)生的創(chuàng)新能力。教學(xué)過程首先,是讓學(xué)生明確學(xué)習(xí)計算機語言的意義,其次,是讓學(xué)生明白學(xué)習(xí)計算機語言最終目的就是學(xué)會編寫程序。

      二、計算機語言教學(xué)中存在的問題

      1.學(xué)生學(xué)習(xí)興趣低

      在計算機語言教學(xué)中,一般來說,學(xué)生興趣比較低。學(xué)生往往認(rèn)為要學(xué)習(xí)語言應(yīng)該自己專心地學(xué),所以自學(xué)能力強的學(xué)生自己去學(xué)習(xí),而自學(xué)能力不強或者自覺性比較差的學(xué)生就可能會上課不聽、下課不看。并且學(xué)生對于整個語言學(xué)習(xí)不夠重視,在計算機等級考試和考程序員的過程中,可以看出很多學(xué)生是抱著碰運氣的態(tài)度去考的,并沒有明確的目的性。

      2.計算機語言課教學(xué)深度與廣度不協(xié)調(diào)

      計算機語言有幾十種,并且在不斷的更新,而教學(xué)的總學(xué)時卻是不變的,為了讓學(xué)生在校期間盡可能多的接受有關(guān)知識,為以后的就業(yè)工作創(chuàng)造條件,我們開設(shè)了多種語言課程,而每門課的總學(xué)時不過60學(xué)時左右,因此,絕大多數(shù)講授的只是語言最基本的語句和一些簡單的算法設(shè)計,其結(jié)果是學(xué)生語言知道不少,但沒有一門是精通的。

      3.學(xué)生程度參差不齊

      在計算機語言課的教學(xué)過程中,發(fā)現(xiàn)學(xué)生計算機知識程度參差不齊,比如,在授課的過程中,一些基礎(chǔ)好的學(xué)生覺得早已聽懂,而基礎(chǔ)差的學(xué)生會覺得進(jìn)度較快。這樣使得基礎(chǔ)好的學(xué)生不能深人學(xué)習(xí),基礎(chǔ)差的學(xué)生基礎(chǔ)不扎實。

      4.程序設(shè)計能力差

      在教學(xué)過程中發(fā)現(xiàn),學(xué)生最怕計算機等級考試(二級)中筆試的程序填空、機試的編程題,實際上難度并不大。從學(xué)生解決問題過程中可看出:結(jié)構(gòu)化程序設(shè)計思想不強,幾種常見算法如窮舉、字符串操作等不夠熟練,綜合運用知識能力較差,缺乏創(chuàng)新思維。導(dǎo)致在完成程序填空時,閱讀理解程序能力弱,編程時設(shè)計的程序結(jié)構(gòu)不清晰,臃腫,可讀性差,程序的執(zhí)行效率低。

      5.程序調(diào)試能力差

      許多學(xué)生雖有個人電腦,但多數(shù)學(xué)生只是比較熟悉Windows操作環(huán)境,不熟悉DOS操作環(huán)境,實驗前沒有做好充分準(zhǔn)備。另外,學(xué)生錄入程序的速度太慢,錄入正確率低等。

      三、計算機語言教學(xué)方式探討

      1.充分調(diào)動學(xué)生學(xué)習(xí)計算機語言的興趣

      對于計算機語言的學(xué)習(xí)來說,由于許多學(xué)生在以前并未接觸過,所以,他們會認(rèn)為計算機語言是很深奧、很難學(xué)的,對計算機語言的學(xué)習(xí)缺乏信心。教師應(yīng)該采取適當(dāng)?shù)姆绞郊ぐl(fā)學(xué)生的積極性和自信心。為了消除程序語言對學(xué)生的神秘性,教師可在課堂上當(dāng)場編寫一些小程序,并當(dāng)場演示。教師也可講解目前計算機程序人才的重要性和他們的待遇,以調(diào)動學(xué)生的興趣和積極性。

      2.以問題為核心,以數(shù)據(jù)類型的發(fā)展為主線來組織教學(xué)

      課堂教學(xué)內(nèi)容如何組織是教師備課的重要步驟,教學(xué)內(nèi)容組織是否恰當(dāng)對教學(xué)效果有著直接的影響。教師必須對教材仔細(xì)分析,充分理解課程的特點,采用最合適的方式來組織教學(xué)。

      計算機語言雖然比較簡單,但要記憶的知識還是較多的,且存在著如何使用這些知識的問題。課堂上若羅列知識點,學(xué)生是可以勉強記住的,但要學(xué)會使用就較為困難了。在教學(xué)過程中,除了必要的說明外,大部分知識都應(yīng)從問題引入,這樣一是比較自然,這些知識都因?qū)嶋H問題的需要而設(shè)計,其存在是合理的,有利于記憶;二是也解決了在何種情況下使用與如何使用的問題。

      當(dāng)語言的基本數(shù)據(jù)類型、語句與控制結(jié)構(gòu)講完后,學(xué)生對語言是入門了,但要解決實際問題是不夠的,這時應(yīng)從問題的需要出發(fā)引人新的數(shù)據(jù)組織方式——構(gòu)造類型,從基本類型——數(shù)組——記錄——記錄數(shù)組——動態(tài)數(shù)據(jù)結(jié)構(gòu)——文件。每一個新的類型都是已有的類型克服其缺點,繼承其優(yōu)點而得到的,這符合人類思維發(fā)展規(guī)律,也符合計算機語言本身發(fā)展的規(guī)律,同時對提高學(xué)生解決問題的能力是非常有利的。

      3.教學(xué)過程中精講、多練

      計算機語言教學(xué)是一門實踐性很強的課程,一定要動手多寫程序,通過寫和思考才能有所進(jìn)步。對于不同語言編寫的程序而言,其實只是表現(xiàn)形式不一樣,實際上內(nèi)容的本質(zhì)是完全一樣的。因此,只需花三分之一的時間在語言本身的講解上,而剩余三分之二的時間應(yīng)當(dāng)放到學(xué)生程序內(nèi)容的考慮以及上機的調(diào)試上,應(yīng)當(dāng)給學(xué)生以更多的實踐的機會。

      學(xué)生在學(xué)習(xí)的過程中,對課程的認(rèn)識包括兩方面的含義,一是理解,對課程內(nèi)容的理解;二是應(yīng)用,如何在自己的程序中加以應(yīng)用,而應(yīng)用是學(xué)生學(xué)習(xí)語言的最終目的。教師的職責(zé)是教給學(xué)生機器可以理解的語句和結(jié)構(gòu),但關(guān)鍵還是要讓學(xué)生自己去實踐。因此,要培養(yǎng)學(xué)生如何寫出能與計算機進(jìn)行溝通的程序,讓計算機幫助用戶解決問題。通過對各種不同問題的嘗試解決,不但有利于對計算機語言的熟練掌握,而且對計算機的工作流程以及特點也會有更深的體會。

      4.培養(yǎng)學(xué)生的創(chuàng)造性思維

      對于同一個問題來講,如果程序能夠正確地解決問題,那么這個程序就是正確的,但是這個程序好不好,又有其他的因素制約,比如,程序的可讀性,程序的結(jié)構(gòu)等。因此,一個程序的好壞,衡量的標(biāo)準(zhǔn)有很多,而且不是絕對的,不同的程序,適應(yīng)的場合、對象也就不同。

      通常每個人都有自己獨特的思維方式及視角,所以應(yīng)鼓勵每一個同學(xué)將自己對某一問題的考慮講出來,不要局限于某種標(biāo)準(zhǔn)答案之中。應(yīng)將不同的想法列出來,一一進(jìn)行對比,找出不同的優(yōu)、缺點,這對培養(yǎng)學(xué)生的創(chuàng)造性思維很有幫助,可以讓學(xué)生看到相同的問題有不同的解決方式,并且能夠理解不同解決方式的優(yōu)點、缺點。

      學(xué)生作為國家未來的棟梁、信息時代的接班人,應(yīng)該得到好的計算機教育,作為教師,應(yīng)該在計算機語言的教學(xué)中抓好每個環(huán)節(jié),使學(xué)生能擔(dān)當(dāng)起建設(shè)祖國的重任。

      參考文獻(xiàn):

      [1]常艷,任明海.對計算機語言教學(xué)方法的探討.遼寧警專學(xué)報.

      [2]張澤虹.C語言程序設(shè)計.電子工業(yè)出版社,2007.

      [3]孫俊逸.計算機語言教育教學(xué)改革與實踐.華中科技大學(xué)出版社,2008

      猜你喜歡
      教學(xué)
      微課讓高中數(shù)學(xué)教學(xué)更高效
      甘肅教育(2020年14期)2020-09-11 07:57:50
      「微寫作」教學(xué)實踐的思考
      “以讀促寫”在初中寫作教學(xué)中的應(yīng)用
      如何讓高中生物教學(xué)變得生動有趣
      甘肅教育(2020年12期)2020-04-13 06:25:34
      談高中音樂欣賞教學(xué)中的“聽、看、想、說、動”
      “自我診斷表”在高中數(shù)學(xué)教學(xué)中的應(yīng)用
      東方教育(2017年19期)2017-12-05 15:14:48
      對外漢語教學(xué)中“想”和“要”的比較
      對識譜教學(xué)的認(rèn)識與思考
      《可以預(yù)約的雪》教學(xué)探索與思考
      對高等數(shù)學(xué)教學(xué)的一些思考
      望都县| 汉中市| 莱阳市| 星子县| 延寿县| 周至县| 绥中县| 隆林| 焉耆| 邢台市| 贵州省| 乐业县| 原平市| 平舆县| 类乌齐县| 江华| 红桥区| 静海县| 贡嘎县| 永丰县| 平陆县| 汾西县| 常宁市| 阳城县| 巴林左旗| 获嘉县| 那曲县| 阳城县| 白朗县| 石泉县| 天水市| 迁安市| 邢台市| 三江| 金门县| 太谷县| 中宁县| 三门峡市| 禹城市| 鹰潭市| 时尚|