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

?

基于應用型人才培養(yǎng)的匯編語言課程教學研究

2016-06-06 13:53張雪伍
電腦知識與技術(shù) 2016年6期
關(guān)鍵詞:過程考核匯編語言應用型本科

張雪伍

摘 要:匯編語言在計算機應用人才培養(yǎng)中的具有重要作用,但目前的課程教學存在諸多問題,已無法適用人才培養(yǎng)的需求。論文圍繞應用型人才培養(yǎng)目標,從課程目標設置、教學內(nèi)容調(diào)整與更新、教學方法改革和課程考核過程化等方面進行探討,突出了教學的應用性和實踐性,對提升教學效果具有一定的借鑒意義。

關(guān)鍵詞: 應用型本科;匯編語言;教學方法;過程考核

中圖分類號:G424 文獻標識碼:A 文章編號:1009-3044(2016)06-0103-02

1概述

應用型人才主要指利用其所學的科學原理和知識,從事與社會生產(chǎn)生活密切相關(guān)的工作,直接為社會創(chuàng)造價值的高等技術(shù)性人才。培養(yǎng)模式上,以“應用”為主旨和特征構(gòu)建課程和教學內(nèi)容體系,重視學生的技術(shù)應用能力的培養(yǎng)[1]。隨著信息技術(shù)的發(fā)展,社會對應用型的計算機專業(yè)人才的社會需求量也在逐步放大。如何培養(yǎng)符合社會需求的計算機應用技術(shù)人才,也成為廣大應用型本科院校計算機教學的一個重要研究課題[2]。

匯編語言是計算機相關(guān)專業(yè)的一門必修基礎課,是計算機組成原理、微機原理與接口技術(shù)、操作系統(tǒng)等課程的先導課程,在整個專業(yè)課程體系中占有非常重要的地位。隨著信息技術(shù)的發(fā)展,匯編語言在具體的工作中應用的范圍逐漸減少,使得很多同學產(chǎn)生了匯編語言不重要的想法[3]。同時,相比高級編程語言,匯編語言是構(gòu)建于硬件之上,可移植性較差,學習過程需要了解較多的硬件知識、沒有較好的集成開發(fā)環(huán)境,大大降低了學生的學習興趣,教學效果不理想。同時也影響后期的相關(guān)課程的學習[4]。故此,需要對匯編語言課程的教學現(xiàn)狀和存在的問題進行分析,并結(jié)合現(xiàn)在應用技術(shù)性人才培養(yǎng)的特點,進行相應的教學改革,提升教學效果,為計算機應用型人才的培養(yǎng)增磚添瓦。

2 教學現(xiàn)狀與存在的問題

2.1硬件關(guān)系密切,難度大

匯編語言是基于特定的計算機硬件,可移植性較差。目前,國內(nèi)高校匯編語言課程教學仍然以80X86CPU系列計算機作為教學模型開展教學活動[5]。課程先介紹計算機的硬件,X86CUP的工作方式、尋址方式、指令系統(tǒng)等硬件知識,在此基礎上才能進行匯編語言的語法和編程技巧的教學。在學習課程之前,學生具有較少的硬件相關(guān)知識和理論體系,面對匯編語言的學習經(jīng)常感到很抽象,很多概念理解起來異常困難,例如尋址、寄存器、地址加法器等。

2.2 側(cè)重基礎,學生興趣不足

目前很多高校的匯編語言教學是把其當成一門編程語言來教學,注重語法和算法的實現(xiàn),對計算機的工作過程、原理以及其在現(xiàn)實中應用重視不夠。匯編語言不像高級語言,其具有很強的直接性,學生無法通過簡單的組織和編程來實現(xiàn)一定的應用。同時由于其本身難學的特點,致使很多學生開始還明白,隨著學習的進行逐漸失去了興趣,也就很難學懂了。

2.3教學方法陳舊

課題教學按照基礎理論的教學方式進行開展,按照書本的安排一章一節(jié)采用常規(guī)的灌輸式的教學方法進行教學,知識點相對較為零散且顯得枯燥乏味,很難在學生的頭腦中形成一個整體的匯編語言體系。再加上課程本身的難度,使得學生對所學內(nèi)容興趣全無,教學效果不甚理想。

3 教學改革措施

匯編語言是計算機相關(guān)專業(yè)的一門經(jīng)典的專業(yè)基礎課,在整個學科體系中具有非常重要的地位,要想通過改革使其能夠適用人才培養(yǎng)和信息技術(shù)快速發(fā)展的需要,需要進行全方位的改革。

3.1 明確教學目標

側(cè)重通過匯編語言的教學,加深對計算機工作原理的理解。與研究型大學相比,應用型人才的培養(yǎng)目標是明確的,就是為社會培養(yǎng)具有創(chuàng)新能力的技術(shù)型人才。大多數(shù)同學將來的工作都是基于高級語言,他們以后的職業(yè)生涯中很少有機會直接與匯編語言發(fā)生關(guān)系。因此,我們應將匯編語言的教學重點放在,對計算機的工作原理、編程和匯編語言程序運行的原理上,而不是匯編語言本身的語法規(guī)則上。

3.2設計教學順序

相對于高級語言,匯編語言的入門相對來說較為困難,它需要較多時間、較大的耐心和較好的硬件知識才能夠順利入門。大多數(shù)教程在教學內(nèi)容的安排上,通過是按照基礎知識、尋址方式、指令系統(tǒng)、程序格式和程序設計、子程序編程和DOS與BIOS中斷調(diào)用的順序來進行教學實施。在實際的教學過程中有時為了照顧教學進度,前期的基礎知識部分占用的教學課時相對較少,這又大大增加了課程的難度,對學生的學習積極性有著非常大的打擊,不利于教學效果的提升。

因此,將匯編語言匯中的許多需要記憶的匯編指令,按照功能進行分散,將其的學習分散到各個章節(jié)中去,這樣減少短時間的記憶任務,簡單的指令安排到前面章節(jié),復雜的指令安排到后面的章節(jié),如,add、sub等簡單指令安排到第二章就進行學習,而復雜的div和mul指令則放在后面的章節(jié)進行。另外為了彌補,匯編語言學習的抽象性,巧妙的設計實驗,盡可能將實驗的結(jié)果可視化,提升學生學習的興趣。

3.3 更新教學內(nèi)容,緊扣技術(shù)發(fā)展

匯編語言的課程開設了幾十年,在64位軟硬件系統(tǒng)已經(jīng)廣泛普及的今天,匯編語言的教學內(nèi)容依然是基于8086的16位機的教學內(nèi)容。當然,這些內(nèi)容也存在一定的優(yōu)點,與62位或32位軟硬件系統(tǒng)相比,更為簡單、直接和容易理解,使得學生學習和理解起來較為容易。但,還應對其進行更新,將32位匯編指令和程序設計進行相應的梳理和精簡,并納入課程的教學中,可以使得學生深入了解他們?nèi)粘J褂煤褪煜さ牟僮飨到y(tǒng)的運行細節(jié),從而增加學生的學習興趣,為后期有興趣從事硬件驅(qū)動開發(fā)和病毒分析等應用領(lǐng)域的工作打下基礎。

3.4采用先進教學方法和手段

匯編語言的特點決定了常規(guī)灌輸式教學的效果不會太好,同時由于現(xiàn)在學生的思維能力和學習能力較強,但是自我管理能力相對較弱,因此應該綜合這些因素,采用多樣化的教學方式,使得學生盡可能地在課堂上把所學知識理解、掌握。

3.4.1 基礎概念教學

課程的基礎知識主要包括相關(guān)的概念、定義和語法規(guī)則,在運用上并不涉及到復雜的算法,但是對于內(nèi)容本身要能記住、明白和理解清楚。它們是課程的基石,內(nèi)容相對簡單,側(cè)重點要放在記憶和理解,因此適宜采用逐層次理論理解和分析的方法開展教學。在教學實施過程中,應該強調(diào)內(nèi)容的理解,通過反復的重復訓練來達到預定的教學目標。

3.4.2 程序設計教學

程序設計部分相對于基礎概念部分來說,更加靈活,其注重程序語言特性的理解,并結(jié)合相應的算法思想來實現(xiàn)靈活的程序設計。這部分內(nèi)容的教學,側(cè)重于語言特性的理解、程序設計思想的培養(yǎng)和設計方法的訓練。這部分內(nèi)容教學的實施過程中,要結(jié)合多種教學方法,如項目驅(qū)動教學法、逆向思維教學法、發(fā)散思維教學法開展教學活動,同時更加注重實驗教學,通過實驗活動,強化理論的認知和理解,走向理論和實踐相互印證相互促進的良性互動。

3.4.3 采用先進的教學手段

應采用多種教學方法,擯棄傳統(tǒng)的互動性較弱的板書教學。通過多媒體課件、在線學習網(wǎng)站和仿真軟件等,加強教學內(nèi)容的可視化、理解的具體化和生動化、學習的便捷化和互動過程的多元化,使得傳統(tǒng)的線性教學變成多途徑、多方式的綜合教學,從而進一步提升知識獲取的便捷性,教學互動的及時性。

3.5 改進考核目標和方法

應用型計算機人才的培養(yǎng)強調(diào)的是人才的應用技能,因此課程的目標要圍繞人才培養(yǎng)目標來設計,從課程的考核目標和考核方法上支撐培養(yǎng)目標??己朔椒ㄉ弦欢ㄒ⒅厝瞬艅邮謱嵺`能力的培養(yǎng),將傳統(tǒng)的試卷考核方式,改成注重平時、注重實踐的平時與期末考試相結(jié)合的考核方式,重點突出實驗考核在整個課程考核中的地位和作用,并在每次實驗結(jié)束后均進行考核,減少實驗報告考核成績的占比,突出隨堂考核的地位[6]。

4 結(jié)束語

“匯編語言”作為應用型計算機相關(guān)專業(yè)的專業(yè)基礎課,其在課程體系中的重要性不言而喻,但是作為傳統(tǒng)的計算機專業(yè)基礎課,在進行應用型人才培養(yǎng)的課程教學過程中又面臨新的挑戰(zhàn),例如內(nèi)容陳舊、教學方法落后,課程培養(yǎng)目標不清等。因此,需要對課程教學進行改革,使其符合計算機應用型人才培養(yǎng)的需求。論文,分析了應用型計算機人才培養(yǎng)的目標和目前課程教學過程中存在的問題,從教學目標、教學內(nèi)容、教學方法和課程考核等方面進行改革。以人才培養(yǎng)目標為出發(fā)點和最終歸宿,設計課程的教學目標,梳理教學內(nèi)容,改革教學方法和考核目標,重視實踐教學,充分發(fā)揮學生的學習積極性,在學習基本技能的同時,還能夠提高學生的創(chuàng)新思維。

參考文獻:

[1] 程宏斌. 基于應用型人才培養(yǎng)目標的匯編語言與微機原理課程改革[J]. 電腦知識與技術(shù),2014,10(25): 5917 - 5918.

[2] 陳逸菲,趙麗玲,張穎超,等. 匯編語言的對比教學法[J]. 計算機教育, 2011 (24): 39 - 42.

[3] 朱慶保,張穎超,孫燕. 微機系統(tǒng)原理與接口[M]. 南京:南京大學出版社,2003:72-74.

[4] 李民政,陳智勇,蔣俊正,等. “匯編語言程序設計”課程教學改革[J]. 電氣電子教學學報,2013,35(2):41-43.

[5] 劉民岷.微機原理及接口技術(shù)課程教學及實驗改革實踐[J].實驗科學與技術(shù),2013,11(1):64-67.

[6] 李娜,童小念. 《匯編語言程序設計》實驗教學研究[J].軟件導刊,2014,13(6):193-194.

猜你喜歡
過程考核匯編語言應用型本科
高等學校計算機專業(yè)課程教學改革實踐——以匯編語言與接口技術(shù)課程為例
匯編語言與C語言的混合程序設計技術(shù)研究
提高《匯編語言程序設計》教學效率的思考與實踐
應用型本科院校高等數(shù)學課程建設改革
地方新建本科高校轉(zhuǎn)型發(fā)展的探索與實踐
試論匯編語言與C語言的混合程序設計技術(shù)
张家川| 定西市| 德庆县| 宕昌县| 奉节县| 河曲县| 屏东县| 竹溪县| 海晏县| 辽宁省| 洱源县| 正定县| 云霄县| 定结县| 大港区| 孟连| 陇南市| 南投县| 阿尔山市| 南丹县| 泰安市| 阳山县| 建阳市| 建瓯市| 张北县| 英超| 古丈县| 乾安县| 湟中县| 黄石市| 彩票| 长泰县| 赫章县| 吉林市| 温州市| 巴中市| 共和县| 波密县| 沂南县| 通州市| 乌审旗|