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

?

“匯編語言程序設(shè)計”課程教學改革

2013-03-25 07:23李民政陳智勇蔣俊正
電氣電子教學學報 2013年2期
關(guān)鍵詞:匯編語言程序設(shè)計指令

李民政,陳智勇,蔣俊正

(桂林電子科技大學計算機科學與工程學院,廣西桂林 541004)

“匯編語言程序設(shè)計”課程面臨教師難教,學生難學的問題,表明學習遷移理念在“匯編語言程序設(shè)計”課程教學中沒有得到體現(xiàn),即現(xiàn)有的知識學習對未來預(yù)期價值的達成沒有產(chǎn)生積極意義。

1 學習遷移理論研究的現(xiàn)狀

學習遷移是指一種學習對另一種學習的影響,也是學習的繼續(xù)和鞏固。應(yīng)用學習遷移理論有助于揭示學習的內(nèi)在規(guī)律,為教學過程提供理論指導。

在國內(nèi),近十年來開展了應(yīng)用學習遷移理論對課程目標、教學內(nèi)容和學習實踐等探討。其中,包括:研究應(yīng)用學習遷移理論對教學改革進行全面分析[1];研究借助學習遷移的某一觀點,對教學改革進行問題分析,但不關(guān)注問題本身的解決;也有研究更多強調(diào)教學知識點的學習遷移問題,不關(guān)注相關(guān)教學環(huán)節(jié)的配套改革[2]。總之,國內(nèi)相關(guān)研究的不足之處在于:①局限于教學理論探討學習遷移對課程改革的影響,忽略了實踐環(huán)節(jié)的遷移問題;②對學習遷移存在片面理解,缺乏統(tǒng)一的學習遷移認知;③針對“匯編語言程序設(shè)計”的教學改革缺乏學習遷移視角的系統(tǒng)研究。

2 “匯編語言程序設(shè)計”的教學困境

1)教材建設(shè)滯后

我國“匯編語言程序設(shè)計”教材主要是基于8088/8086的CPU構(gòu)架,為了與前沿技術(shù)知識結(jié)合,教材中會羅列80286、80386和80586的CPU構(gòu)架和指令系統(tǒng)等繁雜的知識點。但這些知識點之間缺少必要的邏輯梳理和應(yīng)用背景,未能通過一條主線清晰地將松散的知識點串聯(lián)起來,嚴重阻礙了學生的知識遷移能力和遷移效果,也是導致教師難教,學生難學的兩難困境的直接原因。

2)教學內(nèi)容抽象

在教學過程中,有的教師可能會直接將教材的抽象理論搬到課堂,使得教學內(nèi)容知識點過多,概念性過于抽象。如8088/8086的諸多指令在使用時有很多規(guī)定和限制,教師沒有深入解釋為什么要做出這樣的規(guī)定和限制。

3)教學方式單調(diào)

要真正產(chǎn)生學習的正遷移,就需要采取適當?shù)慕虒W方法以彌補多媒體教學的形式主義,改變學生被動學習的困境。由于學生未能真正置身于“匯編語言程序設(shè)計”的知識體系,對所學的知識還是不能深入理解[3]。

4)實踐環(huán)節(jié)薄弱

該課程實踐環(huán)節(jié)存在兩個問題是實驗課時量較少,實踐內(nèi)容與最新技術(shù)的發(fā)展不同步。“匯編語言程序設(shè)計”課程的實驗多傾向于單一的功能性驗證實驗,如碼制變換和單純的四則混合運算,缺乏針對實操環(huán)節(jié)的設(shè)計性實驗。實驗課程的力不從心及理論知識的日益更新,使得基于認知結(jié)構(gòu)的學習遷移嚴重受阻。

3 課程改革的實施

3.1 改革目標

改革的總體目標是建構(gòu)完整的為遷移而教的“匯編語言程序設(shè)計”課程體系,打造一支具有現(xiàn)代教育理念的高素質(zhì)教學團隊,以提高教師的教學效果和學生的學習效率。

(1)建構(gòu)學習遷移的銜接機制—將遷移理念貫穿于“匯編語言程序設(shè)計”的教學大綱修訂、課程教材編寫、教學方式改革、教學資源建設(shè)和實踐環(huán)節(jié)的完善等方面。

(2)合理組織教學內(nèi)容—要使知識學習產(chǎn)生正遷移,必須保證教學內(nèi)容的各構(gòu)成要素具有科學而合理的邏輯關(guān)系,充分體現(xiàn)各知識點的內(nèi)在聯(lián)系。根據(jù)“匯編語言程序設(shè)計”教材的難點和重點,結(jié)合學生的認知水平和知識結(jié)構(gòu),圍繞指令執(zhí)行流程,將指令格式、物理地址,邏輯地址、段寄存器,指令指針、指令尋址方式、指令解碼器、數(shù)據(jù)寄存器、數(shù)據(jù)尋址方式、算術(shù)邏輯運算單元和標志寄存器等等松散的知識點銜接起來,把具有最大遷移價值的具體指令功能和使用規(guī)則等基礎(chǔ)知識和基本技能的學習放在首位,并把概括性高和派生性強的匯編語言程序結(jié)構(gòu)等主要內(nèi)容突顯出來。

(3)達成師生之間的互動與協(xié)作—課程改革還需實現(xiàn)以下目標:①在學生本位的遷移發(fā)生中體現(xiàn)教師的主導地位,將該課程的指令執(zhí)行流程、指令系統(tǒng)和匯編語言程序結(jié)構(gòu)等知識鏈銜接好,并引導學生靈活應(yīng)用;②利用學習遷移增強教學相長的最佳效果,通過強調(diào)8086/8088指令系統(tǒng)中雙操作數(shù)指令(如MOV指令)的使用規(guī)則等關(guān)鍵性共同要素,形成預(yù)期的學習遷移效果,進而促進學習效率和教學質(zhì)量的提高;③在各教學環(huán)節(jié)中加強師生互動,采用專題式討論或互動式操作將有助于師生在協(xié)作中產(chǎn)生正遷移。如引導學生討論8086/8088指令系統(tǒng)的兩個操作數(shù)不能同時為存儲單元的原因,以強化學生對指令使用規(guī)則的認知。

3.2 改革途徑

(1)“匯編語言程序設(shè)計”的教材編寫

教材在編纂時要體現(xiàn)基礎(chǔ)性和前沿性,不僅要把最基本、最具遷移價值的理論成果放在首位,而且還要注意用學科發(fā)展的新成果替換陳舊的教學內(nèi)容。因此,我們首先要將8086/8088的工作原理和指令系統(tǒng)說清楚,使學生理解計算機工作的基本原理,然后在此基礎(chǔ)上介紹80286,80386在架構(gòu)和性能上的改進。在教材編纂上要凸顯知識鏈的共同因素,以及教學內(nèi)容的體系結(jié)構(gòu)和實際應(yīng)用價值,這將有助于正遷移的產(chǎn)生。

(2)“匯編語言程序設(shè)計”的教學方式改革

我們以學習遷移理論為指導,培養(yǎng)學生學習的自主性和成就感。為了讓學生積極融入課程的設(shè)計環(huán)節(jié),教師需在課堂上引入編程練習與適時點評,如在具體編程問題上,先讓學生用自己熟悉的指令和方法完成,然后由教師加以補充和點評。

(3)“匯編語言程序設(shè)計”實踐環(huán)節(jié)改革

有效的實踐環(huán)節(jié)能促進理論學習的正遷移:①理論教學與實踐環(huán)節(jié)的內(nèi)容及深度要一致,避免相互脫節(jié)和負遷移的發(fā)生;②切實保證實驗課的學時數(shù)和有效性,關(guān)注學生對實驗課的真實反映,以彌補實驗課存在的不足,保證理論知識得以切實應(yīng)用以促進學習的正遷移;③開展與課程相關(guān)的校園科技活動,健全科研與實踐相結(jié)合的學生科技活動團體能有效促進學習遷移;④建立校外實習基地。積極拓展高校與科研院所之間的合作。

(4)完善“匯編語言程序設(shè)計”的教學資源建設(shè)

開發(fā)支撐為遷移而教的課程網(wǎng)站,針對課程中涉及的典型問題,如指令的執(zhí)行令流程,指令格式及使用規(guī)則,匯編語言程序結(jié)構(gòu)及其語法等,搜集相關(guān)文獻并歸類整理成庫,為學生的知識遷移提供幫助。要注意的是教學資料選擇要針對不同趣向和不同層次的學生,選擇與之相適應(yīng)的參考資料,教師必須從學習資料的選擇上關(guān)注遷移的影響因素。

3.3 實施方案

我們準備選擇教學研究基礎(chǔ)扎實、師資隊伍較強和教學效果較好的“匯編語言程序設(shè)計”教學班作為實施遷移式教學改革的試點平臺。具體實施方案如下:①組織專業(yè)教師去國內(nèi)相關(guān)高校進行調(diào)研,學習并掌握遷移理論指導下的基本教學原理和方法;②組織課程大綱的修訂,引導骨干教師組織編寫課程的講義,同時完成相關(guān)教學資源的網(wǎng)絡(luò)化建設(shè),為形成合理的教學知識鏈奠定基礎(chǔ);③加強校企合作,開展校園科技活動,建設(shè)校外實習基地,積極搭建學以致用的實踐平臺;④定期舉辦相關(guān)教學研討會,分析教學效果,把遷移式教學經(jīng)驗推向其課程。

[1] 尹鋒.學習遷移理論在軟件工程教學中的應(yīng)用[J].北京:中國大學教學,2005(2).

[2] 劉智.基于學習遷移理論的程序類實訓課程教學研究[J].北京:中國成人教育,2010(17).

[3] 蘇林萍,徐茹枝.計算機匯編語言課程教學改革與研究[J].北京:中國電力教育,2012(24).

[4] 李民政,陳智勇.計算機組成原理教學改革的困境及其出路[J].北京:計算機教育,2010(24).

猜你喜歡
匯編語言程序設(shè)計指令
基于Visual Studio Code的C語言程序設(shè)計實踐教學探索
高等學校計算機專業(yè)課程教學改革實踐——以匯編語言與接口技術(shù)課程為例
匯編語言與C語言的混合程序設(shè)計技術(shù)研究
從細節(jié)入手,談PLC程序設(shè)計技巧
ARINC661顯控指令快速驗證方法
提高《匯編語言程序設(shè)計》教學效率的思考與實踐
高職高專院校C語言程序設(shè)計教學改革探索
殺毒軟件中指令虛擬機的脆弱性分析
PLC梯形圖程序設(shè)計技巧及應(yīng)用
中斷與跳轉(zhuǎn)操作對指令串的影響