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

?

面向?qū)ο蟪绦蛟O(shè)計(jì)課程教學(xué)改革

2011-12-31 00:00:00丁智
計(jì)算機(jī)教育 2011年9期


  摘要:針對目前面向?qū)ο蟪绦蛟O(shè)計(jì)課程教學(xué)現(xiàn)狀和問題進(jìn)行分析總結(jié),從課程設(shè)置及教材選擇、理論課程教學(xué)方式、實(shí)踐教學(xué)方法、考核方式等方面提出課程改革的思考,提高學(xué)生學(xué)習(xí)興趣和學(xué)習(xí)主動(dòng)性,在全面掌握面向?qū)ο蟪绦蛟O(shè)計(jì)思想的基礎(chǔ)上培養(yǎng)學(xué)生的動(dòng)手能力、應(yīng)用能力和創(chuàng)新能力。
  關(guān)鍵詞:面向?qū)ο蟪绦蛟O(shè)計(jì);教學(xué)改革;課程考核
  
  “面向?qū)ο蟪绦蛟O(shè)計(jì)”是計(jì)算機(jī)及其相關(guān)專業(yè)學(xué)生必修的專業(yè)基礎(chǔ)課程,面向?qū)ο蟪绦蛟O(shè)計(jì)課程在整個(gè)教學(xué)體系中占據(jù)非常重要的地位。面向?qū)ο蟮某绦蛟O(shè)計(jì)思想是當(dāng)前及未來很長一段時(shí)間的主要編程思想。眾所周知,面向?qū)ο蟪绦蛘Z言是軟件開發(fā)最有力的高級語言,是計(jì)算機(jī)軟件開發(fā)人員必須掌握的技術(shù),也是當(dāng)前最流行的程序設(shè)計(jì)語言[1]。
  從軟件產(chǎn)業(yè)發(fā)展角度來看,程序設(shè)計(jì)已經(jīng)從傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計(jì)方法轉(zhuǎn)向面向?qū)ο蟮某绦蛟O(shè)計(jì)OOP(Object-Oriented Programming)方法,為順應(yīng)市場需求,國內(nèi)各個(gè)高校的計(jì)算機(jī)專業(yè)及其相關(guān)專業(yè)都開設(shè)了該課程[2]。在該課程的教學(xué)過程中,如何讓學(xué)生在學(xué)習(xí)完該課程后能充分掌握這種程序設(shè)計(jì)的思想和方法,并能根據(jù)實(shí)際的要求進(jìn)行軟件設(shè)計(jì)是當(dāng)前該課程教學(xué)所面臨的一個(gè)緊迫的要求。計(jì)算機(jī)技術(shù)的發(fā)展日新月異,計(jì)算機(jī)課程的教學(xué)也要不斷探索新的方法,如果教學(xué)方法停滯不前,只注重基礎(chǔ)知識學(xué)習(xí),忽略能力培養(yǎng),學(xué)生就會(huì)失去學(xué)習(xí)興趣,學(xué)生的就業(yè)競爭力也會(huì)受影響。因此,本文在研究分析當(dāng)前該課程教學(xué)現(xiàn)狀的基礎(chǔ)上,指出其不足,并提出一些建設(shè)性的改革措施,以提高學(xué)生對該課程的學(xué)習(xí)興趣,培養(yǎng)學(xué)生學(xué)習(xí)的主動(dòng)性,在全面掌握面向?qū)ο蟪绦蛟O(shè)計(jì)思想的基礎(chǔ)上培養(yǎng)學(xué)生的動(dòng)手能力、應(yīng)用能力和創(chuàng)新能力[3]。
  1現(xiàn)狀分析和改革的必要性
  “面向?qū)ο蟪绦蛟O(shè)計(jì)”是一門實(shí)踐性很強(qiáng)的課程,教師在進(jìn)行理論教學(xué)的同時(shí),還必須讓學(xué)生通過不斷實(shí)踐去全面掌握面向?qū)ο蟮暮诵乃枷牒挽`活多變的編程技巧。目前,教師在該課程的教學(xué)中,通常采用理論教學(xué)和實(shí)踐操作相結(jié)合的傳統(tǒng)方法,即課堂上由教師講授理論、原理,學(xué)生在實(shí)踐課上機(jī)操作,完成一些實(shí)驗(yàn)題目,這種教學(xué)方式存在許多的問題,主要表現(xiàn)在以下四個(gè)方面。
  1) 由于面向?qū)ο蟮母拍畋容^抽象,學(xué)生在學(xué)習(xí)時(shí)很難真正理解和掌握基礎(chǔ)概念和基本理論。教師以傳統(tǒng)教學(xué)模式講授理論知識,學(xué)生似乎能聽懂,但大部分學(xué)生只是一知半解,在遇到實(shí)際問題,需要自己動(dòng)手以面向?qū)ο蟮母拍钤O(shè)計(jì)問題時(shí),他們卻不知從何處入手;另外,在填鴨式、滿堂灌的教學(xué)環(huán)境中,教師是教學(xué)主體,教學(xué)內(nèi)容和方式都由老師安排,學(xué)生只能被動(dòng)接受知識,師生之間缺乏互動(dòng)。老師在講臺上講得口干舌燥,學(xué)生學(xué)得味同嚼蠟,教學(xué)預(yù)期目的無法達(dá)成;再者,教學(xué)內(nèi)容以教材為主,很少引入實(shí)際應(yīng)用的例子,學(xué)生認(rèn)為只要掌握教材內(nèi)容,順利拿到學(xué)分,通過考試就是學(xué)好了課程,他們很少查閱相關(guān)資料,視野狹窄;此外,信息技術(shù)發(fā)展很快,教材內(nèi)容滯后于目前市場需求,無法達(dá)到良好的教學(xué)效果。
  2) 實(shí)踐操作環(huán)節(jié)少且效果不夠理想。目前,可供該課程選用的合適的實(shí)驗(yàn)項(xiàng)目不多,大多數(shù)老師都是讓學(xué)生去做課本附屬的練習(xí)題,這些練習(xí)題能幫助學(xué)生掌握基本概念,但不能培養(yǎng)學(xué)生解決實(shí)際問題的能力;填鴨式教學(xué)導(dǎo)致一些學(xué)生在遇到的問題時(shí),不思索解決問題的方法,而是一味依賴?yán)蠋?,在?shí)踐操作過程中,老師忙得不可開交,但主要是解決學(xué)生編程過程中的一些語法問題;另外,在實(shí)驗(yàn)教學(xué)中,為了方便簡潔,大部分教師使用Windows平臺,但還是使用如C-Free等學(xué)習(xí)軟件進(jìn)行教學(xué),學(xué)生感覺不到面向?qū)ο蟮某绦蛟O(shè)計(jì)和面向過程的程序設(shè)計(jì)的區(qū)別。
  3) 不能較好地實(shí)施因人施教。學(xué)生的基礎(chǔ)參差不齊,個(gè)體差異很大。老師上課講相同的內(nèi)容,課后學(xué)生做相同的練習(xí)題的教學(xué)模式無法滿足所有學(xué)習(xí)者的要求。學(xué)生為了拿到學(xué)分,在學(xué)習(xí)過程中死記硬背,這種學(xué)習(xí)方式對培養(yǎng)學(xué)生的思維能力和實(shí)際解決問題的能力毫無幫助,學(xué)生不能把理論知識有效地運(yùn)用到實(shí)踐活動(dòng)中,實(shí)踐應(yīng)用能力薄弱。由于沒有真正掌握基礎(chǔ)理論及運(yùn)用理論的技能和方法,因此,學(xué)生好像掌握了理論知識,但在實(shí)際應(yīng)用、公司實(shí)習(xí)、做畢業(yè)設(shè)計(jì)時(shí)卻不能學(xué)以致用。
  4) 考核方式不合理且不能進(jìn)行持續(xù)性連續(xù)性學(xué)習(xí)。該課程開設(shè)時(shí)間為一學(xué)期,學(xué)期末考完試,學(xué)生修完學(xué)分,該課程即告結(jié)束。目前,很多學(xué)校以閉卷筆試評定學(xué)生成績,這種考核方式忽視學(xué)生實(shí)踐動(dòng)手能力,抑制學(xué)生鍛煉動(dòng)手能力,學(xué)生錯(cuò)誤地認(rèn)為學(xué)習(xí)這門課程就是為了期末筆試,而非培養(yǎng)面向?qū)ο蟮某绦蛟O(shè)計(jì)能力、獨(dú)立思維能力、創(chuàng)造性解決問題的能力。
  因此,解決上述問題是目前該課程教學(xué)面臨的關(guān)鍵問題,為了達(dá)到適應(yīng)市場需求的目標(biāo),該課程教學(xué)急需改革。
  2教學(xué)改革措施
  2.1課程設(shè)置及教材選擇
  “面向?qū)ο蟪绦蛟O(shè)計(jì)”課程一般是4個(gè)學(xué)分,國內(nèi)很多高校都采用3+1模式,即在每次教學(xué)過程中,采用理論教學(xué)3個(gè)學(xué)時(shí)加上實(shí)踐上機(jī)1個(gè)學(xué)時(shí)。通過多年的實(shí)際教學(xué),筆者發(fā)現(xiàn),這種課程設(shè)計(jì)模式不能滿足教學(xué)要求,實(shí)踐教學(xué)過程太少??紤]到課程的特點(diǎn),我們應(yīng)該加強(qiáng)實(shí)踐教學(xué)環(huán)節(jié),同時(shí),課程的設(shè)置應(yīng)該具有可持續(xù)性,應(yīng)該在該課程學(xué)習(xí)結(jié)束后,再加以短學(xué)期的課程設(shè)計(jì)訓(xùn)練,夯實(shí)學(xué)生的基礎(chǔ)。除此之外,我們還可以針對該課程開設(shè)一些實(shí)驗(yàn)室開放項(xiàng)目,讓學(xué)有余力的學(xué)生進(jìn)一步學(xué)習(xí)。
  在教材的選擇方面,我們首先選擇國家高等教育“十一五”規(guī)劃教材或者國家精品課程配套教材。根據(jù)學(xué)生特點(diǎn),我們也可以引入一些英文原版影印教材,如《The C++Programming Language(special edition)》。對學(xué)有余力的同學(xué),我們推薦其他優(yōu)秀書籍供他們學(xué)習(xí)參考,如《Thinking in C++》、《Essential C++》、《Effective C++》。這些書深刻剖析了面向?qū)ο笳Z言的精髓,通過經(jīng)典例子說明問題的本質(zhì)。特別是《Effective C++》,該書包含的50個(gè)C++編程條款是專家智慧、經(jīng)驗(yàn)的結(jié)晶。閱讀這些書籍,學(xué)生能夠在更深層次了解面向?qū)ο蟪绦蛟O(shè)計(jì)。
  閱讀外文原版教材,學(xué)生可以更好地了解原開發(fā)者對于C++的理解,更好掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的思想,與此同時(shí),我們也可以進(jìn)一步在一些基礎(chǔ)較好的班級開展雙語教學(xué)。雙語教學(xué)對師生都是不小的挑戰(zhàn),雙語教學(xué)可以讓學(xué)生更深入理解國外教材的本質(zhì),更深層地理解專業(yè)術(shù)語,鍛煉閱讀外文文獻(xiàn)、外文書籍的能力,同時(shí),為培養(yǎng)研究型人才奠定基礎(chǔ)。
  2.2理論教學(xué)方式改革
  針對目前理論教學(xué)存在的問題,任課教師應(yīng)從實(shí)際問題和實(shí)例出發(fā),運(yùn)用啟發(fā)式、案例式、任務(wù)驅(qū)動(dòng)等多種教學(xué)方法進(jìn)行教學(xué),在此,我們是以案例為引導(dǎo)的理論教學(xué)方法作為改革的內(nèi)容。
  對于傳統(tǒng)的只注重知識點(diǎn)講解的教學(xué)方式,學(xué)生普遍感覺理論性太強(qiáng),知識枯燥,沒有興趣。俗語說“興趣是最好的老師”,因此,在教學(xué)過程中,教師應(yīng)通過教學(xué)培養(yǎng)學(xué)生學(xué)習(xí)興趣,而案例教學(xué)就是一種行之有效的方法。該教學(xué)法源于醫(yī)學(xué)教育中的基于問題的學(xué)習(xí)(Problem based learning),它用真實(shí)案例將學(xué)習(xí)內(nèi)容與實(shí)際生活中的應(yīng)用相關(guān)聯(lián),從而引發(fā)學(xué)生內(nèi)在學(xué)習(xí)潛能,加強(qiáng)學(xué)習(xí)者主動(dòng)學(xué)習(xí)的行為,使學(xué)生學(xué)以致用。合適的案例不僅能幫助學(xué)生掌握基本理論,也能讓學(xué)生在學(xué)習(xí)中將理論與實(shí)際問題相關(guān)聯(lián),從而達(dá)到良好的教學(xué)效果。
  案例教學(xué)可以讓學(xué)生更自然、更主動(dòng)地接受新知識,且有理有據(jù)地接受新的教學(xué)內(nèi)容;需要注意的是,案例設(shè)計(jì)要符合學(xué)生特點(diǎn)和水平,我們可以讓學(xué)生參與設(shè)計(jì)方案,而教師要經(jīng)常開設(shè)討論課程,激勵(lì)學(xué)生積極思考,激發(fā)每一位學(xué)生的興趣并讓他們參與討論設(shè)計(jì),在此基礎(chǔ)上,老師再加以理論引導(dǎo),最終,激發(fā)起學(xué)生學(xué)習(xí)的主動(dòng)性,以達(dá)到增強(qiáng)教學(xué)效果的目的。除課堂教學(xué),教師還應(yīng)該有其他輔助教學(xué)方式,比如網(wǎng)絡(luò)教學(xué)資源(包括電子課堂,網(wǎng)絡(luò)視頻等),教師可以通過在線答疑等方式進(jìn)行教學(xué),還可以借助E-Mail,BBS,聊天室和同學(xué)進(jìn)行交流,解決學(xué)習(xí)中的問題。教學(xué)模式改革如圖1所示。
  
  圖1教學(xué)模式改革示意圖
  2.3實(shí)踐教學(xué)方法改革
  實(shí)踐教學(xué)需要我們編寫合適的實(shí)踐指導(dǎo)書。為了順利完成教學(xué)內(nèi)容,達(dá)到教學(xué)目標(biāo),我們在實(shí)驗(yàn)設(shè)計(jì)中既要重視理論知識的重現(xiàn),又要注重培養(yǎng)學(xué)生解決實(shí)際問題的能力,同時(shí),我們還要培養(yǎng)學(xué)生的團(tuán)隊(duì)合作能力。因此,實(shí)驗(yàn)題目的設(shè)計(jì)應(yīng)該從簡單到復(fù)雜,實(shí)驗(yàn)類型應(yīng)該覆蓋驗(yàn)證性、設(shè)計(jì)性和綜合性實(shí)驗(yàn)。為了適合不同層次的學(xué)生的要求,題目的安排設(shè)計(jì)要達(dá)到足夠數(shù)量,以供學(xué)生選擇,以便基礎(chǔ)差的學(xué)生可以從基礎(chǔ)題目做起,不會(huì)感到無從下手,而基礎(chǔ)好的學(xué)生可以快速提高。鑒于此,實(shí)踐教學(xué)題目的設(shè)置應(yīng)該采取多層次的設(shè)計(jì)思想[4-5]。
  第一層:基礎(chǔ)性實(shí)驗(yàn)。這一層次的實(shí)驗(yàn)強(qiáng)調(diào)基本概念的理解和掌握,如教材例題習(xí)題?;A(chǔ)不好的同學(xué)可以從這個(gè)層次開始學(xué)習(xí)實(shí)踐,學(xué)習(xí)比較好的同學(xué)可以選做部分練習(xí)或者跳過這個(gè)級別,直接從下一層開始。
  第二層:設(shè)計(jì)、應(yīng)用性實(shí)驗(yàn)。在基礎(chǔ)知識點(diǎn)的理解上,能對概念有所理解并可以加以實(shí)際的應(yīng)用,能自己編寫一些程序,所有的學(xué)生都必須達(dá)到這個(gè)要求。
  第三層:綜合性實(shí)驗(yàn)。這一層的實(shí)踐強(qiáng)調(diào)知識點(diǎn)的綜合應(yīng)用和加強(qiáng)實(shí)際問題的解決能力,及其團(tuán)隊(duì)合作能力,學(xué)有余力的同學(xué)可以在老師的指點(diǎn)下進(jìn)行學(xué)習(xí),提高實(shí)踐。
  上述三層實(shí)踐教學(xué)模式,能夠讓學(xué)生基本上掌握該課程的學(xué)習(xí)。實(shí)踐環(huán)節(jié)對該課程來說很重要,如果學(xué)生在學(xué)習(xí)中不編程不實(shí)踐,那就猶如“紙上談兵”,因此,在上述教學(xué)環(huán)節(jié)中,老師在引導(dǎo)的情況下要“逼”學(xué)生進(jìn)行實(shí)踐,最終達(dá)到教學(xué)目標(biāo)。
  為了學(xué)習(xí)的持續(xù)性,該課程的學(xué)習(xí)還可以輔助于后繼課程、課程設(shè)計(jì)和實(shí)習(xí)實(shí)踐,構(gòu)建多維度的實(shí)踐教學(xué)體系。課程設(shè)計(jì)貫穿前三種實(shí)驗(yàn),注重設(shè)計(jì)內(nèi)容的整體性、完整性、獨(dú)立性、功能性等特點(diǎn),實(shí)習(xí)實(shí)踐更強(qiáng)調(diào)應(yīng)用的背景,一般結(jié)合到實(shí)際的項(xiàng)目中,應(yīng)用面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)解決實(shí)際所面臨的問題。
  多維度的實(shí)踐教學(xué)體系(如圖2所示)比較完整科學(xué),能引導(dǎo)學(xué)生由淺到深,由簡單到復(fù)雜地完成實(shí)驗(yàn)內(nèi)容,激發(fā)學(xué)生對實(shí)驗(yàn)教學(xué)的興趣,培養(yǎng)學(xué)生的實(shí)際動(dòng)手能力、獨(dú)立思考能力、綜合應(yīng)用能力和發(fā)明創(chuàng)新能力,同時(shí),它強(qiáng)調(diào)實(shí)習(xí)實(shí)踐的機(jī)會(huì),讓學(xué)生能參與到實(shí)際軟件項(xiàng)目,體驗(yàn)軟件行業(yè)的相關(guān)工作,讓他們對自己所學(xué)專業(yè)在市場的定位有一定的了解,減少擇業(yè)的盲目性。
  圖2多維度實(shí)踐教學(xué)體系
  需要強(qiáng)調(diào)的是在實(shí)踐教學(xué)過程中,教師首先要示范實(shí)踐環(huán)境,除了實(shí)驗(yàn)指導(dǎo)書外,教師要根據(jù)一個(gè)經(jīng)典的例子來說明實(shí)踐環(huán)境的使用方法,這個(gè)環(huán)節(jié)應(yīng)該在學(xué)生自己實(shí)踐之前進(jìn)行,讓學(xué)生了解掌握實(shí)踐的環(huán)境,運(yùn)用該環(huán)境去調(diào)試程序,達(dá)到最終的教學(xué)目標(biāo)。
  2.4考核方式改革
  課程的考核是對課程教學(xué)效果和學(xué)生掌握該課程水平的檢驗(yàn)。在新的教學(xué)模式下,課程考核應(yīng)多樣化,多種考核方式相結(jié)合。我們應(yīng)參考實(shí)踐改革的方法,以實(shí)踐為指導(dǎo),提高實(shí)踐教學(xué)環(huán)節(jié)在總成績中的比重,根據(jù)學(xué)生在實(shí)踐教學(xué)環(huán)節(jié)完成作業(yè)情況(設(shè)計(jì)和編寫程序來解決實(shí)際問題)來考核。為了使教師在教學(xué)過程中能進(jìn)行實(shí)際操作,考核主要參考以下5部分,任課老師可以根據(jù)自身情況適當(dāng)選擇或添加。
  1) 課堂考勤情況(包括課堂表現(xiàn),參與討論問題的積極性和學(xué)習(xí)積極性等)(5%);
  2) 基礎(chǔ)練習(xí),課后作業(yè)完成情況(5%);
  3) 閱讀書籍?dāng)?shù)量及讀書報(bào)告質(zhì)量(10%);
  4) 與課程相配合的基礎(chǔ)性實(shí)驗(yàn)(15%),設(shè)計(jì)性實(shí)驗(yàn)(15%)、綜合性實(shí)驗(yàn) (10%);
  5) 期末考試(40%)。
  上述全方位的考核方式從整體上對學(xué)生的能力做出綜合考評。
  圖3考核方式比例圖
  3結(jié)語
  教學(xué)改革是教學(xué)活動(dòng)中的一個(gè)永恒的主題,“面向?qū)ο蟪绦蛟O(shè)計(jì)”課程是計(jì)算機(jī)專業(yè)中的專業(yè)基礎(chǔ)課,該課程的學(xué)習(xí)對后續(xù)課程的學(xué)習(xí)有舉足輕重的作用,因此,學(xué)好該課程對學(xué)生來說意義重大。
  本文分析了面向?qū)ο蟪绦蛘n程的特點(diǎn)和當(dāng)前教學(xué)存在的問題,針對問題提出了一些改革措施,其中
  一些方案已經(jīng)應(yīng)用于筆者所在學(xué)校的學(xué)生,并在教學(xué)中取得良好效果。改革的最終目標(biāo)是讓學(xué)生理解面向?qū)ο蟪绦蛟O(shè)計(jì)的思想并靈活運(yùn)用,從而對實(shí)際問題進(jìn)行分析、建模,同時(shí),具備用某種面向?qū)ο蟮某绦蛟O(shè)計(jì)(OOP)語言編程來解決具體問題能力,在解決問題的過程中,培養(yǎng)團(tuán)隊(duì)合作精神,最終成為一名能被市場所接納的軟件開發(fā)人才。
  參考文獻(xiàn):
  [1]

寿宁县| 辛集市| 长宁区| 连云港市| 永泰县| 石林| 湘乡市| 海城市| 隆昌县| 临江市| 北碚区| 昌吉市| 洪泽县| 团风县| 黄陵县| 高碑店市| 沙坪坝区| 长武县| 天峻县| 桃园县| 页游| 博乐市| 张家口市| 白银市| 海晏县| 遂平县| 交城县| 库尔勒市| 噶尔县| 射洪县| 郓城县| 浑源县| 和平县| 朔州市| 日喀则市| 新安县| 晋城| 汨罗市| 潼关县| 西宁市| 若尔盖县|