亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

基于易語言的大學(xué)計(jì)算機(jī)編程課程改革探析論文

時(shí)間:2020-07-09 14:38:57 計(jì)算機(jī)畢業(yè)論文 我要投稿

基于易語言的大學(xué)計(jì)算機(jī)編程課程改革探析論文

  1大學(xué)計(jì)算機(jī)編程課程存在的問題

基于易語言的大學(xué)計(jì)算機(jī)編程課程改革探析論文

  計(jì)算機(jī)編程是計(jì)算機(jī)基礎(chǔ)課程的核心,是大學(xué)生必須學(xué)習(xí)和了解的計(jì)算機(jī)課程。目前學(xué)校開始的編程課程主要有:C語言、J AVA, C++ , PHP語言等。這些語言是計(jì)算機(jī)編程課的必修課程,只有學(xué)會(huì)了這些基本的語言,才能進(jìn)一步學(xué)習(xí)更加復(fù)雜的語言和更集成的軟件開發(fā)平臺(tái)。因此大學(xué)的計(jì)算機(jī)課幾乎都有編程的課程,同時(shí)也是必修的課程。然而大部分的學(xué)生在學(xué)習(xí)計(jì)算機(jī)語言的時(shí)候卻面臨很多問題。

  1.1程序語言主要是英語,不容易理解

  幾乎所以的計(jì)算機(jī)語言都是英語,大部分英語單詞不是常用的詞語,造成學(xué)生在學(xué)習(xí)計(jì)算機(jī)程序的過程中,必須先查字典翻譯程序中的詞語,才能理解程序中命令和語句的意思。有的就是查找字典了,也翻譯不準(zhǔn)詞語的意思,因?yàn)榇蟛糠钟?jì)算機(jī)語言中的詞語意思是專業(yè)英語,只在計(jì)算機(jī)中代表特定的意思,而在其他語境中卻代表另外的意思。

  1.2計(jì)算機(jī)程序語法和結(jié)構(gòu)嚴(yán)格,不容易掌握

  計(jì)算機(jī)語法和結(jié)構(gòu)比較嚴(yán)格,所有的變量必須先聲明,語句結(jié)構(gòu)有嚴(yán)格的順序和組成部分,缺少任何一個(gè)標(biāo)點(diǎn)就可能會(huì)造成錯(cuò)誤或者程序執(zhí)行不了。所以學(xué)生要記住大量的語法結(jié)構(gòu)和特殊符號(hào),要不然根本理解不了程序,更不可能寫出程序。

  1.3計(jì)算機(jī)程序邏輯性強(qiáng),程序不容易設(shè)計(jì)

  在編程過程中,往往為了解決一個(gè)問題要運(yùn)用很多語句和命令來解決問題。但計(jì)算機(jī)語言是邏輯性很強(qiáng)的語言,在程設(shè)計(jì)的過程中學(xué)生往往不知如何下手,不知道用什么方法來解決問題。就算知道用什么方法解決問題,但在解決問題的過程中,往往缺少相關(guān)命令或者考慮不夠全,造成程序編寫錯(cuò)誤,或者根本到不到預(yù)期效果。

  2易語言的特點(diǎn)和易語言用于編程教學(xué)的優(yōu)勢(shì)

  2.1易語言的特點(diǎn)

  易語言是主要以漢語作為命令和程序代碼一種計(jì)算機(jī)編程語言。由于易語言是全中文支持模式,編程者無需很高的英語水平,就可以學(xué)習(xí)和掌握易語言。易語言跟其他大部分開發(fā)語言一樣,它擁有專門的、可視化的、集成化的開發(fā)環(huán)境,用戶可以利用它進(jìn)行程序編寫、界面設(shè)計(jì)、編譯調(diào)試等一體化的操作。漢語命令和代碼的快速錄入與識(shí)別是易語言的最大特點(diǎn),同時(shí)易語言的語法結(jié)構(gòu)按照漢語的語義特點(diǎn)進(jìn)行設(shè)計(jì),特別是程序定義模塊采用便于理解的表格形式,用戶無須記住程序的定義方式和使用格式,直接填表即可。利用易語言編程,告別了其他編程語言繁瑣的定義和嚴(yán)格的格式,不用在意變量的使用范圍,符合學(xué)生的思維方式和特點(diǎn),使學(xué)生更容易明白算法和語句結(jié)構(gòu),更深層次理解編程的本質(zhì)。另外易語言提供的參數(shù)提示和引導(dǎo)技術(shù),不用用戶記住命令和語法,只需要按照中文的意思輸入拼音即可獲得命令提示和參數(shù)引導(dǎo)。對(duì)于初學(xué)者來說,易語言的學(xué)習(xí)就是打開編程之門的鑰匙,對(duì)學(xué)習(xí)其他編程語言也是有極大幫助的。

  2.2易語言用于計(jì)算機(jī)編程教學(xué)的優(yōu)勢(shì)

  2.2.1易語言有利于提高學(xué)生學(xué)習(xí)編程的興趣

  目前高校的計(jì)算機(jī)編程課一般都是國(guó)外的開發(fā)的語言,學(xué)生不僅對(duì)語句與命令難以理解,而且要記住大量的語法與結(jié)構(gòu)。許多學(xué)生看編程的書籍像是看天書一樣,大部分學(xué)生一提起編程課就感覺是乏味和無趣,對(duì)其失去了興趣。因此計(jì)算機(jī)編程課變成了大學(xué)中最無聊的課。易語言是以中文為基礎(chǔ)的開發(fā)語言,語句和命令按照我們的表達(dá)方式來命名,同時(shí),語法結(jié)構(gòu)也按照我們的思維習(xí)慣和表達(dá)方式來設(shè)計(jì),符合我們心理特點(diǎn)。另外它也是可視化的、集成化的編程語言,利于學(xué)生理解與操作。所以能提高學(xué)生的興趣,使計(jì)算機(jī)編程的學(xué)習(xí)變的比較容易。

  2.2.2有利于學(xué)生培養(yǎng)編程思維意識(shí)

  程序編寫的本質(zhì)就是運(yùn)用邏輯思維解決問題,要學(xué)好編程課程其關(guān)鍵點(diǎn)在于培養(yǎng)學(xué)生的邏輯思維意識(shí),提高學(xué)生的計(jì)算思維意識(shí),使得學(xué)生養(yǎng)成一種編程思維和思想。易語言是窗體設(shè)計(jì)和代碼編寫相結(jié)合來實(shí)現(xiàn)程序編寫的,支持可視化的操作,窗體和組件的屬性都是中文形式。包括支持庫(kù)、程序、編輯菜單欄都是中文語句。用戶可以直接用中文輸入命令和語句,也可以按照命令函數(shù)提示格式輸入語句。它獨(dú)有的幫助功能能夠提示代碼流程,可以方便用戶理解程序所表達(dá)的意思。對(duì)沒有接觸編程語言的學(xué)生來說,可以快速上手,并可以在很短的時(shí)間內(nèi)開發(fā)出小游戲和軟件。

  2.2.3易語言有利于減輕教師的授課壓力

  計(jì)算機(jī)編程不僅對(duì)學(xué)生來說是枯燥和乏味的,對(duì)教師授課來說也是有壓力的。教師在講課的.過程中,往往需要反復(fù)講解才能讓學(xué)生了解特有的名詞和語句,但由于學(xué)生沒有計(jì)算機(jī)編程思維,又沒有非常切合生活的實(shí)例,所以學(xué)生還是一知半解。其結(jié)果是教師費(fèi)了很大的力,學(xué)生還沒有學(xué)好。講授計(jì)算機(jī)編程課的教師有很大的壓力,因?yàn)椴荒苡贸S玫恼Z言來解釋特定的命令和結(jié)構(gòu),同時(shí)在課堂上又要給學(xué)生講解英文單詞。大部分的程序都是英文,就算有時(shí)候講解完也不能讓學(xué)生完全明白其中意思,因?yàn)閱卧~的意思往往也不能說明它在程序中的特殊意義。易語言的簡(jiǎn)單易學(xué),可以讓學(xué)生對(duì)程序的執(zhí)行流程、語句結(jié)構(gòu)等有一定的認(rèn)識(shí),教師也不用再翻譯英文單詞,降低了教師講課壓力。

  3易語言應(yīng)用于大學(xué)計(jì)算機(jī)編程課程的改革內(nèi)容

  3.1課程設(shè)計(jì)的改革

  3.1.1采用靈活多樣的課程設(shè)計(jì)形式

  作為必修課程開展教學(xué),針對(duì)廣大非計(jì)算機(jī)專業(yè)學(xué)生,作為計(jì)算機(jī)基礎(chǔ)課程中的必修課進(jìn)行開設(shè),由于非專業(yè)學(xué)生對(duì)計(jì)算機(jī)語言的應(yīng)用能力不用太強(qiáng)。開設(shè)易語言課程,讓其對(duì)計(jì)算機(jī)編程課有一個(gè)大概的了解和認(rèn)識(shí),培養(yǎng)一種計(jì)算機(jī)編程的意識(shí)。作為計(jì)算計(jì)算選修課開設(shè),由于易語言在現(xiàn)實(shí)應(yīng)用中還不很不廣泛,大部分軟件開發(fā)都還是應(yīng)用的是常用的編程語言。針對(duì)計(jì)算機(jī)專業(yè)課的學(xué)生,需要利用編程語言來設(shè)計(jì)軟件并在以后的工作中,利用語言來開發(fā)程序,易語言只能作為一個(gè)了解的語言,而不能利用易語言來實(shí)際操作和編程,所以可以作為選修課程來學(xué)習(xí)。也可以作為第二課堂來學(xué)習(xí),在課余時(shí)間教師可以利用第二課堂,對(duì)易語言有興趣和喜歡編程的學(xué)生進(jìn)行講解。有些學(xué)生喜歡編寫小游戲或小軟件,喜歡鉆研計(jì)算機(jī)編程問題,可以開闊學(xué)生的視野,讓他們學(xué)習(xí)易語言,并開發(fā)相關(guān)的軟件和系統(tǒng),提高學(xué)生的學(xué)習(xí)興趣。

  3.1.2分層次、分學(xué)科教學(xué)

  由于易語言簡(jiǎn)單易學(xué),可以在學(xué)生中開展分層次、分學(xué)科的方法進(jìn)行教學(xué)。由于學(xué)生計(jì)算機(jī)水平的參差不齊,如果讓有些計(jì)算機(jī)水平比較好的學(xué)生學(xué)習(xí)易語言,可能有些簡(jiǎn)單。易語言應(yīng)用于實(shí)踐的范圍還不廣泛,當(dāng)前開發(fā)軟件的主流還是國(guó)外的編程語言。所以對(duì)這些同學(xué)而言,學(xué)習(xí)易語言就可能浪費(fèi)了時(shí)間。可以預(yù)先對(duì)學(xué)生的計(jì)算機(jī)水平進(jìn)行測(cè)試,然后分層次教學(xué)。另外要分學(xué)科教學(xué),針對(duì)學(xué)生學(xué)科的不同,來確定是否開始易語言和其他語言,讓課程充分符合學(xué)生的水平,提高教學(xué)的效果和課程開設(shè)的科學(xué)性。

  3.2授課方式的改革

  3.2.1以易語言為先其他語言為后的教學(xué)方式

  易語言中文可視化的環(huán)境和編寫程序的特點(diǎn),可以將其作為編程課程的第一門課,讓學(xué)生對(duì)計(jì)算機(jī)編程語言中的程序集、子程序、變量、模塊和定義有一個(gè)初步的了解和認(rèn)識(shí),讓學(xué)生明白計(jì)算機(jī)編程語言的特點(diǎn)和本質(zhì)理解計(jì)算機(jī)編程中循環(huán)和判斷的運(yùn)行規(guī)律;掌握軟件開發(fā)和系統(tǒng)搭建的基本原理。只有這樣才能對(duì)計(jì)算機(jī)編程有了初步的了解,提高學(xué)生的學(xué)習(xí)興趣,才能為學(xué)習(xí)其他編程語言打下基礎(chǔ)。要以易語言為先,其他語言為后的教學(xué)方式改革計(jì)算機(jī)編程教學(xué)。

  3.2.2開展自學(xué)與提問相結(jié)合的教學(xué)方式

  計(jì)算機(jī)課程是一門理論與實(shí)踐緊密結(jié)合的課程,特別是計(jì)算機(jī)編程課。學(xué)生對(duì)于那些難懂的術(shù)語和命令往往一籌莫展,也容易忘記。另外,只講解理論學(xué)生從直觀上很難理解,最終結(jié)果只會(huì)讓學(xué)生對(duì)計(jì)算機(jī)課程失去興趣,因此要理論與實(shí)踐相結(jié)合。易語言的特點(diǎn)和優(yōu)點(diǎn),讓學(xué)生自己很容易上手,易語言課程的講授可以直接在機(jī)房中開展,可以開展自學(xué)與提問相結(jié)合的方式進(jìn)行教學(xué),教師再針對(duì)重點(diǎn)部分進(jìn)行講解。

  4結(jié)語

  易語言對(duì)于計(jì)算機(jī)課程體系的設(shè)計(jì)和改革是有一定促進(jìn)作用的,針對(duì)當(dāng)前計(jì)算機(jī)課程中的問題,利用易語言引入教學(xué)過程,可以有效的促進(jìn)計(jì)算機(jī)課程體系的優(yōu)化和改進(jìn),對(duì)減輕學(xué)生負(fù)擔(dān),降低教師的教學(xué)壓力都有幫助的。但易語言的應(yīng)用范圍還不是很廣泛,國(guó)外編程語言還是占據(jù)主流市場(chǎng),計(jì)算機(jī)技術(shù)相關(guān)公司在用人上還是以主流編程語言為主,所以在教學(xué)的過程中,要避免過分依賴易語言,應(yīng)該有針對(duì)性的學(xué)習(xí)不同的編程語言。

【基于易語言的大學(xué)計(jì)算機(jī)編程課程改革探析論文】相關(guān)文章:

1.管窺大學(xué)計(jì)算機(jī)課程改革論文

2.基于計(jì)算機(jī)輔助設(shè)計(jì)與制造課程中探討課程改革論文

3.課程改革計(jì)算機(jī)基礎(chǔ)論文

4.探析計(jì)算機(jī)課程的教學(xué)論文

5.中職《建筑材料》課程考核改革的探析論文

6.基于能力拓展目標(biāo)的計(jì)算機(jī)課程改革策略分析論文

7.計(jì)算機(jī)專業(yè)編程語言課程開設(shè)探索論文

8.計(jì)算機(jī)基礎(chǔ)課程改革論文