c語言課程設(shè)計總結(jié)7篇(精華)
總結(jié)是把一定階段內(nèi)的有關(guān)情況分析研究,做出有指導(dǎo)性的經(jīng)驗方法以及結(jié)論的書面材料,它可以幫助我們總結(jié)以往思想,發(fā)揚成績,不如靜下心來好好寫寫總結(jié)吧。但是總結(jié)有什么要求呢?下面是小編為大家收集的c語言課程設(shè)計總結(jié),僅供參考,大家一起來看看吧。
c語言課程設(shè)計總結(jié) 篇1
在科技高度發(fā)展的這天,計算機在人們之中的作用越來越突出。而c語言作為一種計算機的語言,我們學(xué)習(xí)它,有助于我們更好的了解計算機,與計算機進行交流,因此,c語言的學(xué)習(xí)對我們尤其重要。
在這個星期里,我們專業(yè)的學(xué)生在專業(yè)老師的帶領(lǐng)下進行了c語言程序?qū)嵺`學(xué)習(xí)。在這之前,我們已經(jīng)對c語言這門課程學(xué)習(xí)了一個學(xué)期,對其有了必須的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很陌生,的在運用起來的時候還是感到很棘手,畢竟,萬事開頭難嘛。
由于時間的關(guān)系,我們的這次實踐課程老師并沒有給我們詳細的介紹,只是給我們簡單的介紹了幾個比較重要的實際操作。包括了程序模塊處理。簡單界面程序。高級界面程序。程序的添加修改。用程序做一元線性回歸處理以及用c語言程序來畫粒度分布圖等這幾樣比較重要的時間操作。
上機實驗是學(xué)習(xí)程序設(shè)計語言必不可少的實踐環(huán)節(jié),個性是c語言靈活、簡潔,更需要透過編程的實踐來真正掌握它。對于程序設(shè)計語言的學(xué)習(xí)目的,能夠概括為學(xué)習(xí)語法規(guī)定、掌握程序設(shè)計方法、提高程序開發(fā)潛力,這些都務(wù)必透過充分的實際上機操作才能完成。
學(xué)習(xí)c程序設(shè)計語言除了課堂講授以外,務(wù)必保證有不少于課堂講授學(xué)時的上機時間。因為學(xué)時所限,課程不能安排過多的.統(tǒng)一上機實驗,所以期望學(xué)生有效地利用課程上機實驗的機會,盡快掌握用c語言開發(fā)程序的潛力,為今后的繼續(xù)學(xué)習(xí)打下一個良好的基礎(chǔ)。為此,我們結(jié)合課堂講授的資料和進度,安排了12次上機實驗。課程上機實驗的目的,不僅僅僅是驗證教材和講課的資料、檢查自己所編的程序是否正確,課程安排的上機實驗的目的能夠概括為如下幾個方面:
1、加深對課堂講授資料的理解
課堂上要講授許多關(guān)于c語言的語法規(guī)則,聽起來十分枯燥無味,也不容易記住,死記硬背是不可取的。然而要使用c語言這個工具解決實際問題,又務(wù)必掌握它。透過多次上機練習(xí),對于語法知識有了感性的認識,加深對它的理解,在理解的基礎(chǔ)上就會自然而然地掌握c語言的語法規(guī)定。對于一些資料自己認為在課堂上聽懂了,但上機實踐中會發(fā)現(xiàn)原先理解的偏差,這是由于大部分學(xué)生是初次接觸程序設(shè)計,缺乏程序設(shè)計的實踐所致。
學(xué)習(xí)c語言不能停留在學(xué)習(xí)它的語法規(guī)則,而是利用學(xué)到的知識編寫c語言程序,解決實際問題。即把c語言作為工具,描述解決實際問題的步驟,由計算機幫忙我們解題。只有透過上機才能檢驗自己是否掌握c語言、自己編寫的程序是否能夠正確地解題。
透過上機實驗來驗證自己編制的程序是否正確,恐怕是大多數(shù)同學(xué)在完成老師作業(yè)時的心態(tài)。但是在程序設(shè)計領(lǐng)域里這是必須要克服的傳統(tǒng)的、錯誤的想法。因為在這種思想支配下,可能你會想辦法去"掩蓋"程序中的錯誤,而不是盡可能多地發(fā)現(xiàn)程序中存在的問題。自己編好程序上機調(diào)試運行時,可能有很多你想不到的狀況發(fā)生,透過解決這些問題,能夠逐步提高自己對c語言的理解和程序開發(fā)潛力。
2、熟悉程序開發(fā)環(huán)境、學(xué)習(xí)計算機系統(tǒng)的操作方法
一個c語言程序從修改、編譯、連接到運行,都要在必須的外部操作環(huán)境下才能進行。所謂"環(huán)境"就是所用的計算機系統(tǒng)硬件、軟件條件,只有學(xué)會使用這些環(huán)境,才能進行程序開發(fā)工作。透過上機實驗,熟練地掌握c語言開發(fā)環(huán)境,為以后真正編寫計算機程序解決實際問題打下基礎(chǔ)。同時,在今后遇到其它開發(fā)環(huán)境時就會觸類旁通,很快掌握新系統(tǒng)的使用。
3、學(xué)習(xí)上機調(diào)試程序
完成程序的編寫,決不意味著萬事大吉。你認為萬無一失的程序,實際上機運行時可能不斷出現(xiàn)麻煩。如編譯程序檢測出一大堆錯誤。有時程序本身不存在語法錯誤,也能夠順利運行,但是運行結(jié)果顯然是錯誤的。開發(fā)環(huán)境所帶給的編譯系統(tǒng)無法發(fā)現(xiàn)這種程序邏輯錯誤,只能靠自己的上機經(jīng)驗分析決定錯誤所在。程序的調(diào)試是一個技巧性很強的工作,對于初學(xué)者來說,盡快掌握程序調(diào)試方法是十分重要的。有時候一個消耗你幾個小時時間的小小錯誤,調(diào)試高手一眼就看出錯誤所在。
透過這次為數(shù)不多的幾天計算機實踐學(xué)習(xí),我們了解了一些關(guān)于c語言的知識,理解鞏固了我們c語言的理論知識,著對我們將來到社會工作將會有莫大的幫忙。同時它讓我明白,只要你努力,任何東西都不會太難。
c語言課程設(shè)計總結(jié) 篇2
透過C語言課程設(shè)計,首先再次鍛煉了自己的選題潛力,讓自己對選題有了更加深刻的體會。
其次在設(shè)計程序的過程中對學(xué)過的C語言課程的相關(guān)知識有了更加深刻的理解,例如:程序的糾錯功能等等。真正能夠做到學(xué)以致用。為后續(xù)課程中設(shè)計的編程語言及工程編程打下堅實的'基礎(chǔ)。在程序的編譯過程中,個性是在最后的調(diào)試過程中出現(xiàn)了許多錯誤,而且多次出現(xiàn)了結(jié)果不對的狀況,在這時能夠以一種審慎的態(tài)度,讓我最終克服困難,完成了C語言課程設(shè)計題目。
c語言課程設(shè)計總結(jié) 篇3
一周的計算機C語言課程設(shè)計很快就結(jié)束了,回想這一周,幾分欣喜,幾分緊張,欣喜的是學(xué)了C語言能得到應(yīng)用,緊張的是怕自己不能更好的設(shè)計自己的程序,生怕自己設(shè)計的程序不能順利的完成。但是在老師的幫忙下,在我們組員的共同的努力下,我們能很好而順利的將程序設(shè)計并且運行出來,雖然有幾處不足但在老師的改正下我們的程序也得到了完善。
透過這一周的C語言課程設(shè)計,我懂得了很多,它讓我明白做事情需要認真與細心,需要耐心與恒心。就拿我們的程序來說把,起初做完運行后有很多錯誤,當時我們組每個人都十分焦慮,的確,看著長長的程序想要去一一把問題解決也并非是件簡單的事,但如果你靜下心來細心的去找就會把錯誤一個一個的找出來。還有一點是十分重要的,那就是有不懂的地方及時向老師提問,那樣的話你就會對不懂的地方有個深刻的理解,以后再碰到此類問題自己也就能解決了。所以我們的程序是在老師的幫忙下,在我們組成員的耐心的查找與改正下完成的'。我們的成功離不開老師的指導(dǎo),離不開我們的共同努力。看著運行出來的程序我們笑了,真的,當時的情緒真的想不出用哪個詞語去形容,也許笑容代表了一切。
短短的幾天時間讓我對C語言有了一個全新的概念,它不僅僅是一門課程,更是一門技術(shù)。也使我領(lǐng)會到實踐的重要性,我期望在以后的學(xué)習(xí)生活中我會有更多的實踐機會來提高我的思考潛力與動手潛力,培養(yǎng)我的細心、耐心與恒心。這是難忘的一次實訓(xùn)課程,它會在我的人生旅途中寫上濃重的一筆。感謝老師的指導(dǎo)幫忙,感謝同組兄弟的支持,謝謝!未來的社會必將是科學(xué)技術(shù)全面,全面發(fā)展的社會,我們需要更就應(yīng)懂得并掌握現(xiàn)代化的科學(xué)知識,C語言是一門全新的課程,也許當我們初次接觸這門課程會感覺到新鮮,當你更加深入的學(xué)習(xí)它你會體會到它的樂趣與方便,而未來的社會也正需要全能型的人才,讓我們共同努力吧,學(xué)會更多的知識技術(shù),為了完美的未來而加油!
c語言課程設(shè)計總結(jié) 篇4
回顧起此次課程設(shè)計,至今我仍感慨頗多,的確,在這些日子,能夠?qū)W到很多很多的的東西,同時不僅僅能夠鞏固了以前所學(xué)過的`知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。雖然我的這個課程設(shè)計有很多缺陷,但是我以后會一向改善直到它能比較完善的工作。以后我會更努力的學(xué)習(xí)c語言。
c語言課程設(shè)計總結(jié) 篇5
課程設(shè)計是培養(yǎng)學(xué)生綜合運用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對我們的實際工作能力的具體訓(xùn)練和考察過程。隨著科學(xué)技術(shù)發(fā)展的日新月異,當今計算機應(yīng)用在生活中可以說得是無處不在。因此作為二十一世紀的大學(xué)來說掌握程序開發(fā)技術(shù)是十分重要的,而C語言又是最常見,功能最強大的一種高級語言,因此做好C語言課程設(shè)計是十分必要的。回顧起此次課程設(shè)計,至今我們?nèi)愿锌H多,的確,自從拿到題目到完成整個編程,從理論到實踐,在整整半個月的日子里,可以學(xué)到很多很多的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。
通過這次課程設(shè)計使我們懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的'不足之處,對一些前面學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,比如說結(jié)構(gòu)體,指針,鏈表……通過這次課程設(shè)計之后,我們把前面所學(xué)過的知識又重新溫故了一遍。
我做的是通訊錄管理系統(tǒng)的課程設(shè)計,雖然是很簡單的一個小的程序,但對我一個初學(xué)者來說卻是一個很大的困難。更加是第一次做課程設(shè)計,所以第一天下午在機房做了一個下午卻絲毫沒有進展,最主要是不知從何開始,這個時候才知道上課老師們不厭其煩的教導(dǎo)是多么的寶貴,這個時候才后悔上課的時候沒有認真的聽講。可是現(xiàn)在一切都晚了,還好時間還算是充裕,只好拿出書本重新復(fù)習(xí)一下。
特別是結(jié)構(gòu)體,指針的部分,幾乎是一片空白。不過經(jīng)過幾天的努力,大體上把課本上的知識點看了一遍,知識點也都基本是撐握了,所以一下一步就是開始正式的編程序了。不過畢竟是個新手,還是不知如何下手,于是就在網(wǎng)上下了一篇類似的程序,經(jīng)過仔細的研究,終于讀懂了C語言編程的基本過程和方法。經(jīng)過一波三折,終于開始正式編程。
編程是一件很枯燥很無聊的事情,但是出于完成作業(yè),得到學(xué)分的壓力,還必須強破自己堅持下去,按照老師所說的模塊化思想,分部分的進行編寫。而且編程是一件高精度、模范化的事情,稍有疏乎都會影響全局,也可能因為某一處的小的錯誤而導(dǎo)致整個程序的無法運行。所以認真仔細就是非常重要的了。
開始的時候真的感覺編程是一件很無聊的事情,不過當一個程序運行成功的時候那種喜悅是無法言語的,那種成就感是無法比擬的。又經(jīng)過幾天的努力,終于把程序完成了,盡管程序還是有很多錯誤和漏洞,不過還是很高興的。無論如何是自己的勞動成果,是自己經(jīng)過努力得到的成績,同時也是學(xué)習(xí)C語言的一次實踐作業(yè),自己進步的證明。
通過這次課程設(shè)計,使我對C語言有了更進一步的認識和了解,要想學(xué)好它要重在實踐,要通過不斷的上機操作才能更好地學(xué)習(xí)它,我也發(fā)現(xiàn)我的好多不足之處,首先是自己在指法上還不行,經(jīng)常按錯字母,通過學(xué)習(xí)也有所改進;再有對C語言的一些標準庫函數(shù)不太了解,還有對函數(shù)調(diào)用的正確使用不夠熟悉,還有對C語言中經(jīng)常出現(xiàn)的錯誤也不了解,通過實踐的學(xué)習(xí),我認識到學(xué)好計算機要重視實踐操作,不僅僅是學(xué)習(xí)C語言,還是其它的語言,以及其它的計算機方面的知識都要重在實踐,所以后在學(xué)習(xí)過程中,我會更加注視實踐操作,使自己便好地學(xué)好計算機。
在課程設(shè)計過程中,收獲知識,提高能力的同時,我也學(xué)到了很多人生的哲理,懂得怎么樣去制定計劃,怎么樣去實現(xiàn)這個計劃,并掌握了在執(zhí)行過程中怎么樣去克服心理上的不良情緒。因此在以后的生活和學(xué)習(xí)的過程中,我一定會把課程設(shè)計的精神帶到生活中,不畏艱難,勇往直前。
c語言課程設(shè)計總結(jié) 篇6
當前,計算機已經(jīng)成為人們工作、學(xué)習(xí)和生活中必不可少的工具,整個社會對計算機的高度依賴促使一個嶄新的文化形態(tài)的形成――計算機文化。隨著高等教育從精英教育階段進入大眾教育階段,教育部高等學(xué)校計算機科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會在計算機基礎(chǔ)課程教學(xué)基本要求中提出了1+X的課程設(shè)置方案[1],理工類學(xué)生在學(xué)學(xué)計算機基礎(chǔ)課程后,接下來就要學(xué)習(xí)C語言程序設(shè)計,C語言程序設(shè)計已經(jīng)成為各高校普遍開設(shè)的基礎(chǔ)課程。本文總結(jié)了我們在教學(xué)改革和實踐中的一些做法和體會。
C語言功能強大,使用靈活方便,應(yīng)用面廣,可移植性好,兼有高級語言的優(yōu)點和低級語言的特點[2],這也使得初學(xué)者較難學(xué)習(xí)和掌握,在教學(xué)中我們發(fā)現(xiàn),學(xué)生往往對編程解決實際問題感到困難,不知從何下手,而一些考試題目往往重視考查語法的細節(jié),而對編程能力考查得不多。對于C語言程序設(shè)計的教學(xué),我們從培養(yǎng)學(xué)生的興趣和能力,以及計算機思維能力出發(fā),進行了一系列教學(xué)改革的探索與實踐。
一、教學(xué)師資團隊建設(shè)
人才培養(yǎng)師資隊伍是關(guān)鍵,教學(xué)團隊的建設(shè)是保障教學(xué)效果和實施教學(xué)改革的基礎(chǔ)和支撐[3]。根據(jù)本課程的特點和大一學(xué)生的基礎(chǔ),學(xué)院確定了一支老中青相結(jié)合的骨干教師組成本課程教學(xué)團隊,團隊由一位教授、一位副教授、四位講師和三位助教組成,分別承擔(dān)理論教學(xué)和實驗教學(xué)任務(wù),這支隊伍年齡、職稱結(jié)構(gòu)合理,團隊中的教師在每學(xué)期的教學(xué)督導(dǎo)和學(xué)生評教中,成績都在良好以上,從根本上保證了課程的教學(xué)質(zhì)量。
堅持教學(xué)團隊的凝聚力建設(shè),定期研討,統(tǒng)一思想。每周教研時間及時交流教學(xué)中出現(xiàn)的問題及解決方法,對教學(xué)過程進行總結(jié)反思,堅持互相聽課,集體研究討論教案、課件制作,對每個實驗內(nèi)容、案例的選用、考核的內(nèi)容和方式等都經(jīng)過團隊的統(tǒng)一討論確定。
重視教學(xué)團隊中教師自身的進修和提高,團隊中的多名教師先后參加了國家精品課程師資培訓(xùn)、全國高等學(xué)校計算機實驗與實踐教學(xué)研討會、全國高等院校程序設(shè)計精品課程教學(xué)專題研討會等,教師都很珍惜每一次與兄弟院校的教師、專家交流與學(xué)習(xí)的機會,教師及時把學(xué)習(xí)體會傳達到團隊的每一位教師,汲取其他院校的一些好的做法運用到我們的教學(xué)實踐中,這些做法對促進教師的知識更新、教育理論的學(xué)習(xí)、教學(xué)方法的改進和教學(xué)能力的提高起到積極的作用,也保證了課程的教學(xué)改革能不斷向前推進。
二、教材建設(shè)
C語言程序設(shè)計作為第一門編程語言課程,目前幾乎所有高等學(xué)校理工科專業(yè)都在大一第一學(xué)期開設(shè)此課程。C語言簡潔、緊湊、靈活,數(shù)據(jù)類型豐富,功能強大,靈活和復(fù)雜對初學(xué)者來說是難以掌握的,而原有的一些教材大多是針對計算機相關(guān)專業(yè)的學(xué)生,而且是在學(xué)習(xí)了一些計算機基礎(chǔ)的相關(guān)課程后再學(xué)習(xí)此課程的,起點相對高,內(nèi)容全面、有一定的深度。但是對本科低年級初學(xué)者來說并不適用。鑒于此,我們從20xx年開始著手編寫教材和實驗教材,從我院人才培養(yǎng)目標和學(xué)生的實際情況出發(fā),注重實踐及應(yīng)用,試用后于20xx年出版,并于20xx年修改再版,新版教材已列為十二五規(guī)劃教材。作為適用本科低年級學(xué)生初學(xué)程序設(shè)計及C語言的教材,以掌握C語言基本語法、培養(yǎng)程序設(shè)計思維、提高上機實踐能力為目標,旨在以簡單明了的語言和簡潔實用的例子,闡述C語言的基本語法和程序設(shè)計的基本邏輯思路。C語言的語法及使用有很多靈活和復(fù)雜的方面,對初學(xué)者來說往往難以全面掌握,所以我們只對主要的適合初學(xué)者入門的知識點進行講解,其目的是通過C語言的學(xué)習(xí)與實踐,培養(yǎng)學(xué)生程序設(shè)計的抽象邏輯思維能力,掌握動手編程上機實踐的技能[4]。程序設(shè)計的抽象性往往使學(xué)生望而生畏。選用簡單實用的例題,目的是讓學(xué)生能盡快入門,并對程序設(shè)計產(chǎn)生興趣,能體會到編程和調(diào)試的樂趣。
三、優(yōu)化教學(xué)內(nèi)容,改革教學(xué)方法,豐富教學(xué)手段
3.1優(yōu)化教學(xué)內(nèi)容
對于課堂教學(xué)內(nèi)容的取舍,教學(xué)團隊首先從指導(dǎo)思想上達成共識,就是重點是編程的邏輯思維的培養(yǎng),分析問題、解決問題能力的培養(yǎng),而不是解釋語言本身的語法細節(jié),據(jù)此來優(yōu)化課堂的教學(xué)內(nèi)容。對于編程能力的培養(yǎng),從具體的問題分析,特別是從貼近學(xué)生生活的實例出發(fā),進行類比,轉(zhuǎn)化,進而同化到學(xué)習(xí)者自身的已知范疇中,這也符合建構(gòu)主義[5]關(guān)于學(xué)生是如何學(xué)習(xí)的理論。對于語法規(guī)則,通過實際的調(diào)試程序、驗證性實驗等方法,使學(xué)生有更直觀的感受,印象也更深刻。我們對教學(xué)大綱進行反復(fù)討論修訂,通過教學(xué)大綱貫徹教學(xué)改革的指導(dǎo)思想。
3.2改革教學(xué)方法
在課堂教學(xué)中采用任務(wù)驅(qū)動、案例教學(xué)、類比教學(xué)等啟發(fā)式教學(xué)方法,從一個具體問題出發(fā),引入要講的概念和知識點,使得學(xué)生掌握解決類似問題的方法,注意啟發(fā)學(xué)生與以前所用的方法進行比較,并在此例的基礎(chǔ)上進行擴充,改變條件等,漸進式的展開,不斷滾雪球似地拓展,學(xué)生比較容易接受,不斷與已經(jīng)掌握的知識進行同化。
針對下次課要講的內(nèi)容布置學(xué)生預(yù)習(xí),每次課前鼓勵學(xué)生就預(yù)習(xí)的情況作講解,可以是預(yù)習(xí)收獲,可以就疑問提問,堅持了教師為主導(dǎo)學(xué)生為主體的理念,訓(xùn)練學(xué)生自主學(xué)習(xí)的能力,對于學(xué)生自學(xué)能掌握的問題不講或精講,重點放在難點問題上。
建立小組學(xué)習(xí)模式,培養(yǎng)學(xué)生自主學(xué)習(xí)、合作學(xué)習(xí)的能力。讓學(xué)生自由結(jié)合組成學(xué)習(xí)小組,3-4人為一組,每名同學(xué)輪流任組長(每月輪換),負責(zé)本小組本課程的學(xué)習(xí)討論,上機、作業(yè)、考勤等,給每個學(xué)生同等的鍛煉機會,促進后進學(xué)生提高學(xué)習(xí)的積極性,形成互幫互學(xué)共同進步的良好學(xué)習(xí)風(fēng)氣。
3.3豐富教學(xué)手段
課堂教學(xué)中綜合使用PPT課件、程序演示和板書等教學(xué)手段,語法規(guī)則以PPT課件為主,問題分析,算法設(shè)計輔助板書,程序驗證直接運行,直觀看結(jié)果,章節(jié)的開始有提示,結(jié)束有小結(jié)。避免了單純PPT課件教學(xué)易使學(xué)生疲勞并產(chǎn)生課件依賴的現(xiàn)象,提高學(xué)生積極參與課堂教學(xué)的積極性,發(fā)揮學(xué)生學(xué)習(xí)主體的作用。
加強精品課程網(wǎng)站建設(shè),充分發(fā)揮網(wǎng)絡(luò)教學(xué)的作用。本課程已經(jīng)建成為學(xué)院的'精品課程,利用校園網(wǎng)的平臺,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力。課程網(wǎng)站上有豐富的教學(xué)資源,有教學(xué)大綱,電子教案,教學(xué)課件,教學(xué)視頻等,實現(xiàn)了網(wǎng)上答疑,還建有論壇社區(qū),方便師生之間的討論交流。
組織程序設(shè)計競賽,培養(yǎng)學(xué)生對程序設(shè)計愛好和實際能動性。通過每年選撥優(yōu)秀學(xué)生參加數(shù)學(xué)建模比賽、ACM程序設(shè)計大賽,組織有興趣的學(xué)生積極參與,并加以指導(dǎo),培養(yǎng)了學(xué)生對程序設(shè)計的愛好,提高了學(xué)生解決實際問題的能力。
四、加強實驗實踐教學(xué),適時安排課程設(shè)計
4.1加強實驗課的教學(xué),培養(yǎng)學(xué)生實際動手能力
為加強實踐教學(xué),獨立設(shè)置了C語言程序設(shè)計實驗課程,每周2學(xué)時實驗課,平時實驗室開放,學(xué)生可以在課余時間進行上機練習(xí)。強調(diào)理論與實驗并重,在實驗內(nèi)容上安排一些基礎(chǔ)性的驗證型實驗,作為必須完成的項目,幫助學(xué)生理解掌握基本的知識點,培養(yǎng)學(xué)生動手能力。在此基礎(chǔ)上布置一些具有一定難度的題目,面對能力較強的學(xué)生,提高他們的綜合設(shè)計能力。
實驗課后學(xué)生要撰寫實驗報告,實驗報告內(nèi)容包括以下幾個部分:
⑴實驗內(nèi)容;
⑵算法描述(要求按照規(guī)范畫出流程圖);
⑶源程序代碼(注意代碼風(fēng)格,必要的注釋);
⑷測試及運行結(jié)果(包括幾種算法討論);
、烧{(diào)試過程(遇到的問題及解決辦法);
⑹收獲體會。
對于大學(xué)低年級的學(xué)生,通過編寫、調(diào)試程序,撰寫實驗報告,對于培養(yǎng)他們嚴謹科學(xué)的工作作風(fēng)、鍛煉科技論文的寫作能力都起到了積極的作用。
實驗課程考核為考查,綜合實驗出勤情況,實驗報告情況和完成實驗的情況以及期末綜合編程的完成情況評定成績。
4.2適時安排課程設(shè)計,培養(yǎng)學(xué)生創(chuàng)新意識
在學(xué)完本課程后在相關(guān)專業(yè)開設(shè)C語言程序設(shè)計課程設(shè)計課程,本課程是實訓(xùn)類課程,時間為一周,通過多名學(xué)生合作完成一個相對比較復(fù)雜的課題。鍛煉學(xué)生的分析問題、解決問題的能力,培養(yǎng)學(xué)生團隊協(xié)作精神,使學(xué)生了解軟件開發(fā)流程、代碼和文檔編寫規(guī)范,提高編程能力和創(chuàng)新意識。
課程設(shè)計的選題很重要,教學(xué)團隊經(jīng)過討論精選出一些具有一定難度但可以通過學(xué)生努力完成的課題,并鼓勵學(xué)生自選題目,提出切合實際應(yīng)用的課題,寫出分析和需求報告,有指導(dǎo)教師共同討論通過,自選題目有加分獎勵。如有的小組就結(jié)合學(xué)生實際生活,設(shè)計學(xué)生綜合評測系統(tǒng),解決他們學(xué)習(xí)生活中的實際問題,提高他們課程設(shè)計的興趣和完成后的成就感。
在課程設(shè)計的過程中,按照正規(guī)軟件開發(fā)的流程和步驟,每一個步驟完成都要提交相應(yīng)的文檔,最后完成時提交程序代碼和完整的文檔。小組成員有明確的分工,以自主設(shè)計為主,指導(dǎo)教師檢查每個階段的成果,并及時給予反饋意見,對難點問題通過討論引導(dǎo)學(xué)生自行找到解決的辦法。
課程設(shè)計課程的考核采用小組答辯的形式,每個課題由一人主要匯報演示講解,其他成員都要求回答問題,這樣既鍛煉了學(xué)生的表達能力也避免了不自覺學(xué)生跟風(fēng)搭車現(xiàn)象。
五、改革評價體系,面向?qū)嵺`和應(yīng)用,注重過程評價
改變過去期末筆試的考核方式,全面考察編程能力、調(diào)試程序能力,推行考教分離,注重過程考核。最終成績由平時成績和期末考試成績兩部分構(gòu)成。平時成績由平時測驗、出勤情況,作業(yè)情況,討論發(fā)言情況等確定,期末考試采用的是無紙化網(wǎng)上考試系統(tǒng),由系統(tǒng)從題庫中隨機組卷,以編程題為主,重點考察學(xué)生的編程能力和程序調(diào)試能力,成績由系統(tǒng)自動判定。避免了過去那種靠期末突擊、死記硬背僥幸過關(guān)的現(xiàn)象,保證了考核的客觀公平,也對學(xué)生的平時學(xué)習(xí)和課堂管理起到了積極的作用。
六、結(jié)束語
在C語言程序設(shè)計教學(xué)改革的實踐中,我們不斷總結(jié),不斷地實踐,目前已經(jīng)形成了C語言程序設(shè)計、C語言程序設(shè)計實驗、C語言程序設(shè)計課程設(shè)計三位一體的課程群,并且與后續(xù)的C++程序設(shè)計、Java程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)等課程建立了程序設(shè)計基礎(chǔ)的課程體系,在課程建設(shè)、內(nèi)容優(yōu)化、資源共享等方面進行通盤考慮。C語言程序設(shè)計課程的教學(xué)改革與探索方興未艾,我們還要繼續(xù)完善和深化以上的一些做法,不斷跟蹤其他兄弟院校的成功做法,借鑒他人的經(jīng)驗,努力探索適合應(yīng)用型人才培養(yǎng)目標的課程教學(xué)體系,把課程建設(shè)教學(xué)改革繼續(xù)推向深入。
c語言課程設(shè)計總結(jié) 篇7
一、注重校企合作
為培養(yǎng)適應(yīng)社會行業(yè)需求的人才,提高學(xué)院教學(xué)質(zhì)量,高職院校要注重與校外企業(yè)建立良好的校企合作關(guān)系,使用多種靈活的措施實踐工學(xué)結(jié)合人才培養(yǎng)模式。把一個學(xué)期靈活分段,實行模塊化教學(xué),合理安排教學(xué)進程。按實際出發(fā),針對計算機專業(yè)的行業(yè)形式,實行分段式教學(xué),F(xiàn)在廣東省高職院校都會與校外企業(yè)建立校企合作基地,近兩年還有多家高職都建立了協(xié)同創(chuàng)新孵化基地,以培養(yǎng)適應(yīng)社會發(fā)展需求的人才。
高職學(xué)生在新進大學(xué)校門的時候,建立體驗式實訓(xùn)。組織學(xué)生到企業(yè)工作單位實地考察,了解企業(yè)的文化、管理模式、企業(yè)的人才需求等,讓學(xué)生對目前企業(yè)的運營模式、人才需求等有大致的了解,從而對課程學(xué)習(xí)產(chǎn)生興趣。進行課程式教學(xué)改革,在課堂學(xué)習(xí)中實行以“項目驅(qū)動”為導(dǎo)向的學(xué)習(xí)模式。采用項目案例任務(wù)驅(qū)動教學(xué)方法。構(gòu)建項目實例,將項目實例按照模塊功能進行分組,以任務(wù)驅(qū)動形式讓學(xué)生參與到工程的實施過程當中,培養(yǎng)學(xué)生的動手操作技能,同時培養(yǎng)學(xué)生的團隊合作精神。承攬校外企業(yè)的一些項目,進行真實的項目訓(xùn)練。在教學(xué)過程中實行分段式教學(xué),前期讓學(xué)生在學(xué)校里面學(xué)習(xí)基本的知識,中期讓學(xué)生到企業(yè)當中實踐學(xué)習(xí),通過實踐學(xué)習(xí)把前期的學(xué)習(xí)知識在生活、生產(chǎn)中應(yīng)用。在實踐中,或多或少會存在知識、實驗與實際工作中的差異。后期,讓學(xué)生總結(jié)實踐中所遇到的困難以及自己在實踐中存在的問題進行反饋,通過后期的繼續(xù)學(xué)習(xí)教育彌補自己的缺失。這樣完成“學(xué)習(xí)――生產(chǎn)――再學(xué)習(xí)”的分段式教學(xué)。
二、高職教育的工學(xué)結(jié)合模式對課程定位
高職院校主要“以就業(yè)為導(dǎo)向,以服務(wù)為宗旨”的教育目標,更注重學(xué)生在動手能力的培養(yǎng)。采用工學(xué)結(jié)合教學(xué)模式可以更好地與企業(yè)交流,可以更好地培養(yǎng)出企業(yè)所真正需的學(xué)生。C語言程序設(shè)計課程在計算機專業(yè)中占著重要的地位。它被認為是編程語言的基礎(chǔ),是建立編程思想的先驅(qū)。一直以來,C語言程序設(shè)計課程都被當中一門單一并且獨立的課程看待,與其他課程的互動性較少。然而當今計算機行業(yè)在開發(fā)軟件的過程中,不單單是需要熟練掌握語言編程能力的開發(fā)者,還需要配合整體軟件系統(tǒng)構(gòu)建能力。而且經(jīng)調(diào)查發(fā)現(xiàn)學(xué)生雖然對C語言非常熟悉,但是普遍缺乏開發(fā)軟件系統(tǒng)的思想,這樣會導(dǎo)致他們畢業(yè)后走向社會,很難適應(yīng)企業(yè)的編程規(guī)范。因此,我們需探索如何把C語言課程設(shè)置成為更適合于社會中所需求的課程。
對于以上的問題,認為在C語言程序設(shè)計的課程的教學(xué)中融合軟件開發(fā)相應(yīng)的方法,結(jié)合當今社會計算機行業(yè)使用先進的'軟件開法方法,可結(jié)合多樣化的工學(xué)結(jié)合模式。
三、實施適合的教學(xué)方式
3.1教材選擇
緊密和企業(yè)聯(lián)系,在選擇教材的同時可以咨詢校企合作單位的意見。甚至可以嘗試使用計算機行業(yè)的優(yōu)秀材料作為教學(xué)的輔助材料。提高教學(xué)質(zhì)量,也可以達到教學(xué)跟上行業(yè)潮流的目的,使教學(xué)不落后于最新信息。
C語言程序設(shè)計課程作為眾多學(xué)院的計算機專業(yè)的精品課程,我們可以自主編寫一本適合高職院校以及行業(yè)潮流發(fā)展的教材,教材可先帶出基礎(chǔ)知識后再運合軟件開發(fā)的方法,以項目作為導(dǎo)向結(jié)合課程設(shè)計穿插于教材當中。
3.2教學(xué)模式選擇
3.2.1項目驅(qū)動教學(xué)
為提高學(xué)生的學(xué)習(xí)興趣,提高學(xué)生的學(xué)習(xí)掌握能力,我們可以采用項目導(dǎo)向教學(xué)的方法。從校企合作的行業(yè)中,獲取一些項目,然后分解成若干個設(shè)計模塊。例如我院積極地與多迪網(wǎng)絡(luò)有限公司在校內(nèi)建立起多迪網(wǎng)站工作室,通過工作室接觸一些行業(yè)內(nèi)的項目。我們可以運用這些項目,拆分成為若干個有意義的模塊。設(shè)計模塊可以由淺至深,由基礎(chǔ)到難點,慢慢一步步深入講解。在講解模塊的過程中,滲入每章節(jié)的基礎(chǔ)知識,以項目為導(dǎo)向引入C語言的知識。在解決每個模塊的過程中,針對學(xué)生個體的不同,開發(fā)思維的不一樣,可能會遇到很多不同的問題。因而在解決問題的過程中,向?qū)W生引入有效率的、創(chuàng)新的軟件開發(fā)思想。慢慢地學(xué)生在學(xué)習(xí)C語言的知識的過程,可以培養(yǎng)正確、良好的軟件開發(fā)思想,甚至可以掌握編程過程中遇到難題的解決方法。這還能讓學(xué)生充分發(fā)揮團隊精神,通過分工合作完成一個完整的項目,掌握編寫程序所必備的三性――可讀性、可擴展性和可維護性。
3.2.2分段式教學(xué)模式實踐
分段式教學(xué)是工學(xué)結(jié)合教學(xué)模式之一。分段式教學(xué)旨在分階段地到企業(yè)進行實踐實習(xí)。我們可以改變以往單一的只在第六學(xué)期到企業(yè)頂崗實習(xí)的模式,在每個學(xué)期根據(jù)課程的進度及安排,或者根據(jù)企業(yè)的工作安排,合理地安排學(xué)生到校企合作的行業(yè)進行體驗式實踐實習(xí),更有效地提高教學(xué)質(zhì)量,并校驗項目導(dǎo)向教學(xué)的成果。
四、結(jié)束語
在工學(xué)結(jié)合模式下,C語言程序設(shè)計在課程定位、教學(xué)模式嘗試進行較大的改革。通過項目驅(qū)動教學(xué)以及分段式教學(xué)的方法,培養(yǎng)學(xué)生達到能適應(yīng)當今社會行業(yè)發(fā)展的要求,為計算機行業(yè)提供合適的人才。
【c語言課程設(shè)計總結(jié)】相關(guān)文章:
c語言課程設(shè)計總結(jié)10-24
c語言課程設(shè)計總結(jié)(精選12篇)06-22
c語言課程設(shè)計個人總結(jié)優(yōu)秀11-06
c課程設(shè)計個人總結(jié)08-21
c語言課程設(shè)計心得體會08-27
C語言課程設(shè)計心得體會12-17
c語言課程設(shè)計心得體會11-02
C語言程序課程設(shè)計心得體會07-20