譚新

摘? 要:實踐導(dǎo)向是一種基于實際工作的教學(xué)方法,是以活動為導(dǎo)向,以學(xué)生的發(fā)展為本位的全面提高學(xué)生的綜合能力的職業(yè)教學(xué)方法,這種教學(xué)模式可以讓教師更好地教,學(xué)生更好地學(xué),實踐更好地做。本文以Java程序設(shè)計課程教學(xué)為例,對課程特點進行了分析,重點闡述了如何有效運用實踐導(dǎo)向教學(xué)方法對課程進行改革,從而達到提升學(xué)生能力的目的。
關(guān)鍵詞:實踐導(dǎo)向;高職;Java程序設(shè)計;課程改革
中圖分類號:G642.0? ? 文獻標(biāo)識碼:A? ? 文章編號:1673-7164(2021)23-0075-03
高職教育的目標(biāo)是培養(yǎng)符合企業(yè)需求的高素質(zhì)技術(shù)技能人才,尤其是要重點提升職業(yè)學(xué)生的實操能力與專業(yè)素養(yǎng)。隨著信息化時代的到來,高新技術(shù)得到迅猛發(fā)展,信息技術(shù)教育也變得越來越重要,高職課堂中的計算機程序設(shè)計課程也越來越被重視,此時加強職業(yè)教育中程序設(shè)計類課程教學(xué)研討,創(chuàng)新應(yīng)用實踐導(dǎo)向教學(xué)方法等具有重要的現(xiàn)實意義。本文以Java程序設(shè)計課程為例,闡述如何有效運用實踐導(dǎo)向教學(xué)方法對課程進行改革,以達到提升學(xué)生能力的目的。
一、高職課堂中Java程序設(shè)計課程的教學(xué)現(xiàn)狀
Java程序設(shè)計是計算機類專業(yè)的核心課程,是學(xué)生在學(xué)習(xí)如Android程序設(shè)計、互聯(lián)網(wǎng)軟件測試、Java web應(yīng)用開發(fā)技術(shù)等其他編程類課程前必須要掌握的技能。在各大高校的計算機相關(guān)專業(yè)中,Java 程序設(shè)計課程一直是程序設(shè)計類課程的先導(dǎo)主干課,Java程序設(shè)計的課程標(biāo)準(zhǔn)要求學(xué)生理解和掌握所學(xué)的各個知識點,并且要做到學(xué)以致用、獨立解決問題,把所學(xué)知識應(yīng)用到解決實際問題的過程中,注重理論聯(lián)系實踐,重點在程序和結(jié)構(gòu)的設(shè)計,Java 課程的重要性不言而喻[1]。在學(xué)習(xí)其他編程類語言時也會出現(xiàn)無法滿足課程承上啟下的問題。尤其是相對于Java語言具有更復(fù)雜語法和代碼結(jié)構(gòu)的面向?qū)ο笳Z言。因此,老師如何教好、學(xué)生如何學(xué)好這門課程將對后續(xù)課程的學(xué)習(xí)起到至關(guān)重要的作用。
然而,目前我國不少高職院校在程序設(shè)計類課程教學(xué)中存在教學(xué)模式落后問題,無論是在教學(xué)體系上還是在教學(xué)設(shè)備規(guī)模上都無法滿足市場對于人才培養(yǎng)的需求。首先,由于信息技術(shù)的快速進步,原有的教學(xué)體系和教學(xué)設(shè)備過于陳舊,先進的技術(shù)設(shè)備供給有限,無法滿足教學(xué)需求,在缺乏先進教學(xué)設(shè)備、教學(xué)理念的環(huán)境下,教學(xué)質(zhì)量很難得到有效提高[2]。其次,多數(shù)高職院校至今仍然沿用傳統(tǒng)的教學(xué)模式為主進行授課,即“理論講授+課堂實操+課后練習(xí)”的教學(xué)方式,這種傳統(tǒng)的教學(xué)方法已不能滿足Java程序設(shè)計課程的教學(xué)特點,主要原因在于Java 語言架構(gòu)相對復(fù)雜、對學(xué)生的實操和創(chuàng)新能力要求很高,教師所傳授的內(nèi)容并未體現(xiàn)出承上啟下、相互銜接,每個知識點所驗證的例子是孤立的,相互無聯(lián)系的[1]。若學(xué)生根據(jù)這些內(nèi)容學(xué)習(xí),導(dǎo)致的結(jié)果就是學(xué)生學(xué)到的技能是零散的、無組織的,這種學(xué)習(xí)方法與Java項目化開發(fā)流程的要求不相符。因此,傳統(tǒng)的Java程序設(shè)計課程教學(xué)改革勢在必行。
二、實踐導(dǎo)向教學(xué)模式的概述
實踐導(dǎo)向教學(xué)是以“實踐導(dǎo)向驅(qū)動”為主要形式,在教學(xué)過程中充分發(fā)揮學(xué)生的主體作用和教師的主導(dǎo)作用,注重對學(xué)生分析問題,解決問題能力的培養(yǎng),從完成某一方面的“任務(wù)”著手,通過引導(dǎo)學(xué)生完成“任務(wù)”,從而實現(xiàn)教學(xué)目標(biāo)。從學(xué)生接受知識的過程看,知識來源于實踐,學(xué)生在實踐中得到感性認識,經(jīng)過反復(fù)實踐才能上升到理性認識,并回到實踐中去。實踐導(dǎo)向教學(xué)要求教師在教學(xué)中要把大任務(wù)分解成小任務(wù)。教師要分層次地給學(xué)生下達實踐導(dǎo)向[3]。
在實踐導(dǎo)向教學(xué)法下,高職院校將培養(yǎng)目標(biāo)放到人才綜合能力培育方面,全面提高學(xué)生專業(yè)素養(yǎng)。這種教學(xué)方法使學(xué)生能在現(xiàn)實的工作環(huán)境之中克服自己的專業(yè)能力問題,轉(zhuǎn)化自己的思維,在此基礎(chǔ)上不斷提升,最終滿足企業(yè)的崗位需求。
三、實踐導(dǎo)向教學(xué)模式在Java程序設(shè)計教學(xué)中的應(yīng)用策略
(一)開展以企業(yè)真實項目為載體的項目化教學(xué)
在實踐導(dǎo)向教學(xué)中,教師如何根據(jù)教學(xué)內(nèi)容、教學(xué)目標(biāo)和學(xué)生基礎(chǔ),合理設(shè)計和選擇項目是非常重要的。項目過大,學(xué)生不易理解易導(dǎo)致畏難情緒而降低學(xué)習(xí)興趣。項目過小,又難以覆蓋應(yīng)有的技能點,無法與實際崗位要求對接。為了更好地激發(fā)學(xué)生的學(xué)習(xí)熱情和興趣,有效提升教學(xué)質(zhì)量,教師應(yīng)盡可能地設(shè)計和選擇符合學(xué)生自身特點和能力要求的項目內(nèi)容和活動,保證項目的合理性和科學(xué)性。
(二)以學(xué)生為中心,利用在線課程開展翻轉(zhuǎn)課堂
翻轉(zhuǎn)課堂是指重新調(diào)整課堂內(nèi)外的時間,將學(xué)習(xí)的決定權(quán)從教師轉(zhuǎn)移給學(xué)生。在這種教學(xué)模式下,教師不再占用課堂的時間來講授知識點,這些知識點需要學(xué)生在課前完成自主學(xué)習(xí),他們可以看視頻講座、聽播客、閱讀功能增強的電子書,還能在網(wǎng)絡(luò)上與別的同學(xué)討論,能在任何時候去查閱需要的材料[4]。為了有效實施“翻轉(zhuǎn)課堂”,課程依托本校超星泛雅平臺上的校級精品在線開放課程Java高級程序設(shè)計學(xué)習(xí)網(wǎng)站,將教學(xué)資源,如課件、授課計劃、教案、課程標(biāo)準(zhǔn)、教學(xué)視頻、拓展資源、課后習(xí)題、實訓(xùn)項目等都上傳到課程網(wǎng)站上。
學(xué)生課前可根據(jù)老師每節(jié)課前發(fā)布的通知完成知識點的學(xué)習(xí)。課中,老師根據(jù)學(xué)生線上提交的任務(wù)實施記錄,了解學(xué)生對實訓(xùn)項目的執(zhí)行情況,并幫助學(xué)生解決普遍存在的重難點問題。課后,學(xué)生圍繞項目知識點和技能點的要求進行記錄、總結(jié)、分享,老師進行歸納并幫助學(xué)生查漏補缺,鞏固所學(xué)知識。老師結(jié)合學(xué)生反饋以及超星平臺所提供的過程性數(shù)據(jù)圖表進行分析、量化、反思,查漏補缺,總結(jié)經(jīng)驗,并開始準(zhǔn)備下一個項目的實施[5]。
(三)優(yōu)化課程考核和評價體系
課程考核評價也針對實踐導(dǎo)向教學(xué)法的特點進行了重新設(shè)計,包括過程性考核和試卷考核,其中過程性考核占50%,試卷考核占50%。具體考核方式如表1所示:
在整個考核和評價過程中,教師需要對學(xué)生整體情況進行思考和分析,對學(xué)生學(xué)習(xí)過程進行量化評價和考核,積極鼓勵學(xué)生自我評價,善于對他人學(xué)習(xí)過程和結(jié)果進行評價,還可以小組相互評價等,通過多元化評價形式,使得學(xué)生掌握知識,從而更好地解決問題[6]。
(四)鼓勵學(xué)生參加職業(yè)技能競賽,提高其專業(yè)素養(yǎng)
在高職院校計算機教學(xué)改革之中,還應(yīng)加強學(xué)生專業(yè)素質(zhì)培養(yǎng)與計算機教學(xué)的有機結(jié)合,在專業(yè)素質(zhì)培養(yǎng)之中加強行動導(dǎo)向的教學(xué)方法的應(yīng)用。Java程序設(shè)計課程為移動應(yīng)用開發(fā)專業(yè)的專業(yè)課程,本專業(yè)為了進一步促進職業(yè)教育教學(xué)改革,切實提高學(xué)生注重實踐技能培養(yǎng)的意識,營造重視實踐操作、重視技能培養(yǎng)的氛圍,每年都會圍繞“Java程序設(shè)計”“移動互聯(lián)網(wǎng)軟件開發(fā)”等內(nèi)容組織技能大賽,以賽代練讓學(xué)生全面掌握Java語言軟件開發(fā)的崗位要求,使學(xué)生成為能從事基于Java語言的移動應(yīng)用軟件開發(fā)、測試和技術(shù)支持工作的高素質(zhì)技術(shù)技能人才。
四、結(jié)語
計算機程序設(shè)計類課程的教學(xué)要順應(yīng)時代和社會發(fā)展的要求,注重計算機教學(xué)的改革,充分利用精品在線開放課程平臺,實現(xiàn)教學(xué)方法的多樣性和創(chuàng)新性,通過開展實踐導(dǎo)向教學(xué)法能有效提升課程教學(xué)效果、提高教師的課程改革和方法創(chuàng)新意識,同時激發(fā)學(xué)生創(chuàng)新潛能,培養(yǎng)學(xué)生實踐能力,使學(xué)生的計算機專業(yè)素養(yǎng)得到全面的提升。總而言之,教育工作者應(yīng)繼續(xù)積極探索新的教學(xué)方法,努力為我國培養(yǎng)更多的高素質(zhì)創(chuàng)新型和技術(shù)技能型人才。
參考文獻:
[1] 王飛雪. Java程序設(shè)計課程的項目化教學(xué)研究[J]. 電腦與信息技術(shù),2016,24(02):66-67.
[2] 王銳東,龍真真. 行動導(dǎo)向教學(xué)法在高職計算機教改中的應(yīng)用探討[J]. 機電教育創(chuàng)新,2020(05):182.
[3] 于海洋. 行動導(dǎo)向教學(xué)在中職機械加工教學(xué)中的應(yīng)用[J]. 科技創(chuàng)新導(dǎo)報,2020,17(03):215-215+217.
[4] 于曉雷. 微課與“翻轉(zhuǎn)課堂”的教學(xué)研究[A]//中國環(huán)球文化出版社,華教創(chuàng)新(北京)文化傳媒有限公司. 全國科研理論學(xué)術(shù)研究成果匯編:社會科學(xué)(六)[C]. 北京:中國環(huán)球文化出版社,2020:6.
[5] 陳治伯,唐嫻,韓國霖. 基于翻轉(zhuǎn)課堂的計算機課程項目教學(xué)研究[J]. 計算機產(chǎn)品與流通,2020(09):169.
[6] 阮姝媛. 在計算機課程教學(xué)中開展項目教學(xué)法的研究分析[J]. 才智,2020(01):118.
(責(zé)任編輯:淳潔)