林清瀅 朱映輝 陸錫聰 商惠華
[摘 要] “Python程序設(shè)計(jì)”是支撐理工類專業(yè)畢業(yè)要求達(dá)成度的重要通識(shí)課程?;诠こ探逃龑I(yè)認(rèn)證標(biāo)準(zhǔn),針對(duì)“Python程序設(shè)計(jì)”的課程大綱修訂過(guò)程,提出了與畢業(yè)要求對(duì)應(yīng)的課程目標(biāo)。以此為基礎(chǔ)確定了課程目標(biāo)達(dá)成的教學(xué)方法、課程目標(biāo)達(dá)成評(píng)價(jià)方法、課程目標(biāo)達(dá)成度評(píng)價(jià)標(biāo)準(zhǔn)等,從而給出了工程教育認(rèn)證環(huán)境下課程大綱的構(gòu)建模式,提出的課程目標(biāo)達(dá)成度評(píng)價(jià)方法和標(biāo)準(zhǔn),為工程教育專業(yè)認(rèn)證相關(guān)課程大綱的修訂及相應(yīng)的課程目標(biāo)達(dá)成度的計(jì)算提供了參考。
[關(guān)鍵詞] 工程教育專業(yè)認(rèn)證;課程大綱;課程目標(biāo);達(dá)成度
[基金項(xiàng)目] 2017年度廣東省本科高校高等教育教學(xué)改革項(xiàng)目“基于工程教育認(rèn)證環(huán)境下的地方高校計(jì)算機(jī)專業(yè)創(chuàng)新人才培養(yǎng)模式的研究與實(shí)踐”(粵教高函〔2018〕1號(hào));2019年度韓山師范學(xué)院質(zhì)量工程與教育教學(xué)改革項(xiàng)目“韓山師范學(xué)院在線開放課程——Python程序設(shè)計(jì)”(粵韓師教字〔2019〕67號(hào))
[作者簡(jiǎn)介] 林清瀅(1970—),女,廣東潮州人,碩士,韓山師范學(xué)院計(jì)算機(jī)與信息工程學(xué)院教授,主要從事分布式系統(tǒng)、云計(jì)算研究;朱映輝(1977—),男,廣東梅州人,碩士,韓山師范學(xué)院計(jì)算機(jī)與信息工程學(xué)院副教授,主要從事計(jì)算機(jī)圖形圖像處理、計(jì)算機(jī)基礎(chǔ)教育研究;陸錫聰(1973—),男,廣東饒平人,碩士,韓山師范學(xué)院計(jì)算機(jī)與信息工程學(xué)院高級(jí)實(shí)驗(yàn)師,主要從事Web應(yīng)用技術(shù)、計(jì)算機(jī)基礎(chǔ)教育研究。
[中圖分類號(hào)] G642.0 ? [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1674-9324(2022)18-0129-04 [收稿日期] 2022-01-08
我國(guó)在2016年6月已成為《華盛頓協(xié)議》正式成員[1]。近幾年來(lái),越來(lái)越多的高校開展工程教育專業(yè)認(rèn)證以提高人才培養(yǎng)質(zhì)量;促進(jìn)工程教育與行業(yè)、企業(yè)的聯(lián)系,增強(qiáng)人才培養(yǎng)對(duì)社會(huì)發(fā)展的適應(yīng)性;提升工程教育的國(guó)際競(jìng)爭(zhēng)力[2]?!耙詫W(xué)生為中心”“目標(biāo)導(dǎo)向”和“持續(xù)改進(jìn)”是工程教育專業(yè)認(rèn)證的基本理念[3,4]。畢業(yè)要求達(dá)成是工程教育專業(yè)認(rèn)證的核心內(nèi)容之一,而課程目標(biāo)達(dá)成是畢業(yè)要求達(dá)成的重要組成部分,因此,在課程大綱中必須要有針對(duì)課程目標(biāo)可以衡量的評(píng)價(jià)體系。雖然越來(lái)越多的高校開始按照工程教育專業(yè)認(rèn)證的基本理念,進(jìn)行人才培養(yǎng)方案和課程大綱的制定工作,但是大多數(shù)高校的課程大綱仍缺少課程目標(biāo)達(dá)成度評(píng)價(jià)。筆者以韓山師范學(xué)院理工類專業(yè)的通識(shí)必修課“Python程序設(shè)計(jì)”為例,探討如何基于工程教育專業(yè)認(rèn)證標(biāo)準(zhǔn)進(jìn)行課程大綱修訂,提出課程目標(biāo)達(dá)成度評(píng)價(jià)公式,并給出課程目標(biāo)和畢業(yè)要求指標(biāo)點(diǎn)達(dá)成度的評(píng)價(jià)方法。
一、課程目標(biāo)
按照工程教育專業(yè)認(rèn)證標(biāo)準(zhǔn),學(xué)校在人才培養(yǎng)方案修訂時(shí)就要把畢業(yè)要求逐條分解為各個(gè)指標(biāo)點(diǎn),在課程大綱修訂時(shí)建立課程目標(biāo)與畢業(yè)要求指標(biāo)點(diǎn)的對(duì)應(yīng)關(guān)系。課程目標(biāo)確立后,課程考核目標(biāo)、考核環(huán)節(jié)、評(píng)價(jià)方式都需要與明確的課程目標(biāo)相對(duì)應(yīng),從而與畢業(yè)要求的各個(gè)指標(biāo)點(diǎn)相對(duì)應(yīng)。
“Python程序設(shè)計(jì)”是理工類專業(yè)的通識(shí)必修課程。通過(guò)本課程的學(xué)習(xí),使得學(xué)生能夠理解Python的編程模式;熟練運(yùn)用Python內(nèi)置函數(shù)與運(yùn)算符、列表、元組、字典、集合等基本數(shù)據(jù)類型及相關(guān)列表推導(dǎo)式、切片等語(yǔ)法來(lái)解決實(shí)際問(wèn)題;熟練掌握Python程序結(jié)構(gòu),熟練處理字符串,同時(shí)使學(xué)生掌握不同領(lǐng)域的Python擴(kuò)展模塊并能夠解決文件讀寫、數(shù)據(jù)可視化、圖形圖像處理等實(shí)際問(wèn)題,同時(shí)還應(yīng)培養(yǎng)學(xué)生的代碼優(yōu)化與安全編程意識(shí)。具體使學(xué)生達(dá)成以下目標(biāo)。
1.知識(shí)目標(biāo):掌握Python語(yǔ)言的基本知識(shí),Python程序設(shè)計(jì)模式、基本理論和方法。
2.能力目標(biāo):能夠使用Python語(yǔ)言解決實(shí)際應(yīng)用問(wèn)題。具備計(jì)算思維能力、創(chuàng)新能力,以及發(fā)現(xiàn)問(wèn)題、分析問(wèn)題和解決問(wèn)題的能力。
3.素質(zhì)目標(biāo):能夠在運(yùn)用Python語(yǔ)言編寫實(shí)際應(yīng)用程序過(guò)程中考慮社會(huì)、安全、健康、法律、環(huán)境等因素;在解決實(shí)際問(wèn)題時(shí)履行職業(yè)道德規(guī)范。
二、課程目標(biāo)與畢業(yè)要求的對(duì)應(yīng)關(guān)系
根據(jù)工程教育專業(yè)認(rèn)證標(biāo)準(zhǔn)的畢業(yè)要求,對(duì)照我校理工類專業(yè)畢業(yè)要求,分解畢業(yè)要求的各個(gè)指標(biāo)點(diǎn),建立課程目標(biāo)與畢業(yè)要求各個(gè)指標(biāo)點(diǎn)的對(duì)應(yīng)關(guān)系如表1所示。
三、課程目標(biāo)達(dá)成的教學(xué)方法
由于工程教育專業(yè)認(rèn)證的關(guān)鍵理念是以學(xué)生為中心、面向產(chǎn)出的課程目標(biāo)達(dá)成情況評(píng)價(jià),并以此反饋和調(diào)節(jié)各個(gè)教學(xué)環(huán)節(jié),以實(shí)現(xiàn)持續(xù)改進(jìn)?!癙ython程序設(shè)計(jì)”課程屬于全校理工類專業(yè)的通識(shí)必修課程,理論和實(shí)踐教學(xué)各占16學(xué)時(shí),如何在有限課時(shí)內(nèi)把所有的知識(shí)點(diǎn)講授給學(xué)生,并引導(dǎo)學(xué)生積極主動(dòng)思考及分析,是本課程教學(xué)過(guò)程中的一個(gè)“堵點(diǎn)”。經(jīng)過(guò)實(shí)踐探索,我們采用線上線下混合式教學(xué)模式解決該課程“知識(shí)點(diǎn)多、課時(shí)少、實(shí)踐性強(qiáng)”等問(wèn)題。具體教學(xué)方法分為線上課前、線下課堂和線上線下課后三個(gè)階段。
線上利用超星泛雅網(wǎng)絡(luò)課程教學(xué)平臺(tái)自建教學(xué)視頻,錄制講授課程內(nèi)容、講解具有工程應(yīng)用背景的習(xí)題。在線上課前階段,教師列出一個(gè)個(gè)任務(wù)節(jié)點(diǎn),列出要討論的問(wèn)題,讓學(xué)生根據(jù)自身水平選擇線上教學(xué)資源,從而進(jìn)行自主學(xué)習(xí)。基礎(chǔ)差的學(xué)生能夠按自己的學(xué)習(xí)進(jìn)度掌握Python的基礎(chǔ)知識(shí),基礎(chǔ)好的學(xué)生也能夠根據(jù)自己的興趣進(jìn)行深層次的學(xué)習(xí),充分滿足不同層次學(xué)生的學(xué)習(xí)需求。由于是帶著問(wèn)題聽在線課程教學(xué)視頻,變被動(dòng)聽課為主動(dòng)學(xué)習(xí),學(xué)生一般都能結(jié)合相關(guān)的線上學(xué)習(xí)資料,主動(dòng)對(duì)存在疑問(wèn)的知識(shí)點(diǎn)進(jìn)行學(xué)習(xí)并進(jìn)行線上討論。學(xué)習(xí)能力差的學(xué)生可以多次觀看教學(xué)視頻,實(shí)現(xiàn)最大程度的自主學(xué)習(xí)。
線下以學(xué)生為中心進(jìn)行課堂學(xué)習(xí),教師選取具有工程應(yīng)用的項(xiàng)目案例。以項(xiàng)目推動(dòng)教學(xué)內(nèi)容,提高學(xué)生發(fā)現(xiàn)問(wèn)題、分析問(wèn)題和解決問(wèn)題的能力。據(jù)項(xiàng)目案例提出問(wèn)題,引領(lǐng)學(xué)生真正進(jìn)行思考。線下安排在機(jī)房上課,在教學(xué)活動(dòng)過(guò)程中教師從主體角色逐漸轉(zhuǎn)變?yōu)榻虒W(xué)過(guò)程的引導(dǎo)者。課堂上提供面對(duì)面答疑,可以給學(xué)生留下較為深刻的記憶和認(rèn)知,同時(shí)對(duì)于學(xué)生的學(xué)習(xí)狀態(tài)也有了更深地了解。同時(shí)教學(xué)過(guò)程中注重評(píng)價(jià),強(qiáng)調(diào)結(jié)果為導(dǎo)向,注重學(xué)生知識(shí)的掌握情況,可在每堂課上課之前進(jìn)行線上測(cè)試,查看學(xué)生學(xué)習(xí)情況,從而以成果為導(dǎo)向重新調(diào)整教學(xué)內(nèi)容。
在前面兩個(gè)階段結(jié)束后,教師對(duì)所學(xué)內(nèi)容進(jìn)行總結(jié)和歸納,在線上教學(xué)平臺(tái)發(fā)布相關(guān)內(nèi)容的專題和討論帖等,方便學(xué)生鞏固所學(xué)內(nèi)容。學(xué)生課后線下完成作業(yè),并在線上提交作業(yè),進(jìn)行階段測(cè)試,進(jìn)論壇討論問(wèn)題等。然后,教師根據(jù)互動(dòng)情況對(duì)學(xué)生進(jìn)行針對(duì)性輔導(dǎo),可以更了解學(xué)生狀態(tài),實(shí)現(xiàn)個(gè)性化教學(xué)。
四、課程目標(biāo)達(dá)成評(píng)價(jià)方法
以學(xué)生為中心、面向產(chǎn)出的課程目標(biāo)達(dá)成情況評(píng)價(jià),學(xué)習(xí)效果和能力提升的評(píng)價(jià)方法不應(yīng)僅局限于期末考核,但考慮到課程性質(zhì)及本校教學(xué)環(huán)境,期末考核仍然是衡量學(xué)生學(xué)習(xí)成效的重要手段。因此,本課程采用多元化評(píng)價(jià)標(biāo)準(zhǔn)來(lái)評(píng)價(jià)課程目標(biāo)達(dá)成度。具體的評(píng)價(jià)標(biāo)準(zhǔn)包含平時(shí)過(guò)程考核和期末考核。平時(shí)過(guò)程考核占40%,期末考核占60%,平時(shí)過(guò)程考核的形式主要有:考勤、實(shí)驗(yàn)作業(yè)、平時(shí)測(cè)試、線上教學(xué)任務(wù)點(diǎn)的完成等,具體評(píng)價(jià)方法見表2。其中考核環(huán)節(jié)權(quán)重見表3。最后,課程目標(biāo)達(dá)成度為各課程分目標(biāo)達(dá)成度的平均值。
五、課程目標(biāo)達(dá)成度評(píng)價(jià)標(biāo)準(zhǔn)
課程目標(biāo)達(dá)成度評(píng)價(jià)是畢業(yè)要求達(dá)成度評(píng)價(jià)的基礎(chǔ),為了更好地衡量課程目標(biāo)達(dá)成度的情況,課程大綱給出了本課程三個(gè)課程目標(biāo)達(dá)成度的評(píng)價(jià)標(biāo)準(zhǔn),該評(píng)價(jià)標(biāo)準(zhǔn)將達(dá)成情況分為5個(gè)等級(jí),即優(yōu)(90~100分)、良(80~89分)、中(70~79分)、及格(60~69分)、不及格(0~59分),下面以課程目標(biāo)1為例說(shuō)明該課程目標(biāo)達(dá)成度評(píng)價(jià)標(biāo)準(zhǔn)。
1.優(yōu)(90~100分):熟練掌握Python語(yǔ)言的基本知識(shí)、Python的編程模式;熟練運(yùn)用Python內(nèi)置函數(shù)與運(yùn)算符、列表、元組、字典、集合等基本數(shù)據(jù)類型,以及相關(guān)列表推導(dǎo)式、切片等語(yǔ)法解決工程應(yīng)用問(wèn)題。
2.良(80~89分):掌握Python語(yǔ)言的基本知識(shí)、Python的編程模式;運(yùn)用Python內(nèi)置函數(shù)與運(yùn)算符、列表、元組、字典、集合等基本數(shù)據(jù)類型,以及相關(guān)列表推導(dǎo)式、切片等語(yǔ)法解決工程應(yīng)用問(wèn)題。
3.中(70~79分):基本能掌握Python語(yǔ)言的基本知識(shí)、Python的編程模式;運(yùn)用Python內(nèi)置函數(shù)與運(yùn)算符、列表、元組、字典、集合等基本數(shù)據(jù)類型,以及相關(guān)列表推導(dǎo)式、切片等語(yǔ)法解決工程應(yīng)用問(wèn)題。
4.及格(60~69分):部分掌握Python語(yǔ)言的基本知識(shí)、Python的編程模式;能勉強(qiáng)地運(yùn)用Python內(nèi)置函數(shù)與運(yùn)算符、列表、元組、字典、集合等基本數(shù)據(jù)類型,以及相關(guān)列表推導(dǎo)式、切片等語(yǔ)法解決工程應(yīng)用問(wèn)題。
5.不及格(0~59分):對(duì)于Python語(yǔ)言的基本知識(shí)、Python的編程模式不是很熟悉;不熟悉Python內(nèi)置函數(shù)與運(yùn)算符、列表、元組、字典、集合等基本數(shù)據(jù)類型,以及相關(guān)列表推導(dǎo)式、切片等語(yǔ)法,不能解決工程應(yīng)用問(wèn)題。
結(jié)語(yǔ)
建立畢業(yè)要求和課程目標(biāo)之間的對(duì)應(yīng)關(guān)系,以課程目標(biāo)的達(dá)成來(lái)支撐畢業(yè)要求的達(dá)成,是工程教育專業(yè)認(rèn)證的關(guān)鍵內(nèi)容。本文以理工類專業(yè)的通識(shí)必修課程“Python程序設(shè)計(jì)”為例,構(gòu)建基于工程教育認(rèn)證理念的課程目標(biāo)達(dá)成度評(píng)價(jià)方法。在課程大綱的構(gòu)建上充分體現(xiàn)以學(xué)生為中心、以產(chǎn)出為導(dǎo)向的課程目標(biāo);根據(jù)課程大綱中構(gòu)建的課程目標(biāo)達(dá)成的評(píng)價(jià)內(nèi)容、評(píng)價(jià)依據(jù)和評(píng)價(jià)方法,通過(guò)計(jì)算來(lái)客觀評(píng)價(jià)學(xué)生的課程目標(biāo)達(dá)成情況;由此來(lái)進(jìn)一步分析畢業(yè)要求的客觀達(dá)成度,并以此反饋和調(diào)節(jié)各教學(xué)環(huán)節(jié),實(shí)現(xiàn)持續(xù)改進(jìn)。為工程教育專業(yè)認(rèn)證相關(guān)課程大綱的修訂及相應(yīng)課程目標(biāo)達(dá)成度的計(jì)算提供了參考。
參考文獻(xiàn)
[1]周凌波,王芮.從《華盛頓協(xié)議》談工程教育專業(yè)建設(shè)[J].高等工程教育研究,2014(4):6-14.
[2]林健.工程教育認(rèn)證與工程教育改革和發(fā)展[J].高等工程教育研究,2015(2):10-19.
[3]陳平.專業(yè)認(rèn)證理念推進(jìn)工科專業(yè)建設(shè)內(nèi)涵式發(fā)展[J].中國(guó)大學(xué)教學(xué),2014(1):42-47.
[4]曹宇春,薛文.基于專業(yè)認(rèn)證的基礎(chǔ)工程課程大綱修訂方法研究[J].浙江科技學(xué)院學(xué)報(bào),2017,29(6):482-486.
Construction of Syllabus Based on Engineering Education Certification: Taking the Course of Python Programming as an Example
LIN Qing-ying, ZHU Ying-hui, LU Xi-cong, SHANG Hui-hua
(School of Computer and Information Engineering, Hanshan Normal University, Chaozhou,
Guangdong 521041, China)
Abstract: Python Programming is an important general education course that supports graduation requirements for science and engineering majors. Based on the engineering education professional certification standards, the course objectives corresponding to graduation requirements are proposed for the course syllabus revision process of Python Programming. Based on this, the teaching methods, evaluation methods and evaluation criteria for achieving course objectives are determined. The construction mode of syllabus in engineering education certification environment is given, and the evaluation method and standard for course objective achievement degree are put forward, which can provide reference for the revision of syllabus related to engineering education certification and calculation of course objective achievement degree.
Key words: engineering education professional certification; syllabus; course objective; achievement