前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的程序設計論文主題范文,僅供參考,歡迎閱讀并收藏。
當電纜沒有開路、錯位質量故障時,A0~A31端的電纜等效電阻RT≤7000mΩ時,對A0~A31端分別取樣進行精密測量。在綜合考慮IC100~IC131輸入端低電平應≤0.7V和圖2中運算放大器輸入靈敏度兼容情況下,取恒流源IS的輸出電流為10±0.5mA,Re0~Re31=33Ω±5%,Vces≤0.1±0.05V。因此可以計算出VA采樣取值范圍是0.353~0.566V,VB的采樣取值范圍是0.348~0.384V。為此圖2中選用OPA335運算放大器,其輸入電壓范圍是0~3V(單電源供電時),最大輸入失調電壓為5μV。圖2中運算放大器輸出電壓V0~V31可由式(4)計算。由于OPA335的最大輸入失調電流是70pA,在設計中控制最大輸入電流在0.1~1mA之間,選擇RA=RB=2kΩ±5%,R1=RF=33kΩ±5%,電壓增益為16.5,輸出電壓范圍0~3.6V。
2測量分析電路設計
A/D轉換與分析電路設計在圖3中,A/D轉換電路ADC0809的輸入端IN0~IN7分別與圖2中運算放大器的輸出端V0~V7連接,將模擬信號轉化為8位數(shù)字輸出信號,并傳送給單片機的D0~D7端口,由單片機進行分析運算。路模擬輸出信號共需要4塊ADC0809電路進行模數(shù)轉換。單片機P0.0~P0.7端口接收ADC0809輸出的8位數(shù)字信號后進行分析。
3電纜等效電阻檢測程序設計
3.1標準等效電阻值確定
端子壓接后電纜等效電阻的標準值因電纜長度不同而有差異??刹捎妙A先設定標準值和自動確定標準值兩種方法。對線徑為0.4mm的銅芯線電纜,預先設置標準值RT標準可按照式(5)進行計算:RT標準=75+148•L(5)其中,L是電纜長度,單位為m;RT標準的單位是mΩ。自動確定標準值方法是以正常工藝在質量穩(wěn)定情況下,將首根檢驗的壓接端子的電纜作為樣品,對32個芯線等效電阻進行自動檢測對比,選取其中的最小值,然后乘以系數(shù)1.05作為標準值。
3.2自動設定標準值程序設計
標準等效電阻值存放于I2C存儲器AT24C08中。檢測程序設計多路通信電纜端子精密檢測的主程序流程圖如圖5所示。以下為采集的主要函數(shù),假設通道數(shù)為36路。
4批量檢測結果分析
1、設計原理及內容
1.1設計原理
為實現(xiàn)嵌入式田間圖像視頻采集,主控芯片選擇使用比較廣泛的S3C2440芯片,攝像頭采用芯片為中星微ZC301的USB攝像頭,把采集到的植物視頻信息傳輸?shù)街骺匦酒?。主控芯片包括把采集的視頻信息顯示到LED觸摸屏上,還要把采集到的信息傳輸?shù)絇C機中。大田視頻采集模塊總體結構如圖1所示。圖1大田視頻采集模塊總體結構圖軟件方面包括USB攝像頭的驅動程序、視頻采集程序、LED實時顯示程序網(wǎng)絡傳輸程序的設計、調試、燒寫等操作。
1.2主要研究的內容
1)對ARM嵌入式Linux的內核,Bootloader、YAFFS根文件系統(tǒng)的制作和移植,即完成軟件平臺的搭建;2)中星微ZC301的USB攝像頭驅動程序的設計;3)模塊的視頻采集程序的設計;4)設計驅動LED,來顯示采集到視頻信息的程序;5)設計TCP網(wǎng)絡傳輸程序,把視頻信息發(fā)送出去;6)把采集到的視頻圖像顯示到PC虛擬機上。
2、總體設計
2.1平臺設計
2.1.1 BootLoader制作和移植首先按下任意鍵,使ARM9的程序運行停止在如圖2所示的在DNW軟件上出現(xiàn)主選擇菜單界面;接著選擇下載到flash,即選擇‘1’,使用USB下載;在DNW軟件上出現(xiàn)有關閃存的各個存儲區(qū)間的情況。在上一步完成的基礎上,再選擇FLb.bin要燒寫到NAND閃存中的位置,即選擇‘0’,燒寫到NAND閃存中的boot的位置;然后在DNW軟件界面下執(zhí)行配置選項中的操作執(zhí)行指令,來進行下載地址、COM口和波特率設置;在DNW軟件上點擊USBPort選項中的傳輸操作,找到要燒寫FLb.bin的位置,選中FLb.bin文件;文件傳輸完成后即完成了BootLoader的移植。
2.1.2 系統(tǒng)內核剪裁、制作和移植Linux內核的移植和引導加載程序的燒寫過程幾乎是相同的,添加內核的映像文件和BootLoader的移植都是相同的。也就是說,內核是下載到NAND閃存的kernel位置;內核移植時會出現(xiàn)移植進度條;移植完成后出現(xiàn)的和BootLoader的移植出現(xiàn)的提示一樣。到此,Linux內核的移植就完成了。Linux內核配置對話框如圖3所示。
2.1.3 FAFFS根文件系統(tǒng)的創(chuàng)建和燒寫過程1)使用目錄創(chuàng)造命令創(chuàng)造根文件系統(tǒng)的目錄,并創(chuàng)建在usr目錄下的bin、dev、etc等目錄,把根文件系統(tǒng)的框架搭建起來;2)創(chuàng)造根文件系統(tǒng)的設備文件,進入到dev目錄下使用創(chuàng)造命令來完成;3)安裝etc,進入到etc目錄下進行解壓etc.tar.gz;4)進入到內核目錄下使用模塊編譯命令來編制內核模塊;5)使用模塊安裝命令對模塊進行安裝;6)使用配置命令對其進行配置,編譯命令進行編譯,安裝命令進行安裝;7)進入到根文件目錄下使用ln-s命令來進行鏈接,重新再編譯內核;8)將編譯生成的內核映像文件通過USB傳輸?shù)介_發(fā)板的根文件系統(tǒng)中。
2.2軟件設計
2.2.1 攝像頭驅動程序設計
實現(xiàn)USB設備的即插即用功能的函數(shù)是攝像頭探測函數(shù),函數(shù)名稱是sp_probe。該驅動程序中的數(shù)據(jù)傳輸模塊使用takelet來實現(xiàn)對數(shù)據(jù)的同步快速傳遞,此函數(shù)對圖像數(shù)據(jù)進行解碼使用的是spcode.c程序。數(shù)據(jù)傳輸模塊函數(shù)的具體名稱是sp5_init_isoc,并且在sp5_open函數(shù)中掛有該函數(shù)的入口點。打開設備是同步傳輸數(shù)據(jù)開始的標志,這里實現(xiàn)數(shù)據(jù)傳輸?shù)暮瘮?shù)是sp_m_data,它把數(shù)據(jù)傳送給驅動程序,驅動程序對數(shù)據(jù)的訪問使用的是輪詢法。Linux中的USB器件通過系統(tǒng)的USB層來操作下層硬件,流程圖如圖4所示。
2.2.2 模塊視頻采集程序
本系統(tǒng)的視頻采集程序是基于V4L開發(fā)的,主要實現(xiàn)圖像采集設備的初始化、讀取和關閉等,基本操作流程如圖5所示。
3、大田視頻采集模塊的安裝與調試
3.1大田視頻采集模塊安裝執(zhí)行該命令要在該軟件文件所在的目錄下,將視頻采集模塊和PC虛擬機連接起來。這樣在PC虛擬機上就會顯示出視頻圖像,如圖6所示。
3.2大田視頻采集模塊現(xiàn)場調試在齊齊哈爾嫩江大橋以北的農田里,對種植的土豆進行試驗。模塊調試如圖7所示。圖7模塊調試一觸摸屏LED和虛擬機顯示圖像不清晰,是因為幀的大小等參數(shù)設置得小,修改后圖像較原來清晰些;觸屏和虛擬機圖像顯示不連貫是因為其顯示程序中延時設置太大,以及內核需要優(yōu)化小點。大田視頻采集模塊的對農作物視頻采集穩(wěn)定,觸屏的視頻圖像顯示非常清晰,且以非常高的質量把采集到的視頻圖像傳輸?shù)搅薖C機上(見圖8),在其上顯示的視頻圖像清晰連貫,能對農作物進行非常有效的實時監(jiān)測;操作人員能夠從其中迅速獲得農作物的自身生長發(fā)育情況和是否有病蟲害等信息,而且大田的農作物視頻信息采集受陽光的影響也很小。本次試驗非常成功。圖8PC機顯示的視頻圖像
4、結論
1.1理論教學
對于大多數(shù)課程而言,從宏觀上將課程知識點及其關聯(lián)講授給學生非常必要,這便于學生更加系統(tǒng)深刻地理解所學內容。作為教材講解C語言程序設計的知識點結構。知識點之間的關聯(lián)可以層層細化,教師首先從宏觀上給學生介紹C語言程序的整體組成結構。教師對涉及的知識點進行歸類,共包含預處理命令、數(shù)據(jù)類型、運算符、語句和函數(shù)等5部分,從宏觀上梳理C語言與程序設計課程的知識點是非常必要和重要的,這樣可以避免學生“只見樹木,不見森林”,最后只學到一堆零散的知識點,只有從宏觀上把握各個知識點在知識體系中的位置和作用,才能學得深、記得牢。對于程序語言課程,如果僅僅介紹語法的運用,學生往往對知識點理解不深刻。我們在教學實踐中的體會是:在講解C語言語法的基礎上,適當?shù)仄饰鼍幊陶Z言在計算機中的運行機制,會讓學生的理解更加透徹。因此,我們的課堂教學方法分為如下兩部分。
1)課件講解。課件講解包括兩部分,即知識點要點總結和知識點運行機制剖析。知識點要點總結就是告訴學生該知識點如何使用;而知識點運行機制剖析則告訴學生該程序在計算機內存中的執(zhí)行過程。由于絕大部分高校在開設C語言程序設計之前都會開設計算機文化基礎等課程,因此學生有足夠的計算機基礎知識來理解C語言程序的運行機制。
2)實例演示。作為一門編程語言,C語言需要在實踐中理解和掌握,因此,課堂教學中,在具體的編程環(huán)境(如VC++6.0)下演示十分必要。通過在具體的軟件環(huán)境下編程,告訴學生應該做什么和不應該做什么,并總結該知識點的注意事項。相比傳統(tǒng)的脫離編程環(huán)境,只在PPT或黑板上進行板書的教學模式,該方法的教學效果要好得多。在課堂教學中,具體的教學步驟如下:①使用PPT或者板書列出該知識點的注意要點;②在編程環(huán)境(如VC++6.0)下演示該知識點的用法,給出正確的和錯誤的使用方法,并進行對比;③通過幻燈片動畫或Flas等形式演示程序在計算機內存中的執(zhí)行過程,讓學生更加深刻地理解程序的運行機制。
3)教學難點與重點——“復合知識點”。從C語言的教學內容來講,數(shù)組、函數(shù)和指針是教學的重點章節(jié),這些章節(jié)之間相互關聯(lián)的部分又是重點中的難點,如數(shù)組和函數(shù)結合,數(shù)組名做函數(shù)參數(shù),數(shù)組和指針結合,指向數(shù)組的指針變量,函數(shù)和指針結合,指向函數(shù)的指針變量等。在教學過程中要反復強調各個知識點的注意事項,如果基本知識點能夠理解透徹,上述難點內容也就迎刃而解了。
1.2上機實踐教學
在實踐教學中,教師可以通過實際教學案例循序漸進地強化學生對C語言知識點的理解。上機實踐的教學內容通常分為兩部分:基本知識點練習和綜合訓練。首先通過基本知識點的練習,讓學生掌握該知識點的使用,即鞏固課堂所學內容;然后通過一個綜合性的大作業(yè),訓練學生綜合應用C語言知識點的能力,例如,通過編寫“學生課程成績統(tǒng)計系統(tǒng)”考查學生對數(shù)組、結構體、指針、函數(shù)、文件等知識的綜合掌握情況。對于初學編程語言的學生,往往沒有養(yǎng)成良好的編程習慣,出錯的可能性較大,而出錯之后進行調試又將耗費較長的時間,這勢必對學生的學習熱情產生負面影響。因此,一開始就給學生制定科學的編程步驟和規(guī)范,使學生養(yǎng)成良好的編程習慣,將大大減少程序出錯的可能。下面是按照上述五步編寫的一個完整的C語言程序,用來比較兩個整數(shù)的大小。按照上述五步進行編程,經過一段時間的訓練之后,學生出現(xiàn)語法錯誤的可能性大大降低,此時學生更多的精力將集中在程序算法的設計和實現(xiàn)上。
1.3考試形式
對于C語言程序設計的考核方式,我們采用知識點考核和編程實踐相結合的方式。知識點考核偏重于C語言基本語法,用于檢驗學生對知識點的掌握是否全面,此項考核約占總成績的40%;編程實踐考核用于檢驗學生的實際動手能力,學生將在規(guī)定的時間內根據(jù)題目在機器上編程,此項考核約占總成績的60%。為了實現(xiàn)知識點的考核,我們將考試與計算機二級C語言上機考試緊密結合,采用題庫平臺進行上機考試,學生直接在機器上答題并提交,知識點考核多采取客觀題,如填空題、程序修改題以及讀程序題等,編程題在實戰(zhàn)編程中考核。C語言程序設計課程的重要特點就是實踐性強,學習該課程的目的就是為了編寫程序。因此從考試的角度講,進行編程實踐是最合適的方式,通過上機編程來考核學生的學習情況也是最公正和客觀的方式。
2C語言程序設計教學實踐結果分析
中國礦業(yè)大學(北京)每年都有40多個班級同時開設C語言程序設計課程,因此該課程教學質量的高低將直接影響全校理工科學生對C語言的理解和掌握。中國礦業(yè)大學(北京)C語言程序設計教學團隊經過長期的探索總結出一套行之有效的C語言教學方法,我們將上述方法在學校越崎實驗班中進行了試點。如圖2所示,采用上述教學法的越崎實驗班的C語言程序設計課程考試成績要明顯好于其他班級,其中90分以上的學生占10.7%,80分以上的學生占總人數(shù)的53.6%。另外,學生的學習積極性比采用上述方法前得到明顯提高,很多學生都對計算機編程產生了濃厚興趣,實踐證明我們提出的上述方法是行之有效的。
3結語
在教學過程中,教師將基本理論知識重新構建,按照其內在邏輯進行有機篩選、組合在一個或幾個項目之中。學生通過對項目進行分析、討論,明確它大體涉及哪些知識,并找出哪些是已學知識,哪些是新知識。學生在努力完成項目任務的過程中,在教師的指導幫助下找出解決問題的方法,進行自主學習。學生通過對子任務、子項目的學習和掌握,逐層遞進為分角色輪崗的綜合項目開發(fā)學習,教學過程注重對學生的引導學習,培養(yǎng)學生軟件設計、數(shù)據(jù)庫設計技術、軟件編程調試和軟件測試的職業(yè)能力。雖然項目做完,但存在對知識掌握還不很牢固的現(xiàn)象,需要做最后總結評估。這一環(huán)節(jié),首先讓學生表達分享自己,都學會了哪些知識;同時找到自己理論及操作技巧上的不足,以及在項目活動實施過程的最大收獲與體會;然后教師要在評估中指出項目活動存在的問題及解決的方法,通過總結經驗,分析存在問題、提出困惑、討論、交流,從而實現(xiàn)對所學知識的掌握?;陧椖康倪^程學習培養(yǎng)學生實際軟件開發(fā)能力、創(chuàng)新能力和研究性學習能力,培養(yǎng)學生的良好的編程習慣和團隊協(xié)作精神。
2項目教學法在《程序設計》課程教學中的實踐
2.1項目的確立
將項目教學法應用于《程序設計》課程的教學中,教師依據(jù)教學內容設計合理的項目。例如選取學生成績管理系統(tǒng)、學生選課管理系統(tǒng)、通訊錄、訂單管理系統(tǒng)等,以項目來貫穿整個教學過程和所教授的內容。再把此項目分解成幾個子項目,每個子項目可分解為若干個任務,學生通過完成各個任務、子項目,直至最后完成整個項目,來達到對教學內容的掌握和應用。項目與任務的分解可以參照表1。這樣設計教學環(huán)節(jié),把傳授知識為主的傳統(tǒng)教學,轉變?yōu)橐越鉀Q問題、完成項目任務為主的多維互動式的教學方式,既使學生有興趣動手編程,又能與理論教學內容相結合,把程序設計語言的學習過程由枯燥的單方向接受變成愉快的探索之旅。例如,在C#的教學中,可以將整個項目分解為幾個子項目,每個子項目分解為若干任務[2]。
2.2項目的實施
學生以小組為單位,探究與協(xié)作學習相結合。由每個小組負責完成自己所選定的小項目或班級大項目中的一個任務模塊,小組成員在學習過程中學會按照軟件工程的思想,把每個項目分解為幾個任務,探索或發(fā)現(xiàn)的信息和材料為全體組員所共享,甚至為全班所有成員所共享[3],小組內或各組間的同學相互學習和借鑒。項目的實施過程中,教師要進行隨時點評,即通過隨時觀察學生編程進展情況,進行實時提示、指導,指出問題所在與解決方法,引導學生不斷完善項目的開發(fā),師生按照“學習-改進-總結-提高”的過程進行教學,提高了學生運用計算機語言編程解決實際問題的綜合能力。與此同時教師也要指導學生在面對不同的觀點時,學會理清和表達自己對編程問題的見解,學會聆聽和理解他人的想法,注重團隊合作的配合和溝通。由此,學生可以看到編程問題的不同算法和實現(xiàn)途徑,從而對編程知識產生新的洞察。
2.3項目的總結與考核評價
項目成品的效果演示是一個組的成員分享勞動成果的時刻,可以激發(fā)學生的學習興趣,探究的欲望,更明確學習的目標??己朔绞揭彩遣捎靡孕〗M為單位的考核方法,每個小組的項目負責人陳述本項目的主要功能構成、設計流程、開發(fā)過程,重點介紹原理和方法,以及在完成任務過程中遇到了哪些問題,怎樣解決,等等。小組其他人員進行現(xiàn)場演示和補充說明,并共同回答教師以及其他小組成員的提問。教師根據(jù)每個小組的任務完成、陳述情況結合在項目確立階段制定的項目完成的評價指標和標準,給出學生項目成果的考核評價。教師要對項目完成步驟及如何提高項目的解題思路作總體性的概括,同時可對教學知識點的遺漏進行補充,也可進行相關知識點的擴展。編程語言的項目教學評價重在鼓勵學生探究、創(chuàng)造、實踐,激發(fā)學生探究編程問題的積極性、主動性。重視學生能否把學到的編程知識與技能用于解決實際問題,以及在探究和解決問題中所獲得的編程體驗??傊?,其評價應充分體現(xiàn)項目教學中學習目標的達成。
3結語
3.1取得的效果分析
項目教學法在C#程序設計教學過程的應用,是教學模式的改革,是對教學內容和教學過程的重新描述;使教學過程從“以教師為中心”轉變到“以學生為中心”;將理論教學與實踐教學有機結合起來;為學生創(chuàng)造了充分的發(fā)展空間。項目教學法可以促使學生將軟件工程的思想和項目管理的方法應用到具體的任務實踐中;使學生在學習程序設計的同時能按照軟件工程的思想,對任務進行系統(tǒng)的分析、設計、開發(fā)、集成和測試,養(yǎng)成良好的程序設計習慣,提升程序設計素養(yǎng),為以后就業(yè)以及參加實際項目開發(fā)做好鋪墊。通過進行一系列的教學評測,包括學生的問卷調查、教學督導的觀摩、企業(yè)同行的參與等環(huán)節(jié),均取得了良好的反映。
3.2需要注意的問題
參考日程
負責人
1.專業(yè)(或專業(yè)課群)確定題目及指導教師,并填寫題目報表經主管院長認可
每學年第一學期12—14周
院教學秘書、教學院長
2.確定題目、學生報名、各學院匯總報表。各項準備工作就緒
每學年第一學期15—16周
院教學秘書、專業(yè)(或專業(yè)課群)負責人
3.各學院做好指導教師及有關人員的思想動員工作,并公布畢業(yè)設計(論文)工作要求及評分標準等有關規(guī)定
每學年第一學期末
教學院長
4.各學院做好學生的思想動員工作,下達任務書,向學生公布畢業(yè)設計(論文)要求及評分標準等有關管理規(guī)定。畢業(yè)設計(論文)環(huán)節(jié)開始運行
每學年第一學期末或第二學期第一周
教學院長
5.學生每人作開題報告或開題綜述(文字的或宣講。含文獻綜述、方案論證、進程計劃等)各學院檢查開題情況、教務處隨機抽查
第二學期第1—4周
專業(yè)(或專業(yè)課群)負責人、院教學秘書、教學院長
6.期中檢查,各學院教學院長領導,各專業(yè)(或專業(yè)課群)組織檢查,學生每人口頭匯報、解答問題。各學院對達不到教學要求的學生應給予警告;對優(yōu)秀學生予以注意培養(yǎng)。各學院檢查日程報教務處備案
第8—10周
專業(yè)(或專業(yè)課群)負責人、院教學秘書、教學院長,教務處隨機抽查
7.畢業(yè)設計(論文)評閱
第16周
畢業(yè)環(huán)節(jié)指導小組
8.答辨:學生將畢業(yè)設計說明書或論文,按要求裝訂成冊,由所在畢業(yè)環(huán)節(jié)指導小組答辨。必須有院級抽查答辨,并檢查評分標準執(zhí)行情況,不符合標準的,由教學院長、組織調整平衡,教務處抽查
畢業(yè)教學環(huán)節(jié)的最后一周內
專業(yè)(或專業(yè)課群)負責人、院教學秘書、教學院長
9.畢業(yè)設計說明書或論文由專業(yè)(或專業(yè)課群)負責人依據(jù)《規(guī)定》歸檔,并推薦評選優(yōu)秀畢業(yè)設計(論文)及參加學校的優(yōu)秀畢業(yè)設計(論文)答辯。
畢業(yè)教學環(huán)節(jié)的最后一周內
專業(yè)(或專業(yè)課群)負責人、院教學秘書
10.校優(yōu)秀畢業(yè)設計(論文)答辯:各學院各專業(yè)推薦2—3名獲優(yōu)秀畢業(yè)設計(論文)學生,參加學校組織的優(yōu)秀畢業(yè)設計(論文)答辯。
畢業(yè)教學環(huán)節(jié)的最后一周內
教務處
11.各學院總結畢業(yè)設計(論文)工作,并寫出一份書面報告(含主要工作經驗;畢業(yè)設計(論文)完成情況;成果、成績評定;優(yōu)秀的和最差的學生典型情況;指導教師工作突出的和差的情況,存在的問題和建議等)交教務處
第19周以前
教學院長
12.提前進行畢業(yè)設計(論文)的,原則上參照本規(guī)定執(zhí)行,各階段相應日程自定,并在開始前將工作日程報教務處
1.1DSP芯片
本文所選用的DSP芯片為TMS320C6713,其時鐘頻率高達300MHz,是浮點運算能力最強的一款32位高速浮點型DSP芯片。HPI-16是HPI接口的升級增強版,是該芯片的主機口,最重要的特征是DSP的整個片內空間可以被主機訪問。HPI接口與主機的數(shù)據(jù)通信主要通過HPI控制器(HPIC)、地址寄存器(HPIA)、數(shù)據(jù)寄存器(HPID)和HPI內存塊來實現(xiàn)。
1.2USB芯片
本文所采用的USB芯片是CYPRESS公司的EZ-USBFX2系列芯片CY7C68013,特點是主機上就存儲這其芯片固件,這樣容易使代碼直接通過網(wǎng)絡升級。它的休眠模式比較特殊,具有低功耗的效果,減少資源的損耗,有利于更好的保護器件,避免長時間通電遭到損壞。2.3硬件電路連接本設計采用CY7C68013-128PVC與TMS320C6713的HPI模塊接口相連接,工作模式設置為GPIF模式。
2軟件設計
2.1USB固件程序設計
固件程序的開發(fā)環(huán)境選擇KEILC51。固件函數(shù)庫提供了許多函數(shù),該函數(shù)都與USB協(xié)議相關,可以在不熟悉USB協(xié)議的情況下,利用固件框架進行所需功能的程序編寫。寄存器初始化、電源管理、重枚舉等功能已經設計完整,可以直接使用。整個執(zhí)行過程是一個相對簡單的循環(huán)過程。第一步,優(yōu)先初始化內部變量;然后,調用TD_Init()函數(shù)進行寄存器的初始化工作;TD_Init()函數(shù)執(zhí)行結束之后,使USB接口處于位配置狀態(tài),并開中斷,檢測端口0是否接受到一個SETUP包,否則端口0執(zhí)行延時重枚舉操作。初始化函數(shù)TD_Tint()函數(shù)負責完成初始化芯片的寄存器,設置適當?shù)膮?shù),通常在固件運行時開始調用。
該函數(shù)首先CPUCS寄存器進行初始化操作,設置48MHZ的時鐘頻率;然后分別配置端點2作為IN輸入bulk狀態(tài)、端點6使其工作于OUT傳輸狀態(tài),而端點4、8暫時沒有使用,所以設置為無效狀態(tài);之后調用GpifIint()函數(shù),以初始化GPIF的相關寄存器,進入工作模式。調度函數(shù)TD_Poll()函數(shù)在固件代碼中循環(huán)執(zhí)行,以負責完成用戶指定的功能。該函數(shù)首先判斷檢測傳輸是否完成、CY7C68013的GPIF的接口是否處于空閑、端點2緩沖區(qū)是否為空閑狀態(tài),當這些條件均成立時,將馬上啟動GPIF寫傳輸。另外,在USB高速傳輸狀態(tài)時,GPIF能夠一次讀取4096字節(jié)的數(shù)據(jù),適合處理龐大的數(shù)據(jù);而在USB全速傳輸時,GPIF一次只能讀取64字節(jié)數(shù)據(jù),處理速度比較慢,適宜處理數(shù)據(jù)量比較小的情況。TD_Suspend()函數(shù),從固件框架中可以看出,該函數(shù)只有在USB處于空閑狀態(tài)是,才執(zhí)行。在例程當中,只有簡單的一句returnTRUE代碼,開發(fā)者可以根據(jù)實際需要,添加相應的代碼以完成相關的功能,還可以配置設備的工作狀態(tài),一般設置為低功耗狀態(tài),以減少對電源的消耗,其最終結果返回真值,反饋給用戶。TD_Resume()函數(shù),當執(zhí)行完TD_Suspend()函數(shù)之后,若返回的是真值,程序會進入掛起狀態(tài),然后開始執(zhí)行TD_Resume()函數(shù),該函數(shù)也只有returnTRUE一句代碼,當外部需要執(zhí)行喚醒中斷或者USB總線需要執(zhí)行數(shù)據(jù)傳輸?shù)炔僮?,就會對處理器進行重新啟動,開始下一個循環(huán)。
2.2應用程序設計
使用LabWindows/CVI支持的VISA的庫函數(shù)和堪比VC++的控制件庫能夠輕松設計出美觀且符合用戶要求的應用程序界面。用LabWindows/CVI設計的應用程序界面,。按鈕是界面設計中常用到的控件,該應用程序主要由打開設備、復位和程序下載三部分組成。
3總結
論文關鍵詞:高職禮儀,課程設計,崗位需求
作為提高學生綜合素質、提升其職場競爭力的重要手段,高職禮儀教育無疑受到越來越多的關注與重視,全國絕大多數(shù)高職院校均開設了禮儀課程。然而,當前禮儀課程在多數(shù)高職院校中是作為一般的通識課程,負責對學生進行基本禮儀知識的傳授及相關技能的實訓,在課程的設計上沒有將特定專業(yè)相應的“崗位需求”作為導向,從而導致了當前高職禮儀課程因與專業(yè)契合度不高而被學生輕視的尷尬狀況。
《國家中長期教育改革和發(fā)展規(guī)劃綱要(2010-2020年)》指出,增強高職教育的吸引力,要推進職業(yè)學校專業(yè)課程內容和職業(yè)標準相銜接。依據(jù)《綱要》指示精神,結合自身的教學實踐及理論探索,我們認為高職禮儀課程改革首先要解決的是課程設計思路的創(chuàng)新。而創(chuàng)新高職禮儀課程的設計思路,必須以“工作崗位需求”為導向,深化對禮儀課程重要地位的認識,著力解決“三個問題”,體現(xiàn)“三個注重”。
一 深化對高職禮儀課程重要地位的認識
《職業(yè)形象與禮儀》課程對于高職院校的“職業(yè)人”培養(yǎng)有著不容忽視和無可替代的重要作用。
(一)禮儀修養(yǎng)是學生就業(yè)“軟實力”的重要因素。
高職教育主要面向現(xiàn)代服務業(yè)培養(yǎng)人才,需要較多與人打交道,因此,如果將高職生的專業(yè)能力比作“硬實力”,那么其禮儀修養(yǎng)就是“軟實力”。有高校向80多家用人單位發(fā)放問卷教育學論文,結果顯示:計算機、外語水平、專業(yè)技能等“硬實力”指標逐漸退居二線,而人際溝通能力、敬業(yè)精神等“軟實力”指標成了用人單位最看重的畢業(yè)生素質。因為“軟實力”才是畢業(yè)生特有的、能夠經得起時間考驗的、具有延展性、可持續(xù)發(fā)展的,并且是競爭對手難以模仿的穩(wěn)定的職業(yè)能力,也是他在就業(yè)崗位上能夠長期獲得競爭優(yōu)勢的能力。[②]因此,作為提高學生禮儀修養(yǎng),提升其綜合素質的課程,可以毫不夸張地說,《職業(yè)形象與禮儀》是一門能讓學生終身受益的課程。
(二)職業(yè)形象是學生展示其專業(yè)能力的 “櫥窗”。
在競爭日益激烈的當今社會,形象魅力已經成為一種核心競爭力。良好的個人形象能夠給人留下美好的第一印象,從而產生正向的首因效應,在人與人之間架起溝通的橋梁;相反,糟糕的個人形象卻會產生“掃帚星效應”,使得交往舉步維艱、難以為繼。作為一名“準職業(yè)人”,高職學生只有多了解一些禮儀常識,掌握人際交往的技巧和方法,塑造良好的職業(yè)形象,開啟展示自身專業(yè)能力的“櫥窗”,進而產生“暈輪效應”,才能更好地發(fā)揮專長,擁有強大的個人職場競爭力。
(三)本課程對學生職業(yè)能力的培養(yǎng)和職業(yè)素養(yǎng)的養(yǎng)成起著重要支撐作用期刊網(wǎng)。
以文秘專業(yè)為例,該專業(yè)的崗位核心能力可以歸納為“辦文、辦事、辦會”等“三辦技能”以及協(xié)調溝通能力,而這些能力均離不開禮儀素養(yǎng)的支撐作用。同樣地,在市場營銷、物業(yè)管理、會展策劃、國際貿易及物流管理等各個專業(yè)的課程體系中,《職業(yè)形象與禮儀》課程都有著不可或缺的重要作用。
二 高職禮儀課程設計應致力于解決“三個問題”
實際上,《職業(yè)形象與禮儀》課程的設計思路正是在研究解決“為誰教、教什么、怎么教”這三個問題的過程中逐漸明晰起來的。
(一)為誰教――課程目標體系的確立
作為公共課程,《職業(yè)形象與禮儀》要面向市場營銷、文秘、物業(yè)管理、會展策劃、電子商務、物流管理、國際貿易等多個專業(yè)的高職學生。“走進校門的是大學生,培養(yǎng)出去的是職業(yè)人”。經過三年的培養(yǎng),在完成了各專業(yè)課程體系的學習之后,他們將被打造成一個個“全面發(fā)展的具有現(xiàn)代職業(yè)優(yōu)勢品質與能力的高等技術應用性職業(yè)人才”。[③]這既是各專業(yè)的培養(yǎng)目標,也是《職業(yè)形象與禮儀》課程的綱領性目標。
作為各專業(yè)課程體系中的一個組成部分,《職業(yè)形象與禮儀》課程的總目標就是通過對學生進行禮儀知識的傳授及相關技能的實訓,引導其塑造富有魅力的個人形象,形成彬彬有禮的交際風度,掌握得體嫻熟的職場溝通技巧及待人接物技能,從而有效提升其職場競爭力。
《職業(yè)形象與禮儀》課程的總目標是由幾個主要的分目標支撐起來的。它們分別是:塑造良好的個人形象;展現(xiàn)彬彬有禮的社交風度;掌握得體嫻熟的職業(yè)場合禮儀。
繼續(xù)細分下去,每一個分目標下面又有若干個子目標,即單元教學目標。例如塑造良好的個人形象這一分目標是由職業(yè)人士的儀容禮儀、職業(yè)人士的服飾禮儀及職業(yè)儀態(tài)禮儀等幾個單元教學來實現(xiàn)的。每一個單元的教學又可以分解成一系列的知識點和技能點。
特別需要指出的是,在進行各單元教學目標設定的時候,不僅要有能力目標和知識目標教育學論文,還要有品質目標,將教書和育人有機結合起來。
(二)教什么――教學內容的取舍
中國素有“禮儀之邦”的美稱,禮儀文化源遠流長,再加上由于現(xiàn)代交往日益擴大引進的國際禮儀,禮儀知識可謂是浩瀚的海洋。《職業(yè)形象與禮儀》應當怎樣來做內容的取舍?
從某種意義上來說,高職的專業(yè)就是工作崗位。和本科教育講究知識的系統(tǒng)性不同,高職教育“職業(yè)人”的培養(yǎng)講究的是針對性。因此,我們要依據(jù)各專業(yè)職業(yè)崗位(群)的技能要求、職業(yè)能力及職業(yè)品質要求,科學靈動地來組織課程教學內容,既要有各個專業(yè)基本通用的內容模塊,又要有依據(jù)專業(yè)崗位需求進行了差異化處理的內容模塊。
例如在文秘專業(yè)的《職業(yè)形象與禮儀》課程內容選擇方面,針對文秘崗位辦文、辦事、辦會等核心能力的要求,進行了內容側重點的調整,增加了會務禮儀、辦公室日常事務禮儀、溝通與協(xié)調禮儀技巧、公關交際禮儀技巧等幾個方面的比重,通過禮儀的訓練,提高文秘專業(yè)學生的專業(yè)核心能力。
相應地,在物業(yè)管理專業(yè)《職業(yè)形象與禮儀》課程的教學中,針對其專業(yè)崗位對市場競爭能力及業(yè)主服務能力的要求,則強化了職業(yè)化形象設計、社交禮儀常識及溝通技巧的教學內容。
(三)怎么教――教學模式及教學方法的探索
教學模式的創(chuàng)新是課程設計中一個至關重要的方面,它對于課程目標的實現(xiàn)程度以及教學內容的實施效果都有著很大的影響。
我國現(xiàn)代職業(yè)教育的先驅黃炎培在《職業(yè)教育該怎么樣辦》中指出:“職業(yè)教育應做學合一,理論與實習并行,知識與技能并重。如果只注重書本知識,而不去實地參加工作,是知而不能行,不知真知。職業(yè)教育目的乃在養(yǎng)成實際的、有效的生產能力,欲達此種境地,需手腦并用”。
在《職業(yè)形象與禮儀》課程的教學中,我們逐步摒棄了傳統(tǒng)的禮儀課教學以講授禮儀常識為主、強化知識認知的做法,進而構建了強調技能掌握及行為轉化的“教學做一體化”的專業(yè)技術實務課教學模式。針對行業(yè)企業(yè)特點和崗位(群)技能要求、職業(yè)能力及職業(yè)品質要求,對工作情境進行項目細分,構建講訓一體的教學模塊,提供合適的教學場所,引導學生“做中學,學中做”,使得學生獲得知識,掌握技能,養(yǎng)成素質。
新的教學模式特別強調課堂的互動,尤其是學習與將來工作的互動,學生與教師之間的互動教育學論文,學生與學生之間的互動。只有這樣,才能真正將“教學做一體化”教學模式的優(yōu)勢充分顯現(xiàn)出來。因此,我們也特別注重選擇符合學生實際情況,并與教學內容相適應,能夠最大限度地激發(fā)學生參與互動的熱情,從而將課堂教學效果最優(yōu)化的教學方法。
例如在求職面試禮儀的教學中,我們就組織學生進行一次模擬招聘。教師指導學生提前把教室布置成招聘面試的場景,并要求參與的學生提前做好面試的各項準備,在仿真的場景下完成面試的流程,使得求職面試各個環(huán)節(jié)的禮儀得到直觀的強化。
三 高職禮儀課程設計應體現(xiàn)“三個注重”
在《職業(yè)形象與禮儀》課程設計過程中,除了要悉心研究解決以上“三個問題”,還應特別體現(xiàn)“三個注重”:注重學生職業(yè)能力的培養(yǎng),注重學生品質素養(yǎng)的提升,注重課程設計的開放性期刊網(wǎng)。
(一)注重學生職業(yè)能力的培養(yǎng)
在本課程的設計中,我們將學生職業(yè)能力的培養(yǎng)視為出發(fā)點和歸宿點,針對行業(yè)企業(yè)的發(fā)展需要整合教學模塊、序化教學任務,針對學生未來的就業(yè)崗位實際需要突出技能點訓練。我們通過對各專業(yè)崗位(群)能力及品質需要的分析研究,把課程模塊整合為職場人士的個人形象禮儀、日常交往禮儀及職場禮儀三大模塊,進而提煉出支撐每個模塊的具體單元項目和若干個關鍵技能點。
不可忽略的是,高職學生的職業(yè)能力還包括職業(yè)生涯規(guī)劃能力、團隊合作能力和求職技巧等,這些能力都是學生未來長期職業(yè)生涯發(fā)展的關鍵能力。因此,我們還通過教學內容的巧妙安排與教學過程中的訓練體驗,提升學生的這些職業(yè)能力。比如我們在進行日常交談禮儀單元教學時,匠心獨具地設置了“荒島逃生”的游戲,學生踴躍參與,既鍛煉了自己聽與說兩方面的能力及禮儀修養(yǎng),也在潛移默化中強化了他們團隊合作的意識。
(二)注重學生品質素養(yǎng)的提升
高職教育強調礪技修德。90年前,教育先驅黃炎培在他撰寫的《教育大辭典》中這樣定義職業(yè)教育:“用教育方法,使人人一方獲得生活之供給與樂趣,一方盡其對群之義務,名曰職業(yè)教育。”在注重崗位技能訓練的同時,《職業(yè)形象與禮儀》課程還設立了品質培養(yǎng)目標,關心學生情商、逆商的提升及誠信守時等優(yōu)良品質的塑造,關愛他們的心靈成長,關注學生的可持續(xù)發(fā)展,將教書與育人完美地結合起來,形成二者之間的良性互動。
例如在進行職業(yè)人士的儀容禮儀單元教學時,教師讓學生認識幾種基本的臉型,并判斷自己屬于哪種臉型教育學論文,進而為自己設計合適的發(fā)型。鑒于有些學生不能全面認識自己,片面關注自身的不足之處,因而產生消極自卑心理的狀況,我們在教學別設置了“我們是否應該自我悅納”的討論環(huán)節(jié),讓學生各抒己見,在觀點交鋒中達成“自我悅納很重要”的共識,強化了學生積極的自我評價意識,使得他們能夠客觀全面地認識自我,從而更有針對性地提升自己的儀容魅力。
(三)注重課程設計的開放性
《職業(yè)形象與禮儀》課程教學面向不同專業(yè)的學生,也就相當于面向不同的職業(yè)崗位。因此,在課程設計上我們沒有采取“一刀切”的做法。在課程三大教學內容模塊的設計中,職場人士的個人形象禮儀和日常交往禮儀大體保持一致,只做具體技能點上的區(qū)分;而“職場禮儀”模塊則采用開放式設計,根據(jù)不同專業(yè)特點靈動選擇相應的教學內容。這種課程內容上的開放性和彈性制,很好地解決了《職業(yè)形象與禮儀》作為公共的專業(yè)技術實務課程與生俱來的普遍性與特殊性、共性與個性的矛盾關系。
例如在電子商務專業(yè)《職業(yè)形象與禮儀》職場禮儀模塊的教學中,加入商務文書禮儀、網(wǎng)絡及手機等通訊工具的使用禮儀等內容;而在國際貿易及應用英語等專業(yè)相應模塊的教學中,則涉及一些涉外禮儀的知識和技能。
當然,《職業(yè)形象與禮儀》課程設計的開放性還體現(xiàn)在以一種開放的姿態(tài)緊跟行業(yè)和崗位發(fā)展趨勢,不斷調整、補充相應的教學內容,更新教學方法,在不斷的自我揚棄中,日益趨于合理與完善。
參考文獻
[1]洪致平.探索現(xiàn)代服務業(yè)“職業(yè)人”培養(yǎng)之路[M].浙江人民出版社,2010
[2]馬樂.高職高專禮儀教學改革的探索[J].《遼寧高職學報》,2009年第3期
(項目編號:JXZY110401-004,項目名稱:程序設計基礎公共平臺課程教學方法的研究與實踐)部分成果。
[摘 要]本論文以長春職業(yè)技術學院程序設計基礎課程的課程建設目的、意義、特色、課程目標、主要內容、關鍵問題、方案、落實措施等幾方面進行探索與研究。
[關鍵詞]程序設計基礎 案例 工作過程
作為職業(yè)院校,我們的辦學初衷是為社會培養(yǎng)各類急需的實用型人才,而作為專門培養(yǎng)軟件人才的我院示范專業(yè)的軟件技術專業(yè)教師,我們深感開發(fā)《程序設計基礎》這門課程的重要性與緊迫性。綜上所述,我們軟件教研室在示范專業(yè)建設中對該課程進行了大膽的開發(fā)與創(chuàng)新。在本課程開發(fā)的同時,我們進行了本課題的立項工作。綜上所述,該課題的研究目的歸納如下:
(1)教師按照標準化的軟件開發(fā)流程進行案例的設計,使學生由淺入深、循序漸進地掌握程序設計基礎的基本技能。
(2)學生在綜合運用相關軟件工程理論知識基礎上,通過教師對案例的分析與講解,能利用程序設計基礎課程相關技術進行項目設計。最終能成為企事業(yè)單位需要的標準規(guī)范、自動化程度高、滿足客戶要求的程序設計基礎方面的技術服務人員。
(3)培養(yǎng)學生高度的工作責任感、自信心,和實事求是的做事風格。真正的讓踏入測試行業(yè)的學生,成為IT公司產品出貨前的把關人。
一、意義
本課程是軟件技術專業(yè)中的一門專業(yè)技術課程,我院在該課程的教學研究和改革中逐步樹立了“以實踐教學、案例教學為核心,理論服務于實踐”的指導思想,突出職業(yè)能力的培養(yǎng),體現(xiàn)基于職業(yè)崗位分析和具體工作過程的課程設計理念,以真實的程序設計基礎案例為載體組織教學內容。
通過本課題的實驗研究,明確程序設計基礎在軟件開發(fā)流程中的作用和地位,并確定具體的教學內容與教學方法;通過本課題的實驗研究,探索程序設計基礎在提高教學效益方面的方法和策略,提高學生程序設計基礎技能;通過本課題的實驗研究,培養(yǎng)出一批社會緊缺的程序設計基礎人才,提高軟件編寫質量,大大提高企業(yè)生產效益,同時能夠適應軟件外包和國際化軟件開發(fā)的中高端軟件開發(fā)人才的需求迅猛發(fā)展。
二、特色
該課題的特色也是該課程在我們示范專業(yè)開發(fā)過程中所體現(xiàn)的創(chuàng)新之處。
我們本著“教中做、做中教、學中做”的指導思想,通過案例教學培養(yǎng)學生動手能力和專業(yè)技能。以“工作過程為導向”,一方面可以在軟件開發(fā)中運用程序設計基礎技術提高軟件質量,另一方面通過對程序設計基礎崗位技能的學習,達到掌握軟件開發(fā)的應用能力。
三、主要內容:
走訪軟件企業(yè)對程序設計基礎人員的需求進行調查研究,對程序設計基礎在教學活動中重要作用的必要性的調查研究,形成調研報告。結合企業(yè)真實項目開發(fā)典型案例、拓展案例和綜合項目,形成案例庫。教師在各課程中有針對性進行程序設計基礎的設計與研究,并進行及時的反思、評價。歸納出程序設計基礎環(huán)境在軟件開發(fā)實施方法、步驟。實踐技能測試題庫建設。教學課件建設。能夠適應各個模塊之間的程序設計基礎方法設計,使得程序設計基礎貫穿于全課程,從而提高軟件的安全性和可靠性。
四、關鍵問題
(1)教學案例的選擇及設計模塊建設
(2)程序設計基礎工具的選擇及過程模塊建設
五、方案
本課題以案例研究為主導,輔之以下研究方法:
(1)調查研究法:采用問卷調查、個別談話和學生座談相結合的方法,對學生的實際思想、需求和學生的心理特點等現(xiàn)狀,進行科學的調查研究。
(2)案例研究法:引導教師用信息技術和學科課程解構與重構的相關理論,剖析研究過程中的 典型案例,形成在整合教學中有效支撐的案例集。
(3)經驗總結法:在教師個人實踐的基礎上,定期聘請軟件企業(yè)、行業(yè)專家開展研討、交流活動,通過研討總結,逐步形成程序設計基礎整合的方法和途徑。
(4)行動研究法:搜集與本課題有關的信息和資料,拓寬思路,提供更為完善的方法,擬訂總體研究計劃,根據(jù)總體情況,制訂具體計劃,積極開展有效的行動研究,及時總結評價,調整研究方向。
(5)成果分析法
收集整理各方面的研究成果和資料,包括論文、課件、測試用例等,歸納總結。
六、落實措施
本課題的落實措施思路為:
收集和整理中外有關企業(yè)程序設計基礎的經典案例,開展專題理論研究,形成專題研究論文。開展程序設計基礎課程課堂案例分析和調研,形成調研報告。召開1—2次小型學術研討會,對本課題的有關理論和實踐問題進行研討。收集材料,分析整理測試用例。形成最終研究成果。
參考文獻:
論文關鍵詞:行動導向,C語言,教學設計
1.引言
C語言是一種面向過程的計算機程序設計語言。它既有高級語言的特點,又具有匯編語言的特點,具有簡潔、緊湊、使用方便靈活,以及生成目標代碼質量高、程序執(zhí)行效率高、可移植性好等特點,廣泛應用于操作系統(tǒng)開發(fā)、應用程序設計及嵌入式開發(fā)。C語言是軟件開發(fā)領域最主流的設計語言之一。是目前高等院校以及高等職業(yè)學校理工科專業(yè)開設范圍最廣的一門程序設計語言課程。然而對于從沒有接觸過程序設計有些甚至對計算機原理了解都比較少的學生而言,學習C語言存在較大的難度,同樣對于講授C語言的教師也往往感覺課程推進較困難。C語言教學一般分為課堂講授、上機實踐、課程設計等幾個環(huán)節(jié)。課程結束之后學生不會C語言的基本應用。為解決C語言教學中出現(xiàn)的問題,需要我們不斷探討、改進教學方法。本文將行動導向教學方法引入到C語言教學中進行了一些嘗試與探索。
2.行動導向教學法概述
行動導向教學法是以“行動導向驅動”為主要形式,在教學過程中充分發(fā)揮學生的主體作用和教師的主導作用,注重對學生分析問題,解決問題能力的培養(yǎng),從完成某一方面的“任務”著手,通過引導學生完成“任務”,從而實現(xiàn)教學目標。從學生接受知識的過程看,知識來源于實踐,在實踐中得到感性認識,經過反復實踐才能上升到理性認識論文范文,并回到實踐中去。
教師對課程知識點進行規(guī)劃分解,針對學生的情況制定科學、合理的任務,以及準備學生完成任務所需相關材料。課堂上下發(fā)任務,讓學生清楚的理解他要做什么。然后采用合理的方式引導學生去分析解決問題。最后對學生完成任務的結果進行積極的評價。
行動導向教學法在C語言課程教學設計中,所進行的實踐教學并非是指編程序上機實習驗證,而是針對C語言程序設計中編程思想應用行動導向教學法進行的教學設計。下面就本人教學設計的一個案例進行闡述。
3.教學設計案例
常用排序算法模擬應用—行動導向教學法教學設計。教學設計方案:第一階段,任務描述:將班級的學生按座位列分成四組,A、C組利用選擇排序法,B、D組用冒泡排序法分別將將本組學生按年齡遞增排列,每組同學旁邊放置一個空椅子可供利用。要求是每次能且只能移動一個同學坐到空出來的椅子上。第二階段,在學生實施排序前先給每組學生相應算法的說明文檔。讓學生給定的時間去進行閱讀、討論并制定出實施方案。第三階段,讓各小組同學根據(jù)自己制定的方案實施排序操作,并驗證結果是否符合他們的預期。同時密切注意觀察并記錄他們的問題。第四階段,讓小組間相互評價,對本小組排序方案及實施過程中的問題進行自我總結,。第五階段,對每組任務的完成情況進行評價,并給予指導??梢哉{換排序方法按體重重復以上任務步驟。最后一階段,問題的抽象及算法實現(xiàn)。這一階段對于學生較為困難,可以指導抽象出任務處理的對象—數(shù)組數(shù)據(jù),重復性的動作—for循環(huán)模式,位置的移動—循環(huán)變量等。這樣學生主動學習使用相關C語言語法規(guī)則,并摸索和思考其使用方法和模式。之后給出一些相關的習題讓學生模仿練習,鞏固應用。
4.教學思考及效果評估
在這個教學設計實施過程中,激發(fā)學生的興趣,調動學生積極參與實踐活動是教師首要的任務,在學生實踐能力相對薄弱的教學中教師的引導作用顯得更加重要,因為在這個問題域里,學生是主體站在“風暴”的中心,只有學生被激發(fā)出來關注到實踐過程的每一個細節(jié),才能完整的描述實現(xiàn)的過程,將這個程序設計的靈魂—算法的思想融進大腦里,進而抽象完整的模型,思考如何利用C語言去實現(xiàn)。這樣的教學設計注重編程思想而側重C語言語法規(guī)則。我們可以讓學生抓住“靈魂”這根繩索去探索如何去應用C語言里紛亂的語法規(guī)則論文范文,學會在實踐中學習。
經過測試,這樣的教學效果也較為明顯,學生對for循環(huán)的理解較為透徹,應用較熟練。整個學期過后,學生對這一塊兒C語言知識印象明顯深刻。“行動導向”的教學過程中,學生不但在完成任務的過程中掌握了C語言知識,通過相互溝通討論問題,增強了表達交際能力,提高了學生分析問題的能力。完成任務的成就感不僅增強了學生學習C語言的自信心,提高了學生深入學習C語言知識的興趣,形成學習的良性循環(huán)。
5.結束語
鑒于C語言計算機應用的廣泛性和重要性,作為計算機專業(yè)的入門級課程,有必要不斷的探索新的科學、適用的教學方法,加強實踐教學,注重引導學生編程思想的培養(yǎng),從各方面調動學生的興趣和積極性,感性認知,理性理會,學好C語言并會利用C語言進行程序設計。
[參考文獻]
[1]譚浩強.C語言程序設計(第三版)[M]. 清華大學出版社,2005.
[2]姜大源.學科體系的解構與行動體系的重構——職業(yè)教育課程內容序化的教育學解讀[J]. 教育研究, 2005,8 .
[3]劉丹青.以學生為中心的教學——行為導向教學論的探討[J].教育與職業(yè), 2005,1 .