淺談《C++程序設計》課程考核方式的改革

時間:2023-04-30 23:17:21 論文范文 我要投稿
  • 相關推薦

淺談《C++程序設計》課程考核方式的改革

【摘要】《C++程序設計》課程是計算機專業重要的專業基礎課,是培養學生程序設計能力的基礎課程。在教學過程中可采用改革考核方式等措施改善教學效果。

【關鍵詞】程序設計;考核方式;基本原則;形成性考核

1.《C++程序設計》課程的性質及地位

在軟件技術迅猛發展的今天,作為高職高專的軟件技術專業應該重點培養應該培養學生的職業崗位能力包括:程序設計能力、Windows應用開發能力、Web應用開發能力、用戶界面設計能力、數據庫應用與開發能力和組件開發能力。而《C++程序設計》課程主要是培養學生的程序設計能力,因此《C++程序設計》課程是軟件技術專業的能力核心課程。

如此重要的一門課程,如何把它建設好,是擺在我們面前的重任。

我們對軟件行業現狀進行了分析和調研,通過對企業軟件人員需求了解,在課程目標定位上我們力求貼近學生實際情況和高職教育的發展現狀。我們的教學目標是:以夠用為度,主要培養高職學生運用計算機進行邏輯思維的能力,并運用C++語言編程來解決崗位工作中實際問題的方法和步驟,全面提高學生IT職業素質修養,使學生具有良好的職業道德和編程習慣,具有較強的團隊協作能力和人際交往能力。

2.課程內容

以職業崗位要求為導向,遵循學生職業能力培養的規律,整合教學內容,特別強調內容要根據行業發展態勢和社會實際最新要求不斷更新,并充分注重任務的選取要引起學生的興趣。

(1)課程的總體設計思路

《C++程序設計》教學學時為70,理論內容以“夠用為度”的原則,按照程序設計能力,通過一個項目“學生成績管理系統”為主線,介紹C++語言基本概念、三種基本程序結構設計、類和對象、類的繼承與封裝等重點內容,最后完成項目“學生成績管理系統”綜合設計題目。設計題目也可以參考實際項目,按照實際工作過程進行模擬設計,學生可以真實掌握實際工作方法,進一步提高程序設計能力。

(2)內容組織

構建以職業崗位作業流程為導向課程體系和課程內容,本課程共有7個典型工作任務:即問題分析、算法設計、數據類型的應用、典型數據結構設計、類和對象的應用及類的繼承與封裝。四個技能模塊即C++語言基礎、三種基本結構、類和對象、類的繼承與封裝。

3.以往C++程序設計課程考核方式的弊端

以往C++語言的過程考程主要包括平時成績,上機考試,筆試三部分,上機考試和筆試一般都在期末進行,學生往往采用期末突擊形式迎接考試,平時上課學習熱情不高,主動性不夠,知識掌握的不扎實。處于只為了考試及格而學習,效果不理想。基于這種情況我認為加大平時的學習過程考核變得尤為重要。

4.《C++程序設計》課程新的考核方式

新的考核方式改變單一的終結性評價方法,考核采取形成性考核方式進行,由形成性考核的各項過程成績組成,總成績由平時出勤、學習態度、課堂參與、課內任務、課外任務、實踐考核、理論考試組成,其中實踐考核分為三個階段。具體各部分考核比例及標準參見表1。

表1 總成績評定表

考核項目 各部分所占考核比例 考試方式

平時出勤 10% 每次課考核一次

學習態度 10% 每次課考核一次

課堂參與 10% 每次課考核一次

課內任務 10% 每個任務考核一次

課外任務(課外作業) 10% 以試題庫為主

實踐考核 30% 分三個階段進行上機考核

理論考試 20% 期末筆試

形成性考核具體內容及評分標準:

(1)平時出勤標準(10分)

基本原則:滿分10分,表現不好累計減分至0分,如果遲到、早退、曠課次數等違紀扣分超過總分值,則在期末總評分里酌情扣分。

具體實施:無缺席或在2%以下10分;缺席在5%以下9分;缺席在10%以下8分;缺席在15%以下7分;缺席在30%以下6分。

特殊說明:以上缺席是在請假情況下的計算,如果曠課一次扣一分,每遲到、早退兩次按一次缺席處理。

(2)學習態度標準(10)

基本原則:基本分10分,能認真聽老師講課,態度積極,不睡覺,不打游戲,配合教師的教學活動。

扣分項目:玩游戲一次扣1分,三次以上本項得分為0;睡覺一次扣0.5分;影響課堂秩序的行為如說話等一次扣0.5分。

(3)課堂參與(10分)

基本原則:基本分6分,總分為10分;配合教師的教學活動,有與教師一起進行同步練習,能提出個人不同想法。

加分項目:正確回答問題一次加0.2分;主動回答問題一次加0.3分;在課堂上能起積極引導作用加0.5分,主動演示程序加0.5分。對程序提出不同的解法加0.5。

說明:加分項目加滿為止。

(4)課內任務(10分)

記分方法:每次任務基本分7分,總分10分,最后成績為每次任務的平均分。

基本原則:能夠綜合運用相關教學單元知識較好完成單元實踐任務,能夠在規定的時間內完成實踐能積極主動地發現問題、分析問題和解決問題并有一定的溝通能力。得7分。

加分項目:能出色完成課外任務,解決問題的過程中具有創新精神,采用了最優化的問題解決方法。一次加1分;具有很好的溝通能力,能給帶本組其他同學出色完成課外任務一次加1分;能給本組其他同學講解算法一次加1分;對任務提出兩種以下的解法加1分。

扣分項目:每次任務完成不認真,在基本分下扣1分,每個課內任務不完成1次,本次6次不完成,本項目最后為0分。

評價方式:教師評價與小組評價相結合。

說明:加分項目加滿為止。   (5)課外任務(10分)

記分方法:每次任務基本分7分,總分為10分,最后成績為每次任務的平均分。

基本原則:能夠綜合運用相關教學單元知識較好完成課外拓展練習,能夠在規定的時間內完成實踐。可得7分。

加分項目:能出色完成課外任務,解決問題的過程中具有創新精神,采用了最優化的問題解決方法。一次加1分;具有很好的溝通能力,能給帶本組其他同學出色完成課外任務一次加1分;對任務提出兩種以下的解法加1分;

扣分項目:每次任務完成不認真,在基本分下扣1分,每個課外任務不完成1次,本次6次不完成,本項目最后為0分。

評價方式:教師評價與小組評價相結合。

說明:加分項目加滿為止。

(6)實踐考核分三個階段:即基本技能考核、編程技能考核,綜合能力考核。每個階段上機考核一次,每次10分,總計30分。

(7)理論考核占20分,按學習情境的各個知識點進行考核,形式為筆試,閉卷,在期末進行考核。

本考核方式的特點是注重實用性及可行性、可操作性,從而能夠更全面考核學生的真實水平。

實踐性教學是《C++程序設計》課程的特色與亮點:通過教學做一體化的教學模式,形成了以提高學生職業能力和素養為主線,強化技能訓練為特色的實踐教學體系。

在《C++程序設計》課程的建設過程中還有很多值得我們去研究探討的問題,希望本門課程的教學可以點燃學生對計算機學科領域的學習熱情,能夠養成學生良好的編程習慣,具有一定的面向對象程序設計能力,為以后專業課程的進一步學習打下堅實的基礎。

參考文獻

[1]賈振華.C++程序設計教學方法探析[J].華北航空工業學院學報,2006,16(4):51-53.

[2]伍曉榕.《C++高級語言程序設計》課程“雙語教學”的探討[J].宜春學院學報,2007,02.

[3]顧勛梅.C++課程教學改革的探討與研究[J].科教文匯(下旬刊),2009,08.

[4]王楠.《C++語言程序設計》課程教學模式的研究與實踐[J].中國科教創新導刊,2009,02.

[5]杜卿,陳天.高級語言程序設計(C++)教學改革實踐與思考[J].中國校外教育(理論),2008,11.

作者簡介:

李玉梅(1971—),女,吉林公主嶺人,教授,研究方向:計算機應用及軟件開發。

孫艷波(1970—),女,吉林四平人,副教授,研究方向:計算機應用及嵌入式開發。

【淺談《C++程序設計》課程考核方式的改革】相關文章:

程序設計課程的改革與實踐04-28

淺談新課程漢語的學習方式04-29

淺談新課程下數學教學方式04-29

淺談電工電子課程的教學改革04-28

淺談自己參與新課程改革的感想04-30

淺談VB語言程序設計課程教學策略04-29

地圖學課程考試方式的改革探討04-27

淺議新課程背景下備課方式的改革06-14

談高職理論課程考試方式的改革04-30

淺談市場監管方式改革與推行巡查制04-27

国产v亚洲v天堂无码网站,综合亚洲欧美日韩一区二区,精品一级毛片A久久久久,欧美一级待黄大片视频
亚洲片中文字幕在线看 | 亚洲欧洲中文字幕乱码 | 一区二区三区四区不长视频 | 亚洲人成久久播播 | 午夜精品少妇免费视频 | 性国产videofree高清 |