韋韞韜 王曉娟 薛佳楣 王超 王銳
關(guān)鍵詞:非計算機專業(yè);《Python語言程序設(shè)計》;分層混合式教學(xué);實踐能力
《Python語言程序設(shè)計》是一門理論知識和實踐相結(jié)合的課程,重點強調(diào)學(xué)生實踐能力的培養(yǎng),傳統(tǒng)的課堂教學(xué)模式把講授知識放在了首位,忽略了學(xué)生的主體性,不能充分調(diào)動學(xué)生的學(xué)習(xí)興趣,實際教學(xué)效果并不理想,加之學(xué)生之間的個體差異,一概論的教學(xué)模式無法滿足高水平學(xué)生的學(xué)習(xí)需求,又無法兼顧低水平學(xué)生的學(xué)習(xí)能力[1],因此,在《Python語言程序設(shè)計》課程中采用分層混合式教學(xué)模式,旨在以學(xué)生為主體,對教學(xué)內(nèi)容、教學(xué)目標(biāo)以及教學(xué)對象進行分層設(shè)計,實施線上線下混合式教學(xué),培養(yǎng)學(xué)生的實踐能力[2]。
1 開課前分析
授課內(nèi)容、授課對象以及教學(xué)目標(biāo)等都是影響教學(xué)效果的重要因素,也是分層教學(xué)模式設(shè)計的重要依據(jù),所以在開課前首先對其進行詳細分析,進而完成教學(xué)分層設(shè)計。
1.1 授課內(nèi)容分析
培養(yǎng)符合企業(yè)要求的實踐型人才是目前高校的培養(yǎng)目標(biāo),授課內(nèi)容要為培養(yǎng)目標(biāo)服務(wù),《Python語言程序設(shè)計》是突出實踐應(yīng)用的一門課程,重點培養(yǎng)學(xué)生實踐能力、分析問題和解決問題的能力.為了真正培養(yǎng)出符合企業(yè)需求的實踐型人才,使學(xué)生的各項能力在教學(xué)活動中得到提高,教師應(yīng)該根據(jù)學(xué)生水平的高低分層次制定授課內(nèi)容,而分層次教學(xué)的基礎(chǔ)是授課內(nèi)容中的重難點[3]。
混合式教學(xué)打破了以教師為主體的教學(xué)模式,充分發(fā)揮學(xué)生在教學(xué)活動中的主體地位,分層混合式教學(xué)模式以學(xué)生的原有計算機應(yīng)用水平為基礎(chǔ)劃分依據(jù)[4],同時兼顧企業(yè)對人才培養(yǎng)的需求。在分層次授課內(nèi)容制定中,主要從授課內(nèi)容、授課重點和授課難點三方面出發(fā),以實踐、掌握和了解三個標(biāo)準(zhǔn)進行劃分,具體分層分析的流程見圖1。
根據(jù)上述授課內(nèi)容分層分析,將《Python語言程序設(shè)計》課程的授課內(nèi)容進行如下分層:
1.2 授課對象分析
授課對象的計算機基礎(chǔ)知識水平和計算機應(yīng)用能力存在著很大的差異,佳木斯大學(xué)《Python語言程序設(shè)計》課程在第二學(xué)期開設(shè),學(xué)生在第一學(xué)期已經(jīng)學(xué)習(xí)過《大學(xué)計算機基礎(chǔ)》課程,這就加大了學(xué)生實踐能力的差異性,如果仍然采用一概論的傳統(tǒng)教學(xué)模式,既無法滿足高水平學(xué)生的學(xué)習(xí)深度和廣度的需求,也無法照顧到低水平學(xué)生對基本知識的掌握,導(dǎo)致高水平學(xué)生失去了學(xué)習(xí)的積極性和主觀能動性,低水平學(xué)生學(xué)習(xí)困難加大,漸漸也失去了學(xué)習(xí)主動性[5]。教師應(yīng)尊重學(xué)生之間水平和能力的差異,在教學(xué)活動中給學(xué)生更多的人文關(guān)懷.教師在開課前keyi 按照學(xué)生第一學(xué)期《大學(xué)計算機基礎(chǔ)》課程期末考試成績、實驗成績以及學(xué)生意愿調(diào)查對授課對象劃分層次,將學(xué)生分為初級基礎(chǔ)、中級提高和高級拓展三個層次,具體分層標(biāo)準(zhǔn)見表2。
另外,《Python語言程序設(shè)計》課程的分層混合式教學(xué)采用兩次分層方式進行,各層次分組在學(xué)習(xí)一段時間后統(tǒng)一進行期中考試,以期中考試成績、前8次的實驗成績和學(xué)生意愿在各分組間進行微調(diào),幫助學(xué)生找到最適合的層次學(xué)習(xí),正確引導(dǎo)學(xué)生正視分層教學(xué),滿足所有學(xué)生的學(xué)習(xí)需求。
1.3 教學(xué)目標(biāo)分析
培養(yǎng)目標(biāo)比較抽象地定義了教學(xué)方向,而《Python語言程序設(shè)計》課程的教學(xué)目標(biāo)則更加具體地指明了教師所期待的教學(xué)效果和學(xué)習(xí)后達到的標(biāo)準(zhǔn),作為教學(xué)活動的主線貫穿其中,更加具體地描述了本門課程的培養(yǎng)目標(biāo)和教學(xué)目的,前面對授課內(nèi)容和授課對象的分層分析為教學(xué)目標(biāo)的分層打下了堅實的基礎(chǔ),在授課內(nèi)容分層中,根據(jù)企業(yè)人才培養(yǎng)需求和學(xué)生原有的計算機應(yīng)用水平,將授課重難點劃分為實踐內(nèi)容、掌握內(nèi)容和了解內(nèi)容;在授課對象的分層中,根據(jù)學(xué)生測試成績和意愿調(diào)查,將學(xué)生劃分為初級基礎(chǔ)、中級提高以及高級實踐三個層次。
一般地,教學(xué)目標(biāo)可以知識與技能,過程與方法,情感、態(tài)度與價值觀三個維度來描述,其中,知識與技能指的是學(xué)生在學(xué)習(xí)知識與技能的過程中掌握發(fā)現(xiàn)問題和解決問題的方法,從而達到培養(yǎng)學(xué)生實踐能力和解決問題能力的目的;情感、態(tài)度與價值觀是在過程與方法中樹立正確的人生價值觀,擁有崇高的職業(yè)理想和職業(yè)素養(yǎng),培養(yǎng)自己的社會責(zé)任感和使命感。所以,制定教學(xué)目標(biāo)不能采用一概論的方式,同樣應(yīng)進行分層設(shè)計,根據(jù)授課內(nèi)容和授課對象所處的不同層次,結(jié)合教學(xué)目標(biāo)的三個維度進行更細致的分層設(shè)計,具體分層依據(jù)如圖2。
2 分層混合式教學(xué)過程設(shè)計
《Python語言程序設(shè)計》是一門實踐型課程,混合式教學(xué)模式打破了以教師為主體的傳統(tǒng)的課堂教學(xué)模式的束縛,教師進行引導(dǎo),學(xué)生是整個教學(xué)活動的主體,分層次混合式教學(xué)模式更大程度上滿足了不同層次學(xué)生的學(xué)習(xí)需求。教學(xué)過程分為:分層設(shè)計、學(xué)習(xí)活動設(shè)計、混合教學(xué)實施、學(xué)習(xí)效果評估四個環(huán)節(jié),在智慧樹和Python123網(wǎng)絡(luò)教學(xué)平臺的支持下,分小組協(xié)作,完成師生互動、答疑、資料收集、小組討論、作品展示等活動,在整個教學(xué)活動中師生不斷地進行修正與反饋,具體教學(xué)過程設(shè)計見圖3。
3 教學(xué)效果評價
《Python語言程序設(shè)計》課程分層混合式教學(xué)模式的實施更加注重學(xué)習(xí)過程的評價,綜合成績由形成性評價和終結(jié)性評價兩部分組成,各占比50%。其中形成性評價以學(xué)生為主體,分別評價學(xué)生線上線下學(xué)習(xí)完成度,從計分作業(yè)(10%) 、教學(xué)實踐活動(15%) 、課堂評價(10%) 、專題討論(15%) 、階段性測試(20%) 、小組學(xué)習(xí)(10%) 、學(xué)習(xí)筆記(5%) 、文獻調(diào)查(10%) 、網(wǎng)絡(luò)答疑(5%) 等多方面完成形成性評價考核,督促學(xué)生重視混合式教學(xué)活動中的各個環(huán)節(jié)。
4 結(jié)束語
《Python語言程序設(shè)計》分層混合式教學(xué)模式是一種以信息化網(wǎng)絡(luò)教學(xué)平臺為重要手段,以分層教學(xué)為基礎(chǔ),在混合式教學(xué)模式的指導(dǎo)下,培養(yǎng)學(xué)生實踐能力的先進教學(xué)理念,在很大程度上激發(fā)了學(xué)生學(xué)習(xí)興趣,學(xué)生主動參與到教學(xué)活動中來,積極思考,從而提高學(xué)生實踐能力和解決問題的能力。