《【課程設(shè)計論文】編程算法課程設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《【課程設(shè)計論文】編程算法課程設(shè)計(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、【課程設(shè)計論文】編程算法課程設(shè)計
摘要:對《編程算法》課程的課程描述、教學活動歷程設(shè)計、教學平量設(shè)計等方面做了詳細的描述,重在培養(yǎng)學生動手實踐,提高學生整體能力素質(zhì)。
關(guān)鍵詞:成果導向;編程算法;多元評量;課程設(shè)計
1課程基本情況
高職軟件技術(shù)專業(yè),《編程算法》課程類型為軟件技術(shù)專業(yè)核心課程,修讀方式為必修課,學分/學時為4學分/72學時,上課場所為一體化實訓教室。課程的總體設(shè)計思想為以“成果導向+行動學習”教學理念為指導,遵循學生認知規(guī)律、技能形成規(guī)律及技術(shù)發(fā)展規(guī)律,采用成果導向教學模式,并運用五步技能訓練法(必備理論、操作準備、引導訓
2、練、同步訓練、拓展訓練)進行學訓一體、多元實時評量的課上課下教學活動。在課程設(shè)計和實施過程中完成:轉(zhuǎn)———轉(zhuǎn)為現(xiàn)代職業(yè)教育教學理念;建———課程體系建設(shè)、教師專業(yè)建設(shè);改———課程改革、方法改變、課堂改造的成果導向教育教學改革。
2課程描述設(shè)計
本課程旨在引領(lǐng)學生運用經(jīng)典算法處理程序設(shè)計問題,掌握C++程序設(shè)計技巧,選取合適數(shù)據(jù)結(jié)構(gòu)、編寫有效算法和對算法進行分析和評價(目的)。
3教學活動歷程設(shè)計
在教學活動歷程中按照準備活動、發(fā)展活動、整合活動開展教學活動,完成12個教學環(huán)節(jié)。3.1準備活動:提高溝通整合等能力。教學導航:明確編
3、程算法的教學目標、重點和難點、熟悉教學方法、了解教學環(huán)節(jié)必備知識:教師根據(jù)單元學習成果,對確保改學習成果能夠順利達成的相關(guān)理論知識進行講解。操作準備:提示本單元操作所需的學習資源,分發(fā)學習素材、信息單。3.2發(fā)展活動:提高問題解決、溝通整合、專業(yè)技能、職業(yè)素養(yǎng)等能力。引導訓練:教師給出操作任務單、算法對應程序的執(zhí)行結(jié)果-即學習成果,學生在教師的引導下進行操作,完成案例,形成操作技能單。引導訓練考核評價:對學生操作態(tài)度及完成情況進行評價。同步訓練:教師給出操作任務單、算法對應程序的執(zhí)行結(jié)果-即學習成果,由學生按照引導訓練中所學知識完成算法設(shè)計及程序編寫,組內(nèi)成員互相幫助,鞏固所學技能。引導訓練考
4、核評價:對學生操作態(tài)度、小組合作情況及完成情況進行評價。拓展訓練:根據(jù)本單元學習的內(nèi)容,學生在網(wǎng)上搜索可用該算法實現(xiàn)的相關(guān)案例,并互相研討,講解,合作實現(xiàn)。拓展訓練考核評價:對學生的任務完成情況、設(shè)計創(chuàng)新情況進行評價。代碼解讀:對單元中所涉及的數(shù)據(jù)結(jié)構(gòu)或程序代碼進行深入解析。問題探究:對編程算法的相關(guān)常見問題進行探究。3.3整合活動:提高學習創(chuàng)新能力。單元小結(jié)及游戲:對本單元學習內(nèi)容,學生表現(xiàn),存在問題等進行總結(jié),完成評量單,并公示單元評量結(jié)果。通過游戲進行算法創(chuàng)新思維設(shè)計,并放松。單元作業(yè):布置習題,學生課下完成作業(yè)單,鞏固所學內(nèi)容。
4教學評量設(shè)計
編程算法
5、課程》實施達成性評量體系。采用“五相十維”的的多元化評量方式。在出勤評量、單元評量、期中考核、期末考試、檔案評量五個相度開展達成性評量,從學生自評、學生互評、教師點評、出勤表現(xiàn)、課堂表現(xiàn)、互動參與、技能達標、團隊協(xié)作、語言表達、作業(yè)評價十個維度細化評量規(guī)準,以紙質(zhì)評量單為媒介,以電子表格形式在課堂展現(xiàn),形成評量單結(jié)合電子表格的達成性評量。單元學習評量采用多元評量原則,即內(nèi)容多元、人員多元、形式多元。單元教學設(shè)計中的學習評量既可以考察學生知識、能力及素質(zhì)的變化是否達到預期的教學目標,又可以間接檢核教師教學資源和教學手段是否達標,也可以作為今后課程設(shè)計改進的參考。
5課程設(shè)計創(chuàng)新
6、
5.1技能訓練過程、課堂教學方法創(chuàng)新。編程算法課程按成果導向任務驅(qū)動方法組織教學內(nèi)容,以學生操作技能訓練為主,采用真實案例———精選企業(yè)案例中與生活實際聯(lián)系多的程序案例引入教學;模擬真實環(huán)境———在真實的項目開發(fā)環(huán)境中完成算法設(shè)計任務;體驗真實過程:執(zhí)行完整的作業(yè)流程,體驗真實的工作過程;實施真實標準———以職業(yè)化技術(shù)標準規(guī)范進行算法設(shè)計和代碼編寫。5.2關(guān)注教學評價、態(tài)度養(yǎng)成、能力培養(yǎng)創(chuàng)新。本課程以訓練算法設(shè)計技能為中心,使學生在訓練過程中增長知識、訓練技能、積累經(jīng)驗、養(yǎng)成習慣、固化能力。在技能訓練中力求做到課內(nèi)與課外相結(jié)合、教師引導示范與學生自主訓練相結(jié)合、能力培養(yǎng)與態(tài)度養(yǎng)
7、成相結(jié)合。5.3課程設(shè)計模式創(chuàng)新。推行成果導向教育理念,按照反向設(shè)計原則設(shè)計課程,以學生的最終學習成果為起點和終點進行課程設(shè)計。課程的重點不在于學生課業(yè)分數(shù),而在學習歷程結(jié)束后學生真正擁有的能力。課程設(shè)計的基本原則是所有學習者均有收貨,70%以上同學達成學習目標。5.4學生學習形式特色創(chuàng)新。課堂學習為主,課下預習和復習為輔,采用線上線下相結(jié)合,和老師進行溝通交流,通過觀看屏錄視頻和題庫練習的形式進行學習,通過完成項目了解網(wǎng)站前端開發(fā)的完整過程,切實提高學生動手實踐能力。5.5教學手段特色創(chuàng)新。利用信息單、任務單、技能單、作業(yè)單、評量單輔助教學活動。采用網(wǎng)絡、多媒體的輔助手段教學,鼓勵學生利用網(wǎng)絡查詢當前專業(yè)課程等發(fā)展趨勢和相關(guān)信息。
參考文獻
[1]李坤崇.大學課程發(fā)展與學習成效平量[D].臺北:高等教育文化事業(yè)有限公司,2011.
[2]盧鳳偉.成果導向教學模式在“JavaSE程序設(shè)計”課程中的實踐過程———以黑龍江職業(yè)學院為例[J].中國培訓,2016(22):205.