• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于項(xiàng)目驅(qū)動的VC++程序設(shè)計(jì)課程混合式教學(xué)模式研究

      2019-09-10 14:05:38劉暉
      科教導(dǎo)刊 2019年26期
      關(guān)鍵詞:項(xiàng)目驅(qū)動混合式教學(xué)

      劉暉

      關(guān)鍵詞 VC++ 項(xiàng)目驅(qū)動 混合式教學(xué)

      中圖分類號:G424 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識碼:A ? DOI:10.16400/j.cnki.kjdkz.2019.09.062

      Keywords VC++; project driven; blended teaching

      0 引言

      Visual C++作為Windows平臺下的C++ 可視化開發(fā)環(huán)境,由于其支持面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,并且有強(qiáng)大的MFC類庫,因此被廣泛使用。很多學(xué)校的信息技術(shù)相關(guān)專業(yè)都開設(shè)了VC++程序設(shè)計(jì)課程。然而,由于該課程涉及的內(nèi)容較多且學(xué)習(xí)難度大,而課程的課時(shí)數(shù)又較少、考核方式較單一,導(dǎo)致教學(xué)效果往往不明顯,很多學(xué)生學(xué)習(xí)過后不能熟練使用VC++進(jìn)行軟件開發(fā)。[1]

      1 教學(xué)現(xiàn)狀及存在的問題

      1.1 教學(xué)內(nèi)容:內(nèi)容多、課時(shí)少

      VC++ 程序設(shè)計(jì)課程的內(nèi)容從知識體系結(jié)構(gòu)來說,包含了C++語言、面向?qū)ο蟪绦蛟O(shè)計(jì)、Windows編程、基于MFC類庫的程序設(shè)計(jì)這幾部分層層遞進(jìn)的內(nèi)容。

      然而,由于相關(guān)課程課時(shí)安排的限制,很多學(xué)??赡苤粫v解C++語言、面向?qū)ο蟪绦蛟O(shè)計(jì)的內(nèi)容,一些介紹VC++ 程序設(shè)計(jì)的教材也僅限于此。學(xué)生學(xué)完相關(guān)課程的感受就是與平常接觸到的Windows程序差距很大。

      此外,由于Windows編程的結(jié)構(gòu)較為復(fù)雜、MFC類庫非常龐大,所以VC++ 程序設(shè)計(jì)課程需要通過大量的實(shí)踐去掌握相應(yīng)的方法。而目前實(shí)踐課的課時(shí)非常有限,要想在較短的實(shí)踐過程中去熟悉VC++ 程序設(shè)計(jì)方法是非常困難的。

      1.2 教學(xué)方法:學(xué)生被動、不能靈活運(yùn)用

      通常,VC++程序設(shè)計(jì)的教學(xué)模式和其他課程類似,是以教師為主。教師在教學(xué)過程中占據(jù)主導(dǎo)地位,學(xué)生被動地去學(xué)。這忽視了學(xué)生的個(gè)體差異,也限制了學(xué)生學(xué)習(xí)的積極性。

      教師在教學(xué)過程中通常以獨(dú)立的課程知識點(diǎn)為單位去組織教學(xué)內(nèi)容、編寫教學(xué)課件,即使中間穿插程序?qū)嵗?,也是以相互?dú)立的知識點(diǎn)為基礎(chǔ),沒有考慮知識點(diǎn)之間的串聯(lián),沒有用創(chuàng)新性的思維去引導(dǎo)學(xué)生,從而導(dǎo)致學(xué)生學(xué)完課程,卻不能靈活運(yùn)用,脫離了課本就不能獨(dú)立進(jìn)行項(xiàng)目開發(fā)。

      1.3 教學(xué)考核:方式單一、與實(shí)踐有差距

      由于有些學(xué)校相關(guān)課程的內(nèi)容只停留在C++面向?qū)ο缶幊痰倪@個(gè)層次,所以通常會選擇采用筆試的方式去檢驗(yàn)學(xué)生對相關(guān)語法知識的掌握程度。這雖然具有一定的檢驗(yàn)效果,但是VC++ 程序設(shè)計(jì)課程是一門與實(shí)踐緊密聯(lián)系的課程,因此其考核方式應(yīng)該以能否在實(shí)踐中進(jìn)行運(yùn)用作為重要指標(biāo)。

      有些學(xué)??赡軙x擇課程結(jié)束后設(shè)計(jì)一個(gè)程序的方法進(jìn)行考查。但由于課程學(xué)習(xí)過程中,學(xué)生只是了解了一個(gè)個(gè)獨(dú)立的知識點(diǎn),并沒有有效地將其串聯(lián)起來,多數(shù)學(xué)生不能靈活運(yùn)用,導(dǎo)致考查的效果不盡如人意。

      2 課程改革

      針對VC++課程教學(xué)中存在的一系列問題,我們在學(xué)校教務(wù)處的支持下,以信息與計(jì)算科學(xué)專業(yè)為改革對象,通過幾年的教學(xué)實(shí)踐,對該課程教學(xué)的多個(gè)環(huán)節(jié)進(jìn)行了一系列的改革。

      2.1 修改專業(yè)培養(yǎng)方案

      為了保證課程學(xué)習(xí)的課時(shí),我們以VC++程序設(shè)計(jì)的內(nèi)容體系為基礎(chǔ),在專業(yè)培養(yǎng)方案里調(diào)整設(shè)置了一系列相關(guān)課程。在學(xué)生大一的第二學(xué)期開設(shè)了“C++程序設(shè)計(jì)基礎(chǔ)”課程,共計(jì)64課時(shí)(32節(jié)理論和32節(jié)實(shí)驗(yàn));在大二的第一學(xué)期開設(shè)了“面向?qū)ο蠓治龊驮O(shè)計(jì)”課程,共計(jì)72課時(shí)(48節(jié)理論和24節(jié)實(shí)驗(yàn))。這兩門課程是為了打好學(xué)習(xí)VC++程序設(shè)計(jì)的語言基礎(chǔ)。在學(xué)生打好相關(guān)基礎(chǔ)后,再在大二的第二學(xué)期開設(shè)“VC++高級程序設(shè)計(jì)”課程,共計(jì)56課時(shí)(32節(jié)理論和24節(jié)實(shí)驗(yàn)),該課程以Windows編程和基于MFC的程序設(shè)計(jì)為主要內(nèi)容。在這樣的課程體系中,既充分保證了課程課時(shí)數(shù),又強(qiáng)調(diào)了實(shí)踐在學(xué)習(xí)中的重要性。

      2.2 調(diào)整教學(xué)方法

      2.2.1 項(xiàng)目驅(qū)動

      為了讓學(xué)生課程學(xué)習(xí)結(jié)束后能靈活運(yùn)用,將所學(xué)知識點(diǎn)有機(jī)地串聯(lián)起來,我們采用項(xiàng)目驅(qū)動的方法去組織教學(xué)內(nèi)容和開展教學(xué)。[2]

      為了激發(fā)學(xué)生的學(xué)習(xí)興趣,我們設(shè)置了一個(gè)包含了課程主要知識點(diǎn)的小型程序項(xiàng)目,學(xué)生在學(xué)完本課程后必須完成這個(gè)小型程序項(xiàng)目的設(shè)計(jì),這也是我們課程考核的一部分。

      同時(shí),我們把所有的教學(xué)內(nèi)容按照項(xiàng)目的需求拆解成一個(gè)個(gè)小的知識點(diǎn),讓整個(gè)項(xiàng)目從第一次課程開始就貫穿于整個(gè)課程的學(xué)習(xí)中。

      2.2.2 混合式教學(xué)模式

      在本門課程的教學(xué)中,我們采用了線上+線下相結(jié)合的混合式教學(xué)模式。[3]

      我們首先利用學(xué)校的網(wǎng)絡(luò)教學(xué)平臺設(shè)計(jì)建設(shè)了基于微課的MOOC式在線課堂。利用項(xiàng)目驅(qū)動,我們將所有的教學(xué)內(nèi)容拆解成一個(gè)個(gè)小的知識點(diǎn),然后為這些知識點(diǎn)設(shè)計(jì)圖文并茂的微課,并以此為基礎(chǔ)建設(shè)在線課堂。在設(shè)計(jì)好的在線課堂中,除了有精細(xì)的微課,有課程PPT,有程序圖片、音樂資源、程序手冊等補(bǔ)充資料,還有同學(xué)間互相討論的版塊。同學(xué)們可以通過電腦或者手機(jī),充分利用碎片化時(shí)間,隨時(shí)隨地進(jìn)行相關(guān)內(nèi)容的學(xué)習(xí)。而我們則可以通過在線課堂提供的各種統(tǒng)計(jì)分析工具去及時(shí)地了解學(xué)生們的學(xué)習(xí)情況,并進(jìn)行答疑和督學(xué)。這能充分地發(fā)揮學(xué)生們的學(xué)習(xí)主動性和積極性。

      有了在線課堂的基礎(chǔ),我們就能更充分地利用課堂時(shí)間,將更多的更重要的知識點(diǎn)給學(xué)生進(jìn)行更深入地分析講解,也可以和學(xué)生們進(jìn)行更積極有效地討論。在具體的實(shí)施中,我們還嘗試著讓學(xué)生作為主體,讓學(xué)生對自己設(shè)計(jì)的項(xiàng)目進(jìn)行講解,這樣就能促進(jìn)學(xué)生們進(jìn)行主動思考,對所學(xué)知識點(diǎn)以創(chuàng)新性思維去思考如何在實(shí)際項(xiàng)目中靈活運(yùn)用。[4]

      2.3 考核和評價(jià)方式的改革

      由于教學(xué)模式的轉(zhuǎn)變,考核和評價(jià)的方式也相應(yīng)地做出了重要的改革。為多方位綜合評價(jià)學(xué)生的學(xué)習(xí)情況,我們結(jié)合線上和線下兩部分的考核成績,建立了如下的評價(jià)模型。[5]

      (1)線上考核成績ONR主要考查學(xué)生的自主學(xué)習(xí)能力。考查的因素集X={任務(wù)點(diǎn)完成數(shù),訪問次數(shù),章節(jié)測驗(yàn),作業(yè),在線討論}。事先對各個(gè)因素設(shè)置相應(yīng)的權(quán)重,構(gòu)成權(quán)重集R1={0.15,0.3,0.5,0.3,0.4}。由在線課堂所在的平臺系統(tǒng)統(tǒng)計(jì)學(xué)生的自學(xué)數(shù)據(jù),并按如下公式自動生成結(jié)果。

      ONR=X*R1

      (2)線下考核成績OFFR主要考查學(xué)生的學(xué)習(xí)效果。針對學(xué)生綜合運(yùn)用所學(xué)知識點(diǎn),完成指定程序項(xiàng)目的設(shè)計(jì)和實(shí)現(xiàn),主要考查的因素集Y={代碼設(shè)計(jì)實(shí)現(xiàn),設(shè)計(jì)文檔編寫,創(chuàng)新性}。對各個(gè)因素也設(shè)置相應(yīng)的權(quán)重,構(gòu)成權(quán)重集R2={0.4,0.4,0.2}。學(xué)生將程序代碼和設(shè)計(jì)文檔交給老師后,由老師給出相應(yīng)的評分,并由如下公式計(jì)算出學(xué)生的線下考核成績。

      OFFR=Y*R2

      (3)學(xué)生最終的考核成績R由線上考核成績ONR和線下考核成績OFFR兩部分相加得出。

      R=ONR+OFFR

      3 總結(jié)

      VC++程序設(shè)計(jì)課程是一門實(shí)踐性很強(qiáng)且學(xué)習(xí)起來有難度的課程,在教學(xué)實(shí)踐中我們通過從教學(xué)內(nèi)容、教學(xué)方法、考核和評價(jià)方式等各方面進(jìn)行的改革,可以看到學(xué)生學(xué)習(xí)編程的興趣和積極性都有了很大的提高。從最終提交的程序設(shè)計(jì)作品來看,學(xué)生綜合運(yùn)用所學(xué)知識點(diǎn),動手解決實(shí)際項(xiàng)目的能力也有了很大提升。

      但在教學(xué)過程中我們也發(fā)現(xiàn),雖然有各種統(tǒng)計(jì)工具和督學(xué)手段,有些同學(xué)在線上課程學(xué)習(xí)中由于沒有老師當(dāng)面的交流,缺乏那種主動學(xué)習(xí)、主動思考的能力,甚至有個(gè)別學(xué)生僅僅為了完成線上課程獲取相應(yīng)的成績采用刷課的行為。我想,如何解決這部分線上學(xué)習(xí)過程中產(chǎn)生的問題,需要進(jìn)一步地進(jìn)行探討。

      基金項(xiàng)目:湖南省教育廳教改項(xiàng)目《校企合作人才培養(yǎng)模式與機(jī)制的研究與實(shí)踐——以信息與計(jì)算科學(xué)專業(yè)為例》(SJG2014200);湖南省教育廳項(xiàng)目《信息科學(xué)類專業(yè)校企合作創(chuàng)新創(chuàng)業(yè)教育基地》(601-001506)

      參考文獻(xiàn)

      [1] 李紅梅,張海航.“VC++程序設(shè)計(jì)”課程教學(xué)改革探索[J].電腦知識與技術(shù),2014(29):6903-6904.

      [2] 張倩,李偉鍵,廖秀秀,唐四云.進(jìn)階項(xiàng)目驅(qū)動式《Web程序設(shè)計(jì)》課程教學(xué)改革探討[J].現(xiàn)代計(jì)算機(jī)(專業(yè)版),2018(32):50-52.

      [3] 陳麗芳,王云,樊秋紅.基于創(chuàng)新思維培養(yǎng)的混合式教學(xué)改革[J].河北聯(lián)合大學(xué)學(xué)報(bào):社會科學(xué)版,2016.16(5):102-105.

      [4] 李珊珊,劉麗杰,李波.基于微課程的混合式教學(xué)模式中線下課堂教學(xué)的實(shí)施[J].黑龍江教育(理論與實(shí)踐),2019(05):44-45.

      [5] 曹西征,孫志勇.VC++教學(xué)中實(shí)例驅(qū)動法和模糊評價(jià)研究[J].計(jì)算機(jī)教育,2015,No.249(21):82-84.

      猜你喜歡
      項(xiàng)目驅(qū)動混合式教學(xué)
      項(xiàng)目驅(qū)動教學(xué)法在機(jī)械制造工程學(xué)課程教學(xué)中的應(yīng)用
      考試周刊(2016年95期)2016-12-21 14:09:19
      以項(xiàng)目驅(qū)動為核心的電子技術(shù)綜合設(shè)計(jì)課程教學(xué)改革與探索
      科技視界(2016年26期)2016-12-17 17:17:07
      混合式大學(xué)英語教學(xué)實(shí)證研究
      離散數(shù)學(xué)課程教學(xué)方法改革
      基于SPOC平臺的混合式教學(xué)模式研究和實(shí)踐
      依托工作室的軟件工程實(shí)踐教學(xué)研究
      基于物聯(lián)網(wǎng)項(xiàng)目驅(qū)動的嵌入式系統(tǒng)教學(xué)改革的研究與實(shí)踐
      基于“紅色之旅”項(xiàng)目驅(qū)動的《調(diào)酒與咖啡》工作室制人才培養(yǎng)機(jī)制探討
      基于SPOC模式的《大學(xué)計(jì)算機(jī)基礎(chǔ)》課程改革的研究
      考試周刊(2016年85期)2016-11-11 00:35:30
      淺論在混合式教學(xué)模式下高職思政課評價(jià)體系的構(gòu)建
      灵川县| 清丰县| 永顺县| 休宁县| 金乡县| 香港| 远安县| 东乌珠穆沁旗| 泌阳县| 高阳县| 高州市| 北宁市| 南阳市| 青冈县| 乐都县| 东辽县| 田阳县| 顺平县| 铜鼓县| 洪湖市| 南岸区| 乳山市| 宜兰市| 西乌| 财经| 吉安市| 怀化市| 万宁市| 德昌县| 永善县| 新营市| 南和县| 晋中市| 石家庄市| 洞头县| 抚顺县| 瓦房店市| 松原市| 象山县| 南涧| 云安县|