王曉楠 周婧
摘要:隨著教育信息化2.0時(shí)代的到來(lái),加快教育現(xiàn)代化、建設(shè)教育強(qiáng)國(guó),辦好網(wǎng)絡(luò)教育,積極推進(jìn)“互聯(lián)網(wǎng)+教育”發(fā)展,成為教育工作者的首要任務(wù)。慕課作為“互聯(lián)網(wǎng)+教育”的產(chǎn)物,已經(jīng)被教育領(lǐng)域廣泛使用。Python程序設(shè)計(jì)課程是一門計(jì)算機(jī)專業(yè)的程序設(shè)計(jì)入門課,本文從該課程的慕課教學(xué)模式,平臺(tái)構(gòu)建,組織教學(xué)內(nèi)容,保障服務(wù),科學(xué)評(píng)價(jià)等方面進(jìn)行探索。
關(guān)鍵詞:教育信息化2.0;MOOC;Python;程序設(shè)計(jì)
一、引言
2018年4月13日,中華人民共和國(guó)教育部發(fā)布了《教育信息化2.0行動(dòng)計(jì)劃》,標(biāo)志著我國(guó)進(jìn)入教育信息化2.0時(shí)代,開(kāi)啟了積極推動(dòng)教育理念更新、模式變革、體系重構(gòu)的新征程。慕課即MOOC(massive open online courses),中文全稱為大型開(kāi)放式網(wǎng)絡(luò)課程,其優(yōu)勢(shì)在于可以提供免費(fèi)共享在線課程,方便學(xué)習(xí)者定制個(gè)性化的學(xué)習(xí)方案和進(jìn)度,學(xué)習(xí)者不僅可以利用碎片化的時(shí)間進(jìn)行有效學(xué)習(xí),還可以在相關(guān)平臺(tái)完成測(cè)試,甚至是取得證書(shū)。
Python語(yǔ)言作為新興的跨平臺(tái)計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,其優(yōu)點(diǎn)包括:背后龐大的免費(fèi)“代碼庫(kù)”為初學(xué)者提供了足夠的學(xué)習(xí)資源;它是人工智能、大數(shù)據(jù)分析的重要支撐語(yǔ)言;可以很好的包裝和調(diào)用其他編程語(yǔ)言寫的庫(kù);作為腳本語(yǔ)言,比其他編程語(yǔ)言更加簡(jiǎn)潔、易懂、高效。綜上所述,Python程序設(shè)計(jì)課程適合作為非計(jì)算機(jī)專業(yè)的程序設(shè)計(jì)入門課。
二、Python程序設(shè)計(jì)課程教學(xué)現(xiàn)狀
Python 語(yǔ)言在計(jì)算生態(tài)的大背景下誕生、發(fā)展與再生,以最接近自然語(yǔ)言及面向生態(tài)的設(shè)計(jì)理念得到了廣泛的關(guān)注,目前已有超過(guò) 14 萬(wàn)個(gè)第三方庫(kù),支持從數(shù)據(jù)處理到人工智能、從 Web 解析到網(wǎng)絡(luò)空間、從人機(jī)交互到藝術(shù)設(shè)計(jì)的所有計(jì)算領(lǐng)域的應(yīng)用[1]。Python程序設(shè)計(jì)語(yǔ)言不僅簡(jiǎn)單易學(xué),且功能十分強(qiáng)大,容易激發(fā)高職院校學(xué)生的興趣。
目前,開(kāi)設(shè) Python程序設(shè)計(jì)課程的高職院校很少,且高職院校的程序設(shè)計(jì)語(yǔ)言類課程的講授模式多為講授加實(shí)訓(xùn)的傳統(tǒng)教學(xué)模式,授課相對(duì)枯燥乏味,很難激發(fā)學(xué)習(xí)興趣。教學(xué)中容易出現(xiàn)教師學(xué)生互動(dòng)差,學(xué)生學(xué)習(xí)效果差和教學(xué)目標(biāo)實(shí)現(xiàn)困難等諸多問(wèn)題。MOOC作為線上平臺(tái),有著明顯的互動(dòng)性和自主性,并且擁有豐富的即用型學(xué)習(xí)資源,可以很好地解決程序設(shè)計(jì)類課程的實(shí)際教學(xué)問(wèn)題。但是對(duì)于高職院校的學(xué)生,由于他們的自覺(jué)性較低,如果過(guò)分依賴慕課學(xué)習(xí),容易引發(fā)新的問(wèn)題:自主學(xué)習(xí)的模式,容易導(dǎo)致課程知識(shí)架構(gòu)的解體,完整性難以保證;在缺乏監(jiān)督的情況下,學(xué)生的學(xué)習(xí)效果和質(zhì)量難以把控;學(xué)生在學(xué)習(xí)過(guò)程中所產(chǎn)生的個(gè)人疑問(wèn),無(wú)法得到教師及時(shí)有效的解答等。
三、Python程序設(shè)計(jì)課程新模式探索
筆者采用“MOOC+Python123”的教學(xué)模式為學(xué)習(xí)者構(gòu)建了以慕課平臺(tái)為學(xué)習(xí)平臺(tái),以Python123平臺(tái)為練習(xí)平臺(tái)的學(xué)習(xí)實(shí)踐環(huán)境,教師則依托Python123作為教學(xué)成果的評(píng)價(jià)機(jī)制。
3.1模式優(yōu)勢(shì)
“MOOC+Python123”的教學(xué)模式的構(gòu)建,重點(diǎn)是為解決傳統(tǒng)教學(xué)模式中教師“一家獨(dú)大”的教學(xué)困境和高職學(xué)生自律性相對(duì)薄弱的現(xiàn)實(shí)問(wèn)題而提出的一種新的教學(xué)模式。其優(yōu)勢(shì)是,教師引導(dǎo)學(xué)生學(xué)習(xí)課程內(nèi)容,但學(xué)習(xí)進(jìn)度由學(xué)生自己把握,學(xué)習(xí)的主導(dǎo)權(quán)更多的交還給學(xué)生。此外,任課教師通過(guò)Python123網(wǎng)站后臺(tái)的強(qiáng)大功能可以實(shí)時(shí)看到學(xué)生的實(shí)踐情況,做到理論結(jié)合實(shí)踐,及時(shí)鞏固學(xué)生所學(xué)到的知識(shí)內(nèi)容并發(fā)現(xiàn)問(wèn)題,在交流互動(dòng)中,提高了學(xué)生的學(xué)習(xí)質(zhì)量和效率形成良好的學(xué)習(xí)氛圍。
充分發(fā)揮MOOC和Python123網(wǎng)站的雙平臺(tái)優(yōu)勢(shì),提升高職學(xué)生學(xué)習(xí)的主動(dòng)性的同時(shí),保障了人才培養(yǎng)方案和Python程序設(shè)計(jì)課程的契合度。不僅確保了課程體系架構(gòu)的完整性,還保證了教學(xué)信息化探索的順利進(jìn)行。教學(xué)過(guò)程將“教為主”變?yōu)椤皩W(xué)為先”,教師在設(shè)計(jì)、布置、答疑和維持教學(xué)流程的過(guò)程中,鍛煉了學(xué)生的執(zhí)行力,提高了自身的管理能力。
3.2模式構(gòu)建
針對(duì) Python程序設(shè)計(jì)這種實(shí)踐性較強(qiáng)的課程,教學(xué)過(guò)程分為獲取知識(shí)階段和技能應(yīng)用階段。
3.2.1獲取知識(shí)階段
教師發(fā)起線上學(xué)習(xí)之后,由學(xué)生自主決定學(xué)習(xí)Python程序設(shè)計(jì)課程的內(nèi)容、時(shí)間、進(jìn)度,真正實(shí)現(xiàn)“按需學(xué)習(xí)”,學(xué)生在 MOOC平臺(tái)進(jìn)行相關(guān)視頻的觀看和學(xué)習(xí),并在Python123平臺(tái)完成教師布置的作業(yè)和測(cè)驗(yàn),教師監(jiān)控學(xué)生的在線學(xué)習(xí)情況。如發(fā)現(xiàn)某章節(jié)內(nèi)容的觀看次數(shù)明顯多于其他章節(jié),則說(shuō)明學(xué)生對(duì)該章節(jié)存在學(xué)習(xí)困難,教師需要補(bǔ)充線下課堂教學(xué)內(nèi)容并加強(qiáng)線下的實(shí)驗(yàn)指導(dǎo)。
3.2.2技能應(yīng)用階段
技能應(yīng)用階段為線下階段,即課堂教學(xué)階段。教師通過(guò)課前問(wèn)答環(huán)節(jié),了解學(xué)生的知識(shí)掌握程度,結(jié)合所講知識(shí)點(diǎn)提出項(xiàng)目任務(wù),學(xué)生利用在平臺(tái)上學(xué)到的知識(shí)實(shí)現(xiàn)對(duì)項(xiàng)目創(chuàng)新性的設(shè)計(jì)開(kāi)發(fā)。在此過(guò)程中,教師扮演的是學(xué)習(xí)助手和引導(dǎo)者的角色,對(duì)共性問(wèn)題進(jìn)行詳細(xì)講解,對(duì)個(gè)性問(wèn)題進(jìn)行個(gè)別輔導(dǎo),引導(dǎo)學(xué)生在項(xiàng)目開(kāi)發(fā)時(shí),注重團(tuán)隊(duì)合作,鼓勵(lì)團(tuán)隊(duì)之間競(jìng)爭(zhēng),培養(yǎng)學(xué)生的創(chuàng)新意識(shí)。
3.3評(píng)價(jià)機(jī)制
促進(jìn)學(xué)生掌握相關(guān)知識(shí)技能是“MOOC+Python123”模式的教學(xué)目的,所以不應(yīng)該簡(jiǎn)單的用“筆試+上機(jī)”成績(jī)作為衡量學(xué)生學(xué)習(xí)情況的標(biāo)準(zhǔn)。因此,“MOOC+Python123”模式下的課程考核采用多元化的方式,包括:多內(nèi)容考核和多主體考核兩個(gè)方面。
多內(nèi)容考核是指考核元素包括學(xué)、練、考三個(gè)維度。學(xué)維度是指自主學(xué)習(xí),包括:視頻觀看、小組活動(dòng)、參與討論。練維度是指編程實(shí)踐,包括:項(xiàng)目作業(yè)、和平臺(tái)習(xí)題。考維度是指階段考試,包括:平臺(tái)階段測(cè)試和上機(jī)實(shí)踐測(cè)試。各部分占比依據(jù)課程講授情況和學(xué)生學(xué)習(xí)情況而定,并隨時(shí)進(jìn)行調(diào)整,以達(dá)到最佳效果。
多主體考核是指將教師評(píng)價(jià)、學(xué)生評(píng)價(jià)、隊(duì)友互評(píng)和隊(duì)間互評(píng)相結(jié)合,以教師評(píng)價(jià)為主導(dǎo),以學(xué)生自評(píng)和互評(píng)為補(bǔ)充,形成更為全面的考核主體集合,從而使對(duì)學(xué)生的考核更加真實(shí),也更加科學(xué)。
四、結(jié)語(yǔ)
根據(jù)職業(yè)院校課程特點(diǎn)和學(xué)情特點(diǎn),筆者作為長(zhǎng)年從事程序設(shè)計(jì)類課程的教育教學(xué)一線工作者,有針對(duì)性的提出構(gòu)建“MOOC+Python123”新模式。作為對(duì)傳統(tǒng)教育教學(xué)模式的創(chuàng)新,該模式將以教師為主導(dǎo)的傳統(tǒng)模式改為以學(xué)生為中心的新型模式,結(jié)合高職院校教師和現(xiàn)有MOOC資源平臺(tái)以及Python123平臺(tái),經(jīng)過(guò)在高職院校Python程序設(shè)計(jì)課程中的應(yīng)用,日趨成熟,效果明顯,提升了學(xué)生的實(shí)踐及協(xié)作能力,達(dá)到了人才培養(yǎng)的目標(biāo)。參與并完成該模式教育教學(xué)的學(xué)生,其學(xué)習(xí)能力、創(chuàng)新能力以及團(tuán)隊(duì)意識(shí)均得到了鍛煉和增強(qiáng)。
參考文獻(xiàn):
[1]嵩天,禮欣,黃天羽. Python 語(yǔ)言程序設(shè)計(jì)基礎(chǔ)(第2 版) [M].北京:高等教育出版社, 2017.