公務員期刊網 論文中心 正文

編程算法課程設計

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了編程算法課程設計范文,希望能給你帶來靈感和參考,敬請閱讀。

編程算法課程設計

摘要:對《編程算法》課程的課程描述、教學活動歷程設計、教學平量設計等方面做了詳細的描述,重在培養(yǎng)學生動手實踐,提高學生整體能力素質。

關鍵詞:成果導向;編程算法;多元評量;課程設計

1課程基本情況

高職軟件技術專業(yè),《編程算法》課程類型為軟件技術專業(yè)核心課程,修讀方式為必修課,學分/學時為4學分/72學時,上課場所為一體化實訓教室。課程的總體設計思想為以“成果導向+行動學習”教學理念為指導,遵循學生認知規(guī)律、技能形成規(guī)律及技術發(fā)展規(guī)律,采用成果導向教學模式,并運用五步技能訓練法(必備理論、操作準備、引導訓練、同步訓練、拓展訓練)進行學訓一體、多元實時評量的課上課下教學活動。在課程設計和實施過程中完成:轉———轉為現代職業(yè)教育教學理念;建———課程體系建設、教師專業(yè)建設;改———課程改革、方法改變、課堂改造的成果導向教育教學改革。

2課程描述設計

本課程旨在引領學生運用經典算法處理程序設計問題,掌握C++程序設計技巧,選取合適數據結構、編寫有效算法和對算法進行分析和評價(目的)。

3教學活動歷程設計

在教學活動歷程中按照準備活動、發(fā)展活動、整合活動開展教學活動,完成12個教學環(huán)節(jié)。3.1準備活動:提高溝通整合等能力。教學導航:明確編程算法的教學目標、重點和難點、熟悉教學方法、了解教學環(huán)節(jié)必備知識:教師根據單元學習成果,對確保改學習成果能夠順利達成的相關理論知識進行講解。操作準備:提示本單元操作所需的學習資源,分發(fā)學習素材、信息單。3.2發(fā)展活動:提高問題解決、溝通整合、專業(yè)技能、職業(yè)素養(yǎng)等能力。引導訓練:教師給出操作任務單、算法對應程序的執(zhí)行結果-即學習成果,學生在教師的引導下進行操作,完成案例,形成操作技能單。引導訓練考核評價:對學生操作態(tài)度及完成情況進行評價。同步訓練:教師給出操作任務單、算法對應程序的執(zhí)行結果-即學習成果,由學生按照引導訓練中所學知識完成算法設計及程序編寫,組內成員互相幫助,鞏固所學技能。引導訓練考核評價:對學生操作態(tài)度、小組合作情況及完成情況進行評價。拓展訓練:根據本單元學習的內容,學生在網上搜索可用該算法實現的相關案例,并互相研討,講解,合作實現。拓展訓練考核評價:對學生的任務完成情況、設計創(chuàng)新情況進行評價。代碼解讀:對單元中所涉及的數據結構或程序代碼進行深入解析。問題探究:對編程算法的相關常見問題進行探究。3.3整合活動:提高學習創(chuàng)新能力。單元小結及游戲:對本單元學習內容,學生表現,存在問題等進行總結,完成評量單,并公示單元評量結果。通過游戲進行算法創(chuàng)新思維設計,并放松。單元作業(yè):布置習題,學生課下完成作業(yè)單,鞏固所學內容。

4教學評量設計

編程算法課程》實施達成性評量體系。采用“五相十維”的的多元化評量方式。在出勤評量、單元評量、期中考核、期末考試、檔案評量五個相度開展達成性評量,從學生自評、學生互評、教師點評、出勤表現、課堂表現、互動參與、技能達標、團隊協作、語言表達、作業(yè)評價十個維度細化評量規(guī)準,以紙質評量單為媒介,以電子表格形式在課堂展現,形成評量單結合電子表格的達成性評量。單元學習評量采用多元評量原則,即內容多元、人員多元、形式多元。單元教學設計中的學習評量既可以考察學生知識、能力及素質的變化是否達到預期的教學目標,又可以間接檢核教師教學資源和教學手段是否達標,也可以作為今后課程設計改進的參考。

5課程設計創(chuàng)新

5.1技能訓練過程、課堂教學方法創(chuàng)新。編程算法課程按成果導向任務驅動方法組織教學內容,以學生操作技能訓練為主,采用真實案例———精選企業(yè)案例中與生活實際聯系多的程序案例引入教學;模擬真實環(huán)境———在真實的項目開發(fā)環(huán)境中完成算法設計任務;體驗真實過程:執(zhí)行完整的作業(yè)流程,體驗真實的工作過程;實施真實標準———以職業(yè)化技術標準規(guī)范進行算法設計和代碼編寫。5.2關注教學評價、態(tài)度養(yǎng)成、能力培養(yǎng)創(chuàng)新。本課程以訓練算法設計技能為中心,使學生在訓練過程中增長知識、訓練技能、積累經驗、養(yǎng)成習慣、固化能力。在技能訓練中力求做到課內與課外相結合、教師引導示范與學生自主訓練相結合、能力培養(yǎng)與態(tài)度養(yǎng)成相結合。5.3課程設計模式創(chuàng)新。推行成果導向教育理念,按照反向設計原則設計課程,以學生的最終學習成果為起點和終點進行課程設計。課程的重點不在于學生課業(yè)分數,而在學習歷程結束后學生真正擁有的能力。課程設計的基本原則是所有學習者均有收貨,70%以上同學達成學習目標。5.4學生學習形式特色創(chuàng)新。課堂學習為主,課下預習和復習為輔,采用線上線下相結合,和老師進行溝通交流,通過觀看屏錄視頻和題庫練習的形式進行學習,通過完成項目了解網站前端開發(fā)的完整過程,切實提高學生動手實踐能力。5.5教學手段特色創(chuàng)新。利用信息單、任務單、技能單、作業(yè)單、評量單輔助教學活動。采用網絡、多媒體的輔助手段教學,鼓勵學生利用網絡查詢當前專業(yè)課程等發(fā)展趨勢和相關信息。

參考文獻

[1]李坤崇.大學課程發(fā)展與學習成效平量[D].臺北:高等教育文化事業(yè)有限公司,2011.

[2]盧鳳偉.成果導向教學模式在“JavaSE程序設計”課程中的實踐過程———以黑龍江職業(yè)學院為例[J].中國培訓,2016(22):205.

作者:呂艷梅 單位:黑龍江職業(yè)學院