翟娜 李雷孝 王慧 云靜
摘?要:《Java高級(jí)程序設(shè)計(jì)》是本校計(jì)算機(jī)相關(guān)專業(yè)的專業(yè)核心課程,主要以企業(yè)人才標(biāo)準(zhǔn)作為培養(yǎng)目標(biāo),培養(yǎng)學(xué)生扎實(shí)的程序設(shè)計(jì)技術(shù)、職業(yè)素養(yǎng)和能力?,F(xiàn)有教學(xué)過(guò)程中存在學(xué)生基礎(chǔ)知識(shí)不扎實(shí)、教師授課內(nèi)容枯燥、師生互動(dòng)少等問(wèn)題,針對(duì)現(xiàn)存問(wèn)題,提出融合興趣的教學(xué)模式,分別從教學(xué)內(nèi)容、教學(xué)方式等層面提出了包含豐富教學(xué)資源、激發(fā)學(xué)生學(xué)習(xí)興趣等10個(gè)具體措施。教學(xué)實(shí)踐效果表明該模式能夠有效增加優(yōu)秀學(xué)生比例,能夠有效提升學(xué)生學(xué)習(xí)興趣、實(shí)踐動(dòng)手能力以及最重要的學(xué)習(xí)力。
關(guān)鍵詞:Java高級(jí)程序設(shè)計(jì);教學(xué)模式;興趣;互動(dòng)
中共教育部黨組發(fā)布《中共教育部黨組關(guān)于加強(qiáng)高校課堂教學(xué)建設(shè)提高教學(xué)質(zhì)量的指導(dǎo)意見(jiàn)》(教黨〔2017〕51號(hào)),意見(jiàn)中指出要深化教學(xué)改革,提高課堂教學(xué)質(zhì)量。近幾年,教育部不斷出臺(tái)新政策,為高等院校的前行指明了方向。提升教學(xué)質(zhì)量,教學(xué)改革刻不容緩。
隨著時(shí)代的發(fā)展,計(jì)算機(jī)相關(guān)專業(yè)人才的需求量不斷攀升。Java語(yǔ)言以其安全性高、可靠性強(qiáng)、支持跨平臺(tái)的特點(diǎn)脫穎而出[1],廣泛應(yīng)用于軟件開(kāi)發(fā)、大數(shù)據(jù)等產(chǎn)業(yè)?!禞ava高級(jí)程序設(shè)計(jì)》課程以Java語(yǔ)言為載體,圍繞著Java應(yīng)用程序開(kāi)發(fā)的基本理論和知識(shí)點(diǎn)進(jìn)行學(xué)習(xí),讓學(xué)生掌握J(rèn)ava高級(jí)程序設(shè)計(jì)中的基本工具和方法。單一的授課方式、枯燥的教學(xué)內(nèi)容,教學(xué)效果不盡如人意。因此,以激發(fā)學(xué)生學(xué)習(xí)興趣、提升學(xué)生程序設(shè)計(jì)能力為主線的教學(xué)模式勢(shì)在必行。
1?Java高級(jí)程序設(shè)計(jì)教學(xué)現(xiàn)狀分析
影響課程質(zhì)量的因素眾多,比如教學(xué)對(duì)象、教學(xué)內(nèi)容、教學(xué)手段等,教學(xué)對(duì)象可細(xì)分為兩種角色:學(xué)生與教師。學(xué)生是教學(xué)的中心[2],是教學(xué)環(huán)節(jié)的主體;教師是學(xué)生的引路人,是教學(xué)環(huán)節(jié)的主導(dǎo)者,任何一方出現(xiàn)問(wèn)題,結(jié)果必然受到影響。下面將從這兩種身份的視角出發(fā),說(shuō)明現(xiàn)有《Java高級(jí)程序設(shè)計(jì)》教學(xué)中存在的問(wèn)題。
1.1?學(xué)生基礎(chǔ)知識(shí)薄弱
《Java高級(jí)程序設(shè)計(jì)》的先修課程數(shù)量眾多,相關(guān)性最大的是《面向?qū)ο蟪绦蛟O(shè)計(jì)》。《面向?qū)ο蟪绦蛟O(shè)計(jì)》使用的語(yǔ)言是Java,授課內(nèi)容包含Java語(yǔ)法基礎(chǔ)、面向?qū)ο缶幊?、?shù)組、高級(jí)類特性以及GUI編程,為《Java高級(jí)程序設(shè)計(jì)》打下基礎(chǔ)。隨著時(shí)間流逝,先修課程學(xué)習(xí)內(nèi)容逐漸遺忘,兩門課程開(kāi)課間隔大約半年,基礎(chǔ)知識(shí)所剩無(wú)幾。
1.2?學(xué)生存在個(gè)體差異
學(xué)生先修課程的學(xué)習(xí)程度略有差異:?jiǎn)渭冇涀』靖拍畹膶W(xué)生約為18%;能夠編寫簡(jiǎn)單程序的學(xué)生約為72%;能夠掌握《Java高級(jí)程序設(shè)計(jì)》所需基礎(chǔ)知識(shí)的學(xué)生僅為10%。學(xué)生學(xué)習(xí)能力不同:20%左右的學(xué)生可以通過(guò)簡(jiǎn)單復(fù)習(xí)的方式再次吸收所需知識(shí);剩余80%的學(xué)生需要再花大量的課外時(shí)間復(fù)習(xí),無(wú)形中增加了教師的教學(xué)難度。學(xué)生的自律能力不同,無(wú)法有效保證復(fù)習(xí)質(zhì)量,因而完全依靠學(xué)生自己復(fù)習(xí)是不現(xiàn)實(shí)的。
1.3?教學(xué)知識(shí)點(diǎn)多而雜
《Java高級(jí)程序設(shè)計(jì)》共分為6個(gè)章節(jié),每個(gè)章節(jié)包含知識(shí)點(diǎn)眾多。如多線程章節(jié),粗分為7個(gè)二級(jí)知識(shí)點(diǎn),每個(gè)二級(jí)知識(shí)點(diǎn)至少包含2個(gè)三級(jí)知識(shí)點(diǎn)。概念抽象難懂、與其他課程具有關(guān)聯(lián)關(guān)系,如《操作系統(tǒng)》中的線程知識(shí)點(diǎn)。教師如何將這些大量、復(fù)雜的知識(shí)點(diǎn)傳遞給學(xué)生成為一大難題。
除理論知識(shí)外,還包含較多編程知識(shí)點(diǎn),如API中的各種方法。上述內(nèi)容僅以線程章節(jié)為例,涉及全部章節(jié)時(shí)數(shù)量與難度陡然增加。6個(gè)章節(jié)知識(shí)點(diǎn)的總量大、涉獵廣、難度高、樂(lè)趣少,加大了教師的備課及教學(xué)難度。
1.4?教學(xué)知識(shí)點(diǎn)脫軌
教師工作的主體環(huán)境為學(xué)校,對(duì)企業(yè)常用技術(shù)及方法了解甚少。技術(shù)更新?lián)Q代速度較快,教師針對(duì)知識(shí)點(diǎn)的掌握不夠精準(zhǔn),如實(shí)踐環(huán)節(jié)涉及的API接口,存在方法棄用、參數(shù)變動(dòng)等問(wèn)題。教師需要不斷更新自身儲(chǔ)備,以防止教學(xué)內(nèi)容老舊,與實(shí)際脫軌的情況發(fā)生。除此之外,教師針對(duì)技術(shù)應(yīng)用場(chǎng)景了解得不夠全面,導(dǎo)致知識(shí)點(diǎn)講解的側(cè)重點(diǎn)存在偏差。
1.5?師生互動(dòng)少
教師的授課過(guò)程以講為主,以演示為輔,偏向于灌輸式,與學(xué)生交流少且交流時(shí)間限制于課堂,導(dǎo)致學(xué)生遇到問(wèn)題時(shí)無(wú)人解惑。久而久之,師生關(guān)系漸行漸遠(yuǎn),交流變得更加困難,導(dǎo)致單向灌輸?shù)那闆r更加顯著。
2?興趣教學(xué)
興趣教學(xué)指教師針對(duì)教學(xué)對(duì)象、教學(xué)內(nèi)容,采取靈活多變的方法,利用學(xué)生的好奇心、逆反心理、求新心理,創(chuàng)造一個(gè)和諧溫情的氛圍,激發(fā)學(xué)生的求知欲,使學(xué)生在情感的愉悅中接受知識(shí),掌握技能,以達(dá)到最佳的教學(xué)效果[3]。與傳統(tǒng)教學(xué)模式相比,興趣教學(xué)更能提升學(xué)生學(xué)習(xí)興致,提高學(xué)習(xí)能力,增強(qiáng)學(xué)習(xí)收益。傳統(tǒng)教學(xué)模式與興趣教學(xué)模式的差異如表1所示。
由表1可知,興趣教學(xué)模式強(qiáng)調(diào)的主體是學(xué)生,而不是教師。教學(xué)內(nèi)容重邏輯關(guān)聯(lián)、結(jié)合實(shí)際、趣味連連;教學(xué)方式則突出互動(dòng)、啟發(fā)和反饋。備課時(shí)間的增加縮短了學(xué)生與教師、學(xué)生與社會(huì)的距離。
表1中所述問(wèn)題的存在,主要包含三方面的原因:一是學(xué)生學(xué)習(xí)動(dòng)力不足;二是教師自身專業(yè)技能不足;三是教師與學(xué)生之間有距離感,導(dǎo)致教學(xué)效果不佳。列夫·托爾斯泰曾說(shuō)過(guò):“成功的教學(xué)所需的不是強(qiáng)制,而是激發(fā)學(xué)生學(xué)習(xí)的興趣”,為了提升教學(xué)效果,將激發(fā)興趣作為重點(diǎn),揉進(jìn)Java高級(jí)程序設(shè)計(jì)課程。
3?融合興趣的教學(xué)模式設(shè)計(jì)與實(shí)施
愛(ài)因斯坦曾說(shuō)過(guò):“興趣是最好的老師?!迸d趣產(chǎn)生的原因各異,如教學(xué)內(nèi)容與職場(chǎng)技能關(guān)聯(lián)程度大:學(xué)生既能夠了解職場(chǎng)現(xiàn)狀,又可以增強(qiáng)就業(yè)競(jìng)爭(zhēng)力;教學(xué)內(nèi)容原理清晰、邏輯性強(qiáng):學(xué)生既能知其然又能知其所以然,邏輯思維得以培養(yǎng);教學(xué)內(nèi)容層次分明:學(xué)生根據(jù)自身能力,選擇知識(shí)掌握程度;教學(xué)方式多種多樣:學(xué)生興趣自然而然產(chǎn)生。興趣的培養(yǎng)貫穿課程始終,首先教師需要提前充分且精心的準(zhǔn)備教學(xué)內(nèi)容,其次教師需要了解掌握多種教學(xué)方式,最后教師需要根據(jù)學(xué)生反饋及時(shí)調(diào)整教學(xué)內(nèi)容及教學(xué)方式。融合興趣的Java高級(jí)程序設(shè)計(jì)課程教學(xué)模式的設(shè)計(jì)與實(shí)施方案如圖1所示。