範文齋

位置:首頁 > 行業範文 > 工程

程序設計論文

工程1.48W

摘要:成果導向教學現已成爲歐美等國家教育改革的主流理念。在教學過程中要求學生主要具備六種核心能力:協作力、學習力、責任力、執行力、專業力、發展力,在課堂教學中要體現以學生爲主、教師爲輔的特點,教師應注重運用多種有效手段,提高課堂質量。這就要求在課例設計過程中以職業活動爲主線,模擬真實的教學情境,按實際工作任務重新組織和設計教學內容。本文就成果導向教學模式下的C++程序設計課例開發進行探討。

程序設計論文

關鍵詞:成果導向教學;運用;C++程序設計課例;開發

新學期伊始,黑龍江職業學院各專業全面鋪開實施成果導向教學,在成果導向教學的整個過程中,課例的開發不僅能夠滿足實際的教學需求,也能夠提高對學生綜合職業能力的培養。

一、課程總體設計

1.課程描述C++程序設計課程旨在引領學生掌握面向對象和麪向過程編程的基本思想,執行標準C++的輸入輸出,熟練編寫規範的結構化和麪向對象程序。經由C++開發環境的搭建、C++項目的創建、代碼的正確編寫、程序的調試,以勝任C++程序的設計和開發。2.教學目標(1)能熟練安裝C++軟件,搭建C++開發環境。(2)能創建標準的C++程序,靈活運用運算符進行運算並實現輸入輸出。(3)能運用面向過程的.基本思想編寫結構化程序。(4)能熟練使用函數、預處理和自定義數據類型實現模塊化程序設計。(5)能熟練使用類和對象、繼承與派生實現面向對象程序設計。(6)能構建項目並編譯和調試C++程序。3.核心能力以培養學生的專業能力、分析問題、解決問題能力爲主,其中專業技能佔50%,解決問題能力佔40%,此外溝通整合能力和職業素養各佔5%。

二、課例開發

1.課例的選取該課例的選取依照成果導向的教學理念,高度關注和努力培育積極、自主、能動的要素,模擬企業軟件開發典型工作任務而獲得工作成果,以達成成果爲核心。課例的選取應貼近生活,便於學生接受,具有典型性和前沿性,能夠達到事倍功半的效果。課例源於企業實踐,在實際工作中具有代表性、實用性。通過校企合作,課程委員會與企業專家、工程師共同研討,根據職業崗位要求選取一個典型的教學項目,進行集成開發,形成開發成果,並作爲示例,有利於培養學生編程思想以及快速掌握程序設計方法。

2.教學單元設計單元設計歸納爲“一、三、五”。“一”是指設計一個完整項目貫穿於單元教學的始末,有利於學生對本單元所涉及知識點的全部融合,以便於學生與企業實際用人需求的無縫對接。“三”是指“三個階段”,是在活動歷程實施中要經歷的準備階段、發展階段和整合階段。“五”是指“五大要素”,包括參與主體、行爲目標、活動時間、活動方式、活動內容五個要素。以第二單元的“設計與實現簡易計算器”爲例,課例的開發選擇實用性較強的計算器,如用順序結構中輸出語句進行菜單設計,用選擇結構的switch語句進行分支中的加、減、乘、除等計算,如果要想運算多次,可增加do-while循環語句進行多次運算。所涉及的知識點包含有順序結構、選擇結構、循環結構,涵蓋整個結構化程序設計單元。整個教學過程課例設計按照“分析、計劃、決策、實施、展示、評價”等六個步驟進行設計,在實踐環節採用任務驅動式教學法。將班級學生分成幾個學習小組,每組選出一位技術水平較高的學生擔任小組長。由組長負責整個項目各個模塊的設計和開發,制訂項目開發計劃和分工任務。每個學生在不同階段分別擔任不同的角色,通過協作、探究共同完成系統需求分析、統功能分析和模塊設計、系統流程圖數據結構設計、各功能模塊設計、編碼、調試等工作。每個課例完成之後進行成果展示,學生和教師分別進行評價和總結,以進一步豐富和完善課例。整個過程中教師進行全程引導,根據學生表現給予一定物質獎勵,以激勵學生自主完成任務。

3.學習評量成果導向評量過程分爲自我評量、組長評量和教師評量三個方面。自我評價是小組內部學生之間根據項目的工作過程,如課堂表現、上機操作、出勤等,進行小組內部成員的互相評分;組長評量是組長根據組員在組內的表現,如團結協作、組內互助、組內分擔任務的完成情況進行評量;教師評量主要根據學生回答問題、代碼的編寫及調試、組內的表現等情況進行評量。這就要求每一個課例都要進行詳細的功能分解,界面設計、各模塊的功能實現都要佔一定比例,評分前設計出詳細的評分標準,根據給出的評分標準確定學生最終的得分。

三、小結

成果導向教學模式下的C++程序設計課例已經應用了一學期,學生成績顯著提升,期末總體平均成績提高了約5分。課例的應用顯著提高了學生的動手能力,同時也培養了學生專業能力及發現問題、問題解決等能力。但在實踐過程中也發現了一些不足,課例的開發應不斷完善,以期達到更好的效果。

標籤:程序設計 論文