- 計算機軟件程序設計分析論文 推薦度:
- 相關推薦
程序設計論文
摘要:成果導向教學現(xiàn)已成為歐美等國家教育改革的主流理念。在教學過程中要求學生主要具備六種核心能力:協(xié)作力、學習力、責任力、執(zhí)行力、專業(yè)力、發(fā)展力,在課堂教學中要體現(xiàn)以學生為主、教師為輔的特點,教師應注重運用多種有效手段,提高課堂質(zhì)量。這就要求在課例設計過程中以職業(yè)活動為主線,模擬真實的教學情境,按實際工作任務重新組織和設計教學內(nèi)容。本文就成果導向教學模式下的C++程序設計課例開發(fā)進行探討。
關鍵詞:成果導向教學;運用;C++程序設計課例;開發(fā)
新學期伊始,黑龍江職業(yè)學院各專業(yè)全面鋪開實施成果導向教學,在成果導向教學的整個過程中,課例的開發(fā)不僅能夠滿足實際的教學需求,也能夠提高對學生綜合職業(yè)能力的培養(yǎng)。
一、課程總體設計
1.課程描述C++程序設計課程旨在引領學生掌握面向?qū)ο蠛兔嫦蜻^程編程的基本思想,執(zhí)行標準C++的輸入輸出,熟練編寫規(guī)范的結構化和面向?qū)ο蟪绦。?jīng)由C++開發(fā)環(huán)境的搭建、C++項目的創(chuàng)建、代碼的正確編寫、程序的調(diào)試,以勝任C++程序的設計和開發(fā)。2.教學目標(1)能熟練安裝C++軟件,搭建C++開發(fā)環(huán)境。(2)能創(chuàng)建標準的C++程序,靈活運用運算符進行運算并實現(xiàn)輸入輸出。(3)能運用面向過程的基本思想編寫結構化程序。(4)能熟練使用函數(shù)、預處理和自定義數(shù)據(jù)類型實現(xiàn)模塊化程序設計。(5)能熟練使用類和對象、繼承與派生實現(xiàn)面向?qū)ο蟪绦蛟O計。(6)能構建項目并編譯和調(diào)試C++程序。3.核心能力以培養(yǎng)學生的專業(yè)能力、分析問題、解決問題能力為主,其中專業(yè)技能占50%,解決問題能力占40%,此外溝通整合能力和職業(yè)素養(yǎng)各占5%。
二、課例開發(fā)
1.課例的選取該課例的選取依照成果導向的教學理念,高度關注和努力培育積極、自主、能動的要素,模擬企業(yè)軟件開發(fā)典型工作任務而獲得工作成果,以達成成果為核心。課例的選取應貼近生活,便于學生接受,具有典型性和前沿性,能夠達到事倍功半的效果。課例源于企業(yè)實踐,在實際工作中具有代表性、實用性。通過校企合作,課程委員會與企業(yè)專家、工程師共同研討,根據(jù)職業(yè)崗位要求選取一個典型的教學項目,進行集成開發(fā),形成開發(fā)成果,并作為示例,有利于培養(yǎng)學生編程思想以及快速掌握程序設計方法。
2.教學單元設計單元設計歸納為“一、三、五”。“一”是指設計一個完整項目貫穿于單元教學的始末,有利于學生對本單元所涉及知識點的全部融合,以便于學生與企業(yè)實際用人需求的無縫對接。“三”是指“三個階段”,是在活動歷程實施中要經(jīng)歷的準備階段、發(fā)展階段和整合階段!拔濉笔侵浮拔宕笠亍,包括參與主體、行為目標、活動時間、活動方式、活動內(nèi)容五個要素。以第二單元的“設計與實現(xiàn)簡易計算器”為例,課例的開發(fā)選擇實用性較強的計算器,如用順序結構中輸出語句進行菜單設計,用選擇結構的switch語句進行分支中的加、減、乘、除等計算,如果要想運算多次,可增加do-while循環(huán)語句進行多次運算。所涉及的知識點包含有順序結構、選擇結構、循環(huán)結構,涵蓋整個結構化程序設計單元。整個教學過程課例設計按照“分析、計劃、決策、實施、展示、評價”等六個步驟進行設計,在實踐環(huán)節(jié)采用任務驅(qū)動式教學法。將班級學生分成幾個學習小組,每組選出一位技術水平較高的學生擔任小組長。由組長負責整個項目各個模塊的設計和開發(fā),制訂項目開發(fā)計劃和分工任務。每個學生在不同階段分別擔任不同的角色,通過協(xié)作、探究共同完成系統(tǒng)需求分析、統(tǒng)功能分析和模塊設計、系統(tǒng)流程圖數(shù)據(jù)結構設計、各功能模塊設計、編碼、調(diào)試等工作。每個課例完成之后進行成果展示,學生和教師分別進行評價和總結,以進一步豐富和完善課例。整個過程中教師進行全程引導,根據(jù)學生表現(xiàn)給予一定物質(zhì)獎勵,以激勵學生自主完成任務。
3.學習評量成果導向評量過程分為自我評量、組長評量和教師評量三個方面。自我評價是小組內(nèi)部學生之間根據(jù)項目的工作過程,如課堂表現(xiàn)、上機操作、出勤等,進行小組內(nèi)部成員的互相評分;組長評量是組長根據(jù)組員在組內(nèi)的表現(xiàn),如團結協(xié)作、組內(nèi)互助、組內(nèi)分擔任務的完成情況進行評量;教師評量主要根據(jù)學生回答問題、代碼的編寫及調(diào)試、組內(nèi)的表現(xiàn)等情況進行評量。這就要求每一個課例都要進行詳細的功能分解,界面設計、各模塊的功能實現(xiàn)都要占一定比例,評分前設計出詳細的評分標準,根據(jù)給出的評分標準確定學生最終的得分。
三、小結
成果導向教學模式下的C++程序設計課例已經(jīng)應用了一學期,學生成績顯著提升,期末總體平均成績提高了約5分。課例的應用顯著提高了學生的動手能力,同時也培養(yǎng)了學生專業(yè)能力及發(fā)現(xiàn)問題、問題解決等能力。但在實踐過程中也發(fā)現(xiàn)了一些不足,課例的開發(fā)應不斷完善,以期達到更好的效果。
【程序設計論文】相關文章:
計算機軟件程序設計分析論文07-04
程序設計心得06-19
程序設計實訓報告07-05
程序設計心得15篇06-19
c語言程序設計心得05-19
程序設計心得體會05-01
程序設計心得體會12-26
c語言程序設計實訓總結07-07
c語言程序設計心得7篇05-19
程序設計心得體會(優(yōu)秀)09-09