甘霞 武漢學(xué)院
關(guān)鍵字:成果導(dǎo)向 Java 課程群 教學(xué)改革
成果導(dǎo)向教育(outcome based education, 簡(jiǎn)稱(chēng)OBE)是1981年由Spady 等提出的一種以“以學(xué)生發(fā)展為中心”的教育理念。在此理念誕生后不久,就掀起了聲勢(shì)浩大的教育改革浪潮,影響著教育行業(yè)的改革,突破了傳統(tǒng)教育的教育理念。用成果導(dǎo)向教育理念指導(dǎo)我國(guó)高等教育的改革,有利于引導(dǎo)和促進(jìn)專(zhuān)業(yè)建設(shè)與教學(xué)改革,保障和提高人才培養(yǎng)質(zhì)量。其核心思想是指,教學(xué)設(shè)計(jì)和教學(xué)實(shí)施的目標(biāo)是學(xué)生通過(guò)教育過(guò)程后所取得的學(xué)習(xí)成果,學(xué)生能夠通過(guò)學(xué)到過(guò)的知識(shí)應(yīng)用于實(shí)踐。
成果導(dǎo)向教育雖然沒(méi)有對(duì)教學(xué)實(shí)施提出具體明確的要求,但教師設(shè)計(jì)的教學(xué)目標(biāo)應(yīng)具體描述學(xué)生能夠達(dá)成的能力、知識(shí)和素養(yǎng),具有可操作性和能夠準(zhǔn)確評(píng)量。教學(xué)過(guò)程中主要是關(guān)注學(xué)生能力的積累,提供學(xué)習(xí)資源,聚焦學(xué)生取得的基礎(chǔ)成果與高峰成果。教學(xué)方式和教學(xué)策略的選擇上,需要強(qiáng)調(diào)學(xué)生的主體地位和個(gè)性差異,學(xué)生也可以通過(guò)不同的方法獲得學(xué)習(xí)成果,提倡學(xué)生的主動(dòng)學(xué)習(xí)和探究學(xué)習(xí),強(qiáng)調(diào)親身實(shí)踐和體驗(yàn)學(xué)習(xí)。
該體系的教學(xué)主要存在如下問(wèn)題:
(1)對(duì)課程體系的總體目標(biāo)定位不夠科學(xué)
一般高校課程規(guī)劃都 按學(xué)科范疇來(lái)設(shè)計(jì),注重“寬厚的學(xué)科理論基礎(chǔ)、寬廣的專(zhuān)業(yè)口徑”,Java 課程群的定位僅僅在掌握編程語(yǔ)言,或者定位不全面,使得學(xué)生學(xué)習(xí)完成后,不能從設(shè)計(jì)思想、程序體系結(jié)構(gòu)的高度系統(tǒng)掌握這些知識(shí),從而遇到實(shí)際問(wèn)題時(shí),不知從何著手。而且Java課程群的內(nèi)容多且涉及面廣,一般學(xué)時(shí)較少,學(xué)生學(xué)習(xí)時(shí)間緊、難度較大。
(2)課程間的規(guī)劃缺乏連貫性
由于在制定每門(mén)課程的教學(xué)目標(biāo)時(shí),沒(méi)有從課程體系的角度設(shè)計(jì)來(lái)進(jìn)行考慮,使得各門(mén)課程之間的教學(xué)內(nèi)容銜接不夠,造成課程之間的邏輯順序銜接不當(dāng),縱向知識(shí)不連貫,橫向知識(shí)不統(tǒng)一。課程規(guī)劃缺乏完整的“導(dǎo)引目標(biāo)”,各課程間鮮有對(duì)話(huà)機(jī)制,各專(zhuān)業(yè)已有課程架構(gòu),但架構(gòu)、呈現(xiàn)方式不一,難以進(jìn)行跨領(lǐng)域?qū)W習(xí)。
(3)課程設(shè)置缺乏外部評(píng)價(jià)機(jī)制
目前大部分高校所學(xué)的課程規(guī)劃僅限于教師的專(zhuān)長(zhǎng),課程規(guī)劃也是根據(jù)授課老師的專(zhuān)長(zhǎng)來(lái)制定的,教師的授課內(nèi)容和體系結(jié)構(gòu)與院、系的培養(yǎng)目標(biāo)及學(xué)生的學(xué)習(xí)需求仍有差距,總體缺乏外部的評(píng)價(jià)機(jī)制。
依據(jù)課程群的內(nèi)涵和建設(shè)原則,以培養(yǎng)和提高學(xué)生素質(zhì)和Java專(zhuān)業(yè)技能為導(dǎo)向,修訂人才培養(yǎng)方案,明確Java 課程群建設(shè)課程,注重實(shí)踐教學(xué),在教學(xué)內(nèi)容、教學(xué)方法、教學(xué)資源以及教學(xué)團(tuán)隊(duì)等方面改革創(chuàng)新,優(yōu)化建設(shè),以促進(jìn)Java 專(zhuān)業(yè)課程群的改革,逐步實(shí)現(xiàn)與培養(yǎng)目標(biāo)一致的高素質(zhì)人才。
(1)指導(dǎo)思想
Java 課程群的教學(xué)改革是為了更好的提高教學(xué)質(zhì)量,更好地培養(yǎng)社會(huì)所需的人才。課程改革的重點(diǎn)應(yīng)是教學(xué)內(nèi)容的更新和教學(xué)方法的創(chuàng)新,同時(shí)還需要重視不同科目之間知識(shí)點(diǎn)的銜接與擴(kuò)展。
根據(jù)Java 系列課程知識(shí)關(guān)系,建立“知識(shí)-時(shí)間-教學(xué)形式”三維結(jié)構(gòu)模式,如圖1 所示。其中,“知識(shí)”覆蓋了Java 課程群中的主要內(nèi)容和知識(shí)點(diǎn),“時(shí)間”表示每個(gè)內(nèi)容和知識(shí)的計(jì)劃學(xué)時(shí),“教學(xué)形式”指出每個(gè)“知識(shí)”的引入方式和教學(xué)方式。
(2)教學(xué)改革的目標(biāo)
通過(guò)對(duì)當(dāng)前社會(huì)上的人才需求進(jìn)行分析,發(fā)現(xiàn)Java 應(yīng)用是一個(gè)比較大的方向,Java 應(yīng)用主要集中在Web 應(yīng)用開(kāi)發(fā)上,因此我們需要將Java 課程群的體系重點(diǎn)放在Web 應(yīng)用開(kāi)發(fā)上,同時(shí)在學(xué)期末開(kāi)設(shè)課程設(shè)計(jì),讓學(xué)生用實(shí)際的項(xiàng)目作為練習(xí)實(shí)例,將實(shí)際項(xiàng)目中的內(nèi)容分解到各個(gè)課時(shí)中去,在保證理論課時(shí)的基礎(chǔ)上,加重實(shí)驗(yàn)課時(shí)。在教學(xué)改革過(guò)程中,加強(qiáng)對(duì)老師和學(xué)生實(shí)際動(dòng)手操作能力,將Java課程群中的課程分配于不同的學(xué)期中,使學(xué)生在不斷的學(xué)習(xí)中,掌握更深入的Java 知識(shí),為后期進(jìn)行軟件設(shè)計(jì)和開(kāi)發(fā)積累經(jīng)驗(yàn)。
圖1 “知識(shí)-時(shí)間-教學(xué)形式”三維結(jié)構(gòu)圖
(1)Java 課程群教學(xué)內(nèi)容體系改革
教學(xué)設(shè)計(jì)的過(guò)程尤為重要,其決定了目標(biāo)能否順利實(shí)現(xiàn),而且能否激發(fā)學(xué)生的興趣參與到教學(xué)過(guò)程中來(lái),設(shè)計(jì)上看似分散,但實(shí)際上與目標(biāo)環(huán)環(huán)相扣。每個(gè)任務(wù)和活動(dòng)都要經(jīng)過(guò)精心設(shè)計(jì),反復(fù)實(shí)踐, 檢測(cè)效果,不斷的調(diào)整,力求完善。在Java 課程群教學(xué)中,應(yīng)該既重視講授理論知識(shí)、培養(yǎng)分析問(wèn)題與解決問(wèn)題的方法和能力,同時(shí)也要重視軟件項(xiàng)目實(shí)踐。教學(xué)內(nèi)容在教學(xué)大綱中的體現(xiàn)形式是按條目列出的。在進(jìn)行教學(xué)內(nèi)容改革前,應(yīng)首先采用縱向?qū)徍?、橫向?qū)徍撕统晒?yàn)視的方法,使現(xiàn)行課程的教學(xué)內(nèi)容與課程教學(xué)目標(biāo)一致。應(yīng)本著實(shí)現(xiàn)該課程群的教學(xué)目標(biāo)為原則選擇本課程的教學(xué)內(nèi)容,并對(duì)教學(xué)內(nèi)容進(jìn)行梳理整合,切忌出現(xiàn)知識(shí)點(diǎn)重復(fù)、邏輯次序混亂、教學(xué)目標(biāo)相悖等現(xiàn)象。同時(shí),本環(huán)節(jié)內(nèi)容要與教學(xué)目標(biāo)相呼應(yīng),明確指出某項(xiàng)教學(xué)內(nèi)容是為實(shí)現(xiàn)哪項(xiàng)教學(xué)目標(biāo)而設(shè)置。
教師在制定課程內(nèi)容和大綱時(shí),應(yīng)結(jié)合學(xué)生的認(rèn)知水平,以社會(huì)需求來(lái)整合教學(xué)內(nèi)容,課程內(nèi)容要貼近生活,加入適當(dāng)?shù)陌咐P(guān)注熱點(diǎn)焦點(diǎn)問(wèn)題,以實(shí)際問(wèn)題的分析解決來(lái)吸引學(xué)生主動(dòng)思考。引導(dǎo)學(xué)生理論聯(lián)系實(shí)際,改變教學(xué)內(nèi)容呈現(xiàn)方式,將抽象枯燥的教學(xué)內(nèi)容變得直觀(guān)生動(dòng),便于學(xué)生自主學(xué)習(xí)和激發(fā)學(xué)生學(xué)習(xí)興趣。
(2)Java 課程群教學(xué)方法改革
培養(yǎng)Java 軟件開(kāi)發(fā)人員的教學(xué)過(guò)程中,可以通過(guò)各種激勵(lì)手段,有意識(shí)地引導(dǎo)學(xué)生各種創(chuàng)新思維。根據(jù)成果導(dǎo)向教育理念對(duì)教學(xué)大綱與單元教學(xué)進(jìn)行設(shè)計(jì),教師在授課過(guò)程中,可以通過(guò)圖片、動(dòng)畫(huà)、實(shí)例演示等方式使課程內(nèi)容變得容易理解、學(xué)習(xí),教學(xué)方式更為直觀(guān)生動(dòng),教學(xué)過(guò)程更為緊湊,更能吸引學(xué)生的注意力,學(xué)生更能發(fā)揮學(xué)習(xí)的主體性和能動(dòng)性,從而使課程的教學(xué)效果更為顯著。由于Java 課程群體系中大部分涉及到程序設(shè)計(jì)課程,如果授課時(shí),只是將大段程序以課件形式提供給學(xué)生,學(xué)生可能會(huì)出現(xiàn)照抄課件的情況。因此,在課堂上,對(duì)于要實(shí)現(xiàn)的程序,主講教師邊分析,邊實(shí)現(xiàn)。學(xué)生在教師分析的同時(shí),可以自己實(shí)現(xiàn)程序,通過(guò)與教師所寫(xiě)程序的比較,找出自己的不足,提高自己的程序編制能力。
(3)Java 課程群教學(xué)手段改革
在現(xiàn)有的各大慕課網(wǎng)站上,慕課和教學(xué)資源庫(kù)非常豐富,各專(zhuān)業(yè)教師能夠充分融合多媒體課堂教學(xué)和網(wǎng)絡(luò)信息手段,有目的、有計(jì)劃、有針對(duì)性地實(shí)施線(xiàn)上線(xiàn)下課程教學(xué),把課堂上沒(méi)有足夠時(shí)間進(jìn)行講解的專(zhuān)業(yè)知識(shí)以更多樣的方式呈現(xiàn)給學(xué)生,有效利用課堂時(shí)間進(jìn)行針對(duì)性更強(qiáng)的專(zhuān)業(yè)實(shí)踐操作訓(xùn)練和講評(píng)。而且,學(xué)生能夠根據(jù)自身的需要采用碎片化學(xué)習(xí)的方式,通過(guò)課前自主學(xué)習(xí)、課中實(shí)踐和實(shí)訓(xùn)、課后進(jìn)行復(fù)習(xí)和鞏固來(lái)隨時(shí)、隨地進(jìn)行學(xué)習(xí)和練習(xí)。教學(xué)平臺(tái)中交流互動(dòng)平臺(tái)的運(yùn)用使得師生間的交流、討論、答疑等溝通靈活有效開(kāi)展, 全面的學(xué)習(xí)活動(dòng)不再受到課堂教學(xué)學(xué)時(shí)的限制,也使學(xué)生對(duì)專(zhuān)業(yè)課程的學(xué)習(xí)和專(zhuān)業(yè)技能的訓(xùn)練從空間上擺脫了教室的限制,有效彌補(bǔ)了教師在課堂教學(xué)中因?qū)W時(shí)不足而無(wú)法兼顧理論教學(xué)與實(shí)踐教學(xué)需要的遺憾。教師在實(shí)施基于現(xiàn)代教學(xué)資源和手段的Java 課程群教學(xué)中,慕課和教學(xué)資源庫(kù)的作用和目的并不僅僅是對(duì)課堂教學(xué)進(jìn)行有益補(bǔ)充,而是在教學(xué)中有意識(shí)地通過(guò)實(shí)施線(xiàn)上線(xiàn)下教學(xué)的結(jié)合,以翻轉(zhuǎn)課堂來(lái)體現(xiàn)學(xué)生學(xué)習(xí)主體地位,引導(dǎo)學(xué)生開(kāi)展有效的自我學(xué)習(xí)和自我訓(xùn)練,促使學(xué)生掌握編程技能,指導(dǎo)學(xué)生鞏固相關(guān)專(zhuān)業(yè)知識(shí)從而更深入細(xì)致地了解編程的相關(guān)技術(shù),使學(xué)生能夠根據(jù)自身的學(xué)習(xí)能力達(dá)到專(zhuān)業(yè)技能課程學(xué)習(xí)的不同層次要求。
(4)Java 課程群考核方式改革
Java 課程群的考核方式主要以學(xué)習(xí)成果為導(dǎo)向,設(shè)計(jì)實(shí)施教學(xué)改革。建立良好的考核評(píng)價(jià)方法是培養(yǎng)合格軟件人才的保障,本項(xiàng)目以學(xué)習(xí)成果為導(dǎo)向的課堂教學(xué)模式主張以技能展示、學(xué)習(xí)任務(wù)等實(shí)踐性、操作性評(píng)價(jià)方法進(jìn)行,從單一的專(zhuān)業(yè)知識(shí)考查到實(shí)踐操作的綜合考查, 注重學(xué)生的全面發(fā)展。制定的考核方式包括理論知識(shí)考核、實(shí)踐創(chuàng)新能力考核和學(xué)生平時(shí)的上課表現(xiàn)三個(gè)方面,對(duì)于不同的課程應(yīng)分別進(jìn)行考核,理論性較強(qiáng)的課程考核采取閉卷統(tǒng)考,要求學(xué)生在規(guī)定時(shí)間內(nèi)完成理論知識(shí)的解答。對(duì)于編程動(dòng)手能力要求較強(qiáng)的課程,應(yīng)通過(guò)給定的案例,對(duì)它進(jìn)行分析和設(shè)計(jì)相應(yīng)的方案,重點(diǎn)考核學(xué)生思考、分析和解決問(wèn)題的能力;學(xué)生的實(shí)踐創(chuàng)新考核成績(jī)由小組成績(jī)和個(gè)人成績(jī)兩部分組成。
Java 系列的課程是實(shí)踐性較強(qiáng)的課程,不僅要利用實(shí)訓(xùn)室進(jìn)行理實(shí)一體化的教學(xué),也要根據(jù)每所學(xué)校的實(shí)際情況進(jìn)行課程的教學(xué)改革。教師在自身能力提升及課程設(shè)置等方面都需要花費(fèi)大量時(shí)間和精力,在成果導(dǎo)向教育教學(xué)理念下,課堂的氛圍更活躍了,學(xué)生得到了教師的信任,正在慢慢轉(zhuǎn)變被動(dòng)學(xué)習(xí)的觀(guān)念,大部分同學(xué)能積極思考,努力探尋解決問(wèn)題,并認(rèn)真完成任務(wù),課堂教學(xué)效果明顯提高。