亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于項目驅(qū)動模式的《JAVA語言》課程改革探討

        2020-06-11 00:40:53譚敬
        科技創(chuàng)新導(dǎo)報 2020年6期
        關(guān)鍵詞:Java語言課程改革

        譚敬

        摘 ? 要:JAVA語言是面向?qū)ο蟮母叱橄蠖染幊陶Z言,項目驅(qū)動模式在《JAVA語言》教學(xué)中的應(yīng)用,可以有效幫助學(xué)生理解、鞏固《JAVA語言》課程抽象知識點。因此,本文以基于項目驅(qū)動模式的《JAVA語言》課程內(nèi)涵為依據(jù),闡述了基于項目驅(qū)動模式的《JAVA語言》課程改革必要性。并從課前準(zhǔn)備、理論教學(xué)、實踐教學(xué)等方面,對基于項目驅(qū)動模式的《JAVA語言》課程改革方案進(jìn)行了簡單分析。

        關(guān)鍵詞:項目驅(qū)動模式 ?JAVA語言 ?課程改革

        中圖分類號:G642 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識碼:A ? ? ? ? ? ? ? ? ? ? ? 文章編號:1674-098X(2020)02(c)-0201-02

        《JAVA語言》是計算機(jī)專業(yè)重要基礎(chǔ)課程之一,其可以為學(xué)生實際動手操作能力、邏輯思維能力同步提升奠定基礎(chǔ)。但是在現(xiàn)階段《JAVA語言》課程教學(xué)過程中,不注重思維訓(xùn)練,僅注重知識灌輸,過于滯后僵化的教學(xué)模式也導(dǎo)致學(xué)生在《JAVA語言》課程中缺乏參與積極性。而項目驅(qū)動模式可以通過一個個具體的項目設(shè)計運(yùn)行,有針對性的激發(fā)學(xué)生參與《JAVA語言》課程學(xué)習(xí)熱情。因此,對基于項目驅(qū)動模式的《JAVA語言》課程改革進(jìn)行適當(dāng)探討非常必要。

        1 ?基于項目驅(qū)動模式的《JAVA語言》課程內(nèi)涵

        基于項目驅(qū)動模式的《JAVA語言》課程教學(xué),主要是以項目任務(wù)設(shè)定的形式,吸引學(xué)生參與到項目任務(wù)落實過程中。通過學(xué)生在項目任務(wù)的實踐探索,可以促使其了解《JAVA語言》知識點[1]。在基于項目驅(qū)動模式的《JAVA語言》課程教學(xué)過程中,教學(xué)成效受項目任務(wù)設(shè)計的直接影響,教師需要全面落實以學(xué)生為本的原則,設(shè)置難度適中的任務(wù),保證課堂教學(xué)目標(biāo)的有效實現(xiàn)。

        2 ?基于項目驅(qū)動模式的《JAVA語言》課程改革必要性

        一方面,基于項目驅(qū)動模式的《JAVA語言》課程改革,可以創(chuàng)設(shè)良好的《JAVA語言》課程教學(xué)、學(xué)習(xí)環(huán)境,縮短教師與學(xué)生、學(xué)生與學(xué)生之間的距離。通過師生、生生信息交互,最大程度激發(fā)學(xué)生對《JAVA語言》知識的學(xué)習(xí)興趣,為學(xué)生邏輯思維能力、互助協(xié)作能力、實踐操作能力同步提升奠定基礎(chǔ)[2]。

        另一方面,以往《JAVA語言》課程教學(xué)主要采用規(guī)定學(xué)時內(nèi)講解理論知識,在實習(xí)課時進(jìn)行理論知識鞏固的方法。上述教學(xué)模式中學(xué)生學(xué)習(xí)過程較被動,缺乏科學(xué)思維發(fā)展空間[3]。而通過基于項目驅(qū)動模式的《JAVA語言》課程改革,可以項目為紐帶,以學(xué)生為中心主體,引導(dǎo)學(xué)生利用科學(xué)計算思維進(jìn)行具體問題求解。不僅可以鍛煉學(xué)生實踐動手能力,而且可以培養(yǎng)學(xué)生科學(xué)思維。

        3 ?基于項目驅(qū)動模式的《JAVA語言》課程改革方案

        3.1 課前準(zhǔn)備

        在《JAVA語言》課程開始前,為了順利實施項目驅(qū)動式教學(xué),教師應(yīng)首先應(yīng)公布與項目相關(guān)信息,為學(xué)生簡要闡述項目目標(biāo)、需求、必備知識點、功能,并向?qū)W生了解其對項目開發(fā)的疑惑。在了解學(xué)生疑惑后,教師可以利用校內(nèi)網(wǎng)絡(luò)資源,構(gòu)建一個涵蓋不同類型JAVA教學(xué)資源的公共平臺。在公共平臺構(gòu)建完畢后,教師可利用課余時間,與學(xué)生展開信息交互,為其解答各種疑惑。

        其次,教師可以在《JAVA語言》課程開展前期,根據(jù)課程知識點間邏輯關(guān)系,進(jìn)行若干個業(yè)務(wù)邏輯簡單、涵蓋本章節(jié)重要知識點且可體現(xiàn)計算思維的小項目,如“開發(fā)第一個JAVA程序”、“數(shù)據(jù)類型與運(yùn)算符”、“循環(huán)結(jié)構(gòu)”等。同時考慮到在《JAVA語言》課程知識點講解推進(jìn)過程中,知識點復(fù)雜程度不斷提升。因此,在項目設(shè)置時,教師應(yīng)依據(jù)遞進(jìn)思維,將后續(xù)知識點與前期知識點有效融合[4]。如在“JDBC數(shù)據(jù)庫連接”項目中,可以在數(shù)據(jù)庫操作知識點設(shè)置的基礎(chǔ)上,將前期數(shù)據(jù)流、圖形用戶界面設(shè)計等知識點進(jìn)行有機(jī)整合。

        最后,在項目設(shè)置完畢后,教師可以將項目部署到前期搭建的公共平臺中。從每一個項目日程安排、需求、目標(biāo)、功能、核心知識點等方面,進(jìn)行框架發(fā)布。同時定期上傳學(xué)生優(yōu)秀作品,以便激勵學(xué)生不斷提升。

        3.2 理論教學(xué)

        考慮到《JAVA語言》課程教學(xué)前期,多數(shù)學(xué)生已經(jīng)掌握了C語言程序設(shè)計,也形成了程序設(shè)計基本思想。因此,在理論教學(xué)過程中,教師應(yīng)摒棄以往以自身為主的滿堂灌教學(xué)模式。而是以計算思維為引導(dǎo),從重點知識點梳理、常見JAVA語言編程錯誤分析、項目深入驅(qū)動等方面,為學(xué)生搭建一個良好的知識框架。

        首先,在重點知識點梳理時,教師可以給予學(xué)生更多的自主學(xué)習(xí)空間,鼓勵學(xué)生根據(jù)公共平臺發(fā)布的任務(wù),要求學(xué)生事先進(jìn)行課程預(yù)習(xí)。同時為了給予學(xué)生思維發(fā)展充足空間,教師應(yīng)以JAVA語言知識使用方法、使用過程、使用場合為要點,即時進(jìn)行程序編寫,并簡單設(shè)置幻燈片。在程序編寫過程中,教師也可以選擇有意編錯的方式,鼓勵學(xué)生進(jìn)行程序編寫問題尋找、糾正,引導(dǎo)學(xué)生利用逆向思維、或者遞推思維等計算思維,進(jìn)行問題解決。

        其次,針對《JAVA語言》理論課知識點,教師可以結(jié)合以往教學(xué)中學(xué)生存在的突出問題,采用啟發(fā)式教學(xué)方法,鼓勵學(xué)生協(xié)作分析現(xiàn)有問題表現(xiàn)及錯誤出現(xiàn)原因,逐步尋找解決問題的恰當(dāng)方法。有條件的情況下,教師也可以選擇學(xué)生代表,在講臺上闡述自己關(guān)于JAVA語言編程常見問題的理解,并鼓勵其他學(xué)生就相關(guān)問題尋找解決思路。

        最后,在項目驅(qū)動深入研究知識點運(yùn)行階段,教師可以計算思維方法為主線,鼓勵學(xué)生就對應(yīng)項目進(jìn)行項目交流,引導(dǎo)其根據(jù)交流情況,進(jìn)行問題分解及邏輯功能細(xì)化。隨后啟發(fā)學(xué)生運(yùn)用已知知識點,對JAVA設(shè)計模式、接口選擇等內(nèi)容進(jìn)行深入分析,最終獲得恰當(dāng)?shù)膯栴}解決方案。

        3.3 實踐教學(xué)

        通過上一階段的啟發(fā)、引導(dǎo),學(xué)生積極性被初步調(diào)動,基于此,在理論教學(xué)的基礎(chǔ)上,教師可首先以學(xué)生操作為主要形式,為學(xué)生提供一個更加廣闊的操作空間,鼓勵學(xué)生進(jìn)行挖掘探索。同時在學(xué)生挖掘探索期間,教師可以細(xì)心觀察每一位學(xué)生在實踐中表現(xiàn),在學(xué)生遇到困難時及時給予幫助,避免學(xué)生陷入實操困境。針對學(xué)生在實操過程中存在的共性問題,教師可以依托公共平臺,結(jié)合示范案例,進(jìn)行集中講解,保證相關(guān)問題得到有效解決。在多數(shù)學(xué)生熟練掌握操作方法之后,教師可以依托校企合作平臺,將企業(yè)成熟案例引入課堂中。根據(jù)自身在JAVA項目開發(fā)方面的經(jīng)驗,組織學(xué)生模擬軟件開發(fā)項目確立、結(jié)項、檢測、交付使用等各個過程。

        如在JAVA語言程序設(shè)計方面,教師可以設(shè)置一個“開發(fā)第一個JAVA程序”的任務(wù),將JAVA程序技術(shù)內(nèi)容、開發(fā)過程、簡單調(diào)試及排錯等作為主要教學(xué)內(nèi)容,將JAVA程序框架、JAVA開發(fā)程序步驟分析、程序調(diào)試及排錯作為重難點,在多媒體教室內(nèi),利用項目驅(qū)動教學(xué)法,進(jìn)行實踐指導(dǎo)。需要注意的是,任務(wù)開展前期,教師應(yīng)利用“搭建JAVA開發(fā)環(huán)境”、“命令行方式開發(fā)第一個JAVA程序”等案例,為學(xué)生實踐操作提供良好示范。隨后教師可以制定執(zhí)行項目匯報制度。在規(guī)定時間內(nèi),要求各項目開發(fā)小組學(xué)生定期匯報任務(wù)進(jìn)度。根據(jù)學(xué)生任務(wù)匯報情況,教師可以給予恰當(dāng)幫助。尤其是JAVA項目開發(fā)期間技術(shù)路線遇到分歧時,教師應(yīng)從技術(shù)視角入手,給予恰當(dāng)指導(dǎo)。

        其次,在實踐操作過程中,教師應(yīng)有意識的引導(dǎo)學(xué)生分析、體驗JAVA語言開發(fā)環(huán)境中項目語句內(nèi)涵、類庫中語句功能及接口、重載、繼承、覆蓋等JAVA語言基本概念,以便為后續(xù)項目開發(fā)過程順利進(jìn)行奠定基礎(chǔ)。

        再次,基于項目驅(qū)動的《JAVA語言》課程教學(xué)不僅要求學(xué)生獨立自主實踐操作,而且提倡多名學(xué)生協(xié)同合作。因此,教師應(yīng)根據(jù)前期學(xué)生表現(xiàn),將班級學(xué)生劃分為若干個小組,并賦予每一名小組成員不同角色,如系統(tǒng)分析員、項目經(jīng)理、測試員、技術(shù)經(jīng)理等。其中項目經(jīng)理也可作為每一個小組組長,其需要負(fù)責(zé)帶領(lǐng)系統(tǒng)分析員、測試員、技術(shù)經(jīng)理進(jìn)行JAVA項目開發(fā)。在一個項目結(jié)束后進(jìn)行下一個項目時,教師可以根據(jù)各小組成員意愿進(jìn)行角色互換。同時主動參與“項目驅(qū)動——理論補(bǔ)充——實踐促學(xué)”過程,擔(dān)任指導(dǎo)監(jiān)督者,保證整個過程順利進(jìn)行。

        最后,在一個項目結(jié)束之后,教師可以設(shè)置專門的“交流討論+作品展示”環(huán)節(jié),在“交流討論+作品展示”環(huán)節(jié),學(xué)生需要借鑒前期實際操作經(jīng)驗,在小組內(nèi)、小組間,開展信息交互、論述。其中在小組內(nèi)討論期間,學(xué)生應(yīng)針對“開發(fā)第一個JAVA程序”等模塊解決問題最佳途徑、算法使用、解決方案等內(nèi)容,進(jìn)行進(jìn)一步論述。解決個別學(xué)生在程序開發(fā)過程中無法理解或者存在理解偏差的問題,充分鍛煉每一個小組成員語言表達(dá)能力、團(tuán)結(jié)向上能力、實際操作能力;而在組間討論時,教師可以有意識的引導(dǎo)學(xué)生針對“開發(fā)第一個JAVA程序”、“數(shù)據(jù)類型與運(yùn)算符”間銜接問題,或者理論課堂已學(xué)數(shù)據(jù)庫連接方案與本項目適用情況,進(jìn)行討論分析,為后續(xù)項目推進(jìn)奠定基礎(chǔ)。在小組內(nèi)、小組間討論分析結(jié)束之后,教師可以從客觀視角,對學(xué)生討論情況進(jìn)行匯總分析。并結(jié)合各小組程序開發(fā)成果展示情況,對各小組在項目開發(fā)中優(yōu)良表現(xiàn)進(jìn)行表揚(yáng)鼓勵。同時指出各小組在問題分析、方案選擇方面存在的薄弱點,以便為基于項目驅(qū)動模式的《JAVA語言》課程改革效益有效提升提供依據(jù)。

        4 ?結(jié)語

        綜上所述,基于項目驅(qū)動模式的《JAVA語言》課程教學(xué)可以通過引入具體項目,并將其細(xì)化為簡單、明確的任務(wù),驅(qū)動學(xué)生開展自覺、有效的探究實踐。為充分發(fā)揮項目驅(qū)動模式的優(yōu)勢,教師應(yīng)結(jié)合《JAVA語言》課程教學(xué)要求,將模塊化程序設(shè)計為一個個具體的項目,并將相關(guān)項目細(xì)化為若干個任務(wù),明確每一個學(xué)生在任務(wù)中需要承擔(dān)的責(zé)任,結(jié)合規(guī)定時間內(nèi)基本知識指導(dǎo)及范例講授,可以有效提升學(xué)生利用JAVA語言分析問題、解決問題的能力。

        參考文獻(xiàn)

        [1] 李紅嬋,朱顥東,朱付保.淺談Java語言程序設(shè)計課程的教學(xué)改革方法與措施[J].中國教育技術(shù)裝備, 2016(10):96-98.

        [2] 朱強(qiáng).雙驅(qū)動模式下Java語言程序設(shè)計課程改革與實踐[J].安徽電子信息職業(yè)技術(shù)學(xué)院學(xué)報,2016,15(4):48-49.

        [3] 李丹.項目驅(qū)動教學(xué)模式下的《JAVA程序設(shè)計》課程改革探討[J].電腦與電信,2019(4):23-25.

        [4] 李朝鵬.Java課程教學(xué)改革之團(tuán)隊合作教學(xué)模式初探[J].科技展望, 2016(4):55-58.

        猜你喜歡
        Java語言課程改革
        基于Android平臺的健康醫(yī)療APP設(shè)計與開發(fā)
        《建筑裝飾施工組織與管理》課程改革之初探
        中職學(xué)校計算機(jī)專業(yè)“雙證融通”課程改革與探索
        “雙創(chuàng)”形勢下高職財務(wù)管理課程改革探索
        項目教學(xué)法在微電影制作教學(xué)中的應(yīng)用
        中國市場(2016年35期)2016-10-19 03:02:20
        基于創(chuàng)意的對口單招色彩課程改革突破點研究
        成才之路(2016年25期)2016-10-08 09:50:05
        校企協(xié)同實施高職專業(yè)課程改革的實踐研究
        科技視界(2016年20期)2016-09-29 12:54:06
        大學(xué)生創(chuàng)業(yè)平臺設(shè)計與實現(xiàn)
        計算機(jī)軟件開發(fā)中的JAVA編程語言分析
        用戶隱私保護(hù)之手機(jī)密碼保險箱
        国产精品美女久久久浪潮av| 四虎永久在线精品免费网址| 波多野结衣的av一区二区三区| 99久久久无码国产精品免费砚床| 在线观看国产精品91| 五十路在线中文字幕在线中文字幕| 亚洲国产精品无码成人片久久| 无码国产精品一区二区免费模式| 国产女精品| av在线男人的免费天堂| 日本一区二区三级在线观看| 亚洲av无码国产精品色软件下戴| 国产精品三级在线观看| 丝袜美腿av免费在线观看| 蜜桃成熟时在线观看免费视频| 国产亚洲精品久久777777| 国产精品久久1024| 亚洲国产人成自精在线尤物| 久久亚洲av成人无码电影 | 国产精品久久久在线看| 国产成本人片无码免费2020| 图图国产亚洲综合网站| 亚洲一区二区三区av无| 亚洲人成网站在线播放2019| 人妻少妇看a偷人无码精品| 色噜噜狠狠色综合欧洲| 精品精品国产三级av在线| 吃奶呻吟打开双腿做受视频| 在线免费黄网| 亚洲综合天堂一二三区| 狠狠躁日日躁夜夜躁2022麻豆| 久久久精品人妻一区二区三区四| 久久久国产不卡一区二区| 亚洲第一页视频在线观看| 少妇愉情理伦片高潮日本| 亚洲天堂成人在线| 国产自拍精品在线视频| 国产精品久久久亚洲| 美女黄18以下禁止观看| 一区二区三区在线观看视频免费 | 亚洲高清中文字幕精品不卡|