亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        高校C++程序設(shè)計課程教學(xué)改革探索

        2014-02-19 05:11:03樊廣軍
        教育界·下旬 2014年1期
        關(guān)鍵詞:能力培養(yǎng)教學(xué)改革

        樊廣軍

        【摘 要】本文根據(jù)高校學(xué)生在學(xué)習(xí)C++程序設(shè)計課程中常見的問題,從明確教學(xué)目標,改革教學(xué)理念、模式、方法出發(fā),闡述了以學(xué)生為主體,以教師為主導(dǎo)的“雙主”教學(xué)觀念,介紹了優(yōu)化教學(xué)內(nèi)容和課時配置的教學(xué)改革嘗試,探討了筆者在教學(xué)和課程考核等環(huán)節(jié)方面所進行的一些教改方法。

        【關(guān)鍵詞】C++程序設(shè)計 教學(xué)改革 能力培養(yǎng)

        1 引言

        目前高校的非計算機理工科專業(yè)基本上都開設(shè)了計算機程序設(shè)計這門公共基礎(chǔ)課程,各種專業(yè)院系根據(jù)本身的特點和需要該門課程所講授的程序設(shè)計語言也有所不同,但由于其功能的強大和運用的廣泛性,絕大多數(shù)專業(yè)還是選擇了C++程序設(shè)計語言作為該課程所講授的內(nèi)容,因此搞好C++程序設(shè)計語言課程的教學(xué)改革對提高本課程的教學(xué)質(zhì)量具有十分重要的現(xiàn)實意義。

        2 C++程序設(shè)計課程教學(xué)中存在的問題

        筆者從近些年的教學(xué)實踐及教學(xué)效果來看,感到C++程序設(shè)計課程教學(xué)主要存在以下幾個方面的問題:

        2.1教學(xué)內(nèi)容繁多而教學(xué)課時有限

        C++程序設(shè)計課程教學(xué)內(nèi)容從知識體系上應(yīng)該使學(xué)生全面了解并掌握面向的對象的控制臺編程、界面模式的API編程、基于微軟的MFC的編程三個方面的知識,否則學(xué)生的編程能力和水平難以達到滿足現(xiàn)代工程實踐應(yīng)用軟件開發(fā)的基本要求。由于目前高校教學(xué)改革普遍精減本課程的教學(xué)課時約為48個學(xué)時(其中16學(xué)時為實驗,32學(xué)時為理論教學(xué)),另外再加兩個星期的課程綜合實踐。熟悉C++程序設(shè)計課程教學(xué)的人都知道:如此繁多的教學(xué)內(nèi)容如何保證在這有限的學(xué)時內(nèi)圓滿地完成教學(xué)任務(wù)的確是一個令人棘手的問題。

        2.2部分學(xué)生對本課程學(xué)習(xí)思想上缺乏應(yīng)有的重視

        由于部分學(xué)生認為本課程不是非計算機專業(yè)學(xué)生核心專業(yè)基礎(chǔ)課程,不了解工程應(yīng)用軟件開發(fā)的必要性,產(chǎn)生了學(xué)好本課程與否不重要的錯誤想法。一旦有這種錯誤思想的產(chǎn)生,再加上本課程本來內(nèi)容就難學(xué),隨著教學(xué)過程的深入,學(xué)生會遇到一些抽象的概念和理論難以及時地理解和消化,從而影響到后續(xù)內(nèi)容的學(xué)習(xí),而且隨著這些未理解消化的問題的越積越多,不可避免地會影響學(xué)習(xí)效果。

        2.3 部分學(xué)生編程實踐能力不強

        目前大部分C++程序的設(shè)計開發(fā)環(huán)境都采用VC++的集成開發(fā)環(huán)境,該環(huán)境集成了C++程序的編輯、編譯、調(diào)試等各個環(huán)節(jié),功能十分豐富。部分同學(xué)由于上機編程練習(xí)的機會比較少,在那有限的實驗課時里,只能照搬書中的實例做些基礎(chǔ)與驗證型實驗,難以有效地運用VC++集成開發(fā)環(huán)境完成一些設(shè)計與開發(fā)型實驗。這主要是由于他們自主編程的實踐能力不強,還需要加大力氣加強培養(yǎng)。

        上述問題的形成原因是多方面的,要想解決這些問題有必要在教學(xué)理念、教學(xué)方法及手段、教學(xué)內(nèi)容、實驗教學(xué)及課程考核方式等方面對現(xiàn)有的教學(xué)方案進行改革。

        3 教學(xué)改革的措施

        3.1明確教學(xué)目標,變革課堂教學(xué)理念、模式和方法

        高校C++程序設(shè)計課程的教學(xué)目標應(yīng)定位于培養(yǎng)基礎(chǔ)知識扎實,應(yīng)用程序設(shè)計編程能力強,在應(yīng)用程序設(shè)計方面具有一定創(chuàng)新精神的高素質(zhì)人才為目標。要實現(xiàn)這一目標,必須突破傳統(tǒng)的以培養(yǎng)“知識型”人才為目標的觀念和模式,采取“主導(dǎo)—主體”雙主式的教學(xué)模式,即強化以學(xué)生為主體,以教師為主導(dǎo)的教學(xué)理念,不要片面強調(diào)教師或?qū)W生單方面的作用,這樣既有利于發(fā)揮教師的主導(dǎo)作用,又能充分發(fā)揮學(xué)生的認知主體作用,從而達到培養(yǎng)“應(yīng)用型”人才的目標。

        根據(jù)構(gòu)建主義的學(xué)習(xí)理論我們可以知道:學(xué)生(學(xué)習(xí)的主體) 是在與客觀環(huán)境(所學(xué)內(nèi)容)的交互過程中構(gòu)建自己的知識體系結(jié)構(gòu)的。目前高校C++程序設(shè)計課程教學(xué)的客觀現(xiàn)實條件就是教學(xué)課時少,教學(xué)內(nèi)容繁多,如果片面強調(diào)教師講授的作用,教學(xué)內(nèi)容面面俱到的話,一是時間上做不到,二是教學(xué)內(nèi)容重點不突出,學(xué)生會從思想上產(chǎn)生依賴性,認為老師上課反正都會講解,從而不主動去自學(xué)和思考,放棄了自主與所學(xué)內(nèi)容不斷交互的機會,這樣教學(xué)效果未必會好?;谏鲜鲈?,在教學(xué)方法上,我們強化多元化方法教學(xué),主要采用多媒體教學(xué)方式和互動式教學(xué)方式與傳統(tǒng)教學(xué)方式相融合,精講多練。多媒體教學(xué)方式能夠在有限的時間里豐富教學(xué)內(nèi)容,并將有些難以理解的內(nèi)容配以動畫,使學(xué)生便于理解內(nèi)容的同時,激發(fā)出一定的學(xué)習(xí)興趣;這樣既突破了教學(xué)中的重點和難點,又能讓學(xué)生對所學(xué)的內(nèi)容留下比較深刻的印象?;邮浇虒W(xué)方式要求教師從主講者轉(zhuǎn)變?yōu)閷W(xué)生學(xué)習(xí)活動的設(shè)計者和指導(dǎo)者,教師把以教為主轉(zhuǎn)變?yōu)閷W(xué)生以學(xué)為主。 通過給學(xué)生布置課后自學(xué)內(nèi)容,在講解過程中為學(xué)生設(shè)置問題,檢查自學(xué)效果,引導(dǎo)學(xué)生與教師課堂講授時面對面的交流,啟發(fā)學(xué)生思考,然后讓學(xué)生及時理解與消化所學(xué)內(nèi)容,最后教師對自學(xué)內(nèi)容進行歸納總結(jié),進一步強化學(xué)生的學(xué)習(xí)效果。另外在課堂上教師還可以通過現(xiàn)場編程,使學(xué)生能夠參與到程序的編輯和調(diào)試過程中,能夠跟隨教師共同解決問題,獲得正確的結(jié)果。這種教學(xué)方式增強了學(xué)生的參與意識和興趣,同時也能順便讓學(xué)生學(xué)會利用VC++集成開發(fā)環(huán)境進行程序的編輯、編譯與調(diào)試過程,使學(xué)生由被動學(xué)習(xí)轉(zhuǎn)變?yōu)橹鲃訉W(xué)習(xí)。

        3.2優(yōu)化教學(xué)內(nèi)容和教學(xué)課時的配置

        優(yōu)化教學(xué)內(nèi)容的首要環(huán)節(jié)就是要精選一套優(yōu)秀的教材。筆者認為作為優(yōu)秀教材應(yīng)該要內(nèi)容完整,組織合理,簡明扼要,實例經(jīng)典,實驗編程配置的練習(xí)題既要能驗證學(xué)生所學(xué)的知識內(nèi)容,又要能使學(xué)生舉一反三,進行一些應(yīng)用開發(fā)方面的訓(xùn)練。在充分利用好現(xiàn)有精選教材的同時,可以組織編寫更為適合自己專業(yè)特色的新教材。

        此外由于C++知識體系復(fù)雜,內(nèi)容繁多,但教學(xué)時數(shù)相當(dāng)有限,所以為了更好地提高教學(xué)質(zhì)量,教師在理論講授時必須要做到教學(xué)內(nèi)容系統(tǒng)連貫,一般內(nèi)容點到即可(如C++的基本數(shù)據(jù)類型、程序的三種基本結(jié)構(gòu)等等),留給學(xué)生自學(xué)練習(xí),重點難點內(nèi)容要多講(如指針概念的應(yīng)用、虛函數(shù)與多態(tài)性、重載與模板的應(yīng)用等等),而且還要注意精講多練,這樣一方面可以有效地解決教學(xué)課時少內(nèi)容多的矛盾,另一方面也可以充分調(diào)動學(xué)生自學(xué)的積極性,培養(yǎng)學(xué)生的自學(xué)能力。endprint

        針對教學(xué)計劃所規(guī)定的教學(xué)內(nèi)容科學(xué)合理地分配教學(xué)課時也是至關(guān)重要的問題,為了有效地提高教學(xué)質(zhì)量,我們把教學(xué)內(nèi)容傳授分為兩個階段:第一階段就是在前面48個基本學(xué)時內(nèi)把C++的基本內(nèi)容全部傳授完畢;第二階段就是在另外兩周的課程綜合實踐的時間里,利用學(xué)習(xí)時間相對集中的優(yōu)勢,結(jié)合以前學(xué)過的內(nèi)容,簡練地介紹一下界面模式的API編程,系統(tǒng)而精練地重點講授基于微軟的MFC編程。

        3.3改革實踐教學(xué)

        C++程序設(shè)計是一門實踐性很強的課程,實踐訓(xùn)練環(huán)節(jié)相當(dāng)重要,實踐能力的培養(yǎng)也是該課程的核心任務(wù),而且學(xué)生也只有通過大量的上機實驗才能真正理解和消化教材上的理論知識。實踐教學(xué)包括課程實驗和課程綜合實踐兩個環(huán)節(jié)。

        課程實驗主要是檢查學(xué)生對基本知識點的理解和掌握情況,側(cè)重單元知識點的強化培訓(xùn)。采取的主要措施有: 根據(jù)課堂講授的實例,恰當(dāng)設(shè)置實驗,注意使學(xué)生學(xué)習(xí)編程逐步從模仿轉(zhuǎn)向設(shè)計,要求學(xué)生事先編好程序填寫實驗報告再進實驗室,提高實驗課的效率,學(xué)生在自己成功地編制、調(diào)試、運行實驗程序后,及時將經(jīng)過整理后的實驗結(jié)果通過實驗室的局域網(wǎng)提交至服務(wù)器,同時要求學(xué)生自己也要及時用移動硬盤把自己的實驗程序保留下來,以便將來進一步的復(fù)習(xí)參考。要求學(xué)生這樣做的目的,一方面可以督促學(xué)生按時按量地完成要求的實驗作業(yè),另一方面讓學(xué)生保留下自己的程序,能讓學(xué)生有種成就感,從而激發(fā)學(xué)生的學(xué)習(xí)興趣。實驗過程中指導(dǎo)教師要注意兩個方面的問題,第一就是從一開始就注意培養(yǎng)學(xué)生編程的規(guī)范化及標準化素質(zhì),因為一個高質(zhì)量的程序需要規(guī)范的命名、科學(xué)的編碼風(fēng)格及必要的注釋;第二就是要使學(xué)生能學(xué)會及時發(fā)現(xiàn)問題及時地利用調(diào)試工具、手段等解決程序中出現(xiàn)的問題。實驗課后教師必須做些歸納總結(jié),對于一些共性的問題,教師必需提出來進行重點總結(jié)講解,以利于學(xué)生全面掌握。

        課程綜合實踐這個環(huán)節(jié)有兩周時間集中進行學(xué)習(xí),在這兩周的時間里,除了要對MFC編程理論知識進行重點介紹,強化訓(xùn)練外,更為重要的是要對已學(xué)過的程序設(shè)計內(nèi)容進行綜合性的運用來編制一個功能比較復(fù)雜的應(yīng)用程序。為了更好地提高綜合實踐的教學(xué)質(zhì)量,我們強調(diào)學(xué)生要按軟件工程的思想對一個應(yīng)用程序要首先進行需求分析,明確應(yīng)用程序要實現(xiàn)的各項功能;接下來采用面向?qū)ο蟮某绦蛟O(shè)計思想對應(yīng)用程序進行總體設(shè)計和詳細設(shè)計,即設(shè)計出應(yīng)用程序中所需要的各種類及類與類之間的關(guān)系,并完成每個類的屬性和方法設(shè)計;然后再進行編碼調(diào)試運行開發(fā)。在這個環(huán)節(jié)的代碼編寫過程中我們要求學(xué)生充分利用MFC強化訓(xùn)練中學(xué)習(xí)的內(nèi)容進行可視化編程,即學(xué)即用,發(fā)現(xiàn)問題指導(dǎo)教師要教會學(xué)生充分利用VC++集成開發(fā)環(huán)境的調(diào)試工具進行調(diào)試,及時地解決程序設(shè)計中出現(xiàn)的各種問題,這樣既可以充分調(diào)動學(xué)生學(xué)習(xí)MFC編程的學(xué)習(xí)興趣,又能充分保證學(xué)生綜合編程練習(xí)的順利完成。

        3.4改革考核環(huán)節(jié)

        怎么考核對學(xué)生的學(xué)習(xí)有著十分重要的導(dǎo)向作用。以往的考核中以筆試為主,忽略了對學(xué)生編程能力的考核,這不能全面反映出學(xué)生學(xué)習(xí)的真實水平和教師的教學(xué)效果。為了更好地運用考核指揮捧作用,我們對考核環(huán)節(jié)作了如下改革:

        1)改革考試方式,注重提高學(xué)生動手能力。為了改革C++程序設(shè)計課程的考試方式,我們制定了詳細的課程考核計劃,注重加強教學(xué)過程考核,且考核形式也注重多樣化、強化教學(xué)過程中學(xué)生能力培養(yǎng)。

        2) 改革考試內(nèi)容,注重提高學(xué)生綜合能力。在檢驗學(xué)生基本知識掌握情況的同時,注重學(xué)生思維能力、實踐能力、創(chuàng)新精神的培養(yǎng)和綜合運用知識分析問題、解決問題的能力考核。

        3) 賽考結(jié)合,注重提高學(xué)生創(chuàng)新能力。課程考試與課程競賽相結(jié)合,制訂將比賽成績與考試成績掛鉤的相關(guān)管理辦法,激勵學(xué)生奮發(fā)學(xué)習(xí),提高學(xué)生創(chuàng)新能力。

        為了搞好該課程的考試改革,任課教師須將考核方式、要求等提前告知學(xué)生,并使學(xué)生充分了解成績評定方案(如課堂表現(xiàn)、回答問題、各種測驗、作業(yè)、競賽等實施計劃以及在課程最終成績中所占比例等)。實施過程中,任課教師須認真做好過程成績記載,對每一學(xué)生的每一項評定結(jié)果及時記錄在案,在課程結(jié)束后、期末考試前向?qū)W生公布。同時將過程考核標準、結(jié)論等資料進行歸檔。通過上述考核環(huán)節(jié)的改革,基本能有效地發(fā)揮考核指揮棒的作用,激發(fā)學(xué)生對本課程學(xué)習(xí)的主觀能動性,引導(dǎo)學(xué)生將更多的精力投入到實際編程能力的培養(yǎng).從而達到這門課程的教學(xué)目的。

        4 結(jié)束語

        高校C++程序設(shè)計課程改革的思路、方法多種多樣,但不管怎么變化,其宗旨都是為了不斷提高教學(xué)質(zhì)量,培養(yǎng)學(xué)生應(yīng)用C++程序設(shè)計語言編寫各種實際應(yīng)用程序的編程能力。在這個教學(xué)過程中,教師和學(xué)生都要充分發(fā)揮“主導(dǎo)—主體”作用,即教師和學(xué)生都必須充分發(fā)揮各自的主觀能動性才能收到良好的教學(xué)效果,近些年來,筆者在教師如何教學(xué),學(xué)生如何才能學(xué)好C++程序設(shè)計課程兩個方面進行了不斷的探索和努力,積累了一些經(jīng)驗,通過后續(xù)跨學(xué)年的追蹤觀察發(fā)現(xiàn):將這些教學(xué)改革中所取得的成功經(jīng)驗運用于該課程教學(xué)過程中后,學(xué)生在后續(xù)的學(xué)年中應(yīng)用C++程序設(shè)計語言解決其他學(xué)科中的應(yīng)用編程問題能力有顯著的提高。

        【參考文獻】

        [1]齊新軍,宗明魁. C + + 程序設(shè)計課程教改與學(xué)生實踐能力培養(yǎng)[J]. 中國新技術(shù)新產(chǎn)品,2009(19).

        [2]呂智林,龔文英. VC++程序設(shè)計課程教學(xué)改革的探索[J]. 廣西大學(xué)學(xué)報(自然科學(xué)版),2004(9).

        [3]王曉磊,汪強. 高校 Visual C++程序設(shè)計課程教學(xué)改革初探[J]. 電腦學(xué)習(xí), 2009(6).endprint

        猜你喜歡
        能力培養(yǎng)教學(xué)改革
        基于就業(yè)視角的中職烹飪專業(yè)教學(xué)研究
        成才之路(2016年25期)2016-10-08 10:23:12
        體育教學(xué)中學(xué)生合作學(xué)習(xí)能力的培養(yǎng)研究
        成才之路(2016年25期)2016-10-08 10:17:11
        數(shù)學(xué)歸納法在高中數(shù)學(xué)教學(xué)中的應(yīng)用研究
        成才之路(2016年25期)2016-10-08 10:15:46
        信息技術(shù)教學(xué)中學(xué)生自主探究能力的培養(yǎng)探析
        成才之路(2016年25期)2016-10-08 10:15:03
        中職學(xué)?!吧菊n堂”的調(diào)查研究與實踐
        成才之路(2016年25期)2016-10-08 10:03:04
        高校三維動畫課程教學(xué)方法研究
        成才之路(2016年25期)2016-10-08 10:00:36
        基于CDIO的大學(xué)生職業(yè)素養(yǎng)培養(yǎng)研究
        成才之路(2016年25期)2016-10-08 09:59:12
        基于人才培養(yǎng)的技工學(xué)校德育實效性研究
        成才之路(2016年25期)2016-10-08 09:51:08
        低年級學(xué)生課前預(yù)習(xí)能力的培養(yǎng)
        現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
        科技視界(2016年20期)2016-09-29 12:59:03
        亚洲国产成人精品无码区在线播放| 在教室伦流澡到高潮h麻豆| 被群cao的合不拢腿h纯肉视频| 76少妇精品导航| 精品久久杨幂国产杨幂| 日本一区二区偷拍视频| 亚洲av综合色一区二区| 亚洲国产精品高清一区| 少妇人妻中文字幕hd| 免费人成网ww555kkk在线| 亚洲熟女乱色一区二区三区| 久久精品性无码一区二区爱爱| 中文字幕日韩人妻高清在线| 一区二区视频资源在线观看| 精品国产三级国产av| 色婷婷色丁香久久婷婷| 午夜福利院电影| 国产精品自产拍在线观看免费| 中文亚洲成a人片在线观看| 日韩精品一区二区三区av| 亚洲国产精品成人av在线不卡| 成人毛片av免费| 99热成人精品热久久66| 国产三级视频一区二区| 国产在线一区二区三精品乱码 | 人妻精品一区二区三区蜜桃| 久久99国产精品久久99果冻传媒 | 国产不卡av一区二区三区| 精品久久久久久无码专区| 亚洲综合精品成人| 欧美日韩一二三区高在线| 国产av熟女一区二区三区蜜臀| 女优av一区二区三区| 久久综合九色综合网站| 精品无码成人片一区二区| 性感美女脱内裤无遮挡| 国色天香社区视频在线| 特黄特色的大片观看免费视频| 国产午夜亚洲精品理论片不卡 | 韩国三级中文字幕hd| 亚洲经典三级|