99精品久久这里只有精品,三上悠亚免费一区二区在线,91精品福利一区二区,爱a久久片,无国产精品白浆免费视,中文字幕欧美一区,爽妇网国产精品,国产一级做a爱免费观看,午夜一级在线,国产精品偷伦视频免费手机播放

    <del id="eyo20"><dfn id="eyo20"></dfn></del>
  • <small id="eyo20"><abbr id="eyo20"></abbr></small>
      <strike id="eyo20"><samp id="eyo20"></samp></strike>
    • 首頁 > 文章中心 > 計(jì)算機(jī)語言

      計(jì)算機(jī)語言

      前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇計(jì)算機(jī)語言范文,相信會(huì)為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。

      計(jì)算機(jī)語言范文第1篇

      關(guān)鍵字:計(jì)算機(jī)語言       教學(xué)       措施

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

      1.1計(jì)算機(jī)語言概述

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

      1.2計(jì)算機(jī)語言教學(xué)

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

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

          目前高職、專科計(jì)算機(jī)教學(xué)中出現(xiàn)的主要問題如下:

      2.1學(xué)生興趣低、無法調(diào)動(dòng)其學(xué)習(xí)興趣

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

      2.2計(jì)算機(jī)語言課教學(xué)深度與廣度的不協(xié)調(diào)

      計(jì)算機(jī)教學(xué)范疇之廣確實(shí)讓廣大的計(jì)算機(jī)教育工作者在制定教學(xué)計(jì)劃時(shí)不知從何下手,僅計(jì)算機(jī)語言就有幾十種,并且在不斷的更新,而教學(xué)的總學(xué)時(shí)卻是不變的,為了讓學(xué)生在校期間盡可能多的接受有關(guān)知識(shí),為以后的就業(yè)工作創(chuàng)造條件,我們開設(shè)了Basic,PASCAL,C和匯編等多種語言課程,而每門課的總學(xué)時(shí)不過50學(xué)時(shí)左右,因此絕大多數(shù)講授的只是語言最基本的語句和一些簡(jiǎn)單的算法設(shè)計(jì),對(duì)于具體的語言版本卻介紹不多如C語言只介紹標(biāo)準(zhǔn)C語言的語句和語法,對(duì)具體如Turbo C的庫(kù)函數(shù)應(yīng)用及其語言本身固有特點(diǎn)很少介紹或根本不予介紹,其結(jié)果學(xué)生語言知道不少,但沒有一門是精通的。

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

      在計(jì)算機(jī)語言課的教學(xué)過程中,發(fā)現(xiàn)學(xué)生計(jì)算機(jī)知識(shí)程度參差不齊,比如在授課的過程中,一些基礎(chǔ)好的學(xué)生覺得早已聽懂,而基礎(chǔ)差的學(xué)生會(huì)覺得進(jìn)度較快.這樣使得基礎(chǔ)好的學(xué)生不能深人學(xué)習(xí),基礎(chǔ)差的學(xué)生學(xué)習(xí)基礎(chǔ)不扎實(shí).從考試的結(jié)果看,各班的平均成績(jī)差異較大,最高平均分比最低分相差25分以上,就是同一個(gè)班的成績(jī)差異也較大.通過對(duì)考試的答卷進(jìn)行分析,結(jié)果表明:學(xué)生對(duì)較死板的概念題答的較好,對(duì)簡(jiǎn)單的應(yīng)用并且有確定答案的問題基本上也能回答,但對(duì)綜合應(yīng)用的題目大多回答錯(cuò)誤。

      2.4程度設(shè)計(jì)能力差

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

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

      表現(xiàn)在:許多學(xué)生雖擁有個(gè)人電腦,但多數(shù)學(xué)生只是比較熟悉Windows操作環(huán)境,不熟悉DOS操作環(huán)境,實(shí)驗(yàn)前沒有做好充分準(zhǔn)備。如不熟悉DOS命令的使用,不熟悉TC(TurboC)各菜單功能,不懂確立TC工作環(huán)境,不熟悉編譯過程中出錯(cuò)的英文信息,甚至連syntax(語法)、statement(語句)、overflow(溢出)等單詞都不認(rèn)識(shí),尤其當(dāng)出現(xiàn)惡意語法錯(cuò)誤時(shí),C語言編譯器也可能有故障隱患而給出名不符實(shí)的錯(cuò)誤信息;不熟悉程序動(dòng)態(tài)調(diào)試方法,如斷點(diǎn)設(shè)置、單步執(zhí)行、觀察變量的當(dāng)前值等;另外,學(xué)生錄入程序的速度太慢,錄入正確率低等。

      三、計(jì)算機(jī)語言教學(xué)措施探討

      3.1充分調(diào)動(dòng)學(xué)生學(xué)習(xí)計(jì)算機(jī)語言的興趣

      對(duì)于計(jì)算機(jī)語言的學(xué)習(xí)來說,由于許多學(xué)生在以前并未接觸過,所以他們會(huì)認(rèn)為計(jì)算機(jī)語言是很深?yuàn)W、很難學(xué)的,所以有許多人對(duì)計(jì)算機(jī)語言的學(xué)習(xí)缺乏信心。在這個(gè)時(shí)候,任課教師應(yīng)該采取適當(dāng)?shù)姆绞郊ぐl(fā)學(xué)生的積極性和自信心。教師可以在上課過程中講解目前計(jì)算機(jī)發(fā)展的歷程和其中出現(xiàn)的重要人物,并講解其中重要人物的成功歷程,比如可以講解國(guó)內(nèi)“程序員之父”——求伯君老師以及他所組建的金

      山軟件公司。為了消除程序語言對(duì)學(xué)生的神秘性,教師可在課堂上當(dāng)場(chǎng)編寫一些小程序,并當(dāng)場(chǎng)演示。教師也可講解目前計(jì)算機(jī)程序人才的重要性和他們的待遇,以調(diào)動(dòng)學(xué)生的興趣和積極性。

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

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

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

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

      計(jì)算機(jī)語言范文第2篇

      一九九三年美國(guó)的克林頓政府提出了“信息高速公路”計(jì)劃,從而,這十多年間在全球范圍內(nèi)引發(fā)了一場(chǎng)信息風(fēng)暴,信息技術(shù)幾乎觸及了現(xiàn)代生活的方方面面,毫不夸張地說沒有了信息技術(shù),現(xiàn)代文明的生活將無從談起;作為信息技術(shù)中最重要的部分,計(jì)算機(jī)技術(shù)無疑是其發(fā)展的核心問題,而我們知道計(jì)算機(jī)只是一臺(tái)機(jī)器,它只能按照計(jì)算機(jī)語言編好的程序運(yùn)行,那么正確認(rèn)識(shí)計(jì)算機(jī)語言的過去和未來,就是關(guān)系到計(jì)算機(jī)發(fā)展的重中之重;以自然辯證法的觀點(diǎn)認(rèn)識(shí)和分析計(jì)算機(jī)語言的發(fā)展歷程,將有助于更加全面地推動(dòng)計(jì)算機(jī)技術(shù)的發(fā)展,有助于更加準(zhǔn)確地掌握計(jì)算機(jī)語言發(fā)展趨勢(shì)。

      一、科學(xué)認(rèn)識(shí)大門的鑰匙

      當(dāng)代自然辯證法,是對(duì)于自然界和科學(xué)技術(shù)發(fā)展的一般規(guī)律以及人類認(rèn)識(shí)自然改造自然的一般方法的科學(xué),是辯證唯物主義的自然觀、科學(xué)技術(shù)觀、科學(xué)技術(shù)方法論。它主要研究自然界發(fā)展的總規(guī)律,人與自然相互作用的規(guī)律,科學(xué)技術(shù)發(fā)展的一般規(guī)律,科學(xué)技術(shù)研究的方法。馬克思、恩格斯全面地、系統(tǒng)地概括了他們所處時(shí)代的科學(xué)技術(shù)成功,批判地吸取了前人的合理成分,系統(tǒng)地論述了辯證唯物主義自然觀、自然科學(xué)發(fā)展過程及其規(guī)律性,以及科學(xué)認(rèn)識(shí)方法的辯證法,以恩格斯的光輝著作《自然辯證法》為標(biāo)志,創(chuàng)立了自然辯證法繼續(xù)發(fā)展的廣闊道路。自然辯證法是哲學(xué)的一個(gè)重要組成部分。在辯證唯物主義哲學(xué)體系中,自然辯證法與歷史唯物論相并列。它集中研究自然界和科學(xué)技術(shù)的辯證關(guān)系,是唯物主義在自然界和科學(xué)技術(shù)領(lǐng)域中的應(yīng)用,它的原理和方法主要適用于自然領(lǐng)域和科學(xué)技術(shù)領(lǐng)域。學(xué)習(xí)和運(yùn)用自然辯證法將有助于我們搞清科學(xué)和哲學(xué)的關(guān)系,從而更加清楚地認(rèn)識(shí)科學(xué)的本質(zhì)和發(fā)展規(guī)律,更加全面的觀察思考問題,只有加深了認(rèn)識(shí),我們才能更好地發(fā)揮主觀能動(dòng)性,迎接新的科學(xué)技術(shù)的挑戰(zhàn)。下面我將以自然辯證法的觀點(diǎn)來分析計(jì)算機(jī)語言的發(fā)展歷程。

      二、計(jì)算機(jī)語言的發(fā)展歷程和

      發(fā)展趨勢(shì)

      計(jì)算機(jī)語言的發(fā)展是一個(gè)不斷演化的過程,其根本的推動(dòng)力就是抽象機(jī)制更高的要求,以及對(duì)程序設(shè)計(jì)思想的更好的支持。具體的說,就是把機(jī)器能夠理解的語言提升到也能夠很好的模仿人類思考問題的形式。計(jì)算機(jī)語言的演化從最開始的機(jī)器語言到匯編語言到各種結(jié)構(gòu)化高級(jí)語言,最后到支持面向?qū)ο蠹夹g(shù)的面向?qū)ο笳Z言。

      1、計(jì)算機(jī)語言的發(fā)展歷史:

      二十世紀(jì)四十年代,當(dāng)計(jì)算機(jī)剛剛問世的時(shí)候,程序員必須手動(dòng)控制計(jì)算機(jī)。當(dāng)時(shí)的計(jì)算機(jī)十分昂貴,唯一想到利用程序設(shè)計(jì)語言來解決問題的人是德國(guó)工程師楚澤(konrad zuse)。幾十年后,計(jì)算機(jī)的價(jià)格大幅度下跌,而計(jì)算機(jī)程序也越來越復(fù)雜。也就是說,開發(fā)時(shí)間已經(jīng)遠(yuǎn)比運(yùn)行時(shí)間來得寶貴。于是,新的集成、可視的開發(fā)環(huán)境越來越流行。它們減少了所付出的時(shí)間、金錢(以及腦細(xì)胞)。只要輕敲幾個(gè)鍵,一整段代碼就可以使用了。這也得益于可以重用的程序代碼庫(kù)。隨著c,pascal,

      fortran,等結(jié)構(gòu)化高級(jí)語言的誕生,使程序員可以離開機(jī)器層次,在更抽象的層次上表達(dá)意圖。由此誕生的三種重要控制結(jié)構(gòu),以及一些基本數(shù)據(jù)類型都能夠很好的開始讓程序員以接近問題本質(zhì)的方式去思考和描述問題。隨著程序規(guī)模的不斷擴(kuò)大,在60年代末期出現(xiàn)了軟件危機(jī),在當(dāng)時(shí)的程序設(shè)計(jì)模型中都無法克服錯(cuò)誤隨著代碼的擴(kuò)大而級(jí)數(shù)般的擴(kuò)大,以至到了無法控制的地步,這個(gè)時(shí)候就出現(xiàn)了一種新的思考程序設(shè)計(jì)方式和程序設(shè)計(jì)模型——面向?qū)ο蟪绦蛟O(shè)計(jì),由此也誕生了一批支持此技術(shù)的程序設(shè)計(jì)語言,比如eiffel,c++,java。這些語言都以新的觀點(diǎn)去看待問題,即問題就是由各種不同屬性的對(duì)象以及對(duì)象之間的消息傳遞構(gòu)成。面向?qū)ο笳Z言由此必須支持新的程序設(shè)計(jì)技術(shù),例如:數(shù)據(jù)隱藏,數(shù)據(jù)抽象,用戶定義類型,繼承,多態(tài)等等。

      2、計(jì)算機(jī)語言的發(fā)展現(xiàn)狀:

      目前通用的編程語言有兩種形式:匯編語言和高級(jí)語言。匯編語言的實(shí)質(zhì)和機(jī)器語言是相同的,都是直接對(duì)硬件操作,只不過指令采用了英文縮寫的標(biāo)識(shí)符,更容易識(shí)別和記憶。用匯編語言所能完成的操作不是一般高級(jí)語言所能實(shí)現(xiàn)的,而且源程序經(jīng)匯編生成的可執(zhí)行文件不僅比較小,而且執(zhí)行速度很快。高級(jí)語言是目前絕大多數(shù)編程者的選擇。和匯編語言相比,它不但將許多相關(guān)的機(jī)器指令合成為單條指令,并且去掉了與具體操作有關(guān)但與完成工作無關(guān)的細(xì)節(jié),例如使用堆棧、寄存器等,這樣就大大簡(jiǎn)化了程序中的指令。同時(shí),由于省略了很多細(xì)節(jié),編程者也就不需要有太多的專業(yè)知識(shí)。 高級(jí)語言主要是相對(duì)于匯編語言而言,它并不是特指某一種具體的語言,而是包括了很多編程語言,如目前流行的vb、vc、foxpro、delphi等,這些語言的語法、命令格式都各不相同。

      高級(jí)語言所編制的程序不能直接被計(jì)算機(jī)識(shí)別,必須經(jīng)過轉(zhuǎn)換才能被執(zhí)行,按轉(zhuǎn)換方式可將它們分為兩類: 解釋類和編譯類。

      3、計(jì)算機(jī)語言的發(fā)展趨勢(shì):

      面向?qū)ο蟪绦蛟O(shè)計(jì)以及數(shù)據(jù)抽象在現(xiàn)代程序設(shè)計(jì)思想中占有很重要的地位,未來語言的發(fā)展將不再是一種單純的語言標(biāo)準(zhǔn),將會(huì)以一種完全面向?qū)ο?,更易表達(dá)現(xiàn)實(shí)世界,更易為人編寫,其使用將不再只是專業(yè)的編程人員,人們完全可以用訂制真實(shí)生活中一項(xiàng)工作流程的簡(jiǎn)單方式來完成編程。

      三、面向未來的漢語程序設(shè)計(jì)

      語言

      從計(jì)算機(jī)誕生至今,計(jì)算機(jī)自硬件到軟件都是以印歐語為母語的人發(fā)明的。所以其本身就帶有印歐語的語言特征,在硬件上cpu、i/o、存儲(chǔ)器的基礎(chǔ)結(jié)構(gòu)都體現(xiàn)了印歐語思維狀態(tài)的"焦點(diǎn)視角",精確定義,分工明確等特點(diǎn)。計(jì)算機(jī)語言也遵照硬件的條件,使用分析式的結(jié)構(gòu)方法,嚴(yán)格分類、專有專用,并在其發(fā)展脈絡(luò)中如同他們的語言-常用字量和歷史積累詞庫(kù)量極度膨脹。實(shí)際上,計(jì)算機(jī)硬件的發(fā)展越來越強(qiáng)調(diào)整體功能,計(jì)算機(jī)語言的問題日益突出。為解決這一矛盾,自六十年代以來相繼有500多種計(jì)算機(jī)語言出現(xiàn),歷經(jīng)五代,至今仍在變化不已。漢語沒有嚴(yán)格的語法框架,字詞可以自由組合、突出功能的整體性語言。在計(jì)算機(jī)語言問題成為發(fā)展瓶頸的今天,漢語言進(jìn)入計(jì)算機(jī)程序設(shè)計(jì)語言行列,已經(jīng)成為歷史的必然。

      1、 發(fā)展?jié)h語程序設(shè)計(jì)語言的理由:

      1)計(jì)算機(jī)語言問題解決,只能從人類語言中尋找解決方案;

      2)計(jì)算機(jī)語言的現(xiàn)存問題是形式狀態(tài)與功能需求的矛盾;

      3)計(jì)算機(jī)硬件的發(fā)展已為整體性語言-漢語進(jìn)入計(jì)算機(jī)程序設(shè)計(jì)語言提供了條件

      2、 漢語程序設(shè)計(jì)語言的技術(shù)特點(diǎn):

      1)漢文字的常用字高度集中,生命力極強(qiáng),能靈活組合,簡(jiǎn)明準(zhǔn)確地表達(dá)日新月異的詞匯,這些優(yōu)點(diǎn)是拼音文字無法企及的。

      2)漢語言的語法簡(jiǎn)易靈活,語詞單位大小和性質(zhì)往往無一定規(guī),可隨上下語境和邏輯需要自由運(yùn)用。漢語言的思維整體性強(qiáng),功能特征突出。

      3)漢語程序設(shè)計(jì)語言的發(fā)明者采用核心詞庫(kù)與無限寄存器相結(jié)合的方法,實(shí)現(xiàn)了漢語言的詞素自由組合;將編譯器與解釋器合一,使?jié)h語程序設(shè)計(jì)語言既能指令又能編程;以獨(dú)特的虛擬機(jī)結(jié)構(gòu)設(shè)計(jì),將數(shù)據(jù)流與意識(shí)流分開,達(dá)到漢語程序設(shè)計(jì)語言與漢語描述完全一致,通用自如。具有漢語言特性的漢語程序設(shè)計(jì)語言的出現(xiàn),打破了漢語言不具備與計(jì)算機(jī)結(jié)合的條件而不能完成機(jī)器編碼的神話。還為計(jì)算機(jī)科學(xué)與現(xiàn)代語言學(xué)研究提出了一條嶄新的路徑,它從計(jì)算機(jī)語言的角度,從嚴(yán)格的機(jī)械活動(dòng)及周密的算法上,向世人證實(shí)漢語的特殊結(jié)構(gòu)狀態(tài),及其特殊的功能。

      四、計(jì)算機(jī)語言之父

      尼蓋德幫助因特網(wǎng)奠下了基礎(chǔ),為計(jì)算機(jī)業(yè)做出了巨大貢獻(xiàn)。 尼蓋德是奧斯陸大學(xué)的教授,因?yàn)榘l(fā)展了simula編程語言,為ms-dos和因特網(wǎng)打下了基礎(chǔ)而享譽(yù)國(guó)際。克里斯汀•尼蓋德于1926年在奧斯陸出生,1956年畢業(yè)于奧斯陸大學(xué)并取得數(shù)學(xué)碩士學(xué)位,此后致力于計(jì)算機(jī)計(jì)算與編程研究。1961年~1967年,尼蓋德在挪威計(jì)算機(jī)中心工作,參與開發(fā)了面向?qū)ο蟮木幊陶Z言。因?yàn)楸憩F(xiàn)出色,2001年,尼蓋德和同事奧爾•約安•達(dá)爾獲得了2001年a.m.圖靈機(jī)獎(jiǎng)及其它多個(gè)獎(jiǎng)項(xiàng)。當(dāng)時(shí)為尼蓋德頒獎(jiǎng)的計(jì)算機(jī)協(xié)會(huì)認(rèn)為他們的工作為java,c++等編程語言在個(gè)人電腦和家庭娛樂裝置的廣泛應(yīng)用掃清了道路,“他們的工作使軟件系統(tǒng)的設(shè)計(jì)和編程發(fā)生了基本改變,可循環(huán)使用的、可靠的、可升級(jí)的軟件也因此得以面世。”尼蓋德因其卓越的貢獻(xiàn),而被譽(yù)為“計(jì)算機(jī)語言之父”,其對(duì)計(jì)算機(jī)語言發(fā)展趨勢(shì)的掌握和認(rèn)識(shí),以及投身于計(jì)算機(jī)語言事業(yè)發(fā)展的精神都將激勵(lì)我們向著計(jì)算機(jī)語言無比燦爛的明天前進(jìn)。

      五、用科學(xué)的邏輯思維方法

      計(jì)算機(jī)語言范文第3篇

      關(guān)鍵字:計(jì)算機(jī)語言教學(xué)措施

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

      1.1計(jì)算機(jī)語言概述

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

      1.2計(jì)算機(jī)語言教學(xué)

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

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

      目前高職、??朴?jì)算機(jī)教學(xué)中出現(xiàn)的主要問題如下:

      2.1學(xué)生興趣低、無法調(diào)動(dòng)其學(xué)習(xí)興趣

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

      2.2計(jì)算機(jī)語言課教學(xué)深度與廣度的不協(xié)調(diào)

      計(jì)算機(jī)教學(xué)范疇之廣確實(shí)讓廣大的計(jì)算機(jī)教育工作者在制定教學(xué)計(jì)劃時(shí)不知從何下手,僅計(jì)算機(jī)語言就有幾十種,并且在不斷的更新,而教學(xué)的總學(xué)時(shí)卻是不變的,為了讓學(xué)生在校期間盡可能多的接受有關(guān)知識(shí),為以后的就業(yè)工作創(chuàng)造條件,我們開設(shè)了Basic,PASCAL,C和匯編等多種語言課程,而每門課的總學(xué)時(shí)不過50學(xué)時(shí)左右,因此絕大多數(shù)講授的只是語言最基本的語句和一些簡(jiǎn)單的算法設(shè)計(jì),對(duì)于具體的語言版本卻介紹不多如C語言只介紹標(biāo)準(zhǔn)C語言的語句和語法,對(duì)具體如TurboC的庫(kù)函數(shù)應(yīng)用及其語言本身固有特點(diǎn)很少介紹或根本不予介紹,其結(jié)果學(xué)生語言知道不少,但沒有一門是精通的。

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

      在計(jì)算機(jī)語言課的教學(xué)過程中,發(fā)現(xiàn)學(xué)生計(jì)算機(jī)知識(shí)程度參差不齊,比如在授課的過程中,一些基礎(chǔ)好的學(xué)生覺得早已聽懂,而基礎(chǔ)差的學(xué)生會(huì)覺得進(jìn)度較快.這樣使得基礎(chǔ)好的學(xué)生不能深人學(xué)習(xí),基礎(chǔ)差的學(xué)生學(xué)習(xí)基礎(chǔ)不扎實(shí).從考試的結(jié)果看,各班的平均成績(jī)差異較大,最高平均分比最低分相差25分以上,就是同一個(gè)班的成績(jī)差異也較大.通過對(duì)考試的答卷進(jìn)行分析,結(jié)果表明:學(xué)生對(duì)較死板的概念題答的較好,對(duì)簡(jiǎn)單的應(yīng)用并且有確定答案的問題基本上也能回答,但對(duì)綜合應(yīng)用的題目大多回答錯(cuò)誤。

      2.4程度設(shè)計(jì)能力差

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

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

      表現(xiàn)在:許多學(xué)生雖擁有個(gè)人電腦,但多數(shù)學(xué)生只是比較熟悉Windows操作環(huán)境,不熟悉DOS操作環(huán)境,實(shí)驗(yàn)前沒有做好充分準(zhǔn)備。如不熟悉DOS命令的使用,不熟悉TC(TurboC)各菜單功能,不懂確立TC工作環(huán)境,不熟悉編譯過程中出錯(cuò)的英文信息,甚至連syntax(語法)、statement(語句)、overflow(溢出)等單詞都不認(rèn)識(shí),尤其當(dāng)出現(xiàn)惡意語法錯(cuò)誤時(shí),C語言編譯器也可能有故障隱患而給出名不符實(shí)的錯(cuò)誤信息;不熟悉程序動(dòng)態(tài)調(diào)試方法,如斷點(diǎn)設(shè)置、單步執(zhí)行、觀察變量的當(dāng)前值等;另外,學(xué)生錄入程序的速度太慢,錄入正確率低等。

      三、計(jì)算機(jī)語言教學(xué)措施探討

      3.1充分調(diào)動(dòng)學(xué)生學(xué)習(xí)計(jì)算機(jī)語言的興趣

      對(duì)于計(jì)算機(jī)語言的學(xué)習(xí)來說,由于許多學(xué)生在以前并未接觸過,所以他們會(huì)認(rèn)為計(jì)算機(jī)語言是很深?yuàn)W、很難學(xué)的,所以有許多人對(duì)計(jì)算機(jī)語言的學(xué)習(xí)缺乏信心。在這個(gè)時(shí)候,任課教師應(yīng)該采取適當(dāng)?shù)姆绞郊ぐl(fā)學(xué)生的積極性和自信心。教師可以在上課過程中講解目前計(jì)算機(jī)發(fā)展的歷程和其中出現(xiàn)的重要人物,并講解其中重要人物的成功歷程,比如可以講解國(guó)內(nèi)“程序員之父”——求伯君老師以及他所組建的金山軟件公司。為了消除程序語言對(duì)學(xué)生的神秘性,教師可在課堂上當(dāng)場(chǎng)編寫一些小程序,并當(dāng)場(chǎng)演示。教師也可講解目前計(jì)算機(jī)程序人才的重要性和他們的待遇,以調(diào)動(dòng)學(xué)生的興趣和積極性。

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

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

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

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

      3.3教學(xué)時(shí)間的安排,精講、多練。

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

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

      3.4應(yīng)避免學(xué)生的思維定勢(shì),培養(yǎng)學(xué)生的創(chuàng)造性思維。

      對(duì)于同

      一個(gè)問題來講,如果程序能夠正確地解決問題,那么這個(gè)程序就是正確的,但是這個(gè)程序好不好,又有其他的因素制約,比如,程序的可讀性,是不是容易讓人理解;程序的結(jié)構(gòu),結(jié)構(gòu)是否合理、符合邏輯;程序的執(zhí)行效率以及程序所占用的存儲(chǔ)空間等。因此,一個(gè)程序的好壞,衡量的標(biāo)準(zhǔn)有很多,而且并不是絕對(duì)的,可能不同的程序,優(yōu)、缺點(diǎn)不同,適應(yīng)的場(chǎng)合、對(duì)象也就不同。

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

      學(xué)生作為國(guó)家未來的棟梁、信息時(shí)代的接班人,應(yīng)該得到好的計(jì)算機(jī)教育,作為教師,應(yīng)該在計(jì)算機(jī)語言的教學(xué)中抓好每個(gè)環(huán)節(jié),使學(xué)生能挑起未來國(guó)家建設(shè)的大梁。

      參考文獻(xiàn):

      譚浩強(qiáng)、田淑清.《BASIC語言——QBASIC》(第五次修訂本),科學(xué)普及出版社1999版

      常艷,任明海.對(duì)計(jì)算機(jī)語言教學(xué)方法的探討.遼寧警專學(xué)報(bào).2003年1月

      計(jì)算機(jī)語言范文第4篇

      關(guān)鍵詞:計(jì)算機(jī)語言課;學(xué)習(xí)興趣;實(shí)踐教學(xué);項(xiàng)目導(dǎo)向教學(xué)模式

      中圖分類號(hào):G623.58 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3198(2009)10-0253-02

      1 激發(fā)學(xué)生學(xué)習(xí)興趣的三步法

      學(xué)習(xí)興趣是學(xué)生對(duì)學(xué)習(xí)活動(dòng)或者學(xué)習(xí)對(duì)象的一種認(rèn)識(shí)?;蜈吔囊庾R(shí)傾向。它是一種學(xué)習(xí)動(dòng)機(jī),是學(xué)習(xí)積極性中最活躍、最現(xiàn)實(shí)的心理成分。下面就以《Visual Basic》為例,講講我在講課過程中,激發(fā)學(xué)生學(xué)習(xí)興趣的三步驟。

      第一步:教學(xué)前期通過簡(jiǎn)單有趣的例子激發(fā)學(xué)習(xí)興趣。

      興趣是最好的老師,要想學(xué)生能夠?qū)W好《Visual Basic》,培養(yǎng)學(xué)生的興趣就是關(guān)鍵。

      學(xué)生在拿到《Visual Basic》新書,大概的瀏覽了內(nèi)容、并且向高年級(jí)的同學(xué)了解后,他們腦子中就有一種這樣的感覺:《Visual Basic》是一門很難學(xué)懂課程,于是就有了害怕心理。為了消除同學(xué)們的這種害怕心理,我就用比較簡(jiǎn)單有趣的例子來激發(fā)學(xué)生的學(xué)習(xí)興趣,例子是這樣的:制作一個(gè)簡(jiǎn)單的動(dòng)畫。讓圖片在窗體上下左右來回移動(dòng)。通過這個(gè)例題:讓同學(xué)們感性認(rèn)識(shí)到用VB也可實(shí)現(xiàn)動(dòng)態(tài)效果,并且讓同學(xué)們覺得:其實(shí)用VB來編寫程序也并不象想象中的那么難,用很少的代碼或幾乎不用代碼就可編出有趣的、能解決問題的程序來,在很大程度上激發(fā)了學(xué)生學(xué)習(xí)VB的興趣。

      第二步:教學(xué)中期巧用教學(xué)方法持續(xù)學(xué)習(xí)興趣。

      1.1 用簡(jiǎn)單易懂、形象生動(dòng)的語言來解釋VB中的專業(yè)術(shù)語

      VB有很多專業(yè)術(shù)語:如對(duì)象、屬性、方法、事件等。例如:在解釋“對(duì)象”的時(shí)候,先說明這不是我們生活中說的“找對(duì)象”的“對(duì)象”(廣東人說“拍拖”,同學(xué)們笑),而是現(xiàn)實(shí)中實(shí)際存在的東西(實(shí)體),如:你手中的筆是一個(gè)對(duì)象,接著轉(zhuǎn)入正題:在VB中,。應(yīng)用程序的每個(gè)窗體和窗體上的種種控件都是VB的對(duì)象。再如:在解釋“屬性”是這樣說明的:“屬性”就是特征(特點(diǎn))的描述。比如,一個(gè)人有:眼睛、鼻子、嘴巴、耳朵等,而描述某個(gè)人:大大的眼睛、高高的鼻子就是一個(gè)具體的人的特點(diǎn)、即屬性。從而接著說:窗體是VB的對(duì)象,而窗體的標(biāo)題、顏色就是窗體的屬性。

      1.2 用引導(dǎo)法幫助同學(xué)們記憶控件、屬性、方法、事件等有關(guān)專業(yè)術(shù)語的單詞,消除同學(xué)們覺得英語基礎(chǔ)不好,就學(xué)不懂、學(xué)不好的心理

      在VB中,編寫代碼要用到大量的英文單詞。而中職學(xué)校的大部分學(xué)生都是英語基礎(chǔ)比較差的,鑒于這種情況,我分兩種情況處理:

      第一種:同學(xué)們已學(xué)過的單詞,先解釋在英語學(xué)科中的詞義,再解釋在VB中的意義。例如:

      文本框控件:TextBox。

      其由兩個(gè)單詞Text和Box組成,在英語學(xué)科中Tex!解釋為“課文”,在VB中解釋為“文本”,在英語學(xué)科中Box解釋為“箱子”,在VB中解釋為“框”。

      這樣使同學(xué)們覺得這些單詞原本是熟悉的,只是詞義有了變化而已,在不同程度上消除了英語基礎(chǔ)不好就學(xué)不懂、學(xué)不好的心理障礙。

      第二種:同學(xué)們未學(xué)過的單詞,讓學(xué)生記住該單詞在VB中的意義:不要求整個(gè)單詞會(huì)拼寫、會(huì)讀,但必須要記住首字母,因?yàn)樵赩B中很多代碼在輸入第一二個(gè)字母后,就有整個(gè)單詞的提示,無需一個(gè)一個(gè)字母輸入。

      1.3 抽象問題生活化

      抽象的問題比較理性化,學(xué)生對(duì)的事物的認(rèn)識(shí)思考開始是直覺性思維在起主導(dǎo)作用,教師可以將抽象問題感性化,生活化。例如:在學(xué)習(xí)用分支結(jié)構(gòu)的if語句縮程求一元二次方程的根時(shí),我采取以下方式來講解;

      1.4 設(shè)置“陷阱”,培養(yǎng)學(xué)生善于思考的能力

      在講到兩個(gè)變量值互相交換的問題時(shí),我就采用設(shè)置“陷阱”的教學(xué)方法。首先將題目寫出,然后讓學(xué)生自己先編程序,找一個(gè)學(xué)生錯(cuò)誤的程序行A=B;B=A寫在黑板上,多數(shù)學(xué)生采用此方法,然后引導(dǎo)學(xué)生一起分析程序。我向?qū)W生展現(xiàn)實(shí)驗(yàn),拿兩只杯子,一只裝滿茶(名為A杯)。另一只裝滿咖啡(名為A杯)。要求交換杯里面的液體,學(xué)生會(huì)馬上說“再拿一個(gè)空的杯子來”。借助于第三變量(中間變量)C,程序行應(yīng)改為C=A:A=B:B=C,這樣程序也解決了。教師通過一個(gè)錯(cuò)誤的語句一步步啟發(fā)了學(xué)生的思維,通過設(shè)置“陷阱”,使學(xué)生印象更深刻,培養(yǎng)學(xué)生善于思考的能力,教學(xué)效果更明顯。

      1.5 復(fù)雜問題簡(jiǎn)單化

      學(xué)生不愿思考的原因之一是可能老師所講的問題較為復(fù)雜,學(xué)生往往知難而退。這時(shí)教師不妨采取將問題分解,或者用類似此問題的另外一個(gè)簡(jiǎn)單問題來替代的方法將該問題簡(jiǎn)單化。例如:我在講授用VB編寫一個(gè)畢業(yè)生管理系統(tǒng)的下拉菜單時(shí),學(xué)生開始對(duì)下拉菜單無感性認(rèn)識(shí)。這時(shí)我就用小食店的菜單來作例子進(jìn)行講解,圖解如下所示;

      簡(jiǎn)單的吃早餐的例子一較復(fù)雜的程序設(shè)計(jì)的例子

      通過上圖的比較,學(xué)生不但興趣濃厚,而且也比較容易掌握下拉菜單的制作。

      第三步。教學(xué)后期用大實(shí)例高漲學(xué)習(xí)興趣。

      在VB的教學(xué)中,采用大實(shí)例作為教學(xué)內(nèi)容,能夠高漲學(xué)生的學(xué)習(xí)興趣。由于大實(shí)例都是具有一定的實(shí)用性的,功能都比較全面和實(shí)際,學(xué)生在做的時(shí)候就有了目標(biāo),而且大實(shí)例一般都分為幾大模塊,每一個(gè)模塊都是各自獨(dú)立的功能,學(xué)生通過一個(gè)一個(gè)模塊的制作編寫來完成一個(gè)大實(shí)例,使學(xué)生有較大的成就感,學(xué)習(xí)的興趣也隨之高漲起來。在VB的教學(xué)中使用大實(shí)例作為教學(xué)內(nèi)容。在上課時(shí)可以比較明顯的感受到學(xué)生的注意力較為集中,而且動(dòng)手實(shí)際操作的時(shí)間比平常延長(zhǎng)較多,這對(duì)于課堂的教學(xué)活動(dòng)開展是十分有利的。從我自己在大實(shí)例的教學(xué)過程中,我感到用大實(shí)例進(jìn)行教學(xué)在高漲學(xué)生學(xué)習(xí)興趣的同時(shí),有如下幾點(diǎn)很重要的作用;(1)可以鍛煉學(xué)生綜合運(yùn)用知識(shí)的能力I(2)可以讓學(xué)生了解各種知識(shí)和思想的實(shí)際運(yùn)用I(3)可以讓學(xué)生了解程序軟件的開發(fā)的全過程;(4)可以培養(yǎng)學(xué)生綜合考慮問題和解決問題的能力。

      2 運(yùn)用項(xiàng)目導(dǎo)向教學(xué)模式進(jìn)行計(jì)算機(jī)語言課的實(shí)踐教學(xué)環(huán)節(jié)

      針對(duì)計(jì)算機(jī)語言教學(xué)的特殊性,以及中職生的思維特點(diǎn)和學(xué)習(xí)特點(diǎn),我在進(jìn)行計(jì)算機(jī)語言實(shí)踐教學(xué)環(huán)節(jié)中運(yùn)用項(xiàng)目導(dǎo)向模式進(jìn)行教學(xué),發(fā)現(xiàn)項(xiàng)目導(dǎo)向模式是一種行之有效的教學(xué)改革。

      2.1 認(rèn)識(shí)項(xiàng)目導(dǎo)向教學(xué)模式

      項(xiàng)目導(dǎo)向教學(xué)模式是指用實(shí)踐項(xiàng)目進(jìn)行新知識(shí)的傳授,讓學(xué)生從事某一實(shí)踐項(xiàng)目的訓(xùn)練,從而獲得與之相關(guān)的理論和實(shí)踐知識(shí)。這種模式以“項(xiàng)目驅(qū)動(dòng)”為主要形式,著重培養(yǎng)學(xué)生分析問題和解決問題的能力,并在分析和解決問題的過程中鞏固和深化與之相關(guān)的基礎(chǔ)理論知識(shí)和專業(yè)知識(shí),達(dá)到全面提高學(xué)生綜合職業(yè)素質(zhì)的目的。

      2.2 項(xiàng)目設(shè)計(jì)的步驟

      項(xiàng)目設(shè)計(jì)一般包括如下六個(gè)步驟;

      (1)項(xiàng)目的選題:學(xué)生根據(jù)老師發(fā)的項(xiàng)目設(shè)計(jì)任務(wù)書、指導(dǎo)書思考項(xiàng)目的選題,思考項(xiàng)目的定位及完成所需資料的搜集工作。

      (2)頂層設(shè)計(jì)(算法、界面):思考程序中使用的主要語句及所用的控件方法,并針對(duì)程序的面向?qū)ο笤诓莞寮埳线M(jìn)行界面的設(shè)計(jì)。

      (3)上機(jī)實(shí)踐:利用課堂時(shí)間上機(jī)進(jìn)行程序的編寫、調(diào)試、修改等工作,教師給予指導(dǎo)及技術(shù)支持。

      (4)編寫簡(jiǎn)單軟件文檔:利用課后時(shí)間編寫程序使用說明書或簡(jiǎn)單的說明文檔等。

      (5)作品評(píng)價(jià):利用課堂時(shí)間自我評(píng)價(jià)和對(duì)他人作品進(jìn)行評(píng)價(jià),教師給予適當(dāng)引導(dǎo)和鼓勵(lì)。

      (6)提交實(shí)踐報(bào)告:完成項(xiàng)目后提交實(shí)踐報(bào)告。

      2.3 項(xiàng)目設(shè)計(jì)的選題關(guān)系實(shí)踐教學(xué)的實(shí)效性

      在整個(gè)實(shí)踐教學(xué)中,項(xiàng)目的選題十分重要,它關(guān)系到實(shí)踐教學(xué)的實(shí)效性。一般來說,應(yīng)選擇那些便于綜合應(yīng)用所學(xué)知識(shí)技能,又能在今后實(shí)際工作常見的問題,難度和工作量大小也要合適,能讓學(xué)生在規(guī)定時(shí)間內(nèi)完成,也就是常說的讓學(xué)生“跳一跳就夠得著”的項(xiàng)目。這些小項(xiàng)目可以是模擬的,也可以是真實(shí)的。為保證項(xiàng)目設(shè)計(jì)的順利進(jìn)行,指導(dǎo)老師應(yīng)在下發(fā)項(xiàng)目的同時(shí),發(fā)放設(shè)計(jì)實(shí)踐任務(wù)書,并根據(jù)每個(gè)學(xué)生的水平適當(dāng)分配設(shè)計(jì)任務(wù)。通常,每個(gè)班可以有若干個(gè)題。設(shè)計(jì)任務(wù)書應(yīng)提前發(fā)給每個(gè)學(xué)生,以便他們搜集材料,早做準(zhǔn)備。在整個(gè)實(shí)踐教學(xué)過程中,教師主要發(fā)揮主導(dǎo)作用,在實(shí)踐教學(xué)的開始階段,注重啟發(fā)、引導(dǎo)、鼓勵(lì)和支持學(xué)生發(fā)現(xiàn)問題,在設(shè)計(jì)進(jìn)行階段,以糾錯(cuò)性指導(dǎo)為主,切忌越俎代庖,要注意保護(hù)學(xué)生的創(chuàng)造積極性。設(shè)計(jì)進(jìn)入后期,應(yīng)對(duì)學(xué)生的設(shè)計(jì)進(jìn)行全面審查,并指導(dǎo)學(xué)生進(jìn)行作品的評(píng)價(jià)。

      2.4 項(xiàng)目導(dǎo)向教學(xué)模式的教學(xué)效果

      經(jīng)過實(shí)踐教學(xué)環(huán)節(jié),發(fā)現(xiàn)在項(xiàng)目教學(xué)模式下。教師由傳統(tǒng)的管理者和解釋者的地位轉(zhuǎn)變?yōu)榧夹g(shù)助理、合作者和幫助者;學(xué)生也由原來的被動(dòng)接受者轉(zhuǎn)變?yōu)橹鲃?dòng)探索者和積極的合作者;這種教學(xué)模式順應(yīng)了計(jì)算機(jī)語言課程改革發(fā)展的方向,使學(xué)生真正地掌握了操作技術(shù);項(xiàng)目教學(xué)模式使得學(xué)有余力的同學(xué),在完成任務(wù)后,可深入學(xué)習(xí)其它知識(shí),而后進(jìn)的同學(xué),也可以循序漸進(jìn)地學(xué)習(xí),教師也可花較多的時(shí)間用以輔導(dǎo)后進(jìn)同學(xué)。既保證了課的容量,又提高了課堂效率-學(xué)生往往下課了還不愿意離開機(jī)房。

      計(jì)算機(jī)語言范文第5篇

      關(guān)鍵詞:拓展式教學(xué);計(jì)算機(jī)語言課程;教學(xué)研究

      中圖分類號(hào):G424 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2011)31-

      Discussion on Extensive Teaching Method of Computer Language Course

      CHEN Guo-chao

      (Sichuan Institute of Technology, Zigong 643000, China)

      Abstract: In the teaching of computer language courses for the student not majoring computer, the author breaks the limit of textbook and begins with the study of the computer software for the perspective of the system resources. The essay, combined with the author's teaching practices for years, discusses the purpose, the significance and specific implementation scheme of the method for computer language extensive teaching.

      Key words: extensive teaching; computer language course; teaching and research

      拓展式教學(xué)是對(duì)教學(xué)內(nèi)容、形式、方法等進(jìn)行延伸挖掘并揭示其本質(zhì),透徹研究問題,使學(xué)生能夠靈活變通、準(zhǔn)確地進(jìn)行理解、鞏固教學(xué)內(nèi)容。這種突破教材約束的教學(xué)方式,有助于激發(fā)學(xué)生學(xué)習(xí)的主動(dòng)性,培養(yǎng)學(xué)生的創(chuàng)造性思維能力,促使學(xué)生敢于探索問題并解決問題。

      計(jì)算機(jī)語言課程是高校非計(jì)算機(jī)專業(yè)本科生的必修課程,多數(shù)學(xué)生學(xué)習(xí)計(jì)算機(jī)語言比較吃力,在課程后期少數(shù)學(xué)生無法跟上老師的教學(xué)進(jìn)度。在計(jì)算機(jī)語言教學(xué)過程中,經(jīng)過長(zhǎng)期的實(shí)踐和摸索,引入了拓展式教學(xué)方法,取得了良好的教學(xué)效果。

      學(xué)生在學(xué)習(xí)計(jì)算機(jī)高級(jí)語言之前雖然已經(jīng)學(xué)過計(jì)算機(jī)基礎(chǔ)知識(shí),但許多學(xué)生對(duì)計(jì)算機(jī)知識(shí)的理解僅僅停留在概念上,沒有應(yīng)用于實(shí)踐,對(duì)計(jì)算機(jī)系統(tǒng)的認(rèn)識(shí)沒有質(zhì)的提高。學(xué)生在計(jì)算機(jī)語言的學(xué)習(xí)中,通過教師的拓展式教學(xué),可以加深對(duì)計(jì)算機(jī)基本概念、專用術(shù)語的理解,提高對(duì)計(jì)算機(jī)體系結(jié)構(gòu)的認(rèn)識(shí)水平,并在編程中付諸于實(shí)踐。

      計(jì)算機(jī)語言課程中的難點(diǎn)和重點(diǎn)是:內(nèi)存變量、數(shù)組、指針、程序設(shè)計(jì)和算法等,下面就這個(gè)方面探討拓展式教學(xué)方法。

      1 由內(nèi)存儲(chǔ)器結(jié)構(gòu)拓展到內(nèi)存變量和指針

      在計(jì)算機(jī)高級(jí)語言教材中,涉及內(nèi)存變量和指針的章節(jié)很少提及內(nèi)存儲(chǔ)器結(jié)構(gòu)。教師應(yīng)突破教材的限制,在引入內(nèi)存變量和指針之前,先講解計(jì)算機(jī)內(nèi)存儲(chǔ)器的相關(guān)知識(shí),隨后由計(jì)算機(jī)內(nèi)存儲(chǔ)結(jié)構(gòu)拓展到內(nèi)存變量和指針。

      講解內(nèi)存儲(chǔ)器的組織結(jié)構(gòu),用如圖1所示的簡(jiǎn)圖來說明。每個(gè)矩形格就是一個(gè)存儲(chǔ)單元,每個(gè)存儲(chǔ)單元在計(jì)算機(jī)高級(jí)語言中稱為一個(gè)內(nèi)存變量。存儲(chǔ)單元是臨時(shí)存儲(chǔ)數(shù)據(jù)的空間,數(shù)據(jù)存入哪個(gè)存儲(chǔ)單元或從哪個(gè)存儲(chǔ)單元取出數(shù)據(jù),必須明確存儲(chǔ)單元的地址,而2000H,2001H就是存儲(chǔ)單元的地址。在計(jì)算機(jī)高級(jí)語言程序設(shè)計(jì)中,無需明確具體的存儲(chǔ)地址,存儲(chǔ)單元的地址只需用符號(hào)來表示,這就是內(nèi)存變量名,內(nèi)存變量名需要程序設(shè)計(jì)者來定義。

      圖1 內(nèi)存儲(chǔ)器結(jié)構(gòu)簡(jiǎn)圖

      在計(jì)算機(jī)高級(jí)語言中,將地址形象化地稱為“指針”,一個(gè)變量的地址稱為該變量的“指針”。存儲(chǔ)數(shù)據(jù)的單元就是變量,存儲(chǔ)地址的單元就是指針變量。

      內(nèi)存變量和指針的使用貫穿于計(jì)算機(jī)高級(jí)語言程序設(shè)計(jì)的始終,對(duì)內(nèi)存變量和指針認(rèn)識(shí)模糊或認(rèn)識(shí)不深入,在以后的程序設(shè)計(jì)中就不能合理使用,從而影響程序設(shè)計(jì)的學(xué)習(xí)。教師通過教學(xué)內(nèi)容的拓展,把抽象的變量和物理存儲(chǔ)器聯(lián)系起來,幫助學(xué)生看清了內(nèi)存變量和指針的本質(zhì),加深了對(duì)內(nèi)存儲(chǔ)器結(jié)構(gòu)的認(rèn)識(shí)。

      2 由“存儲(chǔ)程序”原理拓展到程序設(shè)計(jì)

      由于計(jì)算機(jī)高級(jí)語言源程序是基于計(jì)算機(jī)硬件執(zhí)行的,在計(jì)算機(jī)高級(jí)語言程序設(shè)計(jì)教學(xué)過程中,教師要突出和強(qiáng)調(diào)“存儲(chǔ)程序”原理的講解。

      “存儲(chǔ)程序”原理可以借助微型計(jì)算機(jī)結(jié)構(gòu)簡(jiǎn)圖來說明,如圖2所示。程序運(yùn)行之前,首先把程序調(diào)入內(nèi)存儲(chǔ)器,然后在系統(tǒng)的控制下,從內(nèi)存儲(chǔ)器中逐條取出指令加以分析,并執(zhí)行指令規(guī)定的操作,使計(jì)算機(jī)按程序流程運(yùn)行直至結(jié)束,從而實(shí)現(xiàn)自動(dòng)化的連續(xù)工作。

      圖2 微型計(jì)算機(jī)結(jié)構(gòu)簡(jiǎn)圖

      基于“存儲(chǔ)程序”原理的拓展,教師講解編程計(jì)算cgc3.tif時(shí),讓學(xué)生明白:計(jì)算機(jī)處理數(shù)據(jù)是分步驟完成的,本例計(jì)算100個(gè)數(shù)的累加和,需要計(jì)算100次,可用循環(huán)語句來實(shí)現(xiàn)。

      通過科學(xué)、合理的教學(xué)內(nèi)容拓展,學(xué)生能夠準(zhǔn)確地理解教學(xué)內(nèi)容,逐漸地養(yǎng)成計(jì)算機(jī)的思維習(xí)慣,學(xué)會(huì)用算法分析問題、解決問題。同時(shí),學(xué)生加深了對(duì)馮?諾依曼體系結(jié)構(gòu)的理解,對(duì)計(jì)算機(jī)體系結(jié)構(gòu)的認(rèn)識(shí)上升到一個(gè)新高度,為以后合理、高效地使用計(jì)算機(jī)解決本專業(yè)的問題打下良好的基礎(chǔ)。

      3 從硬件資源的高度認(rèn)識(shí)程序設(shè)計(jì)

      大多數(shù)學(xué)生編寫程序只追求任務(wù)的實(shí)現(xiàn),忽略程序運(yùn)行的效率。教師講解程序設(shè)計(jì)時(shí),引入“計(jì)算機(jī)硬件資源”等教學(xué)內(nèi)容,引導(dǎo)學(xué)生不但要學(xué)會(huì)編寫程序,而且在滿足正確性、可靠性、健壯性等質(zhì)量因素的前提下設(shè)法提高程序的效率。

      最主要的計(jì)算機(jī)硬件資源是計(jì)算資源和存儲(chǔ)資源,計(jì)算資源就是CPU(中央處理器),存儲(chǔ)資源包括內(nèi)存儲(chǔ)器和外存儲(chǔ)器。高效的程序是指程序運(yùn)行時(shí)盡可能少占用CPU的時(shí)間,減少無謂的時(shí)間消耗,讓計(jì)算資源可以被更多的任務(wù)利用,提高計(jì)算資源的利用率。

      例如,編程計(jì)算 (n是正整數(shù))。許多學(xué)生編程時(shí),使用循環(huán)語句來實(shí)現(xiàn),但是,當(dāng)n的值很大時(shí),會(huì)耗費(fèi)CPU的大量時(shí)間。如果把計(jì)算式修改成

      ,則。通過這個(gè)例子,讓學(xué)生明白最好不要把所有計(jì)算任務(wù)都交給計(jì)算機(jī)完成,有些計(jì)算任務(wù)需要程序員提前處理,讓出更多寶貴的計(jì)算機(jī)資源給計(jì)算機(jī)用戶。

      通過“計(jì)算機(jī)硬件資源”的拓展,借助于計(jì)算機(jī)高級(jí)語言教學(xué)平臺(tái),實(shí)現(xiàn)計(jì)算機(jī)基礎(chǔ)知識(shí)和上機(jī)實(shí)踐的有機(jī)結(jié)合,培養(yǎng)學(xué)生不但具有基本的編程能力,而且樹立高屋建瓴、系統(tǒng)全局的思想,為計(jì)算機(jī)在本專業(yè)中的應(yīng)用提供指導(dǎo)。

      4 總結(jié)

      高校開設(shè)計(jì)算機(jī)高級(jí)語言課程的目的:培養(yǎng)學(xué)生掌握編程的基本知識(shí)、初步的程序設(shè)計(jì)能力和基本的程序調(diào)試技能。教師在教學(xué)過程中,不要局限于教材的限制,通過教學(xué)內(nèi)容的拓展,講解和程序設(shè)計(jì)相關(guān)的基本知識(shí)、基本理論,不但有助于激發(fā)學(xué)生學(xué)習(xí)高級(jí)語言的熱情,而且有利于學(xué)生深入理解計(jì)算機(jī)體系結(jié)構(gòu),提升對(duì)計(jì)算機(jī)的認(rèn)識(shí)高度。

      參考文獻(xiàn):

      [1] 張曉萌.關(guān)于結(jié)構(gòu)力學(xué)拓展式課堂教學(xué)的思考[J].科教文匯,2009(23).

      [2] 薛永寧.高職院?!稊?shù)據(jù)庫(kù)原理與應(yīng)用》教學(xué)拓展探討[J].硅谷,2009(24).

      相關(guān)期刊更多

      計(jì)算物理

      北大期刊 審核時(shí)間1-3個(gè)月

      中國(guó)科學(xué)技術(shù)協(xié)會(huì)

      計(jì)算機(jī)

      省級(jí)期刊 審核時(shí)間1個(gè)月內(nèi)

      長(zhǎng)江計(jì)算機(jī)(集團(tuán))公司

      心智與計(jì)算

      省級(jí)期刊 審核時(shí)間1個(gè)月內(nèi)

      廈門大學(xué)系統(tǒng)與控制研究中心

      精品亚洲女同一区二区| 色爱av综合网站| 狠狠色成人综合网| 日韩乱码视频| 加勒比一本大道大香蕉| 日韩精品一区二区三区在线视频 | 亚洲日韩精品a∨片无码加勒比| 国产99久久精品一区二区| 亚洲AV无码精品色欲av| 女同中文字幕在线观看| 精品一二三四区中文字幕| 国产午夜无码片在线观看影院| 久久99国产精品尤物| 亚洲天堂色婷婷一区二区| 国产精品一区二区三区免费视频| av无码精品一区二区三区宅噜噜| 1769国产精品短视频| 91精品国产色综合久久不| 激情五月天伊人久久| 国产av普通话对白国语| 国内自拍速发福利免费在线观看 | 男人边吃奶边做好爽免费视频| 精品久久久久久电影院| 一区二区三区在线观看视频精品| 国产无遮挡又黄又爽高潮| 人妻熟妇乱又伦精品视频app| 97无码人妻一区二区三区蜜臀| 国产三级精品三级在线专区2| 亚洲国产精品国自产拍av| 欧美中文字幕在线| 蜜桃在线观看免费高清| 99噜噜噜在线播放| 青青久在线视频免费观看| 亚洲区精选网址| 极品美女调教喷水网站| 久久婷婷人人澡人人喊人人爽| 521色香蕉网站在线观看| 国产丝袜在线福利观看| 亚洲gay片在线gv网站| 久久婷婷香蕉热狠狠综合| 亚洲高清一区二区三区在线观看 |