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

?

基于工程實踐能力的Visual C++程序設(shè)計課程改革與實踐

2014-05-05 11:53:53費雄偉陳偉宏
大學教育 2014年4期
關(guān)鍵詞:工程實踐教學實驗課程設(shè)計

費雄偉 陳偉宏

[摘 要]為了提高應(yīng)用型本科院校Visual C++課程的學生應(yīng)用和工程實踐能力,從教學內(nèi)容、教學方法、教學實驗、課程設(shè)計和課程考評等方面進行教學改革。采取案例驅(qū)動、負反饋教學法、練習法、講解法等教學法,并結(jié)合教學實驗和課程設(shè)計,全方面培養(yǎng)學生的工程實踐能力,闡述了具體的操作過程,總結(jié)了實踐效果。

[關(guān)鍵詞]Visual C++ 工程實踐 教學實驗 課程設(shè)計

[中圖分類號] G642 [文獻標識碼] A [文章編號] 2095-3437(2014)04-0114-02

一、引言

目前,Visual C++程序設(shè)計是計算機學科的一門專業(yè)必修課,在高等院校廣泛開設(shè)。因為它能應(yīng)用到具體工程項目,服務(wù)于社會各行各業(yè),這也是為什么很多計算機公司招聘員工時需考查Visual C++程序設(shè)計知識的原因。

本校作為一所應(yīng)用型本科院校,辦學宗旨是培養(yǎng)學生的實際應(yīng)用和工程實踐能力,提高學生的就業(yè)競爭力。所以,Visual C++程序設(shè)計課程符合本校辦學特色而受到了很好的重視。然而要想很好地掌握Visual C++并不是一件容易的事。學生們普遍反映Visual C++太深奧,傳統(tǒng)的教學方式已不能勝任Visual C++程序設(shè)計的教學。下面結(jié)合在實際教學中的思考和實踐,給出以工程實踐為基礎(chǔ)的教學改革方式。

二、教學內(nèi)容改革

為了解決直接講解MFC引起的學習難度過大的問題,將課程的教學內(nèi)容按層次組織。具體地,將教學內(nèi)容分為6層,教學時按層次從低到高進行。第1層為Windows介紹,主要講解Windows操作系統(tǒng)、API、MFC等知識。第2層為Windows結(jié)構(gòu)化編程,重點是Windows程序的數(shù)據(jù)類型、函數(shù)和程序結(jié)構(gòu)。第3層為Windows面向?qū)ο缶幊?。將結(jié)構(gòu)化程序按對象組織成類,建立面向?qū)ο蟮腤indows程序。第4層為MFC框架程序,講解MFC框架可進行對比教學。第5層是MFC程序的基本應(yīng)用,是MFC框架程序在實際中的基本應(yīng)用,其主要內(nèi)容有繪圖程序,文本和字體,消息程序,菜單、鍵盤和鼠標編程,控件,對話框和文檔/視結(jié)構(gòu)。第6層是MFC程序的高級應(yīng)用,是MFC程序設(shè)計的進一步深化和工程化的一層,主要內(nèi)容有數(shù)據(jù)庫編程、動態(tài)鏈接庫編程等。

三、教學方法改革

在教法方面,依據(jù)教學層次和學生接受能力來展開,始終以吸引學生興趣和適當挑戰(zhàn)學生能力為原則。故采取以學生為主的教法,主要有案例驅(qū)動、負反饋教學法、練習法、講解法等,并將這些方法組合成一個環(huán)路系統(tǒng),如圖1所示。

首先,向?qū)W生講解主要的知識點,遇到需要的API函數(shù)進行查詢。接著,將學過的知識通過一個案例進行演示。演示完了后,布置一個跟案例類似的練習進行鞏固。這兩個過程中存在錯誤或問題時,反饋到講解和分析部分。這樣在案例部分,學生帶著任務(wù)進行學習,興趣比較濃。碰到問題時及時反饋信息,引起思考,加以老師的指導和講解,印象會非常深刻。

在學法方面,毫無疑問,Visual C++程序設(shè)計的學習離不開大量的實踐。如果僅僅是提供練習題給學生,學生由于難度大,不僅不能很好地完成,而且極易挫傷學習的自信心。因此,必須改進簡單的練習法,使學生練習時有一個良好的思路和一個化繁為簡的流程。為此,改進如下:首先,分析練習的題意,畫出程序的結(jié)構(gòu)和流程。第二步確定其中的類和函數(shù),不熟悉的則查詢MSDN,獲得詳細的信息。第三步,編寫代碼,完成具體的功能。第四步,進行調(diào)試,處理程序的bug。經(jīng)過這四步,問題的難度顯著降低,練習效率大大提高。

四、教學實驗改革

作為一門實踐性很強的計算機程序設(shè)計課程,Visual C++程序設(shè)計配備了一半的教學課時用于實驗。實驗一方面要與課堂教學同步,另一方面也要有一定的挑戰(zhàn),激發(fā)學生的潛能。為此,本課程安排了12個典型的實驗,如表1所示。

為了達到實驗效果,采取分組實驗和目標考核相結(jié)合的辦法。學生按照優(yōu)劣搭配的原則分組,達到相互學習,先進生帶動后進生的目標。實驗考核按實驗是否達到預(yù)期目標為依據(jù),給學生學習的壓力和動力。整個實驗課分為四個環(huán)節(jié)。第一步,按小組進行討論,確定程序的結(jié)構(gòu)和所需的函數(shù)和類的信息;第二步,進行實驗,包括編寫代碼、調(diào)試程序、測試程序;第三步,教師評價,給出意見、評分;第四步,學生依據(jù)老師意見修改程序,并寫出報告。經(jīng)過這四個環(huán)節(jié),能很好控制實驗過程和實驗質(zhì)量。

五、課程設(shè)計改革

課程設(shè)計作為課程學習的綜合訓練,安排了單獨的一周時間進行設(shè)計,并單獨計算學分。課程設(shè)計要求學生能綜合運用所學知識設(shè)計出一個綜合性的設(shè)計項目。其主要環(huán)節(jié)是按軟件工程方法進行可行性分析、需求分析、設(shè)計、模塊劃分、功能實現(xiàn)、軟件調(diào)試、撰寫報告等。主要設(shè)計項目為數(shù)據(jù)庫應(yīng)用類和圖像繪制類。采取的設(shè)計題目一般如學校教職工管理系統(tǒng)、繪圖軟件等。課程設(shè)計的考核方法是:首先,檢查完成后的程序能否正常運行和得出希望的結(jié)果;其次,程序檢查通過后再檢查所撰寫的《VC++課程設(shè)計報告書》;最后,參加課程設(shè)計答辯。根據(jù)學生的動手能力,獨立分析解決問題的能力和創(chuàng)新精神,課程設(shè)計報告和答辯水平以及學習態(tài)度綜合考評。成績分優(yōu)、良、中、及格和不及格五等??己藰藴拾ǎ赫n程設(shè)計成績=考勤10%+項目完成情況30%+答辯情況30%+設(shè)計報告質(zhì)量30%+5%加分因素。

六、課程考評改革

Visual C++程序設(shè)計課程考評的重點在于實踐應(yīng)用能力的考評,因為學習Visual C++程序設(shè)計的最終目標是能應(yīng)用到工程實踐或工作學習中去。所以,考評按學時比例分配分值,即實驗考評部分占50%的分值,理論考試占50%的分值。而課程設(shè)計部分單獨考評評分。

七、結(jié)論

本文對Visual C++程序設(shè)計課程進行了改革并應(yīng)用到了教學實踐中。改革的要點主要有:對教學內(nèi)容分層組織;教法采取師生互動、案例與反饋結(jié)合;學法采取改進的練習法,降低了練習時的難度,為學生做好練習和實驗提供了指導;教學實驗內(nèi)容安排和考核能提高實驗的質(zhì)量和效果;課程設(shè)計突出綜合項目的設(shè)計和管理;課程考核也強調(diào)實踐能力的評價。從實踐效果上來看,本校學生的考評及格率從之前的60%提高到了85%,雖然及格率還有待提高,但反映出學生的學習效果有了比較大的提高。學生的興趣也提高了不少,學生的到課率顯著提高,整個學期都能達到90%以上。

[ 參 考 文 獻 ]

[1] 陳建平,劉維富,王春明,等.VisualC++程序設(shè)計課程建設(shè)研究與實踐[J].計算機教育,2007,(6):18-20.

[2] 張曉如,潘克勤,劉永良,等.課內(nèi)課外多元化VC++課程教學改革實踐[J].中國校外教育,2008,(8):939-840.

[3] 武素華.VC++面象對象程序設(shè)計教學方法探討[J].新課程研究,2009,(10):71-72.

[責任編輯:左 蕓]

猜你喜歡
工程實踐教學實驗課程設(shè)計
氣排球與硬式排球技術(shù)教學實驗對比研究
龍鳳元素系列課程設(shè)計
高分子材料與工程專業(yè)實習模式的探索與實踐
科教導刊(2016年26期)2016-11-15 19:27:31
基于CDIO模式的機械電子工程專業(yè)教學體系改革
考試周刊(2016年84期)2016-11-11 22:11:02
六步教學法及翻轉(zhuǎn)課堂在數(shù)據(jù)庫原理與應(yīng)用教學的應(yīng)用探討
科技視界(2016年21期)2016-10-17 18:34:38
基于職業(yè)標準的三維數(shù)字建模技術(shù)課程改革
大學教育(2016年9期)2016-10-09 08:52:57
基于Articulate Storyline的微課程設(shè)計與開發(fā)
中小學電教(2016年3期)2016-03-01 03:40:53
基于PLC的沖壓成型自動化教學實驗系統(tǒng)設(shè)計
基于模因論的英語聽說教學實驗研究
基于自動化系統(tǒng)的PLC課程設(shè)計
岚皋县| 方正县| 恩施市| 黄石市| 南投县| 江油市| 桦甸市| 三穗县| 湟中县| 肇东市| 叙永县| 同仁县| 临漳县| 乾安县| 莆田市| 花垣县| 海丰县| 宁阳县| 巴彦县| 台南县| 什邡市| 龙口市| 旌德县| 大同县| 石屏县| 密山市| 平安县| 昆山市| 金堂县| 阿克陶县| 岑巩县| 镇沅| 福州市| 习水县| 沽源县| 南平市| 来宾市| 富平县| 海淀区| 怀来县| 陇南市|