国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

《C語言程序設(shè)計》課程教學(xué)模式改革方案探討

2011-12-31 00:00:00趙珊賈宗璞
科技資訊 2011年35期


   摘要:分析了目前高?!禖語言程序設(shè)計》課程的教學(xué)現(xiàn)狀及存在的問題,結(jié)合課題組在省級精品課程《C語言程序設(shè)計》建設(shè)過程中的經(jīng)驗及收獲,從教學(xué)方法、教學(xué)手段、課程重點難點的講解方法、實踐教學(xué)的設(shè)計方法等培養(yǎng)環(huán)節(jié)提出了一些合理化的改革建議和發(fā)展思路。實踐表明,通過改革,教學(xué)效果得到了顯著提高。
  關(guān)鍵詞:《C語言程序設(shè)計》課程 教學(xué)方法 改革
  中圖分類號:G420 文獻標識碼:A 文章編號:1672-3791(2011)12(b)-0000-00
  
  1 目前教學(xué)現(xiàn)狀及存在問題
  《C語言程序設(shè)計》是計算機專業(yè)的一門專業(yè)基礎(chǔ)課,在教學(xué)計劃中占有重要地位和作用。而且,在計算機教育方面,C語言是為數(shù)不多的與國外保持內(nèi)容同步的課程之一,在本科教學(xué)中地位之重要性不言而喻。一直以來,《C語言程序設(shè)計》教學(xué)改革都在不斷探索和嘗試,但仍然存在著很多問題。
  (1)教學(xué)方法不靈活,缺乏有效的引導(dǎo)。C語言內(nèi)容抽象,概念復(fù)雜、規(guī)則較多,使用靈活,容易出錯,而目前教學(xué)方法單調(diào),盡管也采用了先進的多媒體工具,在教學(xué)方法和手段上也做了一些嘗試和改革,但基本上還是以“填鴨”式的滿堂灌教學(xué)方式為主,導(dǎo)致學(xué)生學(xué)習(xí)興趣不高,達不到好的學(xué)習(xí)效果。
  (2)某些教師不很明確課程的教學(xué)目的,認為學(xué)生應(yīng)該掌握的是記住C語言的語法和語句,而忽視了學(xué)生實踐能力的培養(yǎng),使得學(xué)生抱怨課程學(xué)無所用,沒有興趣,在分析問題和解決問題時無從下手,缺乏編程和調(diào)試的能力。
 ?。?)在實驗教學(xué)中,大多是對課堂教學(xué)內(nèi)容進行驗證,學(xué)生機械式的來運行程序,對知識的理解只停留在表面,這種教學(xué)方法不利于培養(yǎng)學(xué)生的動手能力和實踐能力。
 ?。?)傳統(tǒng)教學(xué)中,單一的教學(xué)模式,使實驗實訓(xùn)環(huán)節(jié)與課堂教學(xué)環(huán)節(jié)不能相互連貫,相互印證,實驗實訓(xùn)項目與課堂教學(xué)內(nèi)容相關(guān)聯(lián)程度不夠,課堂教學(xué)與學(xué)生練習(xí)不能有機結(jié)合,使得理論教學(xué)和實踐教學(xué)脫節(jié)。
  
  2 多種教學(xué)方法的使用
  在教學(xué)過程中,本著“以程序設(shè)計方法為主線、以語法和結(jié)構(gòu)為核心,以培養(yǎng)能力和提高興趣為目標,變應(yīng)試為應(yīng)用”的教學(xué)思想,提出 “通、實、新、聯(lián)”的教學(xué)理念。在教學(xué)方法上,課堂教學(xué)注重形象生動和實例教學(xué),注重實驗教學(xué),把實驗教學(xué)貫穿于整個教學(xué)的全過程,有意識地培養(yǎng)學(xué)生主動學(xué)習(xí)的素養(yǎng),養(yǎng)成良好的編程風(fēng)格,提高動手能力和創(chuàng)新能力,把學(xué)習(xí)程序設(shè)計變成一件快樂的事情。
 ?。?)提出“通、實、新、聯(lián)”的教學(xué)理念,效果明顯。根據(jù)C語言程序設(shè)計課程的特點,課程組提出了“通、實、新、聯(lián)”的教學(xué)理念,取得了良好的教學(xué)效果?!巴ā本褪侵福孩賹W(xué)生要精“通”原理,②程序要能調(diào)“通”; “實”就是指:①注重“實”踐環(huán)節(jié),②內(nèi)容要有“實”用價值;“新”就是指:①授課方法要“新”,②授課內(nèi)容要“新”; “聯(lián)”就是指:①注重理論“聯(lián)”系實踐,②多與IT公司“聯(lián)”絡(luò)。
  (2)采用“以多媒體教學(xué)為主、板書為輔、現(xiàn)場編程演示”的方式,多種教學(xué)手段相互補充,使課堂教學(xué)與實驗教學(xué)相結(jié)合。 多媒體教學(xué)方式的特點是信息量大,圖文直觀,便于算法的動態(tài)演示,同時借助于編譯系統(tǒng)進行程序從編輯、編譯、鏈接、運行到測試與調(diào)試的整個過程的演示,可增強學(xué)生對程序設(shè)計的感性認識,缺點是每頁的幻燈片內(nèi)容有限,不便于學(xué)生進行前后內(nèi)容的對照,內(nèi)容更新速度過快,學(xué)生有時反應(yīng)不過來,跟不上教師的思路,而傳統(tǒng)的板書教學(xué)法恰好彌補了這一缺陷。因此,以多媒體教學(xué)為主、板書為輔,多種教學(xué)手段并用,可以實現(xiàn)傳統(tǒng)媒體與多媒體的優(yōu)勢互補,最大限度發(fā)揮二者的應(yīng)用價值。教師課堂現(xiàn)場編程演示,目的是避免紙上談兵,達到“以學(xué)生為本、師生互動”的目的,雖然加大了教師授課的隨機性和難度,但是卻可以充分調(diào)動學(xué)生的學(xué)習(xí)積極性和主動性,而且由教師一邊帶領(lǐng)學(xué)生找錯,一邊講解如何找錯和如何改錯,給學(xué)生留下的印象更為深刻,也真正體現(xiàn)了“按照學(xué)生的學(xué)來設(shè)計和組織教師的教、啟發(fā)引導(dǎo)、精講多練、理論與實踐相結(jié)合”的教學(xué)宗旨。
 ?。?)啟發(fā)引導(dǎo)為主,從重知識目標轉(zhuǎn)向重智能目標上轉(zhuǎn)變。 在講授具體的知識點時,加強前后知識的連貫性,對重點問題舉一反三,從多角度、多側(cè)面去闡述,從知識的點擴展為知識的面,擴大學(xué)生的思維空間。通過一題多解、多提問,啟發(fā)學(xué)生主動思考,使學(xué)生逐漸從被動接受轉(zhuǎn)向主動學(xué)習(xí),從而加強學(xué)生思考能力和創(chuàng)新能力的培養(yǎng),從重知識目標轉(zhuǎn)向重智能目標上轉(zhuǎn)變。
  (4)常規(guī)教學(xué)與網(wǎng)絡(luò)教學(xué)相結(jié)合,借助于教學(xué)網(wǎng)站搭建師生交流和互動的平臺。以常規(guī)教學(xué)滿足大多數(shù)學(xué)生的學(xué)習(xí)需求,以網(wǎng)絡(luò)課程作為補充,以適合不同的學(xué)習(xí)需求、學(xué)習(xí)習(xí)慣,并鼓勵自主學(xué)習(xí)。 在保留傳統(tǒng)的教師與學(xué)生面對面答疑方式的基礎(chǔ)上,又借助于在線教學(xué)網(wǎng)站,增加了網(wǎng)絡(luò)在線答疑方式,使答疑不受時間和空間的限制,充分利用現(xiàn)代化的網(wǎng)絡(luò)教學(xué)環(huán)境,搭建了一個學(xué)生自學(xué)和師生互動的平臺,使其成為課堂教學(xué)和實驗教學(xué)的有益補充,有力地促進了課程的教學(xué)管理。
 ?。?) 重視實踐,提高學(xué)生的應(yīng)用能力。明確上機任務(wù),培養(yǎng)學(xué)生動手能力。在上機之前,教師先研究上機內(nèi)容并布置明確的上機任務(wù),同時要求學(xué)生編好要調(diào)試的程序,為上機做好準備。上機內(nèi)容除了調(diào)試程序外,還要求學(xué)生分析程序算法結(jié)構(gòu)。調(diào)試成功后要求學(xué)生根據(jù)所學(xué)知識優(yōu)化算法,這樣可以提高學(xué)生的實際應(yīng)用能力。實驗結(jié)束后,要求學(xué)生寫好詳細的實驗報告。
  
  3 課程重點、難點內(nèi)容的講解方法
  為了幫助學(xué)生更好地學(xué)習(xí)和掌握課程的重點和難點,在教學(xué)過程中不斷嘗試與探索,形成了先進的教學(xué)理念和一整套科學(xué)的教學(xué)方法,達到了教學(xué)目的,保證了教學(xué)質(zhì)量。
 ?。?)任務(wù)驅(qū)動式教學(xué)方法的使用在教學(xué)過程中,重點體現(xiàn)任務(wù)式驅(qū)動的思想,全過程貫穿了任務(wù)式驅(qū)動的思想,建立了提出問題、分析問題、解決問題的思路,使學(xué)生在任務(wù)前提下掌握知識。
  (2)加強課堂討論及案例分析教學(xué)。針對重點與難點,教學(xué)以學(xué)生為中心,通過教師演示,學(xué)生分組討論,綜合運用講授法、問答法、討論法,講授知識深入淺出,啟發(fā)誘導(dǎo),語言簡潔生動、流暢,學(xué)生和老師也積極互動,以期最終達到教學(xué)目標。
 ?。?)利用現(xiàn)代化的教學(xué)手段。利用多媒體投影、電子教案、課件等方式,將抽象理論利用動畫的方式描述出來,其直觀、有效的教學(xué)手段對于教學(xué)中的重點、難點問題可起到化解的作用。
  (4)充分利用特色教材等教學(xué)資源。自編教材在每章的開頭都列出了本章重點和本章難點,在講解到相關(guān)內(nèi)容時,有針對性地采用實例剖析、易犯錯誤分析等方法進行深入解析,在每章的最后又對本章內(nèi)容尤其是重點、難點進行了精辟的總結(jié),使學(xué)生在學(xué)習(xí)過程中始終圍繞課程重點、難點,收到了良好的教學(xué)效果。
  
  4 實踐教學(xué)活動的設(shè)計方案
  實踐教學(xué)活動的設(shè)計是從提高編程能力和軟件開發(fā)能力兩個方面實施分層次教學(xué)。
  在提高編程能力方面,為體現(xiàn)作為專業(yè)基礎(chǔ)課的“專業(yè)”和“基礎(chǔ)”的特點,有兩個方面的內(nèi)容要在課程中落實,一是 C 語言本身的語法與程序結(jié)構(gòu),二是通過該門課程的學(xué)習(xí)掌握一定的算法與常用子程序的編程實現(xiàn),為后續(xù)課程打好基礎(chǔ)。同時由于該門課程開課范圍廣,涉及到的專業(yè)比較多,為規(guī)范實踐教學(xué)內(nèi)容,課題組對該門課程進行了課程教學(xué)目標能力模塊的劃分,提煉每一個單元內(nèi)容的能力要求并將此能力要求落實在相應(yīng)的編程實踐中,編寫了《 C 語言程序設(shè)計教學(xué)目標能力模塊》,作為實踐性教學(xué)的指導(dǎo)性文件,提出了每一單元的“能力要求”點及與此對應(yīng)的“能力落實”點。在“能力落實”點中,又劃分“基礎(chǔ)能力”與“進階能力”,“基礎(chǔ)能力”點是學(xué)生在該門課程中必須掌握的能力,“進階能力”點是進一步提高的實踐內(nèi)容。在軟件開發(fā)能力方面的培養(yǎng),同樣進行分層次的設(shè)計與教學(xué)。首先是一套切合實際、有內(nèi)在聯(lián)系,不斷拓展的實訓(xùn)項目來保證基礎(chǔ)軟件開發(fā)能力的培養(yǎng),這是所有學(xué)生都應(yīng)該完成的內(nèi)容。對于學(xué)有余力的同學(xué),通過一個更大型的程序設(shè)計/調(diào)試來提高開發(fā)能力,比如 “文本編輯器”或企業(yè)課題的逐步開發(fā)來進一步提高能力。
  
  5 結(jié)語
  通過對各種教學(xué)方法教學(xué)手段的研究改革,以學(xué)生為主體,老師為引導(dǎo)。結(jié)合分組討論、項目教學(xué)法等活動與方法,師生互動,學(xué)生積極參與各個講授過程,既提高了學(xué)生的程序編寫能力,激發(fā)了學(xué)生的學(xué)習(xí)興趣,又培養(yǎng)了自主研究、協(xié)作學(xué)習(xí)的能力。實踐證明,通過上述教學(xué)改革措施,教學(xué)效果取得了顯著提高,計算機二級C語言考試中,通過率大大提升。
  
  參考文獻
  [1] 教育部高等學(xué)校計算機基礎(chǔ)課教學(xué)指導(dǎo)委員會,高等學(xué)校計算機基礎(chǔ)教學(xué)發(fā)展戰(zhàn)略研究報告暨計算機基礎(chǔ)課程教學(xué)基本要求,高等教育出版社.
  [2] 譚浩強.C程序設(shè)計[M].3版.北京:清華大學(xué)出版社,2

集贤县| 陈巴尔虎旗| 隆子县| 台中市| 南川市| 庆元县| 高清| 罗山县| 凤山县| 光泽县| 琼海市| 平利县| 西乌| 汾阳市| 根河市| 临清市| 琼中| 盐津县| 石首市| 许昌县| 海盐县| 乐都县| 潜江市| 赣榆县| 长白| 光山县| 中西区| 湘潭市| 舟曲县| 五河县| 会东县| 读书| 苏尼特左旗| 渝中区| 延庆县| 浙江省| 桦川县| 黄浦区| 安泽县| 泾川县| 连平县|