国产丁香婷婷妞妞基地-国产人人爱-国产人在线成免费视频麻豆-国产人成-91久久国产综合精品-91久久国产精品视频

公務員期刊網 精選范文 語言課程設計總結范文

語言課程設計總結精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的語言課程設計總結主題范文,僅供參考,歡迎閱讀并收藏。

語言課程設計總結

第1篇:語言課程設計總結范文

關鍵詞:數據結構;課程設計;以人為本

1 背景

數據結構課程是計算機相關專業的專業基礎課程,也是專業課程體系中的核心課程。數據結構課程設計與其他課程設計不同,它不僅是對本門課程知識的綜合訓練,而且要綜合運用幾個學期積累的程序設計知識,是對程序設計能力的一次關鍵的訓練;因此,需要以整個教研室的力量完成該課程設計的教學工作。

在數據結構課程設計教學中,學生的基礎、心態、積極性等因素在很大程度上影響教學的效果。近年來很多教學一線教師對數據結構課程設計面臨的問題進行了探討,介紹實踐經驗或提出改革建議,如基于問題驅動(以問題求解為核心)、案例驅動、任務驅動和項目驅動的課程設計模式;文獻[6]指出以人為本的教育理念是時展的產物,主張把人放在第一位,以人作為教育教學的出發點;文獻[7]認為提高教學質量的關鍵是在教學中堅持以人為本。數據結構課程設計教學涉及出題、選題、指導、評價等工作,任務繁重,參與的老師眾多,因此,探討如何在數據結構課程設計教學管理和教學實施過程中貫徹以人為本的理念,對數據結構課程設計的教學工作具有指導意義。

2 數據結構課程設計教學中的問題

在數據結構課程設計教學過程中通常會遇到以下問題:

(1)學生程序設計基礎薄弱。高級語言程序設計是數據結構課程的先導課程。學生對于高級程序設計語言的語法知識的掌握和具備的基本程序設計能力是順利完成數據結構課程設計的基礎。由于計算思維與人類思維差異較大,盡管有些學生學習高級語言程序設計課程非常努力,但對于設計程序解決實際問題仍然不得要領。無論國內還是國外的高校,這都是困擾計算機相關專業教學的一個重要的問題。

(2)存在照搬、照抄他人課程設計的現象。部分學生在接受課程設計任務時沒有建立起靠自己的努力認真完成任務提高自身能力的意識,當課程設計時間不夠,無法按期完成任務時,從而采用抄襲的辦法以圖過關。查閱資料,消化吸收他人的解題思路,完成自己的課程設計,這原本是很好的方法;然而,由于數據結構課程設計的題目相對固定,在互聯網上很容易查找相似題目的課程設計源代碼。這些學生不是借鑒資料中解決問題的方法,而是直接拷貝,或者簡單地改頭換面之后交給老師。

(3)存在重視編碼、輕視設計的現象。由于數據結構課程設計的題目完全可以不運用數據結構的知識直接用程序設計的方法來完成。有些程序設計能力較強的學生習慣于跳過設計步驟直接編寫程序代碼,看似他們在編程中使用了一些數據結構課程中的存儲結構和處理操作,其實根本沒有領會和運用數據結構的基本思想和方法。除了編碼前的設計外,測試和分析也常常被學生忽略。

(4)很多學生在完成課程設計過程中不能與老師及時溝通。對于學生而言,理想的情況是在課程設計過程中只要遇到問題,指導老師都能及時詳盡地指導;然而,這幾乎是不可能的,由于學生多、問題多,而且在設計、編碼、測試和分析中的每個學生的問題都不同,老師通常需要較長的時間來了解問題,然后才能給予解答,難以保證問題解答的及時性。導致很多學生很少提出問題,老師也不了解具體出現了哪些問題。還有一些學生問題特別多,不愿意靠自己的努力去解決,只要有困難就找老師,造成過度指導的現象。

對于上述問題,運用單一的教學模式是不夠的,在數據結構課程設計的教學過程中,導人以人為本的理念是提高教學質量的關鍵。

3 以人為本理念的工作原則

以人為本是一種管理理念。在高校教學管理工作中貫徹以人為本,既要以學生為本,使學生健康成長成才,也要以教師和教學管理人員為本,調動他們的工作熱情和積極性,推動學校各項工作的有序運行。一門課程的教學實施是高校教學管理工作的一個基本單元,是貫徹以人為本理念的一項具體工作。根據數據結構課程設計的具體要求,我們整理出在該課程中體現以人為本理念的工作原則,具體體現在以下幾方面。

(1)尊重學生興趣和發展目標上的差異。學習數據結構課程設計的學生并不都是以軟件設計專家等為發展目標。有些學生在了解計算機專業、經歷了程序開發體驗之后,基于自身的興趣和特長逐漸樹立不同的發展目標,因此,教學管理在堅持課程目標的同時,考慮學生的發展目標和興趣愛好,這是體現以人為本理念的一項重要的工作原則。

(2)正視學生程序設計基礎的差異。對于程序設計基礎較差的學生不能簡單地降低題目要求,而是在題目設計、啟動報告、選題過程、指導、評價、總結等各個方面都考慮鼓勵、激勵和幫助他們向自己設立的目標靠近。

(3)增加學生與指導老師交流的機會和形式。學生在完成課程設計的過程中需要得到及時指導,由于問題不同,如果采取一對一的有問即答方式,指導老師沒有足夠的時間;因此,采用靈活多樣的師生交流方式也體現了以人為本的理念。

(4)明確區分指導與管理工作。數據結構課程設計指導老師的任務是幫助學生制訂切實可行的進度計劃、隨時檢查學生的進展、幫助學生解決遇到的問題。管理任務包括計劃安排、過程監控、評價和總結等。這兩類任務要明確區分開來,否則容易造成管理混亂,給學生帶來困擾,不利于課程設計的順利完成。

(5)盡可能不額外增加指導教師的工作量。高校教師在承擔基本教學任務的同時,還肩負著科研的重任;如果改革使得教師工作量顯著增加,教師的積極性就難以提升,這會影響實施效果。所以,教學工作不僅要以學生為本,考慮學生作為教學接受者的實際情況;還要以教師為本,考慮指導教師的主觀能動性和客觀的任務承受能力,不能為了教學改革無限制地給教師指派額外的工作任務。在構建數據結構課程設計工作實施方案時,應該想方設法提高教師指導工作的效率,確保指導教師的工作量不會大幅增加。

無論是從學生的自身差異出發,還是從教師的實際情況出發,在數據結構課程設計這一具體的微環境中貫徹以人為本的理念,有利于該教學過程的順利實施,同時更好地詮釋了以人為本理念的工作原則。

4 以人為本理念的教學過程

數據結構課程設計的時間安排主要有兩種:一是在學期末或者學期初停課1~2周集中進行;二是要求學生利用課余時間分散進行。前者似乎比后者更好,因為教學效果的提升必須以指導老師的加倍付出為前提,基礎較差的學生要在短時間內完成任務就需要指導老師更多地指導。

我們采用時間上的梯次安排法,也就是分成3個或者更多個梯次,不同梯次使用不同的時間安排,要求也不同。最高梯次適合基礎好的學生,留給學生的時間大概兩周,要求在時限前一次性提交課程設計報告和代碼。中間梯次適合程序設計基礎較強但設計能力弱的學生,分兩個階段完成任務,每個階段為兩周時間,第一階段根據老師提供的比較粗糙的設計進行編碼,第二階段分析所寫代碼的不足,改進設計且重新編碼。對于編碼能力弱的學生,可以借用軟件工程中的原型法來進行,把任務劃分成若干部分,一步步地做,根據每一步的需要,老師可以提供函數庫作為替代部分,但這需要老師投入更多的時間,同時要求整個課程設計的時間延長。

這種靈活的時間安排雖然適合數據結構課程設計的實際情況,卻需要老師們的密切配合和精細的管理,而且在教學管理和實施過程中堅持以人為本的理念以取得最佳效果。下面分別按照計劃與準備、啟動、選題、課程設計、評價和總結6個階段闡述體現以人為本的數據結構課程設計教學過程。

1)計劃與準備階段。

本階段的任務是做好人員分工、任務安排和時間安排。參與數據結構課程設計工作人員根據所承擔的不同任務分為5類:管理員、指導老師、講座教授、評審老師和教研室主任。不同人員的職責如下。

管理員由一線教師承擔,可以有多個管理員分別負責不同學生的數據結構課程設計管理。管理員的任務是按時間安排收集文檔資料、檢查學生的進展情況,并做好記錄,從指導老師和學生那里收集、總結一些共性問題提交給教研室主任。指導老師主要任務是準備題目并對題目作詳細的描述和要求,規定題目的限選人數,幫助學生制訂進度計劃,指導學生解決遇到的問題。講座教授的任務是精心準備和主講各種專題講座(包括啟動報告)。可以根據以往的經驗提前總結一些針對典型問題的講座,并根據收集上來的具體問題充實講座內容。評審老師的任務是根據管理員收集的文檔、資料和進展記錄對學生所做的課程設計進行打分。規范了不同工作人員的職責,有利于教學過程的順利實施。教研室主任負責總體協調、推動進程和最后的工作總結。

數據結構課程設計圍繞題目進行,題目主要由指導老師提供,學生也可以自行選題。對于指導老師提供的題目,其本人應該親自完成該題目的設計、實現和測試工作,并且形成規范文檔。每個題目有詳細的描述、要求、難度系數和限選人數。題目描述應該留有余地,供學生發揮自己的想象力。題目設計盡量有實際應用背景,如有向圖求解最短路徑問題,賦予了物流或者旅游等背景之后,題目本身就鮮活了。每個指導老師可以準備多個題目,這項工作往往在第一次進行時花費的時間多一些,以后每年只需做細微調整即可。指導老師把每個題目的描述、要求、難度系數、限選人數、報告文檔和代碼提交給教研室主任。教研室主任召集所有相關人員對這些題目進行研討,以便對于題目要求、難度系數、評分標準等方面達成統一。

2)啟動階段。

啟動報告以講座形式進行,主要強調數據結構課程設計的重要意義,介紹與數據結構課程設計相關的各項安排,展示和講解數據結構課程設計范例。啟動報告的主要目的是讓學生全面了解課程,調動學生的積極性。講座教授在主講各種專題講座時切忌使用自己設計的例證性錯誤實例,盡可能使用學生寫的文檔和代碼,分析其中的問題,教給學生解決問題的辦法,而不是僅僅告訴學生問題的正確答案。

3)選題階段。

該階段主要工作是確定每個學生的題目,同時也就確定了指導老師,選題過程如下:

(1)學生選擇已公布的題目(不受限選名額的限制);

(2)該題目的指導老師根據學生的情況和題目難度確定接受選題的學生名單(不得超過該題目的限選人數);

(3)沒有被接受的學生可以進行再選題,直至每個學生都找到自己的題目。

確定題目之后,學生同指導老師一起確定題目相關的細節,確定遵從哪一個梯次的時間安排,并制定具體的進度計劃。

4)課程設計階段。

在這個階段,管理員要嚴格按照進度計劃進行檢查,不能按照計劃進行的學生要說明原因,請指導老師修改進度計劃,同時扣分;同時管理員要及時發現共性問題,教研室主任安排講座講解有代表性的例子;指導老師檢查學生是否完成了階段性任務,給出修改意見,老師在此階段投入的時間很多。從整個教學體系出發,學生在校期間要做的課程設計還有很多,數據結構課程設計僅僅是在高級語言程序設計課程設計之后的第二門。如果老師們在這門具有核心基礎地位的課程中投入更多的精力,也就意味著在以后的課程設計中花費的時間會大大減少。

5)評價階段。

評價數據結構課程設計的方法和標準要兼顧學生作品的質量、努力程度和學習態度,考慮題目難度等因素。對于作業質量評價可以采用部分答辯的方式,即由學生申請后按照不同難度系數分組答辯,最后評價小組評定各組質量等級。

6)總結階段。

在總結工作中既要對學生的努力予以表揚,也要對所有老師的工作進行評價。可以分別從設計質量、編碼質量、設計報告質量等角度對學生作品展開評優活動,頒發優秀證書。優秀名單及優秀作品存入學院評優查詢系統,并在校園宣傳板進行公告,并附指導老師的姓名。

5 結語

教學中堅持“以學生為本”,尊重學生在興趣愛好和發展目標上的差異,激發學生的學習激情,用靈活的方法方式不斷地保持和加強這種激情和動力,這是提高數據結構課程設計教學質量的必由之路;堅持“以教師為本”是提高課程設計教學質量的根本。我們將以人為本的理念運用到2010級的數據結構課程設計教學,提供A、B、C3種梯次供學生選擇。19%的學生選擇了A類,教師主要負責課程設計報告撰寫指導。48%的學生選擇了B類,教師主要指導數據結構設計、物理結構設計、復雜算法設計和課程設計報告。對于選擇C類的學生,教師還要幫助他們解決程序調試等問題。我們根據教學進展情況安排了7次講座。實踐證明,學生非常歡迎這種細致的工作方案,96%的學生能夠獨立完成課程設計任務。然而,盡管利用講座提高了效率,指導教師的付出比之前要多出一倍。如何減輕教師的工作量是我們下一步關注的問題。

參考文獻:

[1]李治軍,廖明宏,張巖數據結構與算法課程設計教學模式的探討[J].計算機教育,2006(2):54-56.

[2]李英梅,夏偉寧,邢愷.“數據結構”課程設計教學過程的研究與實踐[J].計算機教育,2009(5):68-69.

[3]龐曉瓊.案例驅動的數據結構課程設計教學改革實踐[J].計算機教育,2009(1):53-64.

[4]姜雪茸.任務驅動教學模式探究[J].蘭州教育學院學報,2013(1):147-148.

[5]唐軼媛,蔣榮萍,周衛.項目驅動式教學在數據結構課程設計中的應用[J].輕工科技,2013(1):137-141.

第2篇:語言課程設計總結范文

vb課程設計心得體會一

我們組這次設計的程序是考勤管理系統,主要用于企事業單位的考勤,便于統計員工的出勤情況。

1.通過這一次的程序設計,使我能夠進一步掌握用程序設計語言解決實際問題的方法,在操作當中把所學到的用于實際的編程里面去。

2.通過這一次的程序設計,使我能夠提高分析問題、查閱資料、吸收新知識的能力,在分析解決問題時比以前有了很大的進步,一些常用的知識和一些常規的錯誤都能夠解決。

3.通過這一次的程序設計和指導教師姜瑤老師的指導使我能夠進一步對vb有了熟練的操作,并且在分析,編程方面比以前有了更大的提高。

4.我認為實踐周的程序設計是給我們學習的一個大好機會,使我們在這樣的機會里學到了一定的知識,畢竟理論要通過實踐來鍛煉,也只有自己參與了這樣的一個鍛煉,才能更好的發現自己的不足并加以改進和完善!

在這次的設計過程中,我學到的不僅是知識,我還認識到許多事情。這次設計使我的編程水平提高了一大步,使我充分的認識到合作的可貴。由于這次設計涉及到數據庫,我也學到了不少數據庫連接的知識,對數據庫的操作有了進一步的了解。這次設計對我的綜合能力是一次很好的鍛煉,但是我必須承認自己的能力和知識還很膚淺。所以今后我的學習道路還是很漫長的。最后,在這里我要衷心的感謝我們的指導老師謝謝她的耐心指導和熱心幫助。由于我水平有限,加之時間短暫,故學習數據庫系統中還有許多不足之處,請老師批評指正,我會在以后的制作中不斷改進,不斷完善。

vb課程設計心得體會二

在前兩周中我們進行的VB課程設計中,我獲得了一些心得體會。

這是我第一次系統與完整的接觸軟件設計。我們組的題目是關于“俄羅斯方塊游戲”的設計。我在組內主要負責(1)游戲界面的設計(2)俄羅斯方塊的造型(3)游戲級別的自由選擇(4)游戲速度的自由選擇(5)游戲的背景音樂。在這次課程設計中,我的能力得到了鍛煉,自己也有許多體會。這次的課程設計是自己第一次全面接觸軟件的制作過程。以前僅僅是對軟件的開發有一個大體的印象,通過這次的課程設計,我對軟件的開發有了切身的體會。軟件并不像我原來所想的那樣十分神秘,而是有著一個相對固定的模式和流程。我們只要按照這個模式和流程,就能夠比較規范的完成一個軟件的制作。軟件的制作是一個系統的工程,需要我們掌握多方面的知識。在這次課程設計中,我覺得自己的知識面依然有所欠缺。因此我需要在以后的學習中加以注意,要不斷的提高自己的知識面與知識層次。

我在這次課程設計中主要負責(1)游戲界面的設計(2)俄羅斯方塊的造型(3)游戲級別的自由選擇(4)游戲速度的自由選擇(5)游戲的背景音樂。在這次課程設計之前,我對VB的編程不是特別的熟悉,這次的課程設計,我是一邊學習,一邊總結,一邊進步。在編程的過程中,我體會到其實各種計算機語言是有相通之處的。在以前的 學習中,我只接觸過C語言,這次在VB課程設計中,我發現C語言中的許多知識可以應用到VB中,兩者具有相通的數據結構。所以我認為現在對計算機語言的學習,不要貪多,而應耐心的學好一門主要的計算機語言,在這個基礎上,去學習其他的語言,這樣會使學習效率大大提高。

在編程的過程中,我體會到編程是十分辛苦的。在課程設計這一段時間里,我每天的生活基本是在不斷的調試程序和修改代碼中完成的。有時,這種生活令人感到乏味和疲倦,但是在這種近似枯燥的生活中,我的編程水平有了一定程度的提高,這是課程設計中我最大的收獲。以前學習計算機語言,總是靜不下心來,不能認真的看書。這次課程設計,為了順利的完成編程工作,我認真的學習了VB語言,并有了一定的心得體會。所以在以后的學習中,自己全身心的投入,這樣學習才會有效率,才會有效果。

這次的課程設計是按小組進行的,我們的小組由兩名同學組成。軟件的設計本來就是一個團體的智慧結晶。這次課程設計也給了我們一次體驗團體合作的機會。在課程設計中,我深深的體會到集體的智慧于力量是個人所無法比擬的。在課程設計中,我們的小組成員互相幫助,有問題兩個人一起討論解決,大大節省了時間。互相都提出了很好的建議,使我們的課程設計得以較好的完成。

課程設計已經結束了,但在課程設計的這些體會要應用到今后的日常學習中去。在新的學期,我覺得自己要在以下幾個方面加以注意:

首先,在學習專業課的時候要注意理論聯系實際。注意將課本上的知識應用到日常的操作中,真正做到學以致用。只有這樣,才能做到目的明確,才能有足夠的學習動力。

其次,在學習過程中要經常與同學進行交流,討論所遇到的問題,并一起解決。在討論中解決問題,會節約很多時間,并且在交流的過程中,我們也可以學到更多的東西。

課程設計已經已經完美解暑,這次課程設計給我打來了很多新的體會,在以后的學習中要不斷總結,不斷改進,使自己的成績有新的提高。只有不斷努力,才會使自己變得更加優秀。

vb課程設計心得體會三

經過近一個月的設計與制作,我們組的《20xx世界杯觀戰指南》終于完成了,現將過程中遇到的問題、獲得的體會記錄如下。

這次數據庫課程設計中我主要負責用戶登錄、注冊及數據庫維護方面的設計。

1.Delphi是一款功能很強大的軟件,其控件之多超出了我的想象,因此在運用時要借助很多資料。要學會查找和利用現有資料來解決問題

2.在設計中用到了很多SQL語句,因此對SQL及程序語句地掌握也是必不可少的。

3.后期的軟件制作都是以前期的工作為基礎的,因此在前期的需求分析及數據庫設計階段要認真、細致。

4.我們是三個人的小組,在設計過程要互相協調,合作。這樣才能充分發揮每個人的作用。

vb課程設計心得體會四

數據庫課程設計大賽的塵囂漸漸遠去,懷著對這次大賽的些許不舍,懷著對當初課程設計開始時候的豪情萬丈的決心的留戀,懷著通過這次課程設計積累的信心與斗志,我開始寫這篇文章,為自己的足跡留下哪怕是微不足道但是對自己彌足珍貴的痕跡并期望與大家共勉。

首先,讓我的記憶追溯到大二暑假,在老大的指引下(老大勸我學.net),我接觸到microsoft 公司的.net產品。那個時候我已經學過vc和asp,因為windows程序設計實驗的課的關系,接觸過vb,但是沒有專門去學他,因為習慣了c++里面的class,int,覺得vb的sub,var 看著就不是很順心。我是一個好奇心很強的人,突然看到了一個號稱.net是用于創建下一代應用程序的理想而又現實的開發工具,而且主推c#語言,由于對c語言的一貫好感,我幾乎是立刻對他產生了興趣。我就開始了對c#的學習,任何語言都不是孤立存在的,所以數據交互是很重要的,暑假的時候我把我們這學期的課本數據庫系統概論看了一遍()。我記得以前用c語言編程的時候,數據是在內存中申請空間,譬如使用數組等等。很耗費內存空間。這個時候就是數據庫站出來的時候啦,于是我又裝上了sql server2000,以前學asp的時候用的是access,那個時候只是照著人家做,理論是什么也不是很清楚。

通過一個暑假的學習,基本搞清楚了理論方面的東西,具體怎么用也不是很清楚。但是這為這學期的課程設計打下了鋪墊。

來到學校后,隨著這學期的數據庫課程大賽開始了,我有一個看法就是我自己應該具備的能力不是我會多少,而是我應該具備快速學會東西的能力。遇到什么就學什么。我們有時候很容易被一些專業名詞說嚇著,包括什么建模,軟件工程,數據分析,數據挖掘等等。我身邊就有很多同學被這些紙老虎所唬住,而沒有勇氣去接觸他們,總是說這個太難了之類的退堂鼓的話,他們低估了自己的潛力同時也壓抑住了他們自己的好奇心。

其實都是紙老虎,又不是什么國家科研難題,只是去用一些工具,發明工具是很難,但是用一個工具就容易多了,just do it!我記得我做這個數據庫之前,我們老師說要做好前期分析,我就在網上搜索用什么分析工具好。最后我選擇了roseuml建模工具。在此之前,我腦袋里面沒有軟件建模的思想,什么uml建模對我而言就是一張空白的紙。但是真正接觸后并沒有想象的那么難,有什么不懂的上網去搜索,這是一個信息橫流的世界,有google,baidu就沒有不能解決的知識難題。以及后來的數據庫分析的時候用到的powerdesigner也是一樣。

開發的時候我想過用什么架構,c/s模式?模式有很多,怎么選擇?我就上網搜索現在最流行的架構是什么。結果搜到了mvc架構,就是你啦。我決定用這個架構,不會,沒關系,咱學。just do it!前期工作準備好后,那么我就得把我暑假學的.net加以實踐。這個時候我更加深入的了解了利用ado.net操縱數據庫的知識。并且對數據庫里面的存儲過程有了比較深入的了解。經過大概2個多星期的奮斗,我完成了我的數據庫課程設計--基于.net數據集的圖書館管理系統。并最后非常榮幸的獲得了大賽的一等獎以及以及新技術應用獎。

第3篇:語言課程設計總結范文

關鍵詞:課程設計;數字電子技術;EDA;實驗平臺

進入 21 世紀以來,隨著微電子技術、電子技術和計算機技術的飛速發展,數字電子技術及其應用向著更為深入、更為廣泛的層次擴展。 電子產品的設計周期和上市時間日益縮短,電子產品的功能更加豐富,性能更加優良,由此推動了電子系統設計技術向電子設計自動化 EDA 方向發展,并且對 EDA 技術及其應用提出了更高的要求。

1.課程設計的背景

中國石油大學(華東)的“電工電子學”課程是“國家級精品課程”,以著重培養學生的系統觀念、工程觀念、科技創新等基本素質為教學方針。 多年來在教學和科研中緊跟電子技術發展的每一個關鍵時刻,教學組的教師都適時地對內容體系和教材進行更新和完善,堅持不斷進行課程改革,取得了豐碩的成果。“數字電子技術課程設計”是為大二學生暑期開設的一門必修課程,它是“數字電子技術基礎”和“電子技術實驗”等課程的后續課程,主要以培養學生的實踐能力和創新精神為目標,加深學生對理論知識的理解,切實提高動手和解決問題的能力。

2.課程設計的選題

針對電子專業的特點,我們在數字電子技術課程設計部分采用了“基于復雜可編程邏輯器件(CPLD)實現電阻、電感、電容的測量” 這一題目。 測量工作原理是將被測量轉換成頻率,由CPLD 實現頻率的計算, 并轉換成被測量信號后輸出顯示 。 電阻、電感、電容經過轉化電路,完成電阻/頻率(R/ F)轉換,電容/頻率(C/ F)轉換,電感/頻率(L/ F)轉換。用 CPLD 測量其頻率,具體功能分塊包括:多路選擇開關、分頻器、時間閘門計數器、測量計數器等。頻率測量的主要部件是一個帶門控計數端的計數器(測量計數器),被測信號(被測頻率)由此計數器計數。 如果門控計數器的開門計數時間恰好為 1 秒,則測量計數器的計數值就是輸入信號的頻率。 若改變開門計數時間,即可改變頻率測量的量程。 如開門時間為 0.1 秒,則量程為×10,開門時間為 0.01 秒,量程為×100,開門時間為 0.001 秒,量程為×1000。由計數器的數值即可換算電阻、電感、電容的大小。本課題要求設計一個測量電阻、電感、電容的 4 位十進制數字顯示的數顯儀表,根據頻率計的測頻原理,由測頻量程需要,選擇合適的時基信號即閘門時間,對輸入被測信號進行計數,實現測量的目的。 其數顯測量范圍為 0-99990Hz,滿刻度量程分為 9999、99990 兩檔,手動轉換量程,當輸入計數值大于實際量程時有溢出指示。

3.課程設計的實現

(1)按照現代數字系統的 Top-Down 模塊化設計方法,提出數字頻率計的整體設計方案,并進行正確的功能劃分,分別提出并實現控制器、受控器模塊化子系統的設計方案。

(2)針對 isp LEVER 的 EDA 設計環境 ,采用 VerilogHDL 語言,完成受控器模塊(測量計數器)的設計,并采用 Abel 語言編程進行仿真。

(3)在 isp LEVER 的 EDA 設計環境中 ,完成基于 Verilog 語言實現的控制器模塊(閘門計數器,量程開關,選擇開關)的設計,并采用 Abel語言進行仿真。(4)基于 isp LEVER 的 EDA 設計環境 ,采用 Verilog HDL 語言或原理圖,完成頂層模塊的設計并采用 Abel 語言編寫測試向量文件進行仿真。

4.結束語

通過課程設計的鍛煉,學生可以增強綜合分析問題及解決問題的能力,激發學習興趣和潛在的能動性。 有學生在總結報告中寫道:“通過這次課程設計, 我切身體會到給出一個命題,利用 Verilog 語言編程實現這個命題,并利用軟件模擬仿真,看功能是否得以實現的全過程。 一方面學到了許多新知識,另一方面使我們對數字電子設計的全過程有了一個全面的了解,同時也深刻感受到利用 EDA 軟件實現電子設計的強大優勢。 這樣的課程設計很適合我們,使我們受益匪淺”。

作者:張勇 張冬至 單位:中國石油大學信息與控制工程學院

參考文獻:

第4篇:語言課程設計總結范文

關鍵詞:C++程序設計;獨立學院;教學改革

中圖分類號:G434文獻標識碼:A文章編號:1672-7800(2012)012-0220-02

1《C++程序設計》在計算機專業課設置中的重要性 《C++程序設計》就是應潮流與需求而進化的一門優秀的程序設計語言。學生在前面學習了面向過程的《C語言程序設計》課程。C++語言是兼容C語言的。C語言的學習對學生掌握C++語言奠定了基礎。學習C++語言后再學習Java語言或C#語言就變得相對容易。體現了這門課程在教學中的作用和重要性。

2獨立學院學生學習《C++程序設計》課程存在的問題 (1)學生在剛開始學習C++語言時,感覺語法和C語言有很多類似的地方,但又有很多的不同點。針對兩種語言的很多知識點都容易混淆,教學過程中需要幫助學生區別這兩種語言,找到類似點幫助學習新的知識。

(2)針對獨立學院部分學生基礎較差的問題,教學中應該避免讓學生在學習程序語言課程時感到枯燥。如何提高課堂的教學效果,需要采用多種教學方法來活躍課堂,促使學生去思考問題。

(3)很多學生反映學習計算機語言的特點就是語法太多,很容易忘記,課后又疏于復習,所以掌握起來較難。教師需要通過課堂的控制督促學生進行預習與復習。

(4)實驗課程中對于教師布置的實驗題目,經常是一部分學生在課堂內難以完成實驗題目,而另外一部分學生提早做完了,課堂剩余時間沒有事干。這需要教師合理安排實驗的難易度,讓不同進度和不同能力的學生在實驗課堂內都能夠很好地完成實驗。

(5)很多學生提出課程設計課的課時太短,難以完成課程設計的內容,沒有留有足夠的思考設計時間來對程序進行優化與改進。這需要教師把握課程設計的靈活性,既要留有足夠的時間給學生進行自主的設計,又不被課時所限。

3改進《C++程序設計》課程教學方案

3.1采用類比式教學法進行計算機語言教學

學生在學習了C語言的基礎上學習C++語言時,把C++與C語言進行對比,比較兩種計算機語言的相同點和類似點,找出不同點,能使學生快速掌握C++的基本語法。作為計算機語言,語法結構都是很類似的,例如,都有變量與常量,但C++語言要求更為嚴格。

計算機語言既然稱為語言,就和自然語言也有共通點。計算機語言復雜性比較自然語言更為簡單。對于計算機系的學生,初次接觸計算機語言,對于語言基礎的部分,總覺得需要記住的瑣碎的語法很多。其實,與中文或英語相比這些語法是相當簡單的。

學會中文的語法和英語的語法,有助于掌握語言,但是,真正能夠寫出好的文章,需要的是語言表達出好的思想。同樣,在程序設計課程中所有計算機語言的語法結構都是很相似的。掌握了基本語法以后,最重要的是用好的編程思想來實現各種程序。計算機語言中定義的各種常量與變量,就好比英語中的單詞。在計算機語言中,通過運算符來連接各種常量與變量,組成表達式。在英語中,通過連詞來連接單詞,組成短語,多個短語組成句子。在英語中,一個或多個句子組成一個段落,用來表達一個中心思想。在計算機語言中,通過函數來完成某個功能,函數中包含若干條表達式。編程思想涉及很多算法,不同的算法能夠提高程序的運行效率,使得程序更為簡潔,提高程序的復用性。在英語中句子與句子間的關系,包括轉折結構、并列結構、假設結構等。在計算機語言中,計算機語言控制結構簡單得多,只有3種:順序結構、選擇結構、循環結構。

3.2啟發式教學法在C++語言課程中的應用

問題啟發是啟發式教學方法的重要途徑,問題本身的質量是影響啟發式教學效果的重要因素。C++語言編程是采用面向對象的程序設計思想。但是,C++并不是純的面向對象程序設計語言。C++是兼容C語言的。這就意味著C++程序設計也是兼容面向過程的程序設計。面向對象的程序設計語言當然比面向過程的程序設計思想要好,但是,為什么C++ 必須兼容C語言?這種啟發式教學法促進學生去思考問題。有很多學生在學習《C++程序設計》特點時教師授課一帶而過。因為微軟公司原先有一部分產品是采用C語言編寫的,后期產品維護也需要微軟公司來提供服務,而對之前C語言編寫的產品,需要進行產品升級,也需要后續推出的C++產品作鋪墊。

3.3《C++程序設計》課堂教學控制

針對獨立學院學生思考問題和完成作業和實驗的主動性和自覺性較差的問題,教師在課堂教學過程中需要對課堂教學的過程進行控制與把握。為了促使學生進行課堂知識的鞏固與復習,在每次下課之前就布置一些關于本堂課程和下一堂課程內容的思考題。在每次上課之前對這些思考題進行點名提問,并對上堂課重要的知識點進行回顧。這樣可使學生主動回憶上堂課程的內容,并很自然地進入當堂課程內容的學習。

3.4《C++程序設計》實驗課程的教學設置

《C++程序設計》課程實驗課的教學,在上機題目設置上應采用多種類型相結合,包括驗證型實驗、設計型實驗和綜合型實驗。每次實驗課之前布置上機實驗題目與要求,每次上機教師的主要工作是檢查所做的實驗內容。上機題目分為4類,基礎題、應用題、設計題和選做題。選做題是針對于已經完成了基本實驗內容的基礎較好的學生,安排需要運用綜合知識點,并結合課外知識,完成難度較高的實驗題目。

3.5《C++程序設計》課程設計教學改革

《C++程序設計》課程學期末安排本課程的課程設計。《C++程序設計》課程一般在第三學期,課程設計在期末給出題目,學生利用寒假期間來完成課程設計的內容。這樣的安排既給學生留有足夠的時間完成設計內容,又能讓學生在假期復習鞏固專業知識。學生必須完成實驗內容,提交課程設計實驗報告,以及系統實現源碼,以光盤形式提交。光盤文件應包含課程設計報告、源程序、編譯后的執行程序,測試數據文件以及說明文件來說明安裝、運行、配置系統的注意事項。

課程設計采用團隊分組模式,可以培養學生的團隊意識。課程設計的考核在第四學期開始,進行分組提交課程設計作品,按照分組進行答辯,按照團隊綜合給分。

具體課程設計安排可以采用如下步驟:搜集設計課題的資料;總體方案設計(包括選用器件、原理圖的總體框架、程序的流程);數據結構及算法的設計;編寫程序;調試程序,對設計方法及結果進行測試;編寫設計說明書;總結并書寫課程設計報告;答辯。

課程設計成績評定方法,按照百分制給分:①出勤、認真態度占10%;②設計方案的正確性占30%;③設計說明書內容及規范程度占20%;④軟件正確性占30%;⑤答辯占10%。

3.6考核體系

《C++程序設計》課程考核的評分應該是綜合評分,在評分標準中應該強調編程能力及操作能力的要求。實驗及課程設計成績應該占總成績50%的分值。考試的最終總評成績中期末考試占50%,平時成績及實驗課成績占20%,課程設計占30%。

參考文獻:

[1]郭建宏.C++面向對象程序設計語言教學探討[J].遼寧高職學報,2008(2).

[2]袁柳,路綱.程序設計語言教學過程中的學生思維能力培養[J].計算機教育,2011(12).

[3]李學俊,李龍澍,徐怡.問題誘導啟發式程序設計語言教學方法[J].計算機教育,2010(16).

Research on Teaching Reform of C++ Programming

Course in Independent College

第5篇:語言課程設計總結范文

關鍵詞:計算機網絡;課程設計;任務編制

中圖分類號:G642 文獻標識碼:B

1計算機網絡課程設計的目的

一個完整的計算機網絡教學應該包括三個環節:課堂教學、實驗和課程設計。課堂教學、實驗和課程設計三者是相輔相成的。計算機網絡課程設計作為計算機網絡教學的最后一個環節,在鞏固學生理論知識學習成果,鍛煉學生動手實踐能力方面具有重要的作用。

安排計算機網絡課程設計的目的有兩個,一是引導學生將書本上抽象的概念和具體實現技術結合起來,使學習深化;二是消除學生對協議的神秘感,調動學生學習的積極性與主動性。

2計算機網絡課程設計的任務編制

我院在2007年由作者執筆,編寫了新一版的計算機網絡課程設計指導書,對課程設計的任務進行了編制。課程設計基本上按照計算機網絡教學大綱安排,安排了5個具有一定代表性的課程設計題目。

實驗一,簡單網絡程序設計。本實驗選擇了幾個簡單的網絡程序,這幾個網絡程序或者是我們經常使用的網絡命令,或者是網絡程序設計中的基礎內容。通過從幾個簡單的網絡程序中選取其中的兩個實現,目的是希望同學們了解網絡編程的基本流程和基本方法,能初步掌握TCP/IP網絡協議的基本實現方法,對網絡的實現機制有進一步的認識。本實驗的幾個簡單的程序都可以采用Java的網絡編程包java.io中提供的編程接口實現,但是因為Java的網絡包提供了較高層次的封裝,屏蔽了網絡編程中需要處理的細節問題,所以采用Java作為實現語言的同學需要把Java的網絡包源碼加入到自己編寫的程序源碼中,對Java網絡包中相關代碼的實現細節進行分析,并在實驗報告中得到體現。這幾個簡單的程序是:(1)Ping程序設計;(2)Echo程序設計;(3)HTTP客戶端程序,不要求解釋HTML語言;(4)端口掃描程序。

實驗二,數據包捕獲與分析。網卡的缺省工作模式包含廣播模式和直接模式,即它只接收廣播幀和發給自己的幀。如果采用混雜模式,一個站點的網卡將接受同一網絡內所有站點所發送的數據包,這樣就可以到達對網絡信息監視捕獲的目的。Ethreal是一種開源的網絡數據包的捕獲和分析軟件,本實驗通過Ethreal軟件的安裝使用,監控局域網的狀態,捕獲在局域網中傳輸的數據包,并結合在計算機網絡課程中學習到的理論知識,對常用網絡協議的數據包做出分析,加深網絡課程知識的理解和掌握。

實驗三,Web服務器的簡單設計與實現。本實驗要求了解Web服務器的工作原理,設計并實現一個簡單的Web服務器,并通過測試。

實驗四,聊天程序的簡單設計與實現。聊天程序是上網時經常使用的網絡程序,本實驗要求完成一個聊天程序的簡單設計與實現。

實驗五,動態網站的簡單設計與實現。動態網站的構建已經成為計算機專業學生的一項基本技能,本實驗要求學生構建一個動態網站,掌握網站構建的流程、編程方法以及部署、運行等基本技能。

上述實驗中,實驗一和實驗二是必做的內容,而實驗三、實驗四和實驗五只需要選做一個即可。

3計算機網絡課程設計的實踐

作者從2006年畢業入校以來已經指導了2屆學生進行計算機網絡的課程設計,在指導課程設計的過程中,總結了普遍存在的以下幾個現象,并有針對性地采取了應對的措施。

[1] 學生人數眾多。高校擴招使在校學生的數量大大增加,針對這樣的現象,我們對參加課程設計的學生進行了分組,每組由3~4名學生組成,課程設計只對組做要求,但是要求明確組內成員的分工。這樣既解決了學生人數眾多和教學資源相對不足之間的矛盾,又起到了鍛煉每一個參與學生能力的目的。

[2] 個體之間差異大。為解決學生個體之間差異很大的問題,我們在小組的組成上做了要求,要求一個組內既有成績比較好、動手能力比較強的學生,同時也有一些成績比較差、動手能力相對弱一些的同學,這樣通過組內的交流就能共同提高、共同進步。

[3] 懶于動手。相當數量的學生在做課程設計的時候不愿自己親自動手編寫程序,而是通過在網上搜索,尋找相關程序或者從上一屆學生手里拷貝。針對這個現象,我們增加了考核措施和激勵機制,在驗收程序時不僅看實驗的結果,而且要讓學生講解程序的原理和設計思路,在課程設計實驗報告中也增加相關的內容。在考核的時候,親自動手做實驗、編程序的學生的成績要遠遠高于通過下載、拷貝程序的學生的成績,達到激勵學生勤于動手的目的。

結束語:上述是筆者通過編寫計算機網絡課程設計指導書和指導學生進行網絡課程設計的教學實踐所總結的一些親身體會,希望對參與計算機網絡實踐環節的教師有所幫助。

第6篇:語言課程設計總結范文

關鍵字:操作系統課程設計;考核體系;考核環節;考核指標

中圖分類號:G642.0文獻標識碼:B

文章編號:1672-5913(2007)08-0045-04

計算機操作系統是與硬件直接相關的系統軟件,計算機中的關鍵性技術,它的設計與實現體現了程序設計與軟件工程的精髓[1]。計算機操作系統原理課程是計算機科學與技術及相關專業的核心課程之一,對理論與實踐要求都很高,歷來為計算機及信息學科所重視。操作系統課程設計正是該課程實踐環節的集中表現,不僅可使學生鞏固理論學習的概念、原理、設計、算法及數據結構,同時培養開發大型軟件所應擁有的系統結構設計和軟件工程素養。對該課程考核體系的構建可以促進學生設計能力、創新能力和科學素養的全面提升。

1 操作系統課程實踐現狀分析

國內外高校對操作系統課程的實踐環節極為重視[1]。北大、清華、西電、國防科大等院校均分兩個學期,設立理論、實踐環節來共同完成該課程的教學工作。實踐內容主要分為模擬仿真型、解剖型或設計型。由于操作系統課程內容的抽象性、復雜性,決定了許多學生在學完理論以后,對實踐環節感到束手無策;同時該課程內容承上啟下,涉及以前學習的許多課程,如C語言、數據結構、計算機組成原理等,要求學生有較強的綜合分析問題和設計的能力。課程的難度阻礙該課程的考核,實踐考核往往成為程序設計考核或算法編程考核,沒能成為有效促進操作系統學習的有力工具。一些院校在此方面進行了有益的改革與嘗試。北京大學根據MIT的開放課程經驗和自己學生的特點,建立操作系統實驗室,提出了一套自己的試驗平臺和實驗體系,包括實習授課、進程控制、實習反饋等環節控制教學質量[2]。考核模式中增加成果演示和期末答辯環節,借助交流開發心得、壓力測試等方法檢查進度控制好壞,達到促進學生學習的目的。南開大學提倡使用系統仿真的實驗環境加強學生理論聯系實際的能力,降低試卷考試的壓力,建立多元化考核體系,使用“彈性考核制度”培養學生的綜合素質和能力[3]。

我校是農業類院校,操作系統課程設計是緊接操作系統原理課程的實驗型必修課,安排在上完理論課的下一學期。過去兩三年里,借鑒其他院校的經驗,根據自己學生的生源特征和課程特點,本著“承上啟下、提高綜合能力”的宗旨,為提高學生的軟件設計能力、動手編程能力,摸索與總結了一些控制實踐課程質量的方法。但也暴露出一些問題。(1)無法將操作系統理論與實踐結合起來。一些同學只為完成表面上的功能進行軟件設計與開發,沒有借鑒前人成果;(2)同學之間依賴性嚴重,加之Internet網提供的便利功能,一些同學出現網上拷貝,不勞而獲、渾水摸魚的現象;(3)缺少考核體系與測試環節。對原理課程的認識不足,缺少軟件工程的思想指導。實踐環節的軟件開發等同于以前的算法設計或編程,沒能突出該課程系統性的特點;(4)缺少分組協作能力、口頭表達能力、進程控制能力等方面的訓練,許多同學會做不會說、不會寫;能單獨開發,不會小組共同協作。

2操作系統課程設計考核體系構建思路

學習評價是課程學習的一部分,能夠有效地促進課程學習。一個完整的課程考核體系應該有過程性學習評價和終結性學習評價兩部分。針對本課程的現狀,考核體系應具體解決如下問題:(1)量化考核指標;(2)量化考核每位同學的協作能力、分析解決問題能力。由于分組協作完成設計任務,給老師有效地分辨出每位同學具體完成的工作量及工作質量帶來困難,需要考核環節中具體的量化措施來保證。(3)體會軟件開發全過程。操作系統是計算機中管理軟硬件資源的系統軟件,其設計與實現的著眼點均是“一切為了用戶”的系統觀點。通過考核環節的設定,使沒出過校門,沒有實踐經驗的學生,在校期間體會到軟件的開發過程。

與理論考核模式相比,實踐考核不僅注重結果,更加注重過程、技術和素質考核。分析操作系統課程設計實踐現狀,結合具體的考核量化問題,本著過程與結果并重的原則,提出如下指導原則:

(1)堅持多樣化考核與多次考核機會相結合的考核方法。建立以考察專業技術和職業素質為基礎的考核體系。考核內容的選擇,既要體現和課程培養目標,又要有利于培養學生運用所學知識和技術分析問題和解決問題的能力。真正做到既考知識,又考能力(技能)和素質。

(2)強調理論與實踐的結合。課程設計從題目的選擇到設計與實現,均應借鑒前人成功的設計理念,采用或擴展已學過的算法和策略,考察將抽象的理論知識滲透到實踐設計的能力。

(3)根據課程設計考核改革模式,設計考核評測體系及考核評價指標。過程考核、技術考核及結果考核相結合,最終得出綜合成績。同時,注重每一考核環節的交流與指導。

(4)將軟件工程的思想融入課程設計,培養學生分工協作能力,進度控制能力。

本研究在總結我校前三屆學生課程設計經驗的基礎上,學習借鑒其他高校的成功經驗,針對農業院校學生的特點,突出內容的系統性、設計性和可操作性的同時,本著綜合能力提高的宗旨,通過協作學習與模擬性學習相結合,設計出一套適合本校學生特點的學習考核模式,采用過程考核、技術考核、結果考核等多種形式建立實踐教學的考核評價體系(圖1),提高實踐環節的質量,調動學生的學習熱情,“以考促學”,培養學生多元能力,為農林類院校操作系統課程實踐考核趟出有益的道路。

3 考核評測體系的構建

操作系統實踐教學的考核目標是在軟件工程思想指導下,提高大型軟件的分析設計能力,小組成員的分工協作能力,設計結果的分析測試能力。因此,考核體系的制定既要考慮理論知識與技能提高,又要加強團隊精神與素質培養。本研究按照該課程實施過程中的五個步驟:明確目標――小組計劃――協作研究――分組測試――最終評價設立考核環節。

3.1 考核評測環節的建立

操作系統課程設計考核體系根據課程考核的指導原則和課程設計流程,本著科學合理,重理論、重技能、重素質的原則,設定為五大考核環節,分別是設計考核、算法考核、測試考核、能力考核和提優考核,最終考核成績是五部分乘權重之和。表1,體現各考試環節的考核內容與方法。其中,設計考核針對課程設計的開始部分,檢查學生整體規劃和協作分工能力;算法考核主要考核每位學生的參與程度,具體實現措施;測試考核屬于對課程設計成果的檢查,是以往實踐考核的薄弱環節。該考核體系中強調測試,通過制訂組內測試、組間測試和教師測試制度完成整體測試。具體測試過程是教師提供測試報告書格式及考核項目,組間成員按照對方提供的操作說明對軟件作品進行相互測試,并填寫測試報告,然后由教師組成的測試小組進行綜合性測試,給出測試評語。能力考核貫穿實踐的每個環節,通過學生制作PPT、口頭匯報并回答問題,考察語言表達能力、進度計劃實施情況及工作匯報能力。提優考核是在課程設計結束后,針對部分優秀的學生主動申請,通過撰寫小論文的形式體現。

3.2 考核評價指標的建設

考核測評環節是指導實踐考核的基礎,考核評價指標具體量化考核環節,是成績評定的依據,它的構建必須有系統和全局的眼光。我校操作系統課程設計是停課一周進行,時間安排在三年級下學期開學第一周。三年級上學期理論課結束后學生分組、選題,利用寒假時間準備資料,開學后完成具體實踐工作。課程設計的好壞很大程度取決于假期準備工作的好壞。為了有效考核學生準備工作和實踐情況,針對考核環節設定具體的匯報考核指標和測試報告考核指標。由教師和四年級優秀學生組成考核小組,按照匯報考核指標打分,存檔源碼程序、可運行程序、測試報告和課程實踐報告,綜合測試報告考核指標給出課程設計的綜合成績。

(1)匯報考核指標

匯報考核如表2,屬于過程性考核,主要考查學生整體計劃,分工協作與進程控制能力,語言表達能力和幻燈匯報能力,有利于提高理工科學生的綜合素養。采用PPT幻燈形式,匯報時間穿插在實踐設計的過程中,是量化設計考核、算法考核和綜合能力的主要手段之一。同時,總結性匯報促進同學之間彼此交流成果與心得。

(2)測試報告考核指標

軟件測試是保證軟件質量的重要環節,測試考核指標的設立有助于建立良好的軟件測試觀,養成良好的測試習慣,為后續軟件工程課程的開設積累實踐經驗。測試考核以測試報告的形式存檔,考核指標既要體現整體構思,又要能夠促進被測試軟件的完善,有助于錯誤的發現與改進;同時,該項工作的開展是同學之間交流與學習的機會。核心測試指標如下:

理論依據是否充分。

功能、結構設計的合理性、是否考慮充分。

算法正確性及容錯程度、算法性能情況,要求評測人用具體的測試數據進行說明。

用戶界面友好性、直觀性、易用性,并要求具體列舉。

總結評價該設計的優缺點,具體描述特色與創新,并提出改進建議。

4 實踐與效果分析

4.1 操作系統課程設計的實踐

2005~2006學年第二學期,在我院院級實踐教學改革項目的資助下,計算機科學與技術系02級共63位同學分成20個小組,按照操作系統課程設計考核體系進行實踐。教師提供20道參考題目供學生選擇,同學也可根據自己的興趣愛好自定與操作系統相關的題目。有模擬內存可變分區的系統,有模擬Linux 2.6內核的進程調度系統,也有圖形化動態模擬磁盤調度各種算法的系統。兩名教師和兩名四年級同學組成考核小組,經過三階段的匯報考核,組間測試考核,實踐報告考核,作品測試等考核,順利通過課程設計課程實踐。每組同學鞏固理論學習的同時,加強軟件設計與編程能力,整體素質得到鍛煉與提高。每個小組提交軟件作品,其中5個小組提交提優論文。圖2和圖3分別是課程設計學生作品樣例。

4.2 實踐效果

經過一周的停課實踐,學生們普遍感覺加強了對操作系統理論的認識,同學之間的協作能力提高,自身的編程能力、系統設計能力及表達能力得到鍛煉和改善。通過課程設計考核體系的實施,使廣大學生在如下幾個方面得到了提升:

(1)協作學習能力普遍提高。每個小組非常重視三個階段的匯報,從查閱資料到幻燈結構、內容和色彩都經過仔細琢磨;小組內討論氣氛熱烈,有些小組甚至在宿舍熄燈后仍在探討問題;還有的小組到處尋找通宵教室,加班加點工作。

(2)真實能力明顯提高。量化課程設計過程和考核指標,完善了過程監督,有效地防止了學生實踐“做弊”現象,使所有學生的能力都得到一定鍛煉。

(3)提升綜合應用知識的能力。操作系統模擬的許多題目,不僅涉及數據結構,同時要求活學活用操作系統理論中的概念與方法。如,模擬內存管理的設計中,為突出并發和共享特征,一些小組使用了多線程實現并發。另外,數據結構中樹、鏈表以及Hash表的知識得到鞏固。

(4)計劃表達與交流能力提高。課程設計三個考核環節,將自己的成果展現給同學和老師,并且解答老師的提問,有助于老師與學生、學生與學生之間交流。老師可以及時發現問題,指導學生改進設計方案;學生也可在匯報過程展現自己,鍛煉語言表達能力,對于不善表達的理工科生來說是很好的鍛煉。此外,該考核方法使學生不敢懈怠,按時完成任務。

(5)學習主動性和創新性得到激發。課程設計的所有考核環節均開放式進行,學生在考核過程中可以相互對比,有效促進了比學趕超的學習熱情;考核壓力促進基礎薄弱的同學在基礎較好的同學帶動下進行主動學習。學生潛力得到很大發揮,不再局限于教學過程中所學知識,自學相關內容,力圖將設計做到最好。

5 結束語

該套考核環節、方法和考核指標的建立,強化了操作系統原理的掌握,激發了學生學習熱情,提高了實際軟件設計、編程能力,培養了組織協作與團隊精神,為抽象理論課的實踐環節的理論提升探索出一條有益的道路。由于該考核體系處于實驗階段,有待于進一步發展和完善。

參考文獻:

[1] 孫微微,劉才興.研究型大學操作系統課程實習項目的設計[J].農業網絡信息. 2005,5.

[2] 陳向群.操作系統實習教學經驗[J].全國第八屆操作系統課程教學研討會. 2005,5.

[3] 史廣順,韓維桓,袁曉潔.南開大學“操作系統”課程建設的思考[J].計算機教育. 2006,7.

[4] 鄒恒明.上海交通大學“操作系統”精品課程的立體化建設[J].計算機教育. 2006,7.

[5] 程金林,吳斌,靳曉枝,黃錚. 高校實驗教學考核模式的改革與實踐[J]. 實驗室研究與探索, 2004,24,(4).

[6] 康麗軍.關于操作系統課程改革的探索與實踐[J].太原大學學報.2004,5,(3).

收稿日期:2006-9-14

資助項目:南京農業大學信息技術學院院級教改項目的資助

作者簡介:姜海燕(1967-),女,浙江臨安人,副教授,研究方向:農業信息技術、軟件工程。

通信地址:南京農業大學信息學院,郵編:210095

第7篇:語言課程設計總結范文

C++語言是在C語言基礎上發展而來的一門面向對象的高級語言。教無定法,教學有法。對于計算機專業大學生的C++程序設計語言教學方法,必須結合當前大學生基礎和實際情況,進行教學方法改革和教學模式創新,提高教學質量和效果,使得計算機專業大學生不但能夠掌握面向對象的理論知識,而且具有一定的可視化編程與調試能力,實現理論與實踐相結合,達到工程應用型的實用人才水平。如何在有限的學時內使得大學生能夠找到科學的創新學習方法[4],盡快掌握C++語言基本理論和具備編程能力,是每位任課教師都需要面臨的難題。

二、教學模式創新

為了培養面向工程應用的C++程序設計人才,在知識、能力、應用、創新等各方面全面培養大學生,本文提出“雙主互動為綱、兩個創新、兩個學習、兩個支持、四個課堂”的教學模式,使得學生能夠達到掌握理論知識和具備編程能力的工程應用水平。教學模式創新的基本框架如圖1所示。

本課題組的教學模式采用雙主互動教學為綱,即基于師生互動的教師主導學習和學生自主學習。兩個創新是指對教學內容和教學方法分別進行創新。教學內容創新是指教師對教學內容進行梳理分解,突出重點,并及時將新內容、新科研成果、新概念、新技術等內容補充進來,改善課程知識結構,以適應社會對計算機編程人才的需求。教學方法創新是指采用互動式、全方位的教學方法,進行理論與實踐相結合、教學與科研相結合、課內與課外相結合。兩個學習是指將學生分成多個小組進行討論學習、對C++的開發環境進行學習,使得學生面向學以致用的培養環境。兩個支持是指教師要采用各種手段和方法對學生的學習進行指導支持,包括面授支持、電話支持、e-mail和QQ等網絡支持。四個課堂是指理論教學課堂、上機實踐課堂、課程設計課堂和其它課余時間的課堂。

三、采用自然語言啟發式教學方法,提高學生理解能力

C++語言是一門計算機程序設計語言。C++語言教材從前到后系統性特別強,前后章節之間環環相扣,聯系緊密。由于面向對象的很多新的概念比較抽象,如果教師在教學中僅僅把教材上的語法知識照本宣科地講給學生聽,會導致下面大部分學生聽不懂,學生會很容易感到枯燥乏味和厭倦疲勞,從而產生排斥和厭學情緒。這種抵抗情緒一旦從開始就產生,則將影響后續整個學期的教學效果。由于從頭到尾都聽不懂,老師在課堂上提出的問題學生也無法進行互動,這種灌輸式的教學方法效果非常差。而教師要根據課堂實際情況,采用互動式教學方法,培養學生的主動學習能力,才能得到良好的教學效果。

1.第一次課程教學中,明確C++語言課程的重要性

目前C++語言是大多數電子、信息、計算機相關專業的非常重要的程序設計課程,也是這些大學生后續專業課學習、畢業設計、以后上研究生或參加工作進行計算機軟件和IT開發的主要編程語言,廣泛應用于軟件設計和開發中。要讓大學生有危機意識,在大學生就業如此嚴峻的情況下,學好C++語言,能夠提高大學生以后在就業競爭中的籌碼。

2.講課過程中,對C++語言中的很多概念,結合自然語言進行講解

C++語言作為一門計算機語言,它和人類的自然語言相比,既有區別,又有聯系。在講解一些關鍵概念時,采用一些淺顯的自然語言的例子,提高學生的理解能力。本文作者在講述一些關鍵概念時,將這些概念和自然語言結合進行循序漸進啟發式講解,激發學生的學習興趣,起到了非常好的效果。下面舉幾個例子。

(1)引用是C++語言中第一個新的概念。引用類似于自然語言中的別名或者綽號,是正名的別名,沒有正名就沒有別名。例如唐太宗就是李世民的引用。李世民是正名,唐太宗是別名。正名和別名屬于一個變量,共用同一片內存空間。引用主要用作函數的參數傳遞,形實結合后不會產生臨時的變量,節省了內存空間

(2)類和對象是C++語言區別于C語言中普通數據類型和變量的概念。類是具有相同屬性和行為的一組對象的集合,它為屬于這個類的所有對象提供了統一的抽象描述,其內部包括屬性和行為兩個主要部分。類和對象的關系就像模具和鑄件的關系一樣,類就相當于模具,對象就相當于鑄件。一個模具可以生產出成千上萬個鑄件。

(3)友元是C++語言中另一個新的概念。在數據共享與保護中,友元類似于自然語言中的朋友,但是友元和自然語言中的朋友既有聯系又有區別。人類的朋友關系通常是雙向的、可以傳遞的,但是C++中的友元關系是單向的、不能傳遞的。

3.引導學生合理安排課程的學習時間,培養學生的學習興趣

教師可以把學生分成若干個小組并布置一些編程作業,培養他們的團隊協作意識,并共享小組編程成果,使得他們對自己編制的程序能夠運行和產生正確的結果具有自豪感,提高學生的學習興趣。由每一個小組各自給全班同學講授和演示自己的算法、編程思路、運行結果,既能夠鍛煉學生的編程與演講能力,又能夠在課堂中產生良好的互動。

4.講課過程中盡量做到幽默風趣,靈活運用教學手段

教師在上課時,要做到風趣幽默、聲音洪亮、帶人真誠、平易近人、知識淵博、通俗易懂,才能產生良好的教學效果。教師要靈活運用多種教學手段,盡量采用多媒體教學,在PPT幻燈片中多做一些動畫效果,或者以Flas演示程序的動態運行過程。教師在C++語言教學過程中要根據課堂中學生的反應,隨機應變,結合我國傳統文化與最新國內外時事,讓學生潛移默化地學習一些難以理解的語法,則能達到事半功倍的效果。

四、對一些難以區分的概念采用表格形式進行對比和總結

C++語言是在C語言基礎上發展起來的面向對象的高級語言,全面兼容C,但是又增加了很多新的較為復雜的語法知識點。對于一些學生難以理解和掌握的語法知識點,如果教師不幫助學生及時進行總結和舉一反三,按照大學生初學的水平很難真正達到掌握和編程應用的水平。因此,教師可以在講完某些知識點后采用表格的形式進行對比和總結。例如,C++中引用和指針的區別總結表,普通指針、指向常量的指針和常指針三種指針所指向的內容和指針本身能否改變對比總結表,對基類中具有不同訪問屬性的成員經過不同方式繼承后在派生類中的訪問權限的比較和總結表,運算符重載時重載為類的成員函數和友元函數、前置、后置自增、自減運算符參數個數總結表。

五、熟悉Visual C++編程環境,具備圖形界面編程能力

目前,Visual C++ 6.0是比較經典的開發環境。即使掌握了C++基礎知識,仍然難以高效掌握使用Visual C++的編譯器。為了培養實用型軟件開發人才,教師還應該進行Visual C++編譯器的入門教學,培養學生掌握如下知識:

1.能夠使用Visual C++開發環境進行界面設計;

2.能夠創建簡單的基于MFC的應用程序;

3.能夠使用類、函數和消息映射機制;

4.能夠利用開發環境有效創建對話框、按鈕和菜單等資源。

當然,對于Visual C++的學習,一本好的教材也至關重要,現在的書店和圖書館各種Visual C++的學習教材五花八門,不泛互相抄襲、錯誤百出、誤人子弟的教材。如何從這些書籍的海洋中找到合適的入門教材,對于作為初學者的大學生來說有點難為他們。本文作者也買過不少Visual C++學習的書籍,其中不少書就沒有任何學習價值,既浪費錢,又浪費時間。作為教師,有責任和義務為學生挑選一本優秀的、很容易入門的教材。本文作者和周圍很多從事Visual C++語言開發的朋友們都認為Jon Bates主編的《實用Visual C++ 6.0教程》是一本非常不錯的教材。本人在每個學期給學生教學時,都會將這本教材的電子版發給同學們,而且從他們的反饋來說,效果確實不錯。

六、理論與實踐相結合,提高程序編程與調試能力

理論必須與實踐相結合,才能得到驗證,否則只是紙上談兵。作為一門計算機語言,C++程序設計的實踐性操作特點決定了上機實踐是課程學習中的重要環節。授之以魚,不如授之以漁。幫助學生編程序或調試程序,不如教會學生編程序或調試程序。因此,在教學中,教師可以從如下幾個方面進行考慮:

1.上課時教師提前給同學們將上機編譯器環境、各種單步調試、斷點調試的方法傳授給學生,并布置好上機操作的題目,這樣學生在上機前就會有充分的準備,做到有的放矢。

2.針對性地給學生布置一些具有趣味性的程序設計題目,讓學生通過查資料、上網和請教老師等多種方式編程調試,培養學生解決問題的能力,讓學生感到有成就感,提高學生的學習興趣。

3.對學生的上機存在的問題進行總結,對于一些普遍存在的問題要在課堂上統一進行講解。并且也要對對自己的教學方法和教學模式進行實時總結和改進,形成閉環。

按照本文作者研究的教學方法,經過一個學期的理論教學與上機實踐學習,在學期期末考試前的一個月對2010級計算機科學與技術專業1班全班52個學生劃分為13個小組布置了課程設計項目。每4人一個小組,由每個小組自己推選出1個組長、1個副組長和組員。組長負責課程設計項目的總體實施和分工,副組長協助,組員配合。課程設計的考核是每個小組交一份打印課程設計報告,包括項目題目、小組成員、程序設計結構、流程圖、源程序、實驗運行結果。每個小組推舉一名學生在講臺上進行10分鐘的PPT演講,老師和學生進行5分鐘左右的提問。考核成績是由老師根據課程設計報告、演講PPT內容、回答問題效果等項目進行打分。經過一個學期的C++理論學習和一個月的課程設計,全部小組都按時遞交了課程設計報告和進行了匯報演講,其中不少學生講的非常精彩,這對于他們也是一種不可多得的實戰鍛煉。學生普遍反映通過理論與實踐結合的學習開闊了視野,提高了工程應用能力,培養了團隊協作能力,增強了學習信心,達到了前所未有的良好效果。

七、結論

本文作者根據多年來的教學體會,提出將滿堂灌式的教學方法轉變為以學生為主體、以活躍式課堂為形式、以課程實際相結合的多模式創新教學方法,真正實現教師為主導、學生為主體的互動式高效教學創新模式。

參考文獻:

[1]鄭莉. C++語言程序設計[M].北京:清華大學出版社,2010.

[2]錢能. C++程序設計教程[M].北京:清華大學出版社,2009.

[3]譚浩強. C++面向對象程序設計[M].北京:清華大學出版社,2006.

[4]王衛軍.教師信息化教學能力發展策略研究述[J].電化教育研究,2012, 229(5):103-109.

第8篇:語言課程設計總結范文

中圖分類號:G642

摘要:針對普通高等院校工程能力培養過程中實效性差的問題,提出以學生工程實踐能力培養為主的自主學習模式和一種漸進式工程能力培養的訓練模式,以C語言編程能力訓練和數據庫工程能力培養為例,從課程的教學模式和方式上進行探索與實踐,通過案例驅動編程能力的訓練和“初步體驗、獨立項目實踐、從業實踐與實訓”的漸進式實踐教學模式,達到學生工程應用能力的培養目標。

關鍵詞:自主學習;工程能力培養;漸進式;案例教學

0 引言

近年來,我國高等教育規模快速擴大,高等工程教育培養規模已經躍居世界第一,但培養學生的質量和工程素質一直存在問題。現行工程教育模式中存在一些共性問題,如在教學過程中存在重理論教學、輕工程實踐、重過程形式、輕能力培養、評價考核機制不科學等問題。普通院校的學生普遍存在基礎差和自學能力弱等問題。

浙江傳媒學院電子信息學院電子信息工程專業的培養方案中,計算機工程應用能力是該專業的能力培養目標之一。為此我們在多年課程教學實踐的基礎上,針對計算機工程實踐能力的培養,建立高級語言程序設計(C語言)、數據結構、Java語言程序設計、數據庫技術與應用的計算機類課程群,以增強工程意識、提高工程素養和工程實踐能力為具體目標,以培養學生的自主學習能力為根本宗旨,以4門課為基礎提出以學生實踐為主的自主學習模式和漸進式工程能力培養訓練模式,就整個教與學的管理過程及評價機制開展深入的探索與實踐。

1 以學生實踐為主的自主學習模式

教學改革的目標是力圖實現本科教學模式的3個轉變——以教為主向以學為主轉變、以課堂教學為主向課內外結合轉變、以結果評價為主向結果與過程評價結合轉變,這3個轉變歸結起來就是以能力提升為最終目的。因此,我們對高級語言程序設計(C語言)的教學模式進行大膽改革,探索以學生實踐為主的自主學習模式。

高級語言程序設計(c語言)主要講授程序設計語言的基本知識和程序設計方法,使學生了解高級程序設計語言的結構,掌握程序設計的思想和方法以及基本的程序設計過程和技巧,具備初步的分析問題和利用計算機求解問題的能力。目前,高級語言程序設計(C語言)課程的教學模式仍然是重教輕學和重理論輕實踐,教學內容的組織也往往是以語法知識為主線,考試內容偏重語言而不是編程,而編程能力的培養只能通過加強實踐達到。

1.1 強化實踐教學。激發學生自主學習

傳統的課程教學都是采用教師在課堂上講授知識,學生課后做作業,然后進行幾次課內實驗的模式。對于這種學習模式,學生只是被動地接受知識,而要掌握c語言程序設計必須進行大量的編程練習。針對傳統高級語言程序設計教學模式的弊端,我們徹底改變原來以理論教學和教師講授為主的教學模式并將其轉變為以學生實踐為主的自主學習模式,將目前高級語言程序設計(C語言)的64總學時(其中理論44學時,實驗20學時)改為96學時(周學時為6學時,課內實驗4學時,課外實驗2學時);全部采用實驗課授課模式,將教學地點從教室移至實驗室,不再進行理論授課,而是由學生自學理論知識,然后上機編程,通過這種形式迫使學生自主學習。

學生在每次上實驗課前或在課余時間都要自學實驗所要求的理論知識,在課內實驗中,根據教師給出的實驗指導書驗證案例,對案例進行改寫,進而模仿案例完成實驗要求的內容。對于程序中出現的語法等問題,我們要求學生自行查書或資料解決。實驗過程中,我們要求每名學生自主完成實驗內容,但在整個學習過程中每個班可分成若干個學習小組,小組成員在課內外可合作學習,相互交流討論和解決問題,一方面提高學習效率并開拓思路,另一方面也可培養團隊合作能力,遇到疑難問題時再由教師答疑。

實驗平臺可采用任一C語言的開發工具,鼓勵學生采用在線判題系統(Online Judge,簡稱OJ),為學生自主學習提供一個更好的平臺,學生可利用OJ系統在課內外隨時學習。教師也可通過分析學生提交的程序實現代碼,發現學生學習過程中存在的問題,及時了解學生對知識的理解和掌握情況,同時也有利于學生間形成互相競爭的機制和一種良好的學習氛圍。另外,課程還提供網絡和視頻教學平臺,便于學生更好地進行自主學習。

學生通過自學和進行大量的上機訓練,逐步熟悉并掌握c語言的基本語法和使用,具備基本的C語言編程能力。通過這種方式,學生變被動學習為主動學習,很快適應大學的學習方法,培養了獨立解決問題的能力、進行程序設計的興趣和學習專業的興趣。

1.2 以案例驅動教學,轉變教師角色

在傳統的教學模式中,教師始終充當主角,大多數教師都會精心組織教學內容,想方設法將知識傳授給學生,但事實上,學生在課堂上卻往往感到枯燥無味,收效甚微,而在實驗課上面對編程題又無從下手,因此教師必須改變觀念。授人以魚不如授人以漁,教師應當更多地承擔引導角色,改變教學模式,令學生變為主角,變被動學習為主動學習。

課程教學完全是以學生上機實驗自主學習為主,但要在教師的引導下進行。在整個教學過程中,教師擬作2~3次課的講授,一是為整個課程作入門鋪墊,主要介紹課程的教學目標、學習方法、課程概論、課程主要知識點、程序設計思想以及程序的基本結構,使學生了解課程的要求以及課程的教學組織形式,了解C語言程序課程概況;二是講解如何上機調試程序,讓學生掌握判斷和定位錯誤,學會分析、解決錯誤和測試程序的方法;三是對課程學習過程進行控制并進行總結歸納。

在整個教學過程中,教師要能及時了解學生的學習進展情況,在實驗課開始時檢查學生的預習情況,在實驗過程中適當給予提示或幫助學生答疑,在每次實驗課程結束后略加小結,然后布置下一次的實驗要求。最重要的是教師要精心設計實驗案例和實驗課程組織方案,給出能利于并引導學生自學的實驗指導書。

實驗內容的組織以程序設計為主線,以編程案例為驅動,側重以編程引導學生對語法知識的深入理解。實驗指導書主要包括實驗目標、知識點預習要求、實驗內容等方面,實驗內容包括驗證案例程序的詳細內容和步驟、要求進行改寫的程序以及要求仿寫和完成的實驗程序。此外,教師還可以另設計一些提高性的內容以供學習能力較強的學生完成。

2 漸進式的工程化實踐教學

數據庫技術及應用是與各專業應用結合比較緊密的應用技術基礎課程,是一門工程性和實踐性都非常強的課程,因此我們主要以工程化實踐教學模式進行數據庫技術與應用課程的教學,根據“初步體驗、獨立項目實踐、從業實踐與實訓”3個層次實行漸進式實踐教學訓練。在教學過程中,我們注重培養學生的工程能力,強化學生的工程實踐意識,從教學內容的組織和實驗環節的設計到課堂教學案例和實驗教學的開展,都圍繞工程素養的培養進行遴選。

2.1 采用工程案例驅動的理論教學模式

在理論課講授方面,我們以工程案例驅動模式進行教學,以網上書店的開發案例貫穿教學全過程,將數據庫基本原理和設計技術融于案例教學過程。同時,根據浙江傳媒學院電子信息工程專業的傳媒行業特色,對教材的內容進行優化整合,增加與新媒體應用相關的多媒體數據庫等新技術內容,加強數據庫工程應用設計及網絡數據庫應用技術能力的培養。在各章的教學中,我們用案例進行分析,逐層引導,全過程地闡述數據庫系統原理及應用中的各類概念和技術問題。

2.2 實行漸進式的工程化實踐教學過程

1)初步工程訓練體驗。

課程的教學除了理論教學外,還有相應的課內實驗教學。實驗內容分成兩部分,一部分是數據庫技術的基本實踐,主要包括特定DBMS的使用、SQL語言的編程練習以及數據庫的連接技術;另一部分是小型數據庫應用系統的開發,采用工程化的基本思想,組織學生分組設計實現一個初步的工程項目,培養學生的自學能力、主動學習能力、團隊協作能力以及初步的工程實踐能力。

在初步工程訓練體驗階段,教師提出工程設計的基本功能和性能要求,包括系統界面設計、基本的數據操作和查詢統計功能設計、性能指標設計等基本要求。學生可自由組成小組,根據教師要求自主選題并自主選擇開發工具和數據庫環境,在完成基本功能要求的前提下,可以結合自己的工程項目設計實現一些特色功能模塊,然后完成項目設計的總結報告。最后,教師對每個小組的作品進行項目驗收,要求每個小組制作PPT進行項目工作匯報并演示所設計的作品,由學生推選出的若干學生評委負責項目評分。工程項目設計成績作為該小組成員平時成績的主要評分依據。

2)獨立工程訓練實踐。

獨立工程訓練實踐要求學生在課程設計階段完成。該階段要求每個學生自主完成一個真實的或模擬的項目開發實踐,以著重培養學生的自學能力、獨立從事工程實踐的能力、基本的分析問題和解決問題能力。

課程設計階段要求學生自學數據庫開發工具和環境,強調獨立設計,強化學生查閱資料能力、自學能力、創新設計和實踐能力的培養。在此課程設計階段,教師除了提出項目設計的基本能力訓練要求和設計作品的基本功能和性能要求外,還給出一系列參考選題讓學生選擇。學生也可以自主選題,但需征得教師同意,以保證選題的質量。為避免抄襲等行為的發生,每個學生的題目和內容必須不同。同時,課程設計階段會要求學生采用與上一次設計不同的工作模式(C/S或B/S),采用工程化的手段和方法完成基本的設計實現工作。

課程設計完成后,指導教師組織學生評委(7人)對學生作品和設計方案進行檢查,最后通過匯報答辯的形式評定作品設計成績。作品設計和匯報答辯成績由學生評委給定,教師在設計過程中負責答疑,在答辯過程中負責點評,但教師有權對成績進行微調。另外,在課程設計結束后,學生要完成課程設計報告,教師對課程設計報告批注評語并給出成績,課程設計的最終成績由作品設計成績和設計報告成績組成。

經若干次實踐證明,上述實踐教學方法既減輕了教師的工作任務,同時又促使學生相互學習并取長補短,在促進學生自主學習、主動學習和實踐的同時,也提高了學生的表達能力;通過課程設計報告,學生提高了撰寫規范的項目設計方案的能力和設計總結報告的水平。

3)從業工程訓練實踐。

從業工程訓練實踐主要指學生在企業實習期間,以行業一線的真實工程項目為背景,參與并完成相應的工程項目設計實現工作(或作為其畢業設計),培養數據庫工程應用實踐開發和運用數據庫技術從事服務外包等實際應用開發能力。

第3階段主要是結合實際數據庫工程項目,尤其是與傳媒應用密切相關的數據庫工程項目的設計與實現工作,如電視節目查詢點播系統、媒體資產管理系統、影視資料編目系統等。這一階段的實踐主要培養學生的實際應用能力,幫助其盡快適應社會需求,在離校前具備應對復雜工程實踐的基本能力。通過3個階段的實踐教學,學生能夠初步具備到一線從事數據庫工程及服務外包等項目開發的基本能力。

3 以能力培養為目標的考核評價機制

教學方法和手段中的一些不足之處,不可避免地會導致考核評價機制不科學和不公平現象的發生。多數課程的考試都采用期末筆試形式,課程考試無法真正做到考核學生的實際工程能力,為此改革評價方式宜與教學模式改革相配套。

第9篇:語言課程設計總結范文

發酵設備是山東建筑大學生物工程專業的一門專業必修課,是發酵知識理論聯系實際的紐帶。因此,筆者通過設置發酵設備課程設計,來加強實踐教學環節,鍛煉同學的動手能力。這是山東建筑大學生物工程專業的一大特色,是區別于其他院校的課程設置的,是發酵設備教學內容的創新。所以,為了提高學生的專業素養,必須堅決杜絕抄襲現象。

1.1課程設置方面

(1)課程設置順序方面。發酵設備課程設計與微生物學、物理化學、生物化學、化工原理、生物下游加工技術、發酵工廠設計的認識實習和生產實習等課程有著密切的聯系,所以相關課程的設置一定要全面,并將發酵設備課程設計設置在這些理論和實踐課程后進行。

(2)教材方面。筆者選用了吳思方主編的《發酵工廠設計概論》,該教材具有全面、簡明的特點,圖文并茂,系統地介紹了發酵工廠的設計流程和相關設備的設計與選型,并列舉了味精等大宗發酵產品的生產實例。并且以學生的設計題目為基礎,配備有相關的《味精工業手冊》《啤酒工業手冊》。

(3)課程設計課程時間的設置。針對課程設計時間過短的情況,筆者將課程設計時間延長為2周,提供足夠的時間給學生查找資料;對于基礎比較差的學生,也有足夠的時間對以往所學內容進行回顧,避免了設計中存在的不會做現象。

(4)設計題目方面。在課程設計中,力求與企業生產實踐相結合,為學生提供感興趣的、有實際應用價值的設計題目,更好地培養學生的綜合專業能力。總的原則是,每個學生一個小題目,每5個學生一個大題目。這樣不僅避免了抄襲現象,而且在設計過程中可以形成學習小組,針對不同的設計方案小組內的學生可以相互溝通。在該課程設計中,學生通過自主設計,成為教學中的主體,更好地發揮了他們的創新意識,激發了對該課程設計的熱情,從而才能更好地掌握這門課的核心。

1.2學生方面

(1)培養學生的學習興趣。培養學生對該課程的興趣,是學生更好掌握該門課程的關鍵。首先,指導教師應該制作精美的課件,把關鍵內容用簡略的語言和結構簡圖表示出來,與此同時制作精美的動畫視頻;其次,在整個課程設計的選題、設計和答辯過程中,讓學生從始至終參與進來,提高學生的學習興趣。

(2)加強相關理論課程的學習。在進行課程設計之前,安排學生對相關理論課程進行復習,以便更好地適應課程設計工作。

(3)加強實踐課程的學習。山東建筑大學生物工程專業的認識實習和生產實習中的帶隊教師就是課程設計中的指導教師,在實踐課程中可以理論聯系實際進行詳細的講解,加強學生實踐課程的學習效果。

1.3指導教師方面

(1)加強師德教育。課程設計一般設置為1名老師指導一個班的學生,對于教師來說,工作量非常大,此時就需要教師的愛心、耐心和責任心。加強師德教育,將有利于課程設計課程的開展。

(2)提高專業素養。為指導教師制定培養計劃及培養目標,并指定具備高級職稱的老教師負責培養;創造條件讓年輕教師走進企業,深入車間參觀、考察,增強工程知識,提高工程素養,學習新工藝、了解新設備,并將所學所看用于教學當中。當今科學領域,每個行業技術都飛速創新,新產品、新設備層出不窮,生物工程領域也不例外。因此,作為一名教育工作者,要時刻捕捉市場上變化萬端的信息,并及時反饋給學生。

(3)教學方法的改進。企業需要的人才不僅要掌握專業知識,而且要有扎實的工作本領。所以應轉變傳統以教學為主、教學實踐為輔的觀念,培養高素質、綜合技能強的人才。首先,采用多媒體教學,提高課堂教學信息密度,使課堂教學更為生動形象;其次,充分利用網絡教學資源,使學生了解本學科前沿的科技動態和技術成果,開闊視野。對于工廠設計的工藝流程和相關設備,單靠課堂講授比較枯燥,不能調動學生的學習興趣,此時要把車間的工藝過程及設備等內容,做成幻燈片和工藝流程圖,穿插于課堂教學中。這種形象直觀的現代化教學手段,不僅加深學生對這些知識的理解和掌握,提高了學習興趣,又使學生對工廠的實際有了進一步了解,有利于較好地開展課程設計工作。

(4)在設計中教師應起到引導作用。一個設計的完成,需要很多理論和實踐知識,是學生綜合運用所學知識的過程。所以,教師在設計過程中要為學生貫穿整個知識點,根據學生的設計思路進行啟發引導,對學生設計中的每個閃光點給予鼓勵;即使學生的思路不正確,指導教師也不應全面否定,而是發掘里面創新的東西并加以引導,從而培養學生的創新意識。教師在指導過程中要善于總結,找出關鍵問題,啟發引導學生,鼓勵學生大膽利用新工藝、新技術和新設備。

(5)設立答辯環節。答辯環節的設立,既有利于培養學生的語言表達能力,又在一定程度上杜絕了抄襲現象。筆者一般將答辯環節設置為10min:學生自述5min,教師提問3min,學生提問2min。

(6)成績評定辦法。發酵設備課程設計是一門實踐性課程,是為了培養學生的設計能力,所以更多的把它看做一次練習而不是考試,教師在批閱說明書和圖紙時,以對錯結合學生的認真度、創新性作為評分標準。

2發酵設備課程設計中抄襲現象的解決效果

生物工程被認為是21世紀具有巨大發展前景的高新技術之一,與此相適應,對從事生物工程的人才培養也愈加迫切,發酵設備課程設計正是為了適應這一需求而開設的。2004年山東建筑大學環境學院成功申請獲得“生物工程”本科專業以來,發酵設備一直是生物工程系的重要專業必修課。生物工程教研室經過以上一系列措施,徹底杜絕了發酵設備課程設計中的抄襲現象。本專業畢業的學生可以做到面向生產、建設、管理、服務第一線的高素質的工程應用型本科人才,受到用人單位的一致好評。

3結語

主站蜘蛛池模板: 久久精品视频在线观看 | 亚洲高清在线观看播放 | 亚洲一区浅井舞香在线播放 | 在线欧美精品一区二区三区 | 国产成人免费午夜在线观看 | 国产亚洲精品国产第一 | 在线a人片免费观看国产 | 91福利国产在线观看香蕉 | 中文字幕一区二区三区在线观看 | caoporen国产91在线 | 亚洲系列 | 男女午夜24式免费视频 | 成人久久视频 | 91精品一区二区三区在线观看 | 亚洲精品日韩专区在线观看 | 欧美一级在线观看播放 | 青青操网站 | 久久久成人啪啪免费网站 | 欧美成人久久久 | 国产精品黄在线观看免费 | 欧美一级毛片欧美一级 | 亚洲第一激情 | 久久精品免费一区二区视 | 91九色首页| 自拍偷拍欧美视频 | 欧美三级超在线视频 | 久草免费精品视频 | 日本无卡码免费一区二区三区 | 国产精品久久久亚洲 | 一区二区三区在线免费视频 | 在线视频观看免费视频18 | 肥婆毛片| 成年人免费小视频 | 国内主播福利视频在线观看 | 日本最色视频 | 精品综合| 黄色毛片子 | 91免费永久国产在线观看 | 99久久香蕉 | 三级视频网站在线观看播放 | 亚洲国产成人麻豆精品 |