• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    關(guān)于Java程序設(shè)計(jì)教學(xué)方法的探討

    2021-10-25 10:53:03徐國力焦利杰
    科海故事博覽·上旬刊 2021年9期
    關(guān)鍵詞:Java程序設(shè)計(jì)教學(xué)方法高職

    徐國力 焦利杰

    摘 要 Java語言這種編程語言主要面向?qū)ο螅哂惺謴V泛的應(yīng)用范圍,當(dāng)代社會發(fā)展對于該類人才的需求量逐年增加。每年從計(jì)算機(jī)專業(yè)畢業(yè)的大學(xué)生有很多,然而大多數(shù)學(xué)生在校期間能掌握的Java應(yīng)用技能和職業(yè)經(jīng)驗(yàn)很難滿足當(dāng)代企業(yè)對于這方面專業(yè)人才的需求,因此當(dāng)代高職高專學(xué)校Java專業(yè)人才培養(yǎng)問題尤為重要?;诖耍瑸閷?shí)現(xiàn)教學(xué)目標(biāo)、提高教學(xué)質(zhì)量,有必要對現(xiàn)有的教學(xué)方法、考核方法進(jìn)行優(yōu)化,指導(dǎo)學(xué)生在校期間準(zhǔn)確掌握和應(yīng)用Java程序應(yīng)用技能,不斷積累職業(yè)經(jīng)驗(yàn),保證畢業(yè)后能夠更好的從事相關(guān)工作,實(shí)現(xiàn)自我發(fā)展與進(jìn)步,滿足社會對于這類人才的需求。

    關(guān)鍵詞 高職 Java程序設(shè)計(jì) 教學(xué)方法 Java技術(shù)

    中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-0745(2021)09-0054-02

    隨著Internet與www的高速發(fā)展,利用計(jì)算機(jī)與通信網(wǎng)絡(luò)人們可以隨時(shí)隨地的進(jìn)行交流。由于網(wǎng)絡(luò)所構(gòu)成的世界具有一定虛擬性,且信息量巨大,增長速度具有“爆炸性”。在文明產(chǎn)生之前,人們就開始了交流與通信,直到今天計(jì)算機(jī)通信以數(shù)字、可見字符、各種特殊字符為主,而人們希望出現(xiàn)能夠傳輸動態(tài)彩色的視頻、三維和動態(tài)的圖像,因此三維設(shè)備最終會取代兩維顯示設(shè)備,給人們營造“家庭影院”的效果,而這一切都可以借助Java語言實(shí)現(xiàn)[1]。

    1 Java語言教學(xué)現(xiàn)狀

    1.1 傳統(tǒng)、單一、僵化的教學(xué)形式

    許多高職院校在應(yīng)試教育的影響下,普遍對《Java 程序設(shè)計(jì)》這一門課缺乏正確認(rèn)知,未制定合理的教學(xué)目標(biāo),不關(guān)心Java 學(xué)習(xí)的合理設(shè)計(jì)、科學(xué)應(yīng)用與深度開發(fā),學(xué)生大多只關(guān)注成績,對知識點(diǎn)進(jìn)行盲目記憶,未能全面認(rèn)知Java課程教育重要開發(fā)系統(tǒng)。在這種情況下盡管學(xué)生依然能夠串聯(lián)、應(yīng)用 Java 重要知識點(diǎn),并能實(shí)現(xiàn)部分孤立算法,但缺乏足夠的能力與勇氣來獨(dú)立的完成項(xiàng)目。當(dāng)下,教學(xué)依然在于課堂教學(xué),課堂為中心、教師為主體、教材為核心,不具備良好的學(xué)習(xí)氛圍與情境,學(xué)生學(xué)習(xí)具有很大的盲從性,導(dǎo)致學(xué)習(xí)成果缺乏適用性,學(xué)生在學(xué)習(xí)中顯得比較吃力,不利于提高學(xué)習(xí)效率,且教師教的也比較辛苦。

    1.2 未從根本上改變思維定勢模式

    通過調(diào)查得知,部分高職院校缺乏高水平的教師,師資資源緊缺,往往忽視了學(xué)生在學(xué)習(xí)活動中的主體作用。再加上,教師多采用比較單一的教學(xué)方法,局限于講課與上機(jī)的范圍,由此會直接限制Java 的實(shí)用性,且大多數(shù)教師在教學(xué)過程中側(cè)重于講授語法細(xì)節(jié),而不重視培訓(xùn)學(xué)生的問題解決能力,導(dǎo)致整個(gè)課堂氣氛變得十分沉悶,學(xué)生也會產(chǎn)生畏難情緒。長此以往,會對《Java 程序設(shè)計(jì)》失去學(xué)習(xí)興趣,在學(xué)習(xí)中變得比較被動,導(dǎo)致教師在上課時(shí)也面臨不小的壓力。此外,教師在業(yè)務(wù)素質(zhì)方面面臨不小的壓力,部分教師只注重獲取書本知識,缺乏工程實(shí)踐經(jīng)驗(yàn)和編程經(jīng)驗(yàn),也不具備一線開發(fā)能力與專業(yè)實(shí)踐經(jīng)驗(yàn),從而很難提高學(xué)生設(shè)計(jì)、應(yīng)用 Java 程序的能力。

    C、C++等語言所注重的思維方式主要面向過程,網(wǎng)頁設(shè)計(jì)、ASP程序設(shè)計(jì)等則是面向結(jié)果。Java作為職中高級程序設(shè)計(jì)語言,純面向?qū)ο螅彩蔷A所在,如果編程時(shí)依然采用傳統(tǒng)方式方法,則很難對其真諦進(jìn)行真正的理解與掌握,如此一來在今后的工作當(dāng)中,學(xué)生會因?yàn)闊o法達(dá)到面向?qū)ο筮@一模式而難以靈活的應(yīng)用,更談不上如何進(jìn)行創(chuàng)新,從而會直接降低學(xué)生的就業(yè)起點(diǎn),不利于充分發(fā)揮其工作潛力[2]。

    除此之外,當(dāng)前的課程結(jié)構(gòu)主要是按照知識內(nèi)在邏輯結(jié)構(gòu)陳述理論性知識,不能結(jié)合具體職業(yè)工作過程性知識,缺乏針對性與實(shí)用性。

    2 高職Java程序設(shè)計(jì)教學(xué)方法

    2.1 發(fā)揮“項(xiàng)目驅(qū)動”教學(xué)模式的作用

    將項(xiàng)目案例貫穿到整個(gè)課程教學(xué)當(dāng)中,起初就要確保學(xué)生所編寫的程序具有實(shí)用價(jià)值,這對于學(xué)生興趣的激發(fā)與學(xué)習(xí)熱情的調(diào)動十分有利。教學(xué)內(nèi)容所采用的案例較為完整,且能夠按照具體實(shí)踐以應(yīng)用為目標(biāo),在學(xué)習(xí)和研究程序設(shè)計(jì)專業(yè)知識的過程中能正確使用完成實(shí)際應(yīng)用程序的方法,將傳統(tǒng)的學(xué)習(xí)模式徹底摒棄掉。每提出一個(gè)新概念與知識點(diǎn),所具有的實(shí)用程序和輸入、輸出都是完整的且具有可行性。在完成實(shí)際應(yīng)用程序的過程中,學(xué)生可以更加輕松的掌握其中的概念與知識點(diǎn),引導(dǎo)學(xué)生正確理解專業(yè)知識用途和具體應(yīng)用方法步驟。在實(shí)踐環(huán)節(jié),重視做好相關(guān)實(shí)驗(yàn)安排工作,恪守驗(yàn)證性標(biāo)準(zhǔn)、鞏固性標(biāo)準(zhǔn)和創(chuàng)新性標(biāo)準(zhǔn)實(shí)驗(yàn)等,其中驗(yàn)證性實(shí)驗(yàn)主要是引導(dǎo)學(xué)生能夠獨(dú)立自主的完成課堂任務(wù),旨在讓學(xué)生深刻體驗(yàn)和感悟?qū)I(yè)知識運(yùn)用方法和實(shí)驗(yàn)結(jié)果;鞏固性實(shí)驗(yàn)則是指導(dǎo)學(xué)生能夠獨(dú)立的應(yīng)用與鞏固所學(xué)知識;創(chuàng)新性實(shí)驗(yàn)則是在課堂案例教學(xué)基礎(chǔ)上重視學(xué)生靈活應(yīng)用和舉一反三能力的應(yīng)用。

    Java作為一門科學(xué),擁有自己完整的理論體系,也存在一些抽象的知識點(diǎn),而對于高職高專學(xué)生而言,基礎(chǔ)普遍較差,為此教師需要具化那些比較抽象的知識,歸納凌亂的知識點(diǎn) ,實(shí)例化那些難懂的知識點(diǎn)。通過案例教學(xué)的開展,可幫助學(xué)生更加深刻的了解編程,學(xué)生可以意識到這是實(shí)實(shí)在在的東西,不再那么的深不可測,只要認(rèn)真學(xué)習(xí),完全有能力獨(dú)立自主的完成程序的撰寫和軟件系統(tǒng)的開發(fā)。再加上案例任務(wù)本身就具有很強(qiáng)的實(shí)用性,學(xué)生可以從中享受學(xué)習(xí)的成就感,實(shí)現(xiàn)學(xué)習(xí)目的,如此可以進(jìn)一步增強(qiáng)他們的學(xué)習(xí)信心[3]。

    2.2 運(yùn)用遞進(jìn)式和項(xiàng)目迭代方法開展教學(xué)活動

    在《Java 程序設(shè)計(jì)》教學(xué)活動中運(yùn)用豐富的教學(xué)手段有助于提升教學(xué)活力,改善教學(xué)方案,高效實(shí)現(xiàn) Java課程目標(biāo)。運(yùn)用具有實(shí)際操作價(jià)值的實(shí)踐項(xiàng)目實(shí)施驅(qū)動,能促進(jìn)學(xué)生的理論知識學(xué)習(xí)和實(shí)踐操作以及軟件系統(tǒng)開發(fā)的有機(jī)結(jié)合,增強(qiáng)學(xué)生的Java語言應(yīng)用技能,提高教師的職業(yè)素養(yǎng)和教學(xué)質(zhì)量。與此同時(shí),在教學(xué)過程中,教師理應(yīng)適當(dāng)運(yùn)用網(wǎng)絡(luò)資源,充分借助網(wǎng)絡(luò)技術(shù)幫助學(xué)生有針對性地解決各種疑難問題,也可以設(shè)置技術(shù)論壇,以此為師生之間和學(xué)生之間提供互動交流空間。 據(jù)調(diào)查了解,當(dāng)代高職計(jì)算機(jī)課程培訓(xùn)活動主要是上機(jī)操作,運(yùn)用可視化開發(fā)工具通常無法同步提高學(xué)生的實(shí)踐技能和理論學(xué)習(xí)水平。通過手寫代碼能夠加強(qiáng)學(xué)生對代碼寫作的掌握能力和記憶能力。首先,立足于項(xiàng)目的簡單知識點(diǎn);其次,循序漸進(jìn)的增加相應(yīng)知識點(diǎn);最后,逐漸達(dá)到實(shí)際開發(fā)水平。按照這樣的步驟,可幫助學(xué)生更加輕松的上手,享受學(xué)習(xí)樂趣、滿足感和成就感,并且能夠在專業(yè)課程學(xué)習(xí)過程中及時(shí)的發(fā)現(xiàn)問題、解決問題。

    2.3 采用代碼還原法進(jìn)行訓(xùn)練

    Java 技術(shù)具有內(nèi)容繁多、體系龐大等特征,一本專業(yè)教材就可以貫穿整個(gè)教學(xué)過程,卻無法為學(xué)生提供完整的Java 觀照。在上課時(shí),教學(xué)內(nèi)容應(yīng)立足于教材,采取綜合性提煉,精選Java 技術(shù)課程核心基礎(chǔ)內(nèi)容,同時(shí)融合流行技術(shù)內(nèi)容。如果教材內(nèi)容科學(xué)合理,就能使學(xué)生掌握 Java 高級理論知識和實(shí)踐技術(shù),有效增強(qiáng)學(xué)生的學(xué)術(shù)水平。對于高職院校的學(xué)生而言,基礎(chǔ)不牢固,在訓(xùn)練時(shí)可以采用代碼還原法,主要分為兩部分,即簡單代碼、復(fù)雜代碼。如針對簡單代碼,首先可以將代碼去掉保留注釋,然后指導(dǎo)學(xué)生按照注釋將最初代碼還原出來;對于復(fù)雜代碼,可引導(dǎo)學(xué)生畫出相應(yīng)的流程圖,在完全掌握流程的基礎(chǔ)上,再按照注釋對代碼進(jìn)行還原。

    2.4 采用“小組”合作式學(xué)習(xí)方法

    將全班學(xué)生劃分成幾個(gè)學(xué)習(xí)小組,由優(yōu)等生擔(dān)任組長,模仿現(xiàn)實(shí)項(xiàng)目開發(fā)小組負(fù)責(zé)人的工作流程,然后協(xié)同小組成員做好指定模塊作業(yè)。組長在整個(gè)過程中需要發(fā)揮一定引導(dǎo)作用,且還需要與其他成員一起齊心協(xié)力的解決問題,鍛煉其協(xié)作能力,幫助其他成員盡快融入項(xiàng)目開發(fā)當(dāng)中。同時(shí),在整個(gè)學(xué)習(xí)過程中,也可以讓小組成員輪流擔(dān)任組長,便于更好的勝任今后的工作,或者讓部分學(xué)生擔(dān)任項(xiàng)目用戶、部分擔(dān)任項(xiàng)目開發(fā)人員,采用自己所設(shè)計(jì)的問卷,在項(xiàng)目開發(fā)過程中對不同性質(zhì)的人員進(jìn)行模仿,便于更好的交流、解決問題。

    2.5 采用集中式教學(xué)法開展教學(xué)活動

    傳統(tǒng)教學(xué)一般一周四節(jié)或六節(jié),理論課兩節(jié)或四節(jié)以及后續(xù)再安排實(shí)踐教學(xué),如此一來許多學(xué)生在剛學(xué)習(xí)了一點(diǎn)知識以后,一周過后就會忘記,下一周就要復(fù)習(xí)上一周的內(nèi)容,不利于提高課堂學(xué)習(xí)效率。因此,可以考慮在五六周之內(nèi)集中完成整門功課的教學(xué),然后在下一階段安排該門課程以后的學(xué)習(xí)。同時(shí),教師在組織學(xué)生設(shè)計(jì)課程和完成畢業(yè)設(shè)計(jì)的過程中,理應(yīng)按照相關(guān)流程完成項(xiàng)目開發(fā)工作,即系統(tǒng)分析 →系統(tǒng)設(shè)計(jì) →數(shù)據(jù)庫設(shè)計(jì)→編碼實(shí)現(xiàn)→測試與發(fā)布等。在了解開發(fā)意圖、明確周邊條件的基礎(chǔ)上再開發(fā) Java 項(xiàng)目。

    3 結(jié)語

    通過探討高職Java程序設(shè)計(jì)教學(xué)方法可幫助學(xué)生在整個(gè)教學(xué)過程中始終都保持高漲的學(xué)習(xí)熱情,明確自己的需要,應(yīng)該做什么、該怎么做。在完成每個(gè)章節(jié)的學(xué)習(xí)以后,都會有新的發(fā)現(xiàn)與收獲,然后逐步滿足社會需求。教學(xué)過程中是“教”與“學(xué)”的過程中,通過開展Java程序設(shè)計(jì)的教學(xué)改革,可幫助教師積累豐富的項(xiàng)目開發(fā)與教學(xué)經(jīng)驗(yàn),及時(shí)整改該程序設(shè)計(jì)課程中的問題,在認(rèn)真分析內(nèi)容的基礎(chǔ)上采用案例引入、項(xiàng)目結(jié)合的方法,以此來調(diào)動學(xué)生的學(xué)習(xí)熱情,培養(yǎng)學(xué)生的綜合能力,即自主學(xué)習(xí)、獨(dú)立分析、解決問題與創(chuàng)新能力。

    參考文獻(xiàn):

    [1] 劉悅.高職院校C語言程序設(shè)計(jì)基于學(xué)科競賽的教學(xué)方法研究[J].電腦知識與技術(shù),2019,15(34):99-100,104.

    [2] 張瑾.基于高職院校C語言程序設(shè)計(jì)課程的教學(xué)方法分析[J].職業(yè),2019(31):78-79.

    [3] 李艷榮,南炯.淺議高職計(jì)算機(jī)程序設(shè)計(jì)語言課程的教學(xué)方法[J].計(jì)算機(jī)產(chǎn)品與流通,2019(10):211.

    猜你喜歡
    Java程序設(shè)計(jì)教學(xué)方法高職
    初中英語寫作教學(xué)方法初探
    甘肅教育(2020年2期)2020-09-11 08:01:42
    教學(xué)方法與知識類型的適宜
    高職應(yīng)用文寫作教學(xué)改革與創(chuàng)新
    活力(2019年21期)2019-04-01 12:18:24
    《Java程序設(shè)計(jì)》課程網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
    Java程序設(shè)計(jì)基礎(chǔ)課實(shí)踐教學(xué)中的分層教學(xué)模式研究
    基于實(shí)訓(xùn)項(xiàng)目的Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)模式改革與實(shí)踐
    基于工程思維的Java程序設(shè)計(jì)課程教學(xué)研究
    高職人才培養(yǎng)模式創(chuàng)新探討
    初中數(shù)學(xué)教師不可忽視的幾種教學(xué)方法
    散文百家(2014年11期)2014-08-21 07:17:18
    海峽影藝(2012年1期)2012-11-30 08:15:44
    惠东县| 江阴市| 曲阜市| 赣榆县| 隆德县| 深圳市| 上饶县| 东乌| 兰西县| 南部县| 鄂伦春自治旗| 广饶县| 博客| 察雅县| 开平市| 贞丰县| 巨野县| 荆门市| 方城县| 峨边| 穆棱市| 万安县| 瓮安县| 都江堰市| 汤阴县| 古田县| 米脂县| 嘉峪关市| 星子县| 丹凤县| 米泉市| 沽源县| 隆化县| 盐山县| 大名县| 清河县| 土默特左旗| 阳山县| 广灵县| 武山县| 吉林市|