程序設計論文范例6篇

前言:中文期刊網精心挑選了程序設計論文范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

程序設計論文

程序設計論文范文1

陰陽理論強調萬物皆含有“陰陽”,“陰”與“陽”之間的互動,構成了穩定、平衡的局面。在面向對象程序設計里,繼承性體現了陰陽理論的這種“構成論”。派生類通過繼承得到了父類的一切—父類中的數據(陰)和函數(陽)。如果在祖先類定義好數據(陰)和函數(陽),那么從這個祖先類派生出去的所有子類都將含有數據(陰)和函數(陽)。CPerson類中,含有陰(Name和Age屬性)和陽(GetName()、GetAge()、SetName()、SetAge()四個函數)兩大部分,通過派生得到CChina、CUsa和CJapan三個子類,在這所有的派生類中,都繼承了CPerson的陰、陽兩部分的內容,即使這三個派生類再派生其它子類,依然會繼承CPerson的陰、陽兩部分的內容,正所謂“萬物負陰而抱陽,沖氣以為和”,面向對象編程中這種陰、陽互動的內部工作方式構成了它強大的生命力。

2多態性抽象類與陰陽理論

面向對象程序設計的多態性中出現的抽象類,因其定義的某些函數(陽)是純虛函數,沒有具體的代碼,實現不了常規的操作(缺失“陽”的功能),這種抽象類(含有“陰”卻無功能性的“陽”)不能夠生成對象,正符合“孤陰不生”之道。在抽象類中,接口類是一種典型的沒有數據(陰)的抽象類,它只含有純虛函數(無功能性的“陽”),從上面分析可知,該類型也是不能夠實例化對象的,正所謂“獨陽不長”?!兑捉洝分杏小疤斓仉硽?,萬物化醇,男女構精,萬物化生”,在古籍《雪心賦》中更有“孤陰不生,獨陽不長”的名句[6]。句中的“天地”、“男女”更抽象一步可理解為“陰陽”,兩句都強調“陰陽”在萬物的構成中相互依存的對立統一性。

3總結

程序設計論文范文2

本文對溫度、濕度兩個顯著影響溫室作物生長的參數進行深入分析研究,構建的溫濕度模糊控制系統方案如圖2所示。圖2中,T和H分別為模糊控制系統輸出的溫室環境溫度和濕度值;T1、H1分別為根據專家經驗給出的農作物生長最佳的溫度和濕度值;eT1、eH1分別為給定值與溫室環境的實際測量值的偏差;ecT1、ecH1分別為溫濕度偏差隨時間的變化率。

2溫濕度模糊控制器設計

2.1輸入與輸出變量的模糊化

根據溫室大棚的實際狀況,以溫濕度偏差及其偏差變化率為輸入變量,各輸入變量的模糊化信息如表1所示。結合研究對象實際情況,既考慮控制規則的靈活性又兼顧簡單易行。表1中,4個輸入變量模糊集均取為A,A為{NB,NS,ZE,PS,PB};模糊論域均取為B,B為{-4,-3,-2,-1,0,1,2,3,4}。模糊控制器的輸出控制變量為前窗、天窗、后窗、遮陽簾、通風機、加濕器和加熱器。這7個變量均為開關量,只有開和關(0/1)兩種狀態,分別用符號u1、u2、u3、u4、u5、u6、u7表示這7個變量。

2.2隸屬函數的確定

由于三角形隸屬度函數在輸入值變化時比正態分布或高斯型具有更高的靈活性[6],因此本研究中溫濕度偏差與偏差變化率均選取三角形隸屬度函數。圖4為各輸入變量的隸屬度函數,選擇的模糊集寬度為4。因為寬度過小會造成部分區間空缺,可能找不到相應的控制規則,收斂性不好;寬度過大會造成控制規則的重疊部分過多,相互間影響加大并且響應速度也變慢[7]。根據隸屬度函數對輸入變量量化為9個等級,其相應的隸屬度賦值如表2所示。

2.3模糊控制規則的制定

模糊控制規則的形成實質上是把操作者的經驗或專家的知識和經驗進行凝練得到的若干條模糊控制規則[8]。經對實際溫室控制系統的研究,發現溫濕度間存在一定的耦合性,即當通過某一執行機構改變溫度(濕度)時濕度(溫度)也會發生變化,因此在制定模糊控制規則時就要滲透解耦的思想?;诖?,對7種執行機構的開關狀態做如下考慮:u1、u2和u3每打開一個設備降溫和降濕效果增強一點,但速度較慢;u5開通后其降溫和降濕速度明顯比u1、u2、u3快;u4降溫作用明顯,對濕度基本無影響;u6主要起加濕作用,降溫為次要作用;u7主要為增溫作用,降濕為次要作用。研究中制定了溫度與濕度之間、溫度變化率與濕度變化率之間的兩個模糊控制規則表,在此僅列出溫度與濕度之間的模糊控制規則,如表3所示。表3中,U為u1到u7這7個變量的開關狀態,開用“1”表示,關用“0”表示。

2.4反模糊化

模糊控制器輸出的是模糊語言不同取值的一種組合,由于被控對象只接受一個精確的控制量,因此需要從組合中判決出一個精確的控制量,這也就是反模糊化的過程[9]。常用的判決方法有重心法、最大隸屬度法和中位數法等,本研究采用重心法計算模糊控制輸出的精確控制量。其具體表達式為u'=∑nj=1ωjμ(ωj)/∑nj=1μ(ωj)(1)其中,n為模糊變量個數,ωj為模糊變量,μ(ωj)是對應模糊變量的隸屬度。本系統反模糊化的具體過程:首先溫濕度誤差或其誤差變化率經量化后得到相應的量化等級,根據量化等級查詢各個執行機構在控制規則表中對應的控制規則并使其激活。然后,由式(1)計算各個執行機構的輸出值,計算結果等于0.5時,執行機構保持原來狀態;計算結果大于0.5時,執行機構開;計算結果小于0.5時,執行機構關。基于這種思想,可建立各執行機構的模糊控制查詢表,放在內存中,編寫相應的PLC程序即可實現模糊控制器對執行機構的實時控制。

3溫濕度模糊控制PLC程序設計

溫濕度模糊控制PLC程序包括輸入量的采樣與模糊化程序、量化等級程序、模糊控制查詢程序、執行機構控制程序和預警程序等[10],在此僅介紹有關輸入采樣、誤差的計算和模糊控制查詢的部分程序。本研究是在STEP7編程環境下完成的模糊控制程序。

3.1輸入量采樣和ET/EH計算程序

研究中應用的溫濕度傳感器的變送單元分別取0~50℃、0~100%RH,線性對應電流均為4~20mA,因此在編寫PLC程序前需把溫濕度的值與PLC中的數字量關系建立起來。具體過程如下:以溫度為例,用I表示電流值,T表示溫度值,X表示實時溫度轉換為PLC中的數字量值。由于0~50℃與4~20mA對應,4~20mA又與PLC中的數字量為6400~32000對應,因此可得曲線方程如式(2)與式(3)所示。根據式(4)即可計算0~50℃對應PLC內部的數字量值。如22℃對應數字量值為17664。同理,可求得濕度值與PLC中數字量的對應關系如式(5)所示。其中,H表示濕度。下面以溫度為22℃和濕度為70%RH的情況編寫相應的PLC程序,70%RH對應的數字量為24320。

3.2模糊控制查詢程序

由反模糊化得到的模糊控制查詢表實質上是一個9×9的二維數組,存在以VW200開始的81個字單元中。在此把數組的首地址指針設定為VD48,根據(VW20×9+WV18)×2即可計算偏移值,在查詢表中定位并把相應值賦予WV28。

4系統實際運行測試

控制系統投入運行后,任選某一天對控制效果進行實際測試。測試時的起始溫度和濕度分別為32℃和52%RH,控制設定值分別為22℃和70%RH。對溫濕度采樣時間間隔均為5min,根據采集數據繪制的曲線如圖5所示。由圖5可知30min左右時溫濕度值均達到設定值,再經10min左右溫濕值即達到預設的穩定狀態值,達到了較滿意的控制效果??刂葡到y達到穩態的時間可通過增減有關設備進行調節。

5結束語

程序設計論文范文3

1.1 課程結構陳舊

現在民辦高職院校采用教學材料中的課程結構往往跟不上時代變化的腳步,甚至遠遠落后與當前的研究形式。而且在講授Java這門實踐性較強的課程,選擇的教學方式非常陳舊,以教師為中心的被動化課堂模式,無法顯示學生的主動性和積極性,這種教學模式根本無法詮釋Java語言的精妙之處。

1.2 教學內容編排存在問題

現階段民辦高職院校的Java程序語言課程教學內容比較單一和落后,教學過程中,教師主要講解一些Java理論性的知識。學生在學習了Java語言這門課程之后,往往對Java只是一個寬泛性的概念理解,對Java語言的實際操作的強大功能沒有切身領會和感受到[2]。

二、java程序設計課程教學質量保證體系構建

2.1 提升教師教學水平

要有效提高Java程序設計課程教學質量,提高教師的教學水平是首要途徑。Java語言的授課教師必須立足自身的優勢和缺陷,取長補短,不斷豐富自身的專業知識,增強專業技能,更新教學觀念,引入創新的教學方法,積極主動參與Java實訓活動,這樣才能在Java課堂教學中游刃有余。

2.2 改革課程結構

課堂教學過程中,遵循“教師為引導,學生為主體”原則,選擇與學生知識水平相符合的教學課程,課程結構要與學生的生活世界緊密結合,以培養學生的上機實操能力為主,讓學生成為課堂上的主體,積極培養學生主動學習能力、動手能力,提高學生的應用創新能力。比如在講授類、圖形用戶界面設計、網絡編程等內容時,筆者特意將教科書的章節打亂,實際教學時由淺入深、循序漸進的講解,適當增加直觀化、生動化的案例解析。

2.3 優化教學內容

Java程序設計課程作為一項跨學科、知識面廣的學科,在課程教學內容上要進行合理優化組合,以符合學生的知識水平和實際生活為主,利用網絡教學資源為學生提供Java程序設計課件、Java案例解析、Java學習論壇等[3]。

三、結束語

程序設計論文范文4

關鍵詞:PCI總線PCI2040DSPDDKWDM

TI公司專門推出了PCI2040橋芯片是專門針對PCI總線和DSP接口用的,本文利用它和DSP來處理視頻信號,并用雙端口RAM實現DSP之間的數據傳輸。

1硬件設計

1.1PCI總線控制芯片PCI2040

PCI總線是一種不依附于某個具體處理器的局部總線,它支持32位或64位的總線寬度,頻率通常是33MHz,目前最快的PCI2.0總線工作頻率是66MHz。工作在33MHz、32位時,理論上最大數據傳輸速率能達到133MB/s。它支持猝發工作方式,提高了傳輸速度,支持即插即用,PCI部件和驅動程序可以在各種不同的平臺上運行[1]。

實現PCI總線協議一般有兩種方法,一是用FPGA設計實現,但PCI協議比較復雜,因此難度較大;二是采用PCI總線控制芯片,如AMCC公司的S5933、PLX公司的PCI9080等通用的PCI接口芯片。TI公司專門推出了針對PCI總線和DSP接口的芯片PCI2040[2],它不但實現了PCI總線控制的功能,而且提供了和DSP芯片無縫的接口,因而大大簡化了系統設計的復雜度并縮短了開發時間。

PCI2040是一個PCI-DSP橋接器件,它提供了PCI局部總線和TMS320C54X8位主機接口(HPI)與TMS320C6X16位主機接口的無縫連接。一片PCI2040最多能同時掛接4片DSP芯片。同時,它還提供了一個串行EEPROM接口,一個通用輸入輸出接口(GPIO)和一個16位通用總線接口(為TIJTAG測試總線控制器提供接口)[2]。PCI2040只能作為PCI目標設備使用,不能作為PCI主設備使用;它只支持單字的讀寫,不能提供DMA操作。PCI2040能夠兼容3.3V和5V信號環境系統中的3.3V和5V信號可以直接從PCI插槽中獲得。

PCI2040和TMS320C6201的接口如圖1所示。

1.2PCI2040寄存器說明

PCI2040橋256字節的配置頭如圖2所示,HPICSR基地址、控制空間基地址(ControlSpaceBaseAddress)值都是系統自動分配的。所有的PNP器件都是如此它將控制空間映射到主機內存,映射的空間大小為32KB。4片DSP芯片的選擇是通過解碼PCI_AD14、PCI_AD13來實現的,其對應關系如表1所示。而DSPHPI寄存器的地址則是由PCI_AD12和PCI_AD11來決定的,其對應關系如表2所示。

圖1PCI2040和TMS320C6201的接口

表1DSP選擇

AD[14:13]

TMS320C6xDSP

00

HCS0(選擇第一塊DSP)

01

HCS1(選擇第二塊DSP)

10

HCS2(選擇第三塊DSP)

11

HCS3(選擇第四塊DSP)

表1HPI寄存器映射

AD[12:11]

TMS320C6xHPIRegister

00

HPI控制寄存器

01

HPI地址寄存器

10

HPI自增數據寄存器

11

HPI數據寄存器

因此,DSP與主機交換數據的過程,也就是讀寫HPI寄存器的過程。也就是說,通過主機訪問DSP板上資源,只需要將相應地址賦予HPIA寄存器中,然后讀寫數據就可以通過HPID寄存器。具體描述如下:

(1)初始化PCI2040內部配置寄存器,指向特定的DSP(因為本系統有兩塊DSP和PCI2040相連),指定數據傳輸寬度為16位。

(2)分配HPICSR基地址和控制空間基地址,允許PCI2040進行內存映射或I/O端口映射。值得注意的是,PCI2040控制空間只能映射在主機的內存空間里,不能映射在I/O空間。以上兩步都由驅動程序完成。

(3)脫離復位狀態后,PCI2040解碼從PCI總線來的地址,以此來做出響應。若落入32KB的控制空間中,則根據PCI_AD12、PCI_AD11及PCI_AD14、PCI_AD13片選情況訪問相應HPI寄存器。

(4)設定HPI控制寄存器中的BOB位,選擇正確的高低16位排列方式。

(5)主機開始對HPI寄存器進行讀寫。

1.3雙DSP系統硬件設計

本文所采用的雙DSP系統主要用來處理視頻信號及高速數據采集,該系統是基于TMS320C6201DSP和PCI2040而設計的。此卡的主要功能是:(1)采集視頻信號或其他模擬信號經A/D轉換后,交給DSP進行相應處理,然后將處理后的數據通過PCI2040經PCI總線存放在計算機硬盤上或者直接存儲到板上RAM中,然后通過PCI總線將視頻數據傳送到主機后顯示。(2)兩塊DSP之間的通信可以通過McBSP或雙端口RAM。

該系統的特點有:兩塊TMS320C6201DSP,處理能力可達3200MIPS;每片C6201帶512KSBSRAM,256KBFLASH;16KB高速雙口RAM用于兩塊C6201之間進行數據交換;12位ADC;32位高速FIFO。系統硬件框圖如圖3所示。

2基于WDM的PCI驅動程序設計

WDM是新一代的驅動程序構架,它是一個跨平臺的驅動程序模型,在WINDOWS98以上的操作系統中都實現了全面兼容。不僅如此,WDM驅動程序還可以在不修改源代碼的情況下經過重新編譯后在非Intel平臺上運行,因而為驅動程序開發人員提供了極大的方便。

WDM驅動程序是分層的,即不同層上的驅動程序有著不同的優先級,而Windows9x下的VxD則沒有此結構。另外,WDM還引入了功能設備對象FDO(FunctionalDeviceObject)與物理設備對象PDO(PhysicalDeviceObject)兩個新概念來描述硬件。PDO代表實際存在的硬件設備,它是在總線驅動程序(BUSDRIVER)下枚舉并建立的,負責與真實硬件進行I/O操作。FDO是由用戶驅動程序建立的,一般來說,它是用戶與真實硬件進行I/O操作的一個窗口,是Win32賴以溝通內核的一個橋梁。對于驅動程序開發者,真正需要做的就是開發FDO。至于PDO,則由BUSDRIVER建立,并在需要的時候作為參數由I/OManager或其它系統組件傳給你的FDO。

在應用層與底層進行通訊時,操作系統為每一個用戶請求打包成一個IRP(IORequestPacket)結構,將其發送至驅動程序,并通過識別IRP中的PDO來識別是發送給哪一個設備的。另外,WDM不是通過驅動程序名稱,而是通過一個128位的全局惟一標識符(GUID)來識別驅動程序的[3]。

WDM驅動程序都有一個初始化入口點,即DriverEntry,它相當于C語言中的main函數。當WDM驅動程序被裝入時,內核調用DriverEntry例程。另外WDM設備驅動程序還需要一個即插即用模塊,即AddDevice。AddDevice例程就是PnP管理器在用戶插入新設備時調用它來創建WDM設備對象的。

本文主要采用Windows2000DDK來設計該驅動程序。調試工具為SOFTICE。驅動程序的主要工作集中在:

(1)DriverEntry(),這是驅動程序的入口點,驅動程序被裝入時首先執行DriverEntry例程。主要工作是建立驅動程序這所需的函數。

(2)dspPciAddDevice(),在這個例程里驅動程序主要是創建設備。

(3)dspPciPnp(),在這個例程中驅動程序主要是啟動設備和停止設備等,并且從PnP管理器讀出為雙DSP所分配的硬件資源,包括HPICSR基地址和HPI控制空間基地址,對PCI配置空間進行初始化。初始化中斷等。需要注意的是,在初始化中斷之前禁止卡向主機發中斷,因此應有屏蔽中斷的操作。

(4)dspPciDeviceControl(),在這個例程中可以定制自己的函數來達到Ring3層和Ring0層相互通訊的目的。通過IOCTL_CODE可以區分不同的請求。

(5)Isr_Irq(),這個例程是用來處理中斷的。Windows2000的中斷處理機制是假定多個設備可以共享一個硬件中斷。因此,Isr的首要工作就是找出哪一個設備發生了中斷。如果沒有,則應該立刻返回FALSE,以便HAL能把中斷送往其它設備驅動程序。中斷服務例程Isr執行在提升的IRQL上,在DIRQL級別上運行的代碼需要盡可能快地運行。通常情況下,若判斷中斷是由自己的設備產生的,則調用一個在DISPATCH_LEVEL級別上運行的延遲過程調用(DpcFor_Irq)。

注意:當確定是自己卡的中斷時,要馬上屏蔽中斷位防止中斷再進來,等到DpcFor_Irq的結尾處再開中斷。

程序設計論文范文5

關鍵詞:移動學習,C語言程序設計,教學

 

1 移動學習

移動學習(M-Learning)是借助移動互連技術,使用移動計算設備(智能手機、PDA、移動電話等)實現學習者隨時隨地進行不同目的、不同方式的學習[1]。移動的內涵包括:形式上是移動的,即學習者不再受時間、空間和有線網絡的限制,可以隨時隨地進行不同需求、不同方式的學習;學習環境是移動的,學習資源和學習者也是移動的;內容上是互動的,進行教學活動的雙方實時交流,教育信息、教育資源與教育服務依靠移動計算技術和互聯網技術實現雙向“移動”,教與學相互促進,才能更充分的體現移動學習的優越性;實現方式上是數字的,移動學習是基于無線移動設備進行的數字化學習,它是在數字化學習的基礎上發展起來的,是遠程學習發展的一個新階段[2] 。

現階段的移動學習受技術條件的制約,通常作為高校教學的一種輔助學習模式,主要應用于管理和為學習支持服務提供“交互”通道,學生和教師通過使用移動設備(如手機等)方便、靈活地實現交互式教學活動。高校移動學習的主要應用模式分為三大類:基于短信息的在線移動學習,基于連接的在線移動學習以及存儲移動學習模式[3]?;诙绦畔⒌脑诰€移動學習具有使用費用低,設備普遍支持等優點,主要應用于通信數據少并且可用簡單文字描述的學習活動和學習服務,可用于向學習者發送課程安排、考試安排和考試成績等信息,提供指導、激勵和支持等作用。基于連接的在線移動學習和存儲移動學習,需要建設WAP站點,提供能夠支持移動設備訪問和下載的學習資源,著重選取能夠貼近學習者生活和工作同時又較為時尚和流行的主題作為學習內容。存儲移動學習和基于短信息的在線移動學習將是目前在高校中最切實可行的移動學習應用模式[4] [5]。

2 C語言程序設計課程特點

C語言作為當今最為流行的程序設計語言之一畢業論文范文,不僅是計算機專業的必修課,也是很多

非計算機專業的學習課程。隨著計算機的普及,學生運用計算機的能力越來越強,但計算機程序設計課程因其較復雜的語法、編程等知識,依然是眾多學生學習上的“攔路虎”。

C語言程序課程知識點瑣碎,概念繁多,理論不易掌握;概念抽象且復雜,包含的數據類型和運算符豐富,需預習與復習相結合才產生較好學習效果;對應的規則繁多且易混淆,使用較為靈活,容易出錯,使得學生容易產生畏難、厭倦情緒;理論與實驗教學學時分布不均衡,導致課堂教學中,對如何分析和解決問題講得不夠充分,學生編程思路不清楚;實驗過程中,不能將理論知識應用自如,在處理實際問題時往往不知從何入手,需要在平時教學中注意培養學生動手能力[6][7]。

C語言程序課程的這種特點,適合采用移動學習作為其輔助教學方式。針對C語言理論性強的特點,可以在課前課后發送定時短信,提示預習摘要求較高,不好的縮進格式影響其呈現效果,結構化風格使得程序占用篇幅往往較長等等,這些因素均會制約移動設備的可讀性。

3移動學習在課程教學中的應用

根據上述分析,設計移動學習方式如下:總體原則,以傳統教學方式為主,移動學習方式為輔,移動學習方式充當課堂教學的重要補充,能夠實現課堂知識的延伸,指導和激勵學生進行更深層次的學習和實踐。實現方式,主要采用基于短信息的在線移動學習方式,配合基于連接的移動學習空間、論壇,以及存儲移動學習資源建設。針對課堂教學,精心設計課前案例,提出驅動式問題,相關預習提示,課后設計相關重點回顧,知識點延伸,以短信形式發給學生,對于短信不能很好顯示的內容可以郵件形式發送給學生,或者放在相關網站上,以消息的形式提醒學生查收。軟硬件支持:考慮到學生普遍擁有設備的程度,將移動設備限定在普通移動手機,軟件使用中國移動飛信校園版(EFetion_campus)[10],可以支持PC端向移動手機的短信群發,通過飛信、群、語音、郵箱、空間等多種方式實現互聯網、移動網間的無縫互通畢業論文范文,還可以使用日程提醒,郵件提醒等功能打造個性化的學習指導。移動學習具體實現方式如圖1。

圖1 移動學習應用模式圖

3.1功能模塊介紹

移動學習做為一種輔助教學模式,能夠參與到C語言課堂教學的課前準備,課后輔導以及實驗指導等方面。

3.1.1短消息學習模塊

(1)課前預習提示??蓪⒚抗澋膶W習目標、重點、難點發送給學生,也可發一典型程序,加驅動式問題,發送到郵箱里,同時設置郵件提醒功能。

(2)課堂內容回顧。對前面課程學習過的知識內容以短信形式發給學生,提醒其回顧。

(3)作業提示、階段測試。也可仿照上述短信設置方式,定時群發給所有的學生。

3.1.2移動學習空間或論壇

移動學習空間既可以方便學生在線瀏覽,也要努力適應基于連接的移動學習訪問,其資料下載模塊提供的學習資源,也要支持移動終端設備。移動學習論壇,實現學生自由交流空間。在移動學習論壇上定期設置討論專題,既可以是關于某個錯誤進行分析,也可以針對相關程序選題集思廣益,還可以是對當前教育進行探討等等。

(1)課堂內容延伸。可提供諸如:MSDN使用介紹,幫助學生自如設計C/C++程序等;CSDN論壇介紹,提供同資深程序員交流學習的平臺。

(2)常見錯誤提示分析。提供調試程序基本步驟,常見錯誤解讀及可能出錯原因。

(3)課程設計選題。設計相關程序選題,使其能夠體現課程各個階段的進度,并且具有一定的實用性,趣味性,能夠調動學生的學習積極性。

(4)測試空間。提供一些歷年試題,可以幫助學生鞏固理論學習。

(5)教育思考。定期對教學進行總結,尋求更好的教學方式,也可以一些高校精品課程網站鏈接。

(6)資料下載。課程內容的各種學習資源,如PPT課件、多媒體課件、部分課程的錄音、錄像等;有關課程的各種輔導資料,如各章節的知識要點、課程設計任務庫、程序設計案例庫、試題庫等都可以作為下載的資料。

3.2移動學習內容設計

在高校教育中,學生同時需要進行多門課程的學習,如果在針對某一門課程實施基于短信息的移動學習方式時,設計過多的短信內容,或者發送較多的次數,都將會給學生造成信息轟炸,帶來過重的信息負擔。配合C語言程序課堂教學,在課前課后發送兩條飛信,每次不超過5頁,對于無法以短信內容呈現的資源就發送到郵箱,同時以短信形式提醒學生注意查收。程序設計課程所涉及程序對格式要求較嚴格,一個程序案例通常占用較多篇幅,此時以郵件的方式發送較為合適,同時在相關論壇上設置討論專題,根據學生回答設置最佳答案,統計學生活躍度,作為平時成績參照。圖2為課前預習的飛信基本內容設計。

圖2 飛信基本內容設計

把課程內容按照“章-節-知識點”的層次模式進行組織,整理出每章每節的學習目標、重點、難點、學習指導、參考資料等內容畢業論文范文,并概要總結出每個知識點的核心內容和若干測試題目,學習者可以通過短信息隨時隨地自由學習、復習這些重要的知識點,并對學習的效果進行測試。設計短信內容時需考慮程序格式問題,屏幕顯示行數,盡量控制在8行*5屏=40行,每行8字以內,不要以圖片的形式發送(涉及彩信資費問題)。

另一方面,為課程的核心內容提供文檔、PPT課件、課程錄音、課程錄像等多種媒體格式、適合多種移動終端的學習資源,滿足學習者不同的學習需求和學習習慣。學習者只要把這些資源通過教學網站,下載到自己的移動終端上,當他們在教室外面、公共汽車上等地方時,都可以通過移動終端來瀏覽這些學習內容,充分享受移動學習的便捷與方便,而且不需要承擔高昂的移動通訊費用。但是供下載的資料要充分考慮移動學習的特點,不僅要考慮學生的設備支持程度,還要考慮移動學習的片段性特點,對其中的部分資料需要進行特殊處理使其適合移動學習方式,主要處理原則,按知識點,將文檔,影音資料都處理成片段,確保一個片段一個知識點,每個片段持續10分鐘左右。

4 實驗分析

借助中國移動飛信校園版,上述大部分移動學習方式都可以實現,從PC端到手機客戶

端可以方便的實現短信群發,只要不超過一定數量,免費且易于操作。學生也分常樂意參與到這種形式的移動學習中來,非移動用戶除了在接收短信受限之外,也可以加入飛信校園版PC端,可以共享資源。實驗證明,使用移動學習方式作為程序設計課程的輔助教學方式能夠大大調動學生學習的積極性。但是在學生中間出現了兩級分化的現象,部分同學興趣高漲,能夠充分利用提供的學習資源,學習進度甚至出現超前現象,另外一部分同學上課時也在查看手機,學習不僅沒有進步,反而沉迷于手機上網。這種現象提醒大家不僅應該注意實施移動學習的方式,同時還要加強大學生的思想教育,使其認識到網絡資源的便利性和危害性,能夠主動的去尋求有益的資源來提高自己。

使用飛信實現移動學習還有以下必須注意的地方:(1)飛信中涉及大量廣告,容易分散學生注意力。(2)短信數量過大,易給學生造成信息轟炸,要限制性的使用。(3)需警惕不法分子盜取飛信或手機號,進行詐騙??梢岳蔑w信的二次開發功能,屏蔽其他模塊,使其更適合校園使用。

移動學習對學習者也要有一定要求畢業論文范文,比如說需要一定的自學能力,自制能力,以及較強的學習動機等[8][9]?,F階段的移動學習在高校教學中應該起輔助作用,但不能排除其對研究生,博士生及在職人員充電的作用,所以還是要做好移動資源的建設工作,注意打上數字簽名保護知識產權。

5 結論

當前,移動學習是教育界的研究熱點。將移動學習方式引入語言類課程的教學中已取得較大進展,但將其應用到C語言程序設計課程教學中來,還屬于嘗試階段。移動學習給教學改革注入新鮮活力,其對高校教學的促進作用,不僅依賴教師的合理使用和學生的大力配合,還依賴于軟件平臺的設計。本文所使用的飛信校園版,受到發送短信條數,廣告綁定等不利因素的限制,不僅要考慮課程特點,還要考慮軟件的使用規則,不能充分發揮移動學習的優勢。下一步需要改進的地方,不僅在于移動學習資源的建設,還要建設實施移動學習的軟件平臺,不僅要適合移動終端在線瀏覽,還要能夠與校園各個系統整合,充分利用現有資源,更加適應程序設計課程的要求。

參考文獻:

[1]德斯蒙德·基更.移動學習:下一代的學習[J].開放教育研究.2004

[2]劉豫鈞,鬲淑芳.移動學習——國外研究現狀之綜述[J].現代教育技術.2004

[3]王建武.3G網絡下基于彩信的被動式移動學習實踐研究[D].西安:陜西師范大學.2009

[4]張瓏,王建華,張軍,邸佳奇.移動學習在高等學校教學改革中的應用[J]. 計算機教育.2010(6):34-37

[5]王偉,鐘紹春,呂森林.大學生移動學習實證研究[J].開放教育研究,2009,15(2):22-27.

[6]張素芹,吳連生.獨立學院“C語言程序設計”教學改革實踐[J]. 計算機教育.2010

[7]顧鈞.程序設計語言課程的概念體系及教學策略探討[J].中國成人教育.2010

[8]李望秀.高校教學中的移動學習[D].長沙:湖南師范大學.2008

[9]徐楠.M_Learning在現代遠程開放教育中的應用研究[D].南京:南京師范大學.2005

[10]efeixin.10086.cn/product/category_15.html

程序設計論文范文6

室內設計的方法,這里著重從設計者的思考方法來分析,主要有以下幾點:

1、大處著眼、細處著手,總體與細部深入推敲

大處著眼,即是如第一章中所敘述的,室內設計應考慮的幾個基本觀點。這樣,在設計時思考問題和著手設計的起點就高,有一個設計的全局觀念。細處著手是指具體進行設計時,必須根據室內的使用性質,深入調查、收集信息,掌握必要的資料和數據,從最基本的人體尺度、人流動線、活動范圍和特點、家具與設備等的尺寸和使用它們必須的空間等著手。

2、從里到外、從外到里,局部與整體協調統一

建筑師A·依可尼可夫曾說:“任何建筑創作,應是內部構成因素和外部聯系之間相互作用的結果,也就是‘從里到外’、‘從外到里’。”

室內環境的“里”,以及和這一室內環境連接的其他室內環境,以至建筑室外環境的“外”,它們之間有著相互依存的密切關系,設計時需要從里到外,從外到里多次反復協調,務使更趨完善合理。室內環境需要與建筑整體的性質、標準、風格,與室外環境相協調統一。

3、意在筆先或筆意同步,立意與表達并重

意在筆先原指創作繪畫時必須先有立意,即深思熟慮,有了“想法”后再動筆,也就是說設計的構思、立意至關重要??梢哉f,一項設計,沒有立意就等于沒有“靈魂”,設計的難度也往往在于要有一個好的構思。具體設計時意在筆先固然好,但是一個較為成熟的構思,往往需要足夠的信息量,有商討和思考的時間,因此也可以邊動筆邊構思,即所謂筆意同步,在設計前期和出方案過程中使立意、構思逐步明確,但關鍵仍然是要有一個好的構思。

對于室內設計來說,正確、完整,又有表現力地表達出室內環境設計的構思和意圖,使建設者和評審人員能夠通過圖紙、模型、說明等,全面地了解設計意圖,也是非常重要的。在設計投標競爭中,圖紙質量的完整、精確、優美是第一關,因為在設計中,形象畢竟是很重要的一個方面,而圖紙表達則是設計者的語言,一個優秀室內設計的內涵和表達也應該是統一的。

二、室內設計的程序步驟

室內設計根據設計的進程,通??梢苑譃樗膫€階段,即設計準備階段、方案設計階段、施工圖設計階段和設計實施階段。

1、設計準備階段

設計準備階段主要是接受委托任務書,簽訂合同,或者根據標書要求參加投標;明確設計期限并制定設計計劃進度安排,考慮各有關工種的配合與協調;

明確設計任務和要求,如室內設計任務的使用性質、功能特點、設計規模、等級標準、總造價,根據任務的使用性質所需創造的室內環境氛圍、文化內涵或藝術風格等;

熟悉設計有關的規范和定額標準,收集分析必要的資料和信息,包括對現場的調查踏勘以及對同類型實例的參觀等。

在簽訂合同或制定投標文件時,還包括設計進度安排,設計費率標準,即室內設計收取業主設計費占室內裝飾總投入資金的百分比。

2、方案設計階段

方案設計階段是在設計準備階段的基礎上,進一步收集、分析、運用與設計任務有關的資料與信息,構思立意,進行初步方案設計,深入設計,進行方案的分析與比較。

確定初步設計方案,提供設計文件。室內初步方案的文件通常包括:

1、平面圖,常用比例1:50,1:100;

2、室內立面展開圖,常用比例1:20,1:50;

3、平頂圖或仰視圖,常用比例1:50,1:100;

4、室內透視圖;

5、室內裝飾材料實樣版面;

6、設計意圖說明和造價概算;

初步設計方案需經審定后,方可進行施工圖設計。

3、施工圖設計階段

施工圖設計階段需要補充施工所必要的有關平面布置、室內立面和平頂等圖紙,還需包括構造節點詳細、細部大樣圖以及設備管線圖,編制施工說明和造價預算。

4、設計實施階段

亚洲精品一二三区-久久