网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

高級語言程序設(shè)計探討

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了高級語言程序設(shè)計探討范文,希望能給你帶來靈感和參考,敬請閱讀。

高級語言程序設(shè)計探討

摘要:本文主要是以培養(yǎng)學(xué)生程序設(shè)計實踐能力的出發(fā),總結(jié)了高級語言程序設(shè)計課程現(xiàn)在存在的一些問題,并提出了在課程培養(yǎng)方案,理論環(huán)節(jié),實踐環(huán)節(jié),理論環(huán)節(jié)方法和實踐環(huán)節(jié)手段,考核環(huán)節(jié),交流反饋等方面的解決方法和措施;并以此為基礎(chǔ)運用課程中心網(wǎng)站提高了學(xué)生實踐能力。

關(guān)鍵詞:程序設(shè)計能力;課程研究

0引言

高級語言程序設(shè)計是采用存儲程序的原理以實現(xiàn)自動工作。高級語言程序設(shè)計是世界上廣泛使用的一種高級語言,它即可以直接訪問物理地址,又可以直接對硬件進行操作。在早期的高級語言程序設(shè)計主要是用于UNIX系統(tǒng)。由于高級語言程序設(shè)計的強大功能和各方面的優(yōu)點逐漸為人們認識,到了八十年代,高級語言程序設(shè)計開始進入其它操作系統(tǒng),并很快在各類大、中、小和微型計算機上得到了廣泛的使用,成為當(dāng)代最優(yōu)秀的程序設(shè)計語言之一。因此,對于高校的學(xué)生來說學(xué)習(xí)程序設(shè)計語言,掌握程序設(shè)計數(shù)據(jù)類型,控制語句,思維能力一些方法,就能培養(yǎng)學(xué)生的程序設(shè)計能力。并且,程序設(shè)計能力的培養(yǎng),對高校學(xué)生來講不僅僅是職業(yè)技能的培養(yǎng),然而也有著創(chuàng)造性、思維性的培養(yǎng)。程序設(shè)計正是因為有創(chuàng)造性、思維性的能力和方法,所以在整個程序設(shè)計過程中貫穿分析算法,閱讀程序,判斷邏輯思維,創(chuàng)造思維,綜合能力等多種技能,對高校的人才培養(yǎng)有著至關(guān)重要的作用。

1高級語言程序設(shè)計課程存在的現(xiàn)狀

《高級語言程序設(shè)計》是高校學(xué)生必修的一門基礎(chǔ)課程,也是計算機專業(yè)學(xué)生必修的基礎(chǔ)課程。學(xué)校開設(shè)這門課程,可以提高學(xué)生的算法問題,提高學(xué)生的邏輯能力和思維能力,培養(yǎng)學(xué)生從抽象空間到算法空間程序的轉(zhuǎn)變都是非常重要的。長期以來,教師都覺得這個課程很難教,學(xué)生也反映很難學(xué),使教和學(xué)達不到滿意效果??偠灾呒壵Z言程序設(shè)計課程存在以下問題:①對學(xué)生的基礎(chǔ)了解不夠。由于不同的學(xué)院有不同的基礎(chǔ),老師不完全了解學(xué)生的優(yōu)點和能力,更不知道學(xué)生的學(xué)習(xí)目標(biāo),授課教師不能制定適當(dāng)?shù)膶W(xué)習(xí)目標(biāo)和培訓(xùn)計劃,導(dǎo)制常規(guī)課程教和學(xué)目的達不到較強效果。另一個原因,由于相互了解不夠深入,教師只能按照教學(xué)大綱來灌輸每個章節(jié)的知識點,沒有長遠的思想,形成學(xué)生對這門課程的誤解。以為這門課程很難學(xué)好,導(dǎo)致學(xué)生上課無精打采,甚至枯燥乏味,不想深入學(xué)習(xí),更不想深入研究。如果有的學(xué)生基礎(chǔ)差,又缺乏主動學(xué)習(xí)能力,如果真的想把這門課程學(xué)好學(xué)精,是很難的。②學(xué)生缺乏興趣和激情。高級語言程序設(shè)計是學(xué)生學(xué)習(xí)編程的一門基礎(chǔ)課,也是所有高校學(xué)生必修的基礎(chǔ)課程,也是學(xué)生很難的課程。為了避免負面影響,不要讓學(xué)生有心理陰影,更不要讓學(xué)生對這門課程形成難學(xué)的思想。每次布置的學(xué)習(xí)任務(wù)不能完成時,導(dǎo)致學(xué)生學(xué)習(xí)缺乏興趣,也沒有積極性,直接影響學(xué)習(xí)成績。最后學(xué)習(xí)效率和激情更低,形成惡性循環(huán)。③學(xué)生對高級語言程序設(shè)計的認識不夠。一些學(xué)生對這門課程不知道怎么下手,經(jīng)常問我:“老師,為什么課堂上聽懂了,到了實踐課完全沒有東西可寫呀?”這說明學(xué)生在機房呆的時間太少了,導(dǎo)致無程序可寫。經(jīng)過我多年的教學(xué)體會,高級語言程序設(shè)計對一個程序員來說,是多么的重要。如果不懂高級語言程序設(shè)計,那么你就無法在大公司生存,所以學(xué)習(xí)高級語言寫程序是至關(guān)重要的。④忽略對高級語言的基礎(chǔ)知識要深入講解,忽略培養(yǎng)學(xué)生的思維能力。⑤忽略培養(yǎng)學(xué)生的創(chuàng)造能力,導(dǎo)致學(xué)生只會編寫一些簡單的程序。

2高級語言程序設(shè)計課程解決方案

為了解決這些不足,我們院對這門課程進行探討。在“以學(xué)生為中心,教師為主導(dǎo),因材施教,案例教學(xué)”的研究思想指導(dǎo)下,從培養(yǎng)方案,理論環(huán)節(jié),實踐環(huán)節(jié),理論環(huán)節(jié)方法和實踐環(huán)節(jié)手段,考核環(huán)節(jié),交流反饋等方面進行研究。主要體現(xiàn)在以下幾個方面。

2.1制定培養(yǎng)方案

培養(yǎng)方案目的是確定教好和學(xué)好這門課程的根本原因,能培養(yǎng)學(xué)生學(xué)習(xí)的興趣和積極性。學(xué)生往往受專業(yè)的影響限制,學(xué)習(xí)目的不明確,可能有一些影響。對于這個問題,我們采取措施:第一,讓學(xué)生明確培養(yǎng)方案,必須強化講解課程的重要性。教師在課堂上先不要講解它的語法用途和基本知識,而是從它的優(yōu)點,用途及計算機行業(yè),IT行業(yè),電子行業(yè)中的應(yīng)用,給學(xué)生做詳細的解說,讓學(xué)生對高級語言程序設(shè)計建立感性認識,引起學(xué)生的興趣。

2.2理論環(huán)節(jié)

對課程理論環(huán)節(jié)的解決方案包含兩個方面:課堂內(nèi)的環(huán)節(jié)和課堂外的環(huán)節(jié)?,F(xiàn)在這門課程的課堂內(nèi)環(huán)節(jié)主要是采用多媒體的方式進行授課,一邊講解內(nèi)容,一邊進行演繹。針對重點語法知識,語句結(jié)構(gòu)采用先提問,再分析,然后引入下一個新知識點,最后判斷是否正確。如果不正確,再來解決問題,最后總結(jié)問題。學(xué)生得到一個循序漸進、交叉進行的學(xué)習(xí)方法。在課程講解的過程中,將它的內(nèi)容分為多個部分,通過典型的,針對性較強的,接近現(xiàn)實生活中的案例,把它作為程序設(shè)計貫穿各個章節(jié)為主線。這樣既能避免枯燥無味的基本知識,語句結(jié)構(gòu),又能培養(yǎng)學(xué)生學(xué)習(xí)的積極性和邏輯思維能力。因此,自然而然的就接受了這種思維模式和方法。對于課堂外的授課方式,打開學(xué)校的課程中心網(wǎng)站,將課堂內(nèi)內(nèi)容進行詳細講解和補充。課程中心網(wǎng)站教學(xué)資源豐富多彩,為教師提供了經(jīng)典程序題,程序算法,精品課件,有利于幫助學(xué)生理解重點和難點知識點。提供課程教學(xué)欄,下載欄,指導(dǎo)欄,課后答疑欄等學(xué)習(xí)條件,豐富了學(xué)生對知識點的深入理解,增強了學(xué)生主動學(xué)習(xí)的能力。

2.3實踐環(huán)節(jié)

學(xué)生的編程技能主要是通過動手實踐逐步發(fā)展起來的。編程不能偷懶,不能看程序,也不是聽教師講課就會寫程序,而是學(xué)生自己慢慢通過上機調(diào)試出來的,我們可以看到實驗研究的重要性。另外,有效的實踐環(huán)節(jié)可以激發(fā)學(xué)生的學(xué)習(xí)積極性,進一步提高學(xué)生對理論知識的理解。對實踐環(huán)節(jié)解決方案包含兩個方面:課堂內(nèi)的實踐和課堂外的實踐。對于課堂內(nèi)的實踐,首先,建議加長這門課程的課時量,然后調(diào)整理論課時實踐課時的比例。其次,教師在每次完成理論課時就會布置實踐內(nèi)容,要求學(xué)生在上機前準備好實踐內(nèi)容,同時還檢查學(xué)生的準備情況,以便提高上機的效率。最后,每次實踐內(nèi)容都是明確的,嚴格要求學(xué)生在規(guī)定的時間內(nèi)完成程序調(diào)試。對于課堂外的實踐,課程中心答疑區(qū)提供了在線解答學(xué)生的提問,作為課堂內(nèi)實踐環(huán)節(jié)的有效補充。在線實踐指導(dǎo)欄與傳統(tǒng)的實踐環(huán)節(jié)不同。它是由任課教師提供的習(xí)題,學(xué)生在線提交程序,結(jié)果還可以在線評估。這些問題很有趣,有挑戰(zhàn)性,能吸引很多學(xué)生的極大興趣。

2.4豐富了理論課程環(huán)節(jié)和實踐課程環(huán)節(jié),提高了課程教和學(xué)的有效性

聯(lián)系課程的實際情況和學(xué)生的現(xiàn)狀,采用多種課程教和學(xué)方法進行演繹,改變教師講學(xué)生聽的模式,組織和觀摩,向?qū)W生推廣教學(xué)名師,學(xué)習(xí)他們的成功經(jīng)驗。在課程探討過程中使用多媒體和網(wǎng)絡(luò);通過使用現(xiàn)代化技術(shù)來提高教學(xué)質(zhì)量。特別是難學(xué)的知識點,采用Flash動畫來進行演示,難學(xué)的知識點包括指針、結(jié)構(gòu)體和共用體,鏈表等內(nèi)容。要特別注意教師分析這些算法的邏輯性和思維性。在機房上機,通過教師用Flash動畫分模塊演示,一步一步引導(dǎo)學(xué)生完成實踐過程。

2.5評估環(huán)節(jié)

課程評估主要是督促學(xué)生學(xué)習(xí),考驗學(xué)生學(xué)習(xí)成績的有效手段。正確有效的評估不僅能準確地知道學(xué)生的學(xué)習(xí)情況,還能幫助教師了解課程教學(xué)中的不足之處,從而能更好地改進課程教和學(xué)的方法。評估環(huán)節(jié)的解決方案包括兩個方面:平時成績考核和期末成績考核。平時成績考核評估指標(biāo)一般是指學(xué)生上課的到勤率,實驗,還有學(xué)生課外的綜合程序設(shè)計能力和課程網(wǎng)站程序設(shè)計作品展覽。期末成績考核評估指標(biāo)一般是指學(xué)生上機進行綜合能力測試和試卷考試,為改變這種傳統(tǒng)考試的缺失;為減輕教師批閱成績的負擔(dān);建議采納課程中心在線考試,大大提高了工作效率。最終評估成績給出了相對分數(shù),給出了合理的質(zhì)量分析,顯示成績比例和試卷所存在的問題。全班成績結(jié)果出來了之后,刺激了學(xué)生與學(xué)生之間的競爭;避免了成績不合理所造成的比例。

2.6交流反饋環(huán)節(jié)

課堂上老師和學(xué)生沒有時間交流,形成互不認識的局面。為了彌補這個缺失,可以利用課程中心為高級語言程序設(shè)計提供的兩種資源途徑:留言和論壇。老師和學(xué)生通過課后留言和論壇來交流和討論,留言專門由老師提供回復(fù)解答,實現(xiàn)一對一的演示和討論;而論壇可以相互之間討論,師生之間可以交流和答復(fù)。教師可以根據(jù)學(xué)生的反饋意見了解學(xué)生的學(xué)習(xí)情況,及時調(diào)整課程中心的內(nèi)容。學(xué)生也可以從老師處獲得有用的意見,及時改進和把握學(xué)習(xí)進度。這個網(wǎng)站幫助教師及時獲得學(xué)生的反饋意見,并及時調(diào)整課程討論活動。它是以往課堂教和學(xué)的有效延伸,然而教師也是這門課程的受益者。

3總結(jié)

高級語言程序設(shè)計通過實施課程方案,已經(jīng)取得顯著成績;學(xué)生的編程能力和思維能力得到全面提高。我學(xué)院的教育旨在培養(yǎng)學(xué)生的實踐能力和操作能力,讓學(xué)生運用自己的技能,發(fā)揮自己的優(yōu)勢回歸社會。隨著時代的變化和發(fā)展,教師應(yīng)該改進課程授課的方法,與時俱進。相反,保守和思想僵化會使教育走向落寞。隨著時代的發(fā)展和學(xué)生基礎(chǔ)的變化,我們必須不斷調(diào)整課程授課的方法。只有這樣,才能使教與學(xué)達到既定目標(biāo),為國家創(chuàng)造出適應(yīng)時展的人才。

參考文獻:

[1]段善榮.C語言程序設(shè)計項目教程[M].北京:人民郵電出版社,2013.

[2]盧社階.C語言程序設(shè)計[M].北京:電子工業(yè)出版社,2016.

[3]譚浩強.C語言程序設(shè)計(第三版)[M].北京:清華大學(xué)出版社,2005.

[4]李麗娟.C語言程序設(shè)計教程(第2版)[M].北京:人民郵電出版社,2009.

作者:田霓光 單位:湖北科技學(xué)院

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表