沈麗民 王亞利
摘要:新時期軍隊建設(shè)發(fā)展對軍校人才培養(yǎng)提出了新的要求,軍校教育的目標(biāo)是向?qū)崙?zhàn)化聚焦、向部隊靠攏、培養(yǎng)“能打仗、打勝仗”的高素質(zhì)新型軍事人才。該文分析我校Python程序設(shè)計課程授課對象的特點、課程性質(zhì)及目前教學(xué)中存在的問題,提出了基于OBE理念的Python程序設(shè)計課程教學(xué)改革,從實際需求出發(fā)制定為戰(zhàn)育人的教學(xué)目標(biāo),重構(gòu)緊貼一線的教學(xué)內(nèi)容、創(chuàng)新教學(xué)方法及教學(xué)評價。通過兩年的實踐對改革效果進(jìn)行深入分析,說明了基于OBE理念的教學(xué)改革可以取得較好的教學(xué)效果。
關(guān)鍵詞:Python程序設(shè)計;OBE;教學(xué)改革
中圖分類號:G642.4? ? ? 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2021)33-0206-02
開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):
1 背景
針對我校國防語言專業(yè)為主的特點,學(xué)校制定了“語言+技術(shù)”的人才培養(yǎng)模式,計算機課程是我校唯一技術(shù)類課程,所以計算機基礎(chǔ)教學(xué)在人才培養(yǎng)中起著不可或缺的地位,而Python程序設(shè)計是計算機類課程的核心,肩負(fù)著培養(yǎng)學(xué)生計算思維和計算機素養(yǎng)的雙重責(zé)任,重要性不言而喻[1-2]。在我校針對國防語言專業(yè)的學(xué)生,Python程序設(shè)計課程在我校針對國防語言專業(yè)的學(xué)生作為一門通識必修課進(jìn)行開設(shè)的,在我?!?+X”的計算機基礎(chǔ)課程體系中,Python應(yīng)用貫穿計算機課程各知識模塊。課程旨在打下編程基礎(chǔ),訓(xùn)練編程思維和技能,提高編程應(yīng)用能力,為語言專業(yè)崗位應(yīng)用及日常生活應(yīng)用提供技術(shù)支撐。該課程堅持問題牽引,成果導(dǎo)向,貼近一線軍事應(yīng)用,科學(xué)設(shè)計語言應(yīng)用場景案例,注重學(xué)生實戰(zhàn)能力培養(yǎng)。
2 課程教學(xué)現(xiàn)狀
Python程序設(shè)計課程是我校國防語言專業(yè)重要計算機基礎(chǔ)課程,在培養(yǎng)學(xué)生的信息技術(shù)素養(yǎng)和利用計算機解決實際問題的能力方面起著至關(guān)重要的作用。目前,在課程內(nèi)容設(shè)置,教學(xué)方式和課程評價等方面還存在不足,具體表現(xiàn)在以下幾個方面。
2.1 課程設(shè)置情況
我校程序設(shè)計課程設(shè)置雖然歷經(jīng)數(shù)次優(yōu)化,但仍存在諸多問題,最重要的特點就是課時量嚴(yán)重不足。表1是我校國防語言專業(yè)程序設(shè)計課程和教育部高等學(xué)校非計算機專業(yè)同類課程學(xué)時數(shù)的對比[3-4],從表1中可以看出我校的程序設(shè)計課時數(shù)少了很多。程序設(shè)計課程具有很強的理論性和實踐性,這就要求在進(jìn)行課程設(shè)置時既要考慮理論講授又要兼顧大量的課程實踐才能達(dá)到教學(xué)目標(biāo)。無論是缺少理論還是缺少實踐都無法大綱要求的目標(biāo),更無法適應(yīng)軍隊信息化建設(shè)需要,如何在有限的課時條件下能夠達(dá)到大綱要求,又能提高學(xué)員的信息素養(yǎng),是目前必須解決的難題。
2.2 學(xué)生個體差異
我校國防語言專業(yè)學(xué)生生源大多是文科學(xué)生,計算機基礎(chǔ)參差不齊,大多學(xué)生沒有編程基礎(chǔ),信息素養(yǎng)整體不高;從學(xué)生的學(xué)習(xí)態(tài)度來看,學(xué)習(xí)態(tài)度非常端正,但文科生對編程有畏難心理,喜歡課堂教授,害怕上機實踐;從學(xué)生學(xué)習(xí)能力來看,學(xué)生們邏輯思維、自主學(xué)習(xí)和動手實踐能力差異較大;從學(xué)習(xí)習(xí)慣來看,大多數(shù)學(xué)生對互聯(lián)網(wǎng)、移動學(xué)習(xí)等新技術(shù)適應(yīng)較快,具備總結(jié)和反思的學(xué)習(xí)習(xí)慣,但仍存在應(yīng)試和急于求成心理。
2.3 授課方式單一
目前,授課方式大都采用單一課堂講授,不能很好地激發(fā)學(xué)員的自主學(xué)習(xí)熱情,以至于達(dá)不到很好學(xué)習(xí)效果。同時,一直以來我校對于公共基礎(chǔ)課程的教學(xué)采用大班教授課,存在課堂上學(xué)生多老師少的問題,導(dǎo)致有效互動少、實時反饋難,以至于老師在有限的時間內(nèi)顧及所有的學(xué)生。
2.4 評價方式單一
我校Python程序設(shè)計課程的評價方式為形成性評價和總結(jié)性評價相結(jié)合的評價方式,形成性評價主要是上機作業(yè)和課堂表現(xiàn)(40%),終結(jié)性評價就是期末的考試(60%)。這種評價方式僅僅考查學(xué)生對知識點掌握情況,無法掌握學(xué)生學(xué)習(xí)過程情況,也無法準(zhǔn)確掌握學(xué)生是否達(dá)到學(xué)習(xí)目標(biāo)。
3 基于 OBE 理念的Python程序設(shè)計課程教學(xué)改革
OBE( Outcome Based Education,成果導(dǎo)向教育)理念與我校的“語言+技術(shù)”的人才培養(yǎng)模式以及培養(yǎng)學(xué)生解決復(fù)雜問題能力目標(biāo)完美契合[5-6]。以學(xué)生為中心,依據(jù)軍隊最新人才培養(yǎng)方案和軍隊實際需求的指導(dǎo)優(yōu)化教學(xué)目標(biāo),預(yù)期產(chǎn)出效果。在軍隊實際需要的指導(dǎo)下,依據(jù)最新軍隊人才培養(yǎng)方案制定教學(xué)目標(biāo),設(shè)置教學(xué)內(nèi)容優(yōu)化教學(xué)方案,然后通過多元化評價方式對產(chǎn)出成果進(jìn)行評估,持續(xù)教學(xué)改進(jìn)優(yōu)化教學(xué)內(nèi)容,提高教學(xué)效果服務(wù)軍隊需求。本文就是基于該理念在課程內(nèi)容構(gòu)建、教學(xué)實施設(shè)計、考核評價優(yōu)化等方面進(jìn)行了探索和實踐,如圖1所示。
3.1 制定教學(xué)目標(biāo)
根據(jù)我校特點,在制定教學(xué)目標(biāo)時應(yīng)考慮以下幾點。
1)如何以學(xué)生為中心,提高問題求解能力,實現(xiàn)各類教學(xué)目標(biāo)。
課程內(nèi)容多、學(xué)時少、抽象性強、實踐性強,要以問題為牽引,以成果為導(dǎo)向,科學(xué)設(shè)計案例,在有限時間內(nèi)完成知識學(xué)習(xí),達(dá)成部隊崗位能力目標(biāo)的同時,潤物細(xì)無聲地實現(xiàn)價值目標(biāo)。
2)如何增強學(xué)生內(nèi)驅(qū)力,體現(xiàn)個性化學(xué)習(xí),增強有效互動和反饋。
通識課程學(xué)生差異大,軍校自主學(xué)習(xí)時間少,要做好線上線下教學(xué)活動的設(shè)計,加強學(xué)習(xí)方法指導(dǎo),激發(fā)學(xué)生興趣,讓學(xué)生參與課程的共建共享。
3)如何實現(xiàn)軍校環(huán)境下各平臺和資源的銜接。
軍?;ヂ?lián)網(wǎng)和手機使用場所相對受限,網(wǎng)絡(luò)教學(xué)平臺滯后,要根據(jù)教學(xué)內(nèi)容和目標(biāo),做好互聯(lián)網(wǎng)、校園網(wǎng)、局域網(wǎng)上各平臺的銜接,以及資源的整合。
以Python程序設(shè)計的字典數(shù)據(jù)類型為例,要求學(xué)生達(dá)到的知識目標(biāo)是了解字典的特點及應(yīng)用場景,掌握字典創(chuàng)建的方法、字典常用操作函數(shù)、字典的遍歷。能力目標(biāo)是以字典的定義及特點為理論依據(jù),在掌握字典的基本操作的基礎(chǔ)上,能夠完成給定語料的詞頻統(tǒng)計、排序及輸出。
3.2 設(shè)置教學(xué)內(nèi)容
基于OBE教育理念,在課程建構(gòu)方面本文以學(xué)生為中心,立足學(xué)以致用,內(nèi)容逐步深入、由易到難、層層遞進(jìn),理論和實踐相結(jié)合依據(jù)教學(xué)目標(biāo)進(jìn)行教學(xué)內(nèi)容設(shè)計,案例注重貼近實際生活,結(jié)合國際國內(nèi)市政,比如Python程序設(shè)計的字典數(shù)據(jù)類型為例,設(shè)計以《三國演義》人物的出場統(tǒng)計為案例,結(jié)合文件、列表和字典等知識進(jìn)行深入來分析各角色的重要性,把中國歷史名著用現(xiàn)代化手段進(jìn)行可視化展示,向?qū)W生傳授Python編程知識的同時弘揚中國博大精深的傳統(tǒng)文化,授課內(nèi)容豐富有趣,授課效果明顯提高。
3.3 優(yōu)化教學(xué)實施
采用課上課下、線上線下相結(jié)合的混合式教學(xué)方法,線上觀看老師錄制的學(xué)習(xí)視頻,對于知識點的疑問,可以進(jìn)入雨課堂討論區(qū)進(jìn)行發(fā)帖討論,也可以通過網(wǎng)絡(luò)自行查閱學(xué)習(xí),積極回復(fù)雨課堂中老師或者其他同學(xué)的帖子,在整個自主學(xué)習(xí)過程中老師全程在線,隨時進(jìn)行答疑解惑;完成雨課堂發(fā)布練習(xí)題和萬維考試系統(tǒng)中的實訓(xùn)題目。線下老師引導(dǎo)學(xué)生,將問題拆分為多個子問題,分小組就思考題目展開討論;通過萬維考試系統(tǒng),編寫代碼,調(diào)試驗證,逐步解決問題;老師進(jìn)行課堂總結(jié),引導(dǎo)學(xué)生思考拓展應(yīng)用,舉一反三。
3.4 優(yōu)化教學(xué)實施
基于 OBE 理念,依據(jù)教學(xué)目標(biāo),設(shè)計多元分類考核評價機制,理論模塊以期末閉卷形式開展,編程模塊以過程考核為主,突出實際解決問題的能力在總考核成績中的權(quán)重,強調(diào)評價的客觀性、公平性和激勵性。課堂表現(xiàn):參與討論的表現(xiàn);完成任務(wù)質(zhì)量;網(wǎng)上學(xué)習(xí)記錄:學(xué)習(xí)時長;做題記錄;學(xué)習(xí)反思;終結(jié)性評價:考查:基本知識;編程思維;基本編程能力。
4 結(jié)束語
基于OBE理念的Python程序設(shè)計課程教學(xué)是以學(xué)生為中心,以學(xué)習(xí)成果為導(dǎo)向,讓學(xué)生對自己的學(xué)習(xí)目標(biāo)更為直觀,提升了學(xué)生的成就感。課程2020年春季學(xué)期首次開課,目前已經(jīng)過兩屆學(xué)生的實踐,從課程教學(xué)目標(biāo)達(dá)成度有顯著提高。但在教學(xué)內(nèi)容尤其是案例上仍需不斷豐富和更新,使其更加貼近崗位需求,依據(jù)課程目標(biāo)達(dá)成度,后續(xù)會對課程教學(xué)進(jìn)行持續(xù)改進(jìn)。
參考文獻(xiàn):
[1] 盧信允,李湘森.試論教學(xué)實戰(zhàn)化與武警初級指揮人才培養(yǎng)[J].高等教育研究學(xué)報,2014,37(2):4-8.
[2] 沈麗民.軍校計算機通識課程教學(xué)新模式探索[J].電腦知識與技術(shù),2018,14(14):146-147.
[3] 何秋燕,范麗萍,鐘誠.淺談軍校計算機基礎(chǔ)教學(xué)改革[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2012(11):49-50.
[4] 張昕,王新國,吳迪.關(guān)于加強軍隊院校計算機課程教學(xué)實踐緊貼部隊需求的幾點思考[J].計算機教育,2015(6):93-96.
[5] 金亮,劉進(jìn)軍,陳杰,等.基于OBE理念的Python程序設(shè)計分時教學(xué)實踐[J].計算機教育,2021(1):62-65.
[6] 張榮博,許莉,叢麗暉,等.基于OBE理念的程序設(shè)計基礎(chǔ)課程教學(xué)改革實踐[J].計算機教育,2020(7):148-151.
【通聯(lián)編輯:謝媛媛】