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

?

以應(yīng)用為導(dǎo)向的計(jì)算機(jī)程序設(shè)計(jì)語言類課程教學(xué)探討

2014-11-12 02:15:01韓松
無線互聯(lián)科技 2014年10期
關(guān)鍵詞:語言教學(xué)程序設(shè)計(jì)計(jì)算機(jī)

韓松

摘 要:程序設(shè)計(jì)語言類課程是計(jì)算機(jī)專業(yè)重要的專業(yè)基礎(chǔ)課,程序設(shè)計(jì)能力是每一個(gè)計(jì)算機(jī)專業(yè)的學(xué)生應(yīng)具備的基本能力。IT技術(shù)的迅速發(fā)展,使得程序設(shè)計(jì)語言種類不斷增多,但其發(fā)展速度之快、種類之多以及不同的適用范圍導(dǎo)致課堂式教學(xué)無法面面俱到。另外,傳統(tǒng)的教學(xué)模式片面強(qiáng)調(diào)語法的學(xué)習(xí),不注重知識(shí)的實(shí)際應(yīng)用,學(xué)生在知識(shí)的運(yùn)用能力和編程能力方面訓(xùn)練得不夠,同時(shí)部分任課教師缺少實(shí)際的軟件開發(fā)經(jīng)歷和經(jīng)驗(yàn),學(xué)生程序設(shè)計(jì)能力得不到充分培養(yǎng)。

關(guān)鍵詞:程序設(shè)計(jì);計(jì)算機(jī);語言教學(xué)

程序設(shè)計(jì)語言類課程是計(jì)算機(jī)專業(yè)重要的專業(yè)基礎(chǔ)課,程序設(shè)計(jì)能力是每一個(gè)計(jì)算機(jī)專業(yè)的學(xué)生應(yīng)具備的基本能力。IT技術(shù)的迅速發(fā)展,使得程序設(shè)計(jì)語言種類不斷增多,但其發(fā)展速度之快、種類之多以及不同的適用范圍導(dǎo)致課堂式教學(xué)無法面面俱到。另外,傳統(tǒng)的教學(xué)模式片面強(qiáng)調(diào)語法的學(xué)習(xí),不注重知識(shí)的實(shí)際應(yīng)用,學(xué)生在知識(shí)的運(yùn)用能力和編程能力方面訓(xùn)練得不夠,同時(shí)部分任課教師缺少實(shí)際的軟件開發(fā)經(jīng)歷和經(jīng)驗(yàn),學(xué)生程序設(shè)計(jì)能力得不到充分培養(yǎng)。

1 計(jì)算機(jī)語言教學(xué)的重要性

1.1 計(jì)算機(jī)已成為對(duì)人類有重要影響的通用智力工具

計(jì)算機(jī)是能夠自動(dòng)、準(zhǔn)確、快速地進(jìn)行數(shù)據(jù)處理的機(jī)器。計(jì)算機(jī)及其網(wǎng)絡(luò)是處理信息的主要工具之一,它已成為人們?nèi)粘I钪胁豢扇鄙俚囊徊糠郑诟鱾€(gè)方面都發(fā)揮著重要作用。21世紀(jì)的主要特征是科學(xué)技術(shù)和生產(chǎn)力發(fā)展速度迅猛,信息量急劇膨脹。人們每時(shí)每刻都在與信息打交道,處處都在進(jìn)行信息的采集、分析、加工、處理、保存和利用,這就要求處理信息的能力要越來越高。計(jì)算機(jī)以它能快速、準(zhǔn)確處理、加工數(shù)據(jù)的特點(diǎn)成為繼自然語言和數(shù)學(xué)之后的第三種對(duì)人類有重要影響的通用智力工具。

1.2 計(jì)算機(jī)語言教學(xué)的重要性

現(xiàn)階段對(duì)計(jì)算機(jī)應(yīng)用基礎(chǔ)知識(shí)及基本技能的教育已經(jīng)不是中、高等教育階段的主要內(nèi)容。在我國許多地區(qū),已經(jīng)把計(jì)算機(jī)應(yīng)用基礎(chǔ)課(有的稱為信息技術(shù))作為小學(xué)及初中階段的教學(xué)內(nèi)容。隨著普及計(jì)算機(jī)知識(shí)教育的深入,使大學(xué)員們掌握計(jì)算機(jī)基礎(chǔ)知識(shí)和基本技能操作已經(jīng)不應(yīng)作為高等教育的主要任務(wù)。高等教育中的計(jì)算機(jī)教育應(yīng)該在為保證學(xué)員使用計(jì)算機(jī)解決工作和學(xué)習(xí)中的實(shí)際問題及巧妙使用計(jì)算機(jī)工具上做文章。筆者認(rèn)為計(jì)算機(jī)語言教學(xué)這種深層次的計(jì)算機(jī)教育將對(duì)社會(huì)和個(gè)人都大有裨益。學(xué)習(xí)了計(jì)算機(jī)語言,人們就能夠使用計(jì)算機(jī)語言與計(jì)算機(jī)進(jìn)行交流,這樣就能為人們解決實(shí)際工作和學(xué)習(xí)中遇到的許多特殊問題。巧妙使用計(jì)算機(jī)做工具,人們就能夠?qū)€(gè)人的想法在計(jì)算機(jī)上實(shí)現(xiàn)。例如,F(xiàn)oxpro關(guān)系型數(shù)據(jù)庫管理系統(tǒng)是具有解決普遍意義上的大量的數(shù)據(jù)存儲(chǔ)和管理工作功能的數(shù)據(jù)庫語言,但是解決具體的實(shí)際問題,還必須使用數(shù)據(jù)庫語言編寫程序,如公安派出所的戶口管理系統(tǒng)就是數(shù)據(jù)庫語言的特殊應(yīng)用系統(tǒng)。當(dāng)今世界科技不斷發(fā)展,計(jì)算機(jī)技術(shù)也在逐步前進(jìn),計(jì)算機(jī)的語言勢(shì)必也將逐步發(fā)展??萍及l(fā)展離不開計(jì)算機(jī),計(jì)算機(jī)的發(fā)展也離不開計(jì)算機(jī)語言。

2 程序設(shè)計(jì)語言類課程教學(xué)現(xiàn)狀

計(jì)算機(jī)語言類課程教學(xué)目前歸納起來主要有三個(gè)特點(diǎn):一是以就業(yè)為導(dǎo)向,為了將來學(xué)生在找工作時(shí)能有更多籌碼,因此在教學(xué)計(jì)劃中設(shè)置多門程序設(shè)計(jì)語言課程,以期讓學(xué)生掌握更多的語言;二是教學(xué)體系基本上是基于語法的,教學(xué)偏重語法規(guī)則和語義,導(dǎo)致課堂教學(xué)和實(shí)踐教學(xué)出現(xiàn)脫鉤,大多數(shù)實(shí)踐變成驗(yàn)證性工作;三是圍繞語言本身對(duì)語言進(jìn)行講解,這樣孤立的講解,就將低級(jí)語言和高級(jí)語言、面向過程和面向?qū)ο蟮恼Z言進(jìn)行了硬性分割,淡化了課程之間的相關(guān)性和延續(xù)性,在教學(xué)中無法體現(xiàn)程序設(shè)計(jì)語言之間共性和內(nèi)在聯(lián)系,因而無法揭示各種計(jì)算機(jī)語言的共性本質(zhì)。

3 程序設(shè)計(jì)語言類課程教學(xué)存在的主要問題

3.1 教學(xué)目標(biāo)和教學(xué)計(jì)劃方面的問題

程序設(shè)計(jì)語言課程以應(yīng)用為目的,以應(yīng)用為出點(diǎn),最終應(yīng)該使學(xué)生把已學(xué)到的計(jì)算機(jī)知識(shí)應(yīng)用到實(shí)際領(lǐng)域中,決不能只停留在會(huì)使用已有的軟件上,而應(yīng)具有初步開發(fā)軟件的應(yīng)用能力。也就是說,學(xué)習(xí)程序設(shè)計(jì)語言是為了實(shí)際應(yīng)用,而不是語言本身。在目前的教學(xué)中,該類課程仍然過多地強(qiáng)調(diào)語句、語法和一些細(xì)節(jié),導(dǎo)致程序設(shè)計(jì)語言課程的教學(xué)重點(diǎn)出現(xiàn)偏差,甚至本末倒置,偏離了學(xué)習(xí)程序設(shè)計(jì)語言課程的目標(biāo),教學(xué)效果普遍不太理想,以至于課程結(jié)束后,很多學(xué)生還不知道該課程到底起什么作用,能解決什么實(shí)際問題。多年來,高校計(jì)算機(jī)專業(yè)教學(xué)計(jì)劃中會(huì)安排多門程序設(shè)計(jì)語言讓學(xué)生學(xué)習(xí),學(xué)生通過一學(xué)期幾十個(gè)學(xué)時(shí)的學(xué)習(xí),只要考試及格就可以取得相應(yīng)的學(xué)分,而根本沒有時(shí)間去領(lǐng)悟某一門程序設(shè)計(jì)語言的設(shè)計(jì)理論、語法及算法的精髓,更不用說讓學(xué)生利用這門程序設(shè)計(jì)語言進(jìn)行軟件開發(fā)了。這種不太合理的教學(xué)目標(biāo)和計(jì)劃將不利于高校培養(yǎng)實(shí)用型計(jì)算機(jī)人才目標(biāo)的實(shí)現(xiàn)。

3.2 課時(shí)安排和實(shí)踐訓(xùn)練方面的問題

目前,學(xué)校對(duì)計(jì)算機(jī)程序設(shè)計(jì)的計(jì)劃課時(shí)進(jìn)行壓縮,上機(jī)操作實(shí)踐時(shí)間就更少。上機(jī)實(shí)踐是程序設(shè)計(jì)語言課程教學(xué)中非常重要的環(huán)節(jié)。目前,上機(jī)操作僅僅滿足于對(duì)課堂部分理論知識(shí)的驗(yàn)證或鞏固,缺乏具有針對(duì)性的或與實(shí)際問題相關(guān)的綜合性訓(xùn)練,因此課程學(xué)習(xí)結(jié)束后,學(xué)生只掌握了書本上的知識(shí),具備了一些簡(jiǎn)單的應(yīng)用能力,難以融會(huì)貫通地運(yùn)用所學(xué)知識(shí),編程能力得不到提高,以至影響到學(xué)生學(xué)習(xí)的興趣和后續(xù)課程學(xué)習(xí)能力的提高。

3.3 師資方面的問題

從師資力量來看,教師的知識(shí)結(jié)構(gòu)不全面,程序開發(fā)實(shí)踐經(jīng)歷不豐富。從事計(jì)算機(jī)程序設(shè)計(jì)語言課程教學(xué)的老師,大多數(shù)沒有程序開發(fā)實(shí)踐經(jīng)驗(yàn),或者實(shí)踐經(jīng)驗(yàn)缺乏,在講解程序設(shè)計(jì)語言機(jī)應(yīng)用時(shí),不能生動(dòng)活潑、游刃有余,教師的實(shí)踐應(yīng)用開發(fā)經(jīng)歷有待進(jìn)一步加強(qiáng)。

3.4 學(xué)生方面的問題

一般說來,計(jì)算機(jī)語言教學(xué)中學(xué)生的學(xué)習(xí)目的存在著偏差。學(xué)生往往認(rèn)為要學(xué)習(xí)語言是了解計(jì)算機(jī)的一部分,卻缺少對(duì)語言應(yīng)用性的認(rèn)識(shí),所以自學(xué)能力強(qiáng)的學(xué)生便自己去學(xué)習(xí),認(rèn)為聽老師講課是無法很好地學(xué)習(xí)語言的;而自學(xué)能力不強(qiáng)或者自覺性比較差的學(xué)生就可能會(huì)上課不聽講、課下不看書。而且學(xué)生對(duì)于整個(gè)語言學(xué)習(xí)過程和方法不夠重視,從學(xué)生參加計(jì)算機(jī)等級(jí)和程序員考試的過程中,可以明顯看出,很多學(xué)生都是抱著碰運(yùn)氣的態(tài)度去考的,而并沒有明確的目的性。在計(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í),嚴(yán)重影響教學(xué)效果。

另外,在整個(gè)學(xué)習(xí)過程,學(xué)生最怕計(jì)算機(jī)考試中筆試的程序填空和機(jī)試的編程題,而這兩類題實(shí)際上難度并不大。從學(xué)生解決問題過程中可看出他們的綜合運(yùn)用知識(shí)能力較弱,缺乏創(chuàng)新思維。這樣直接導(dǎo)致在完成程序填空時(shí),閱讀理解程序能力弱;編程時(shí)設(shè)計(jì)的程序結(jié)構(gòu)不清楚、臃腫,可讀性差,程序的效率較低。另外學(xué)生調(diào)試程序能力也很差:許多學(xué)生雖擁有或經(jīng)常使用個(gè)人電腦,但多數(shù)學(xué)生只是比較熟悉Windows操作環(huán)境,不熟悉其他語言的操作環(huán)境,設(shè)計(jì)程序前沒有做好充分預(yù)備;另外,學(xué)生錄入程序的速度太慢,錄入正確率低等。因此改變計(jì)算機(jī)語言的教學(xué)、認(rèn)識(shí)模式,構(gòu)造新的教學(xué)方法是發(fā)展高職高專計(jì)算機(jī)語言教學(xué)的必經(jīng)之路。

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

計(jì)算機(jī)語言教學(xué)范疇之廣確實(shí)讓廣大的計(jì)算機(jī)教育工作者在制定教學(xué)計(jì)劃時(shí)不知從何下手?,F(xiàn)在僅計(jì)算機(jī)語言和種類就有幾十種,并且內(nèi)容還在不斷的更新,而教學(xué)的總學(xué)時(shí)卻是不變的,為了讓學(xué)生在校期間盡可能多地接受有關(guān)知識(shí),為以后的就業(yè)工作創(chuàng)造條件,各高職院計(jì)算機(jī)專業(yè)開設(shè)了基礎(chǔ)知識(shí)、Basic、PASCAL、C和匯編等多種語言課程,而每門課的總學(xué)時(shí)不過50學(xué)時(shí)左右,因此絕大多數(shù)講授的只是語言最基本的語句和一些簡(jiǎn)單的算法設(shè)計(jì),對(duì)于具體的語言版本卻介紹不多,尤其是現(xiàn)實(shí)中的應(yīng)用過程、手段和方法。其結(jié)果是學(xué)生語言知識(shí)了解得不少,但卻沒有一門是精通的。

4 建立以應(yīng)用為導(dǎo)向的計(jì)算機(jī)語言教學(xué)模式

在絕大多數(shù)的高職院校的教學(xué)中,計(jì)算機(jī)語言的講授仍沿用著傳統(tǒng)的模式:在課堂上,教師將首先介紹現(xiàn)在要學(xué)習(xí)使用的計(jì)算機(jī)高級(jí)語言的特點(diǎn)、發(fā)展歷程,以及它的語法結(jié)構(gòu)和詞法規(guī)定,然后開始講解計(jì)算機(jī)指令的構(gòu)成、編寫代碼的要求和注意事項(xiàng),中間會(huì)根據(jù)具體的教學(xué)要求進(jìn)行實(shí)踐上機(jī)教學(xué),讓學(xué)生在這個(gè)過程中體會(huì)該門語言的實(shí)用性,最終達(dá)到能利用學(xué)到的計(jì)算機(jī)語言完成應(yīng)用的要求。在教學(xué)中突出計(jì)算機(jī)語言的實(shí)用性是解決這類矛盾的好方法,也正是許多教師在日益發(fā)展的教學(xué)過程中逐步感受到的,是計(jì)算機(jī)語言教學(xué)需要重點(diǎn)改革之處,需要在今后大力探索的。

4.1 突出教學(xué)目的的實(shí)用性

在教學(xué)過程中,不妨讓學(xué)員先知道各種操作后的實(shí)際效果并逐步模仿,最終達(dá)到綜合使用,突出目標(biāo)設(shè)計(jì)的后期要求,突出強(qiáng)調(diào)學(xué)習(xí)目的的實(shí)用性,利用發(fā)生或可能發(fā)生的問題作為個(gè)案形式讓學(xué)習(xí)者去分析和研究,提出解決問題的方案,提高學(xué)習(xí)者解決實(shí)際問題能力。這種方法直觀性強(qiáng),能突出教學(xué)的目標(biāo)和效果。在計(jì)算機(jī)語言教學(xué)過程中尤其強(qiáng)調(diào)突出這一點(diǎn),做到了由目的到具體:傳統(tǒng)的教學(xué)過程是依照教材編排的順序講授,即先介紹一條條的語句。但新的教學(xué)過程要反其道而行之,不是先給學(xué)生灌輸一條條語句,而是要先介紹一個(gè)較完整的應(yīng)用實(shí)例,該例子包含了該語言中的主要語句,目的是使學(xué)生先對(duì)應(yīng)用結(jié)果有個(gè)初步的印象,再簡(jiǎn)單介紹該例子中用到的具體操作,讓學(xué)生對(duì)該語言的學(xué)習(xí)有一個(gè)大概的了解,也不會(huì)因?yàn)橐淮蠖颜Z句的出現(xiàn),而對(duì)學(xué)習(xí)語言望而生畏。

另外,在計(jì)算機(jī)語言課中通過強(qiáng)調(diào)目的的實(shí)用性組織課堂教學(xué),讓學(xué)生有體驗(yàn)、討論、質(zhì)疑、點(diǎn)評(píng)最終結(jié)果的過程,最終從具體操作中歸納出一般計(jì)算機(jī)語言應(yīng)用的一般特性,達(dá)到認(rèn)知、能力、應(yīng)用的教學(xué)目的。它不同于其他教學(xué)法中的目的分析,這種教學(xué)模式是:操作-理論-應(yīng)用,目的的實(shí)用性既是教學(xué)活動(dòng)的出發(fā)點(diǎn),又是落腳點(diǎn),研究、討論結(jié)果需要運(yùn)用理論知識(shí),運(yùn)用理論知識(shí)的目的是為了解決具體應(yīng)用,學(xué)生在這其中既學(xué)習(xí)了理論,又提高了實(shí)際能力。

4.2 建立新語言教學(xué)環(huán)境是計(jì)算機(jī)語言教學(xué)的新思路

在教學(xué)過程中,為了提高學(xué)生的學(xué)習(xí)興趣,教師可以利用一些與教學(xué)有關(guān)的游戲軟件,如在語言教學(xué)中,為了提高學(xué)生的字符錄入速度,可利用中文打字游戲;教鼠標(biāo)操作時(shí),可利用windows中的挖地雷游戲;教多媒體技術(shù)時(shí),利用游戲軟件,可開拓學(xué)生的圖形與圖像設(shè)計(jì)的思維;教網(wǎng)頁制作時(shí),通過上網(wǎng)瀏覽,可以借鑒他人網(wǎng)頁制作的經(jīng)驗(yàn),下載已有的素材??傊?,讓學(xué)生在玩中學(xué)習(xí)與掌握本領(lǐng),這樣效果更好。而且大量使用實(shí)踐應(yīng)用,通過親自動(dòng)手、親自實(shí)踐,讓學(xué)生真正體會(huì)到語言應(yīng)用的樂趣。這里的應(yīng)用技術(shù),并不是前面所說的對(duì)學(xué)過的語句進(jìn)行上機(jī)練習(xí),而是通過課程設(shè)計(jì),來進(jìn)一步加深對(duì)語言應(yīng)用的練習(xí),這將有利于培養(yǎng)學(xué)生的創(chuàng)造思維、獨(dú)立分析問題和解決問題的能力。

4.3 培養(yǎng)素質(zhì)是最終目標(biāo)

計(jì)算機(jī)語言的目標(biāo)就是實(shí)用,而上機(jī)實(shí)踐是培養(yǎng)學(xué)生綜合運(yùn)用相關(guān)知識(shí)解決問題的重要途徑,也是我們了解教學(xué)反饋信息的直接渠道。只有親自動(dòng)手、親自實(shí)踐,才能真正體會(huì)到語言應(yīng)用的樂趣,才能發(fā)現(xiàn)自己的智慧閃光點(diǎn)。通過實(shí)踐學(xué)習(xí)也可以進(jìn)一步加深對(duì)理論知識(shí)的掌握,有利于培養(yǎng)學(xué)生實(shí)際動(dòng)手的能力。

猜你喜歡
語言教學(xué)程序設(shè)計(jì)計(jì)算機(jī)
計(jì)算機(jī)操作系統(tǒng)
基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
基于計(jì)算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡(jiǎn)介
科技傳播(2019年22期)2020-01-14 03:06:34
從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
電子制作(2019年9期)2019-05-30 09:42:04
信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
對(duì)外漢語教學(xué)中的文化教學(xué)
青春歲月(2016年22期)2016-12-23 09:37:51
對(duì)喬姆斯基普遍語法的認(rèn)識(shí)及其與語言習(xí)得和教學(xué)的關(guān)系探究
亞太教育(2016年31期)2016-12-12 21:41:27
淺談西班牙語歌曲在教學(xué)中的運(yùn)用
高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
論語言教學(xué)活動(dòng)中教師的引領(lǐng)藝術(shù)
成才之路(2016年26期)2016-10-08 11:38:09
崇仁县| 土默特左旗| 涟水县| 衢州市| 安西县| 邻水| 航空| 贵溪市| 云浮市| 蓝田县| 襄垣县| 宁化县| 黎平县| 三原县| 汉阴县| 卓尼县| 宜兰市| 博客| 大荔县| 镇安县| 绵竹市| 宾阳县| 安达市| 霍林郭勒市| 峨边| 雷波县| 鹰潭市| 湟中县| 乌拉特前旗| 陇西县| 石家庄市| 施秉县| 鄄城县| 兴海县| 通辽市| 古田县| 临高县| 长顺县| 广安市| 马龙县| 肇庆市|