前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇c語言課程設計小結范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
設計任務:
PLC控制全自動洗衣機設計
二、設計要求:
1.水位控制:高水位 25S 中水位進水 15S 低水位進水 10S2.程序選擇:全程序 簡易程序(1)全程序過程:(循環3次)進水-洗滌(正轉3S,反轉2S,停1S,200次)-排水(20S)-脫水(10S)-停止(2)簡易程序:(循環2次)進水-洗滌(正轉3S,反轉2S,停1S,200次)-排水(20S)-脫水(10S)-停止
三、設計期限
目錄
PLC控制全自動洗衣機的研究意義…………………………………………………………………4
二.PLC機型……………………………………………………………………………………………..4
三.程序設計要求…………………………………………………………………………………………..5
四. 設計流程圖 ……………………………………………………………………………………………6
五. 課程設計小結…………………………………………………………………………………………..18
PLC控制全自動洗衣機的研究意義
PLC控制全自動洗衣機的編程語言容易掌握,是電控人員熟悉的梯形語言,使用術語依然是"繼電器"一類術語,大部分與繼電器觸頭的連接相對應,使電控人員一目了然.PLC控制使用簡單,他的I/O已經做好,輸入輸出信號可直接連接,非常方便,而輸出口具有一定驅動能力,其輸出觸頭容易達220V.2A.PLC是專門應用手工業現場自動控制裝置,再系統軟硬件上采用抗干擾措施.當工作程序需要改變時,只需改變PLC的內部,驚醒重新編程而無需對外圍進行重新改動.從這些方面突出了使用PLC控制全自動洗衣機的優越性.
二.PLC機型
日本三凌公司的F系列PLC
三.程序設計要求1.水位控制:高水位 25S 中水位進水 15S 低水位進水 10S2.程序選擇:全程序 簡易程序(1)全程序過程:(循環3次)進水-洗滌(正轉3S,反轉2S,停1S,200次)-排水(20S)-脫水(10S)-停止(2)簡易程序:(循環2次)進水-洗滌(正轉3S,反轉2S,停1S,200次)-排水(20S)-脫水(10S)-停止 注意:要求畫出控制流程圖四.I/O分配圖 啟動 X0 Y0 進水 水位(高)X1 Y1 排水 水位(中)X2 Y2 電機正轉 水位(低)X3 Y3 電機反轉 全程序 X4 Y4 脫水 簡易程序 X5 COM COM 五.軟硬件系統設計 1.硬件組織 2.元件組成 (1)梯形圖及其分析 (2)狀態轉移圖及其分析 (3)指令表
設計要求: 輸入點: 輸出點:啟動 10001 啟動洗衣機 00001停止 10002 進水閥 00002高水位 10003 正轉 00003中水位 10004 反轉 00004 低水位 10005 排水 00005排空檢測 10006 脫水 00006高水位檢測 10007 報警 00007中水位檢測 10008低水位檢測 10009手動排水 10010 手動脫水 10011
全自動洗衣機的I/O分配并設計PLC外圍硬件線路:
設計流程圖:
全自動洗衣機的梯形圖:(由于版面限制,我只能把這個梯形圖分解成幾塊,標志圖X)
圖(1)
圖(2)
bsp; 圖(3)
圖(4)
圖(5)
圖(6)
我這是使用步進梯形指令(STL)編程方式,當然也可以使用起保停電路編程方式。
I0.2 高水位I0.3 中水位I0.4 低水位I0.5 排空檢測I0.6 高水位檢測I0.7 中水位檢測I1.0 低水位檢測I1.1 手動排水I1.2 手動脫水Q0.0 啟動指令Q0.1 進水閥控制Q0.2 正轉及脫水Q0.3 反轉Q0.4 排水Q0.5 報警
圖片: 圖片:
圖片:
圖片:
圖片:
= M0.3NETWORK 3LD I0.2AN I0.6LD I0.3AN I0.7OLDLD I0.4AN I1.0OLDA M0.3= Q0.1NETWORK 4LD Q0.1EDTON T37, +20NETWORK 5LD T37O M0.2AN C1A M0.1= M0.2NETWORK 6 //正轉及脫水控制//正轉及脫水控制LD M0.2AN T38AN Q0.3A M0.1LD I0.5AN T40AN Q0.3A M0.1OLDLD I1.2AN M0.1OLD= Q0.2NETWORK 7LD M0.2AN T39TON T38, +300NETWORK 8 //反轉控制//反轉控制LD T38AN T39AN I0.5A M0.1= Q0.3NETWORK 9LD Q0.3TON T39, +300NETWORK 10LD T39EDLD T40EDCTU C1, +5NETWORK 11 //出水閥控制//出水閥控制LD C1LD I1.1AN M0.1OLD= Q0.4NETWORK 12 //脫水計時//脫水計時LD I0.5TON T40, +300NETWORK 13 //洗滌和漂洗計數//洗滌和漂洗計數LD M0.2EDLDN M0.1CTU C2, +3NETWORK 14 //報警輸出//報警輸出LD M0.1TOF T30, +30NETWORK 15LDN M0.1A T30= Q0.5
課程設計是培養學生綜合運用所學知識,發現,提出,分析和解決實際問題,鍛煉實踐能力的重要環節,是對學生實際工作能力的具體訓練和考察過程.隨著科學技術發展的日新日異,PLC已經成為當今空前活躍的領域, 在生活中可以說得是無處不在。因此作為二十一世紀的大學來說掌握PLC的開發技術是十分重要的。
回顧起此次PLC課程設計,至今我仍感慨頗多,的確,從選題到定稿,從理論到實踐,在 整整兩星期的日子里,可以說得是苦多于甜,但是可以學到很多很多的的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發現了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,通過這次課程設計之后,一定把以前所學過的知識重新溫故。
關鍵詞:自動控制,教學內容,教學結構,實踐教學
“自動控制原理”是研究控制系統的一般規律,為進行控制系統的理論分析和綜合運用,提供基本的理論依據和使用方法的一門專業基礎課程。同時,自動化專業的很多后續課程,如:“現代控制理論”、“過程控制”、“計算機控制”、“控制系統仿真”等,在較多地方都用到了該課程的基本理論和基本方法。因此,教師教好和學生學好該課程,對于自動化專業的學生來講,具有十分重要的意義。但由于該課程理論性強、涉及知識面廣、分析方法多、對數學知識要求高,學生在學習過程中常感覺內容抽象、難于理解,進而不能很好地掌握。為有效解決這一問題,結合在教學工作中的經驗和體會,認為應重點做好以下幾個方面的工作。
1 加強對教材內容的理解和把握,重組教學內容
一是統觀全局,分清層次,有詳有略,著力使學生掌握基礎知識,形成科學的知識結構。如:該課程的主要內容是經典控制,即重點在線性系統理論的學習,但由于在實際應用中,大多系統是非線性的,因此,有關非線性系統的教學內容需要進一步加強;計算機技術已在控制領域廣泛應用,需要適當增加一些系統分析工具的介紹,如Matlab相關軟件內容的學習;另外,根軌跡校正、等M圓、等N圓設計等內容在當前的工程設計中已很少使用,可只作簡要介紹。
二是深入理解和把握教材內容間的橫向和縱向聯系,按由整體到部分、由一般到個別、由淺入深、由易到難、由已知到未知的順序安排教學內容。該課程雖然內容多、涉及知識面廣,但教學內容間有著非常緊密的聯系。分析認為,在縱向上,應沿系統分析和系統設計兩條線,逐步深入地安排教學內容;在橫向上,應始終以“穩、快、準”的基本要求為核心,加強有關內容的相互滲透。
2 優化課堂教學結構,提高課堂教學效率
課堂教學結構是為了完成一定的教學目標,教師在時間和空間上,對各種教學因素的排列和組合,對課堂教學的整體安排。優化課堂教學結構就是使教師的教和學生的學的活動處于和諧、高效的最佳狀態。。
一是精心設計引言。“良好的開端是成功的一半”,一個好的引言能喚起學生的學習動機,激發學習興趣。通過靈活多變的方式設置問題是課堂導入的有效途徑,如:借助于多媒體手段,在引言中,先演示實驗現象,其后圍繞實驗現象講解教學內容,以激發學生的求知欲望。
二是妥善處理教學重點、難點。教學的重點、難點是課堂教學的精髓,如果處理不當會使學生思維受阻,注意力分散,長此下去就會因疑問越來越多,造成學習障礙,從而對學習失去興趣。因而一定要采用多種教學方法,妥善處理重、難點,以達到突出教學重點,突破教學難點的目的。對于抽象知識的重、難點應采用形象、直觀的教學方法,如:對于非線性中的死區現象,以齒輪傳動為例,通過演示其傳動中的死區產生過程,使抽象內容變得直觀、具體。學生對知識的獲得,應是一個由淺入深,循序漸進的過程。在教學中,要注意從回憶舊知開始,再逐漸引入新知,以幫助學生全面把握相關知識點,建立起整體性、連貫的概念。對于學生從未接觸過、難度較大、理解起來有一定困難的知識點,應分散難點,化復雜為簡單,以讓學生能夠比較輕松的理解和掌握。對于內涵相近或相似、容易混淆的知識點,應多用類比的方法加深學生的理解和把握。
三是合理設計板書。板書是課堂教學的一個重要組成部分,好的板書能喚起學生的求知欲,吸引學生專心聽課,方便學生記筆記并做好課后復習。每堂課的板書都應有一定的技巧性和實用性,要盡可能運用最簡潔的文字或符號使教材內容形象化、復雜問題條理化,要使學生僅通過板書,就能領略到全課的要點和應掌握的內容。需要特別指出的是,盡管應用多媒體教學手段,使得教學更加形象、直觀,但為了加強學生對課堂知識整體性和重點、難點的理解和把握,板書仍是不可替代的。
四是師生共同歸納小結。課后小結是一節課重點和難點的概括,此環節完成得好,可起到“畫龍點睛”的作用,如果這一步只由教師來做,不利于學生的提高,為此,可采用教師提示、學生歸納的方法。通過讓學生參與歸納一節課所學習的內容,可促使學生加深對課堂內容完整性的理解和認識,并可有效提高學生整體思維和口頭表達能力,這也是加強教、學和諧性和素質教育的重要體現。
五是用規范、幽默的教學語言。課堂教學中的語言一定要規范。。規范是技巧的前提。教師對原始概念的剖析,定理、原理的闡述等都必須用專業術語來準確表達,應堅決摒棄似是而非、模棱兩可的語言;同時,課堂教學中的語言應有一定的幽默性。應善于在“標準化”的語言中適時地加入一些幽默的語言,以此作為課堂教學的“調味劑”,以不斷提高學生的注意力,增強學習興趣,緩解學習中的壓力。
3加強實踐教學,鞏固理論教學效果
一是大力加強實驗課教學。該課程理論性很強,實驗課是其教學中的一個至關重要的實踐環節。實驗具有形象、生動的特點,實驗中蘊含著諸多實際因素,會出現很多意想不到的問題,有利于加深學生對課程內容的理解和掌握,有利于激發學生解決問題的興趣和熱情,有利于加強學生的感性認識,有利于培養學生的創新意識和動手能力。
二是增設課程設計環節。教學中發現,由于該課程理論性強、比較抽象,學生常對課程知識缺乏系統性的概念,缺乏綜合分析問題的能力,遇到實際問題時,常感覺無從下手。為此,增設了課程設計環節,如:給出一個隨動系統及其要求的性能指標,由學生進行系統建模和系統性能分析,在此基礎上,設計校正裝置,使系統滿足給定的要求。。實踐證明,通過課程設計環節,可進一步加強學生對理論知識的理解和應用能力,有效提高綜合分析問題和解決問題的能力。
以上是對“自動控制原理”教學的幾點建議和思考,并且在教學過程中進行了多次嘗試,取得了較好的教學效果,受到了學生的好評。
參考文獻
1 胡壽松. 自動控制原理. 北京:國防工業出版社. 1999
2 高國焱, 余文. 自動控制原理. 廣州:華南理工大學出版社. 1999
3Richard C.Dorf, Robert H.Bishop. 現代控制理論. 北京:高等教育出版社. 2001
關鍵詞:學習遷移; C語言教學
“C語言”是一門語法靈活、功能強大的高級程序設計語言,正是因為C語言具備的這些特點,剛開始接觸C語言的大學低年級學生會覺得C語言比較抽象,也比較枯燥。有的學生剛開始對C語言比較感興趣,但是一段時間之后,逐漸喪失了興趣。針對上述現象,在C語言教學中,教師應有效改進教學方法,促進學生學習的正遷移,從而達到較好的教學效果。
一、學習遷移的概念及其分類
學習遷移是學生學習過程中一條重要的心理學規律。學習遷移(簡稱遷移)是指一種學習對另一種學習的影響,其一是前一種學習對后一種學習的影響;其二是后一種學習對前一種學習的影響。根據遷移的特點并結合教學實際,遷移又可分為正遷移與負遷移、縱向遷移與橫向遷移、順向遷移與逆向遷移、特殊遷移與普遍遷移。許多教育心理學家就遷移的本質,提出了各自的觀點。美國心理學家賈德的經驗泛化說認為,先期學習中所獲得的東西之所以能遷移到后期學習,是因為在先前學習中獲得了一般原理,這種一般原理可以部分或全部應用于前后的學習活動中。在C語言教學中,要促進學生的正遷移,避免和消除負遷移。
二、在C語言教學中,促進學生學習遷移的方法的應用
1.確立明確的教學目標
教學目標是整個教學過程的靈魂。在教學中,應首先確立明確的教學目標,然后才可能合理地安排教學過程。《C語言程序設計》這門課程主要的教學目標是掌握計算機程序設計的思路(算法),會用C語言編寫簡單的程序,強化學生的邏輯思維能力,為計算機專業的學生將來進一步深入地學習其他專業知識打下堅實的基礎。每門課程中各類教學目標的確立是一個典型的樹形層次結構,首先確立該課程的教學目標(樹根),然后根據教學大綱合理地確立每一章的教學目標(樹干),并進一步確立某一單元或某一堂課的教學目標(樹枝或樹葉),做到環環相扣,銜接緊密。在確定教學目標的時候應注意考慮,如何培養學生的遷移意識和遷移行為,努力促進正遷移。
2.科學組織教學次序
教學次序主要是針對整門課程各章節的教學次序。以“C語言”這門課為例,可以按照以下方法安排教學的知識鏈:將整門課劃分為數據類型和結構化程序設計兩大部分,其中數據類型包括基本數據類型、數組、指針、結構體與共用體,結構化程序設計包括結構化程序設計的三種基本結構、函數、文件。應該先把學科中具有廣泛遷移價值的基礎知識“基本數據類型和運算符與表達式”作為主要教學內容,就像在語言類的教學中,應該先把單詞作為主要教學內容一樣。接著應該是“結構化程序設計的三種基本結構”,相當于語言類的教學中的“句型”。這兩部分知識是“C語言”這門課的基礎知識。接下來可以按照兩種方法安排剩余的知識點:⑴數據類型中的其他類型、函數、文件。⑵函數、數據類型中的其他類型、文件。
3.重視上機實踐環節的遷移
“C語言”是一門理論和實踐緊密結合的課程。學習的遷移應貫穿于C語言的“教”與“學”的整個過程。教師可根據課程進度,安排相應的上機實踐內容。為了更好地促進上機實踐環節的學習遷移,最好能有一個相應的上機實踐任務平臺,每個學生在每次上機實驗課結束后,都應將自己本次上機實驗課完成的任務提交給這個平臺,可以通過這個平臺,自動為學生完成任務的情況進行評分,也可以將學生完成任務情況先保留在這個平臺上,教師在上機實驗課后人工進行評分。這樣,學生會進一步加深對各個知識點的理解。理論課和實驗課交替進行,能更有效地促進教學的遷移和學生學習的遷移,達到事半功倍的效果。
三、小結
綜上所述,學習遷移的意義不僅在于它能給學習者帶來事半功倍的學習效率,而且能夠充分發揮教學的有效作用。對于程序設計這種相對比較靈活的課程,教師尤其要注重舊知識和新知識之間的遷移。教師在整個課程設計之初就應優先考慮遷移,隨著整個教學過程的不斷推進,教師應該不斷地挖掘出能遷移的地方。但是程序設計作為一門課程,其能遷移的地方還有待教師進一步深入地分析研究。
參考文獻:
1.教育部人事司,教育部考試中心.教育心理學考試大綱[M].上海:華東師范大學出版社,2007.
2.易小文,陳杰. 教育心理學[M].北京:北京工業大學出版社,2006.
3.教育部人事司組編,高等教育心理學[M].北京:高等教育出版社,1999.
4.張文新.高等教育心理學[M].濟南:山東人民出版社,2007.
5.教育部人事司.高等教育心理學[M].北京:高等教育出版社,1999.
作者簡介:
趙文婷,女,(1987.03- ),軍事交通學院助理館員。
關鍵詞:微課程 自主學習 系統設計開發
中圖分類號:G642
文獻標識碼:C
當今社會,移動網絡、智能手機、平板電腦的不斷出現與更新換代,使在線學習成為了一種潮流趨勢,人們隨時隨地進行學習已經不再是天方夜譚。這種學習方式具有較強的靈活性與互動性,在教學過程中使所學知識變得微型化與分解化。在一定程度上來看,網絡教學需求的信息量較小并且學習資源較少。過去很多教育部門和學校采用課堂錄制的方式,這種教學資源較大較長,難以直接進行應用。而微課堂將教學重點、難點、考點等值得注意的問題全部制作成短小精悍的視頻教程,方便學生隨時隨地進行觀看學習。由此可見,微課程已經在現代教學中成為了重要的教學資源。本文旨在為微課程的實踐提供一定的信息技術服務支持,同時為廣大的學習愛好者提供更加高效便捷的個性化服務。
1 簡介微課程
微課程的起源要追溯到20世紀50年代。當時有很多西方國家的教師開始對微課程(Mini-coures、Mini-Lesson)進行研究與開發,就是主要針對某一課題進行一個小規模的短時課程。這些半獨立的教學單元并不是根據學科的知識以及邏輯體系進行劃分,主要還是根據教師與學生的興趣及師生共同的社會經驗等為主。微課程的內容相對獨立、單一,微課程中的知識更加具有廣度。早在2007年,美國新墨西哥州圣胡安學院中的高級教學設計師David Penrose就提出了微課程的教學理念,并且拍攝了一分鐘的教學視頻。這種教學理念的核心是把教學中的內容與教學目的進行緊密連接。對于我國提出微課程提議的主要看法是:微課程是以對課程及教學實踐教學為要求,以教學視頻為載體,系統地將教學過程中的知識點展開相應教學活動的一種新型授課方法。
從嚴格的意義上說,微課程就是將教學目標集中在某一個環節之上,利用最短的時間進行一個知識點相關的重點、難點、考點等相關知識內容總結的教學模式。微課程相當于將日常的課程進行分解,通過被分解的個體來促進學生的自主學習行為與學生相關行為。微課程的核心內容是課堂教學的短小視頻,同時其中也包含相關的微型課件、微型練習等輔教學資料,當微課程結束后學生可以利用這些輔助的教學資源進行練習,對所學知識進行鞏固。微課程的價值就是“微”,微型內容、微型故事、微型問題等,將知識分解,變成微型視頻,在智能手機與平板電腦等便攜終端進行使用。
2 微課程設計與開發
2.1課程設計
第一,微課程在進行選題時應當使內容精練清晰,主要針對課前導入、概念教學、難點解析、課后拓展等模塊,進行適當的選取。第二,微課程是課堂教學的再現。相對于傳統的課堂教學時間而言,微課程時間一般為5~10分鐘。第三,微課程的教學過程是簡短且完整的,其教學過程主要包括問題的提出、教學活動安排、問題解決等。在這個環節應當注意,在開篇引題時應當以最快的速度開門見山地吸引學生,也可從相關生活現象引入課題。總之,引題一定要快速切題。課程講授時應當保證條理清晰,在進行講授時盡量避免無用的例子;課程結束收尾時應當掌握好速度。課程結束后的小結必不可少,在課程總體中起到提綱挈領的作用。第四,微課程在選取教學內容通常要求明確清晰、主題突出。教學視頻是整體的主線,其中的多媒體教學素材、教師所提出的課后反思、隨堂測試等都應當具備鮮明的主體與較為緊湊的結構,力爭營造出一種真實的微教學環境。第五,在微課程教學過程中由于時間有限,要求教師的語言應當精準簡短,在進行課程設計時應當把將要說的話與教學內容相結合,講授時應當將表達方式、手勢、動作、表情等與關鍵詞句相結合,在播出前進行練習,力爭做到語言生動富有感染力。
2.2模板設計
一個完整且優秀的微課程應當包括簡潔的PPT制作、明確的課程名稱、簡短的片頭、邏輯較強的內容、概括性的片尾等部分。在進行錄制時應當將電腦的分辨率調整為1024×768以下,碼流應當控制在128kbps~2Mbps,屏幕顏色設置成16位;課程教學時間應當保持在十分鐘之內完成;根據教學設計的構思撰寫課程內容時內容精煉簡潔但不缺少主題;微課程教學中應保證內容、文字、聲音準確無誤;在進行微課程講解時應當保證語言通俗易懂,知識上深入淺出,語調上抑揚頓挫;微課程中使用的PPT應當做到簡單大方;進行授課時保證視頻畫質清晰,盡量使用中景與近景的拍攝方法,教師不能遮擋教學內容;進行制作視頻時應當注意是否有片頭、片尾、課程名稱等相關信息;視頻格式應當為Mp4或Flv;若微課程教學是音頻應當保證音頻采樣率44.1K,格式為AAC(.aac,.m4a,.f4a),Mp3,Vorbis(.ogg,.oga)。
CDIO教育模式是近年來國際工程教育改革的最新成果,是“做中學”的一種模式。清華大學在“數據庫系統原理”、“數據結構”課程中采用了CDIO教育理念,取得了滿意的教學效果。國內外的經驗表明CDIO的教育理念和方法是先進可行的,適合教育教學過程的改革。
1 CDIO教育模式
從2000年起,美國麻省理工學院、瑞典皇家工學院等4所大學經過4年的探索研究,創立了CDIO工程教育改革模式。CDIO代表構思(Conserve)、設計(Design)、實現(Implement)、運作(Operate),是一套完整的工程教育理念和實施體系。CDIO提出了系統的能力培養、全面地實施指引(包括培養計劃、教學方法、學生考核以及學習構架)以及實施檢驗的12條標準,具有可操作性,能夠滿足人才質量的要求。
CDIO模式以產品研發到產品運行的生命周期為載體,培養學生“做中學”和“基于項目教學和學習”的理念,增強學生自主學習能力、團隊協作能力及解決問題的能力。
數據庫技術是高校計算機應用技術專業及相關專業的核心課程,通過對該課程的學習,可以使學生理解和掌握數據庫技術,培養學生利用所學知識解決實際問題的能力,為后續課程的學習奠定基礎。國內很多高校加大了該課程的改革力度,做了很多探索和實踐。
2 課程的改革措施
基于CDIO理念,我們經過幾年的探索和實踐,把培養學生動手能力、實踐能力和可持續發展能力放在突出的地位,在數據庫課程的教學中,我們的思路和做法如下。
2.1 確定有效的課程培養目標
我國高等職業教育的培養目標是實用技能型人才。以前高職教育中存在著不少問題,如重理論輕實踐、忽視團隊協作精神及開拓創新能力培養等,現在高職教育越來越重視技能的培養。
本課程以培養學生應用數據庫的主要技能和職業素養為主線,圍繞數據庫的設計與管理、數據表的設計與管理、數據的查詢、視圖的應用、存儲過程的使用等內容展開,最終培養學生開發中小型MIS系統并具有操作管理后臺數據庫系統的能力。
課程的知識目標是培養學生掌握數據庫及其對象的設計、創建、管理與維護。課程的能力目標一是培養學生管理企業數據庫的能力;二是培養學生利用數據庫技術開發項目的能力。課程的素質目標是培養學生嚴謹的工作態度、扎實的動手能力及團結協作能力。
2.2 整合課程教學內容體系
我們改革了數據庫課程的教學內容體系,建立課程理論內容體系、基本實踐能力訓練和綜合應用能力訓練三級結構。
課程理論內容體系主要包括數據庫的基本理論;通過對數據庫基礎、SQL語言、數據庫設計理論、數據庫完整性等知識的學習,使學生具有基本理論知識。
基本實踐能力訓練是將一個大的系統項目分解成了十二個實驗子項目,配合課程理論知識內容進行單項能力訓練。
綜合應用能力訓練主要鼓勵學生參加課程項目設計與開發,設計的題目可以由教師提供也可以由學生自主設計題目,鼓勵學生以團隊為單位,培養學生解決問題的能力及團隊合作能力。
2.3 改革課程的課堂教學,提高課堂效率
運用CDIO理念,在課堂教學教程中我們聯系生活講概念,利用實例講方法,通過實做懂理論。
我們設計了課堂教學六步法及教學過程設計八步法。
課堂教學六步法:任務導入→任務分析→示范引導→學生模仿→糾錯重做→總結提高。
將教學過程設計分為“八步”:第一步,課前思考,提出本次課的項目任務;第二步,提出本次課要達到的教學目標;第三步,學習新知識;第四步,案例應用練習;第五步,學生交流;第六步,教師講評;第七步,課堂小結;第八步,布置課后思考。
課程圍繞“案例模仿”、“項目教學”,創設了正向遷移的條件,學生在每一次任務完成中獲得的知識、技能和態度,可以遷移到后面的項目或任務的完成中,有效地促進學生職業能力、職業素養和可持續發展能力的形成。
2.4 改革課程的整體設計,重視學生綜合能力的提高
按照CDIO標準,在整合課程教學內容的基礎上,我們將課程教學的整體設計分為三個環節:第一環節(1-12周)進行理論基礎知識學習與基本實踐能力的訓練,我們設計了十二個單項實驗子項目。第二環節(13-16周)進行課程設計,將學生每6人組成一個小組,小組間開展項目競賽。第三環節(17-18周)總結提高階段,各小組交流項目設計,互相取長補短,共同提高。
1)重視第一堂課設計。整個課程的第一堂課,要讓學生對課程的整體有個鮮明的第一印象,對課程的學習充滿興趣和期待。首先進行課程說課,簡單介紹課程內容、特點、課程的項目任務及課程考核方式;然后演示上一屆學生的數據庫課程設計項目,引發學生的興趣;最后讓學生模擬體驗網上購物,與學生分析“網上購物”系統中數據庫所起的關鍵作用,從而激發學生強烈學習欲望及濃厚學習興趣。
2)增加課程設計項目,提高學生綜合能力。
課程設計是數據庫知識與編程能力的綜合應用,以培養學生的綜合能力。可以由教師提供項目供學生選擇,如學生公寓管理系統、學生檔案管理系統、學生成績管理系統、圖書管理系統、汽車銷售管理系統、網上書店等;或者由學生自己擬定與數據庫相關的題目。教師首先指導學生進行需求分析設計;然后由學生完成概念結構設計、邏輯及物理結構設計、數據庫實施和維護的設計;最后完成編碼的實現。在進行項目軟件開發時,鼓勵學生自主選擇C/S架構或B/S架構及開發語言平臺,如VB、VC、ASP、C#等,充分鍛煉學生發現問題、解決問題的能力,以達到綜合應用知識的能力。
3)項目交流展示,提高學生團隊協作能力及創新能力
各小組非常重視項目交流展示環節,小組成員分工明確,各自發揮自己的特長主動承擔前臺設計、后臺代碼設計、文檔的撰寫、演示文稿的制作等。通過作品的展示、評價和答辯,使學生的團隊精神、綜合應用能力得到鍛煉。
在課程設計以外,還鼓 勵學生參加各種競賽,通過競賽,使學生的知識面加寬,同時也提高了學生解決實際問題的能力。
3 課程的改革效果
我們將數據庫課程的教學改革在10計算機應用、11軟件成功地進行了實踐,取得了很好的教學效果,受到了學生的歡迎,教學測評成績名列前茅。10應用的牛繼春同學利用VB、數據庫技術開發的圖書管理系統,我院師生給予了高度評價,該生目前到北京的一家公司頂崗實習;10應用的孫攀同學利用數據庫技術與ASP動態網頁技術開發的網站后臺管理系統,受到了企業的歡迎,目前在煙臺商機互聯有限公司頂崗實習,從事動態網站開發工作;11軟件的李振同學開發的網上購物系統,不僅受到了全校師生的好評,2012年7月該生到北京中軟國際進行實訓,其數據庫應用開發能力受到了中軟國際工程師的高度評價,比同期參加實訓的部分本科生的能力都強。
本學期本課程正在11計算機應用、11網絡進行實踐,我們期待有更大突破。
4 結束語
經過實踐檢驗,將CDIO理念應用到數據庫課程的教學改革,取得了滿意的效果。教無定法,作為教師我們要不斷探索教學方法,培養學生自主探究, 相互協作的能力,從而達到發展思維能力。
參考文獻:
[1] 溫荷,羅頻捷.基于CDIO的高職院校創新教學模式[J].職業教育研究,2012(01).