• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      項目化教學模式在軟件開發(fā)類課程教學中的應(yīng)用研究

      2019-04-27 01:37:48林國勇
      科技資訊 2019年1期
      關(guān)鍵詞:應(yīng)用教學

      林國勇

      摘 要:在我國軟件信息產(chǎn)業(yè)高速發(fā)展的形勢下,各高等院校對軟件開發(fā)類課程的教學,也要采取多種教學模式的結(jié)合,來保證相應(yīng)學科理論應(yīng)用到社會實踐中。該文主要探討項目化教學模式,在軟件開發(fā)類課程教學中的應(yīng)用,通過分析項目化教學優(yōu)勢、教學流程,為計算機軟件開發(fā)專業(yè)的教學提供一定參考。

      關(guān)鍵詞:項目化教學模式 軟件開發(fā)類課程 教學 應(yīng)用

      中圖分類號:G64 文獻標識碼:A 文章編號:1672-3791(2019)01(a)-0-02

      軟件開發(fā)類課程包括計算機語言編程、程序設(shè)計等內(nèi)容,涵蓋多種軟件技術(shù)、實訓項目,通過在軟件教學中引入項目化教學模式,可以將項目化教學模式、高等教育體系進行結(jié)合,并有效降低理論知識、抽象問題的理解難度。因此對于學生軟件開發(fā)理論、實踐能力的培養(yǎng),需構(gòu)建起完整的項目教學流程,運用項目化教學模式展開教學,以提升學生軟件程序設(shè)計的專業(yè)技能與行業(yè)競爭力。

      1 項目化教學模式的概述及主要特征

      項目化教學模式是將教學內(nèi)容中的某一項目,作為課程教學的中心進行講授;或者將某一完整項目分為多個項目,對每個項目中的理論、實踐展開教學。所以在項目化教學過程中,教師根據(jù)軟件開發(fā)企業(yè)的具體需求,開始進行常用軟件開發(fā)、c語言程序設(shè)計、c#數(shù)據(jù)庫應(yīng)用、網(wǎng)頁制作等的教學設(shè)計,通過對整個項目展開教學,能夠形成項目設(shè)計理論、分層課程實踐之間的連接,來提高學生的職業(yè)認證資格和專業(yè)技能水平。

      通過以上研究分析可以得出,項目化教學模式是對軟件開發(fā)類課程的重新設(shè)計,是以項目為主要框架的優(yōu)化教學,其存在以下幾方面特征:(1)項目化教學模式的開放性。項目化教學模式主要圍繞某一教學主題,進行軟件產(chǎn)品項目內(nèi)容的選擇、設(shè)計,所以其有著較大的靈活性、開放性。(2)項目化教學模式的實踐性。項目化教學內(nèi)容,主要包括計算機軟件基礎(chǔ)課程、語言編程課程、程序設(shè)計課程等,是理論與實踐緊密聯(lián)結(jié)的課程,在保證計算機專業(yè)學生就業(yè)率的同時,可以有效提高學生的實踐能力。(3)注重綜合素質(zhì)與評價。在項目化軟件開發(fā)類課程的教學中,存在著多種多樣的學科內(nèi)容,強調(diào)學生對多種計算機知識的綜合運用。因此對于學生在項目化教學中學習成績的評價,也有著更加多元化、綜合性的評價標準,重在對學生學習質(zhì)量、實踐能力的測評。

      2 項目化教學模式在軟件開發(fā)類課程教學中的應(yīng)用

      2.1 合理項目內(nèi)容的選擇

      在《C語言程序設(shè)計》《Java程序設(shè)計》等軟件課程教學中,項目化教學需考慮的主要因素有:(1)學生學習階段。教師在項目教學開展前,必須清楚不同學生掌握的程序設(shè)計、軟件編程或網(wǎng)頁開發(fā)知識。(2)學生學習專業(yè)、技術(shù)優(yōu)勢。然后根據(jù)不同學生的專業(yè)需要、技術(shù)優(yōu)勢,選擇專業(yè)計算機理論、軟件開發(fā)課程等,展開對學生的項目化軟件開發(fā)教學。

      項目化教學通常包括學習型項目、實訓型項目兩方面內(nèi)容,其中學習型項目主要針對計算機教材內(nèi)容,對某一軟件案例中的知識點、實踐項目展開教學;而實訓型項目則與社會企業(yè)存在關(guān)聯(lián),強調(diào)軟件開發(fā)的網(wǎng)絡(luò)適配性、應(yīng)用性。以在線考試系統(tǒng)為例:在線考試系統(tǒng)是利用Java程序進行設(shè)計,涵蓋“系統(tǒng)登錄”“考試業(yè)務(wù)”“試題模擬”等流程,教師要引導學生參與整個項目過程,才能提高其在軟件開發(fā)中的綜合應(yīng)用能力。

      2.2 項目化教學前軟硬件準備

      在對學生開展項目化教學前,要進行一系列軟硬件設(shè)施的準備,通常包括以下幾方面內(nèi)容:(1)項目化教學材料的收集。教師應(yīng)針對不同章節(jié)的課程教學要求,準備有關(guān)教學內(nèi)容的實訓案例、源程序,形成綜合性的立體教學資源庫。然后根據(jù)搜集的案例資料制作項目任務(wù)大綱,總結(jié)各章節(jié)需要用到的電子教學講義,同時完成課堂練習題目、課后習題等的設(shè)計。(2)實訓軟件工具與硬件設(shè)備的準備。C語言程序的編譯與開發(fā),主要在Visual C++ 6.0環(huán)境中實現(xiàn)。所以在C語言程序巖石的過程中,包括以下幾方面步驟:①啟動Microsoft Visual C++ 6.0環(huán)境,建立.c文件;②單擊主窗口工具欄的“complie”進行軟件程序編譯,拉動滑動塊查看語法錯誤;③對程序源代碼進行調(diào)試與執(zhí)行,查看屏幕中的輸出執(zhí)行結(jié)果。(3)學生分組。根據(jù)班級人數(shù)、學生學習情況,將不同學生進行分組,小組協(xié)作完成相應(yīng)的課堂任務(wù)。

      2.3 項目化教學方法設(shè)計

      (1)課堂講授與自主學習進行結(jié)合。按照課程教學大綱的要求,對項目化教學涉及到的基礎(chǔ)理論進行講授,讓學生理解某一項目的基本理念、實踐流程。之后教師引導學生展開自主學習,學生可以針對自身的學習情況,有目的地組織相關(guān)內(nèi)容進行自學。(2)強化項目小組的互動教學。通過以上分析可以得出,教師根據(jù)不同學生的學習情況進行分組,可以有效指導學生與學生之間的互動交流,發(fā)揮學生團結(jié)協(xié)作來解決疑難問題。(3)項目教學的糾錯檢測。在對學生項目化教學的過程中,教師要不時對項目教學情況、學生學習狀況進行檢測,及時解決軟件項目開發(fā)中遇到的問題,以提高學生的理論知識儲備與職業(yè)技能。

      2.4 項目化教學的分階段實施流程

      教師選擇相應(yīng)項目進行教學的過程中,需要將課程教學內(nèi)容分為不同階段,依照每個項目難易程度進行逐級教學。以《Java程序設(shè)計》教學為例:在《Java程序設(shè)計》教學中,包括Java語言語法基礎(chǔ)、面向?qū)ο?、集合、IO流、網(wǎng)絡(luò)、多線程編程等流程。首先,在項目化教學的開始階段,教師可以向?qū)W生講授“利率計算”“分層模擬”“登錄驗證”等內(nèi)容,引導學生形成正確的理論認知。其次,在項目化課程教學的中間階段,要增加“特殊字符驗證”“文件字符統(tǒng)計”“系統(tǒng)業(yè)務(wù)”等項目教學內(nèi)容,并提供給學生部分的程序源代碼,使學生展開團隊協(xié)作來解決問題。最后,教師要對學生編譯的“在線考試系統(tǒng)”進行查看,對軟件項目開發(fā)中涉及到的理論知識進行總結(jié)。

      2.5 項目化教學考核與多層次評價

      在完成整個軟件開發(fā)課程的項目化教學后,要對整個項目設(shè)計流程進行考核與評價,考評內(nèi)容包括理論知識掌握、課堂表現(xiàn)情況、計算機編程成績、專業(yè)技能實踐等。在對學生進行考核與多層次評價時,教師應(yīng)專注于項目化教學的整個流程,對流程中的每個環(huán)節(jié)進行跟蹤、記錄。教師可以采用課堂發(fā)言、考試或答辯等,對學生軟件開發(fā)的方案設(shè)計能力、分析解決問題能力進行考察,最重要是對不同學生團隊協(xié)作精神進行關(guān)注,這是決定項目化課程教學成敗的關(guān)鍵。

      3 結(jié)語

      現(xiàn)階段運用項目化教學模式,進行軟件開發(fā)類課堂教學過程中,教師不再作為課程講授的主體,而軟件開發(fā)項目、學生開始成為課堂教學的中心。教師應(yīng)選擇合適的項目內(nèi)容開展教學,以幫助學生理解較為復雜的課堂內(nèi)容,培養(yǎng)學生綜合運用知識解決問題的能力。學生也可以針對教師的教學方向,自主選擇某一項目展開研究,來完成多種課程模塊的學習,最終達到既定的項目課程教學效果。

      參考文獻

      [1] 韓紅梅,韋俊紅.大學物理模塊化教學改革探索[J].河南科技學院學報,2012(6):124-126.

      [2] 蔣桂梅.基于工作過程的項目化教學的研究與實踐[J].新課程研究,2012(4):78-80.

      [3] 郭新明.多層次項目驅(qū)動教學模式的設(shè)計與實踐——以“網(wǎng)絡(luò)編程”課程為例[J].咸陽師范學院學報,2013(6):111-114.

      [4] 陳春艷.項目驅(qū)動教學在計算機設(shè)計類課程中的應(yīng)用與思考——以《網(wǎng)頁設(shè)計》為例[J].電腦知識與技術(shù),2015(9X):80-82.

      猜你喜歡
      應(yīng)用教學
      微課讓高中數(shù)學教學更高效
      甘肅教育(2020年14期)2020-09-11 07:57:50
      如何讓高中生物教學變得生動有趣
      甘肅教育(2020年12期)2020-04-13 06:25:34
      “自我診斷表”在高中數(shù)學教學中的應(yīng)用
      東方教育(2017年19期)2017-12-05 15:14:48
      對外漢語教學中“想”和“要”的比較
      唐山文學(2016年2期)2017-01-15 14:03:59
      多媒體技術(shù)在小學語文教學中的應(yīng)用研究
      考試周刊(2016年76期)2016-10-09 08:45:44
      分析膜技術(shù)及其在電廠水處理中的應(yīng)用
      科技視界(2016年20期)2016-09-29 14:22:00
      GM(1,1)白化微分優(yōu)化方程預測模型建模過程應(yīng)用分析
      科技視界(2016年20期)2016-09-29 12:03:12
      煤礦井下坑道鉆機人機工程學應(yīng)用分析
      科技視界(2016年20期)2016-09-29 11:47:01
      氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
      科技視界(2016年20期)2016-09-29 11:02:20
      會計與統(tǒng)計的比較研究
      八宿县| 凤翔县| 靖宇县| 定兴县| 扎兰屯市| 郑州市| 江华| 林口县| 西安市| 潼南县| 长岛县| 济阳县| 安阳县| 竹北市| 武宣县| 台州市| 吉安县| 兴城市| 日喀则市| 沅江市| 古浪县| 三明市| 皮山县| 巴南区| 三亚市| 邹平县| 宁陕县| 墨脱县| 汝州市| 航空| 桦甸市| 宜都市| 昭平县| 五华县| 项城市| 凤阳县| 宁都县| 湘乡市| 古交市| 华蓥市| 开化县|