国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

面向工程教育專業(yè)認(rèn)證的應(yīng)用型高校程序設(shè)計(jì)課程群的建設(shè)
——以嘉興學(xué)院為例

2022-09-28 13:11:58夏小云李紹燕鄧瀏旸廖偉志
嘉興學(xué)院學(xué)報(bào) 2022年5期
關(guān)鍵詞:程序設(shè)計(jì)考核工程

夏小云,李紹燕,鄧瀏旸,廖偉志

(嘉興學(xué)院:a.信息科學(xué)與工程學(xué)院; b.馬克思主義學(xué)院;c.平湖師范學(xué)院,浙江嘉興 314000)

工程教育專業(yè)認(rèn)證是國際通行的推動(dòng)工程教育質(zhì)量不斷提升的有效手段,其核心是持續(xù)改革教學(xué)模式,實(shí)現(xiàn)培養(yǎng)目標(biāo),落實(shí)“培養(yǎng)什么人、怎樣培養(yǎng)人、為誰培養(yǎng)人”這一根本性問題。近年來,我國高校對工程教育專業(yè)認(rèn)證也日益重視,截至2020年底,全國共有257所普通高等學(xué)校的1600個(gè)專業(yè)通過了工程教育專業(yè)認(rèn)證,覆蓋機(jī)械、化工、儀器、電子信息等22個(gè)工科專業(yè)類。[1]

嘉興學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)積極順應(yīng)工程教育專業(yè)認(rèn)證這一趨勢,主動(dòng)對標(biāo)工程教育專業(yè)認(rèn)證標(biāo)準(zhǔn)要求,堅(jiān)持立德樹人,通過構(gòu)建程序設(shè)計(jì)課程群,將OBE(Outcome based education)理念貫穿于整個(gè)人才培養(yǎng)過程,以培養(yǎng)學(xué)生計(jì)算思維和程序設(shè)計(jì)能力為核心,對程序設(shè)計(jì)課程群的建設(shè)進(jìn)行了積極探索和改革。在教學(xué)實(shí)踐中,不斷優(yōu)化課程之間的銜接和內(nèi)容,創(chuàng)新教學(xué)方法和手段,不斷改進(jìn)考核方式,自覺踐行專業(yè)認(rèn)證理念,努力培養(yǎng)學(xué)生解決復(fù)雜工程問題的能力,推動(dòng)應(yīng)用型人才培養(yǎng)目標(biāo)的實(shí)現(xiàn)。

一、計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)程序設(shè)計(jì)課程群

程序設(shè)計(jì)課程群的建設(shè)能加強(qiáng)不同課程之間的內(nèi)容融合與銜接,拓展課程之間的內(nèi)在關(guān)系。將傳統(tǒng)的單門課程獨(dú)立授課轉(zhuǎn)向課程群內(nèi)相關(guān)課程的共同學(xué)習(xí),能夠有效避免課程之間的內(nèi)容重復(fù),加強(qiáng)各課程間的相互銜接和交叉滲透。[2]通過統(tǒng)一規(guī)劃課程群培養(yǎng)計(jì)劃,打通課程群中相關(guān)課程之間的壁壘,加強(qiáng)課程之間的連貫性,有利于提升學(xué)生的學(xué)習(xí)效率。另外,程序設(shè)計(jì)課程群的建設(shè)有利于提升學(xué)生的創(chuàng)新能力和實(shí)踐動(dòng)手能力,實(shí)現(xiàn)學(xué)生培養(yǎng)與企業(yè)用人的無縫對接,達(dá)到“零適應(yīng)期”。

圖1 程序設(shè)計(jì)類課程群

程序設(shè)計(jì)能力是計(jì)算機(jī)類專業(yè)學(xué)生必備的最重要、最基本的能力,是檢驗(yàn)計(jì)算機(jī)類專業(yè)畢業(yè)生質(zhì)量的標(biāo)準(zhǔn)之一。程序設(shè)計(jì)類課程群的建設(shè),旨在培養(yǎng)學(xué)生程序設(shè)計(jì)的基礎(chǔ)開發(fā)能力,讓學(xué)生不僅掌握程序設(shè)計(jì)的思想和方法,精通主流的程序開發(fā)技術(shù)和平臺,更重要的是讓學(xué)生具備運(yùn)用所學(xué)知識解決計(jì)算機(jī)相關(guān)領(lǐng)域復(fù)雜工程問題的能力,培養(yǎng)學(xué)生的編程思維和創(chuàng)新意識,[3]為其后續(xù)課程的學(xué)習(xí)與實(shí)踐打下良好的基礎(chǔ)。

嘉興學(xué)院開設(shè)有計(jì)算機(jī)科學(xué)與技術(shù)、網(wǎng)絡(luò)工程、軟件工程、電子信息工程等四個(gè)計(jì)算機(jī)類專業(yè),涉及的程序設(shè)計(jì)類課程群主要包括高級語言程序設(shè)計(jì)、Java語言程序設(shè)計(jì)、移動(dòng)應(yīng)用開發(fā)、Java語言程序設(shè)計(jì)課程設(shè)計(jì)、嵌入式C程序設(shè)計(jì)、移動(dòng)應(yīng)用開發(fā)綜合實(shí)訓(xùn)等,這些課程貫穿計(jì)算機(jī)類專業(yè)程序設(shè)計(jì)開發(fā)與應(yīng)用的主線,起到一個(gè)循序漸進(jìn)、相輔相成的作用。程序設(shè)計(jì)類課程群如圖1所示。

二、程序設(shè)計(jì)課程群教學(xué)的現(xiàn)狀

程序設(shè)計(jì)能力的培養(yǎng)是一個(gè)循序漸進(jìn)、逐步提升的過程,應(yīng)將工程教育專業(yè)認(rèn)證理念貫穿到人才培養(yǎng)方案、課程設(shè)置和教學(xué)的全過程中。

(一)課程之間還有待于進(jìn)一步融合

程序設(shè)計(jì)課程群中,各門課程的實(shí)踐內(nèi)容設(shè)置相對獨(dú)立,部分內(nèi)容重復(fù),未能形成前后串聯(lián)的實(shí)踐教學(xué)體系,課程之間銜接度不夠,學(xué)生無法理解課程間知識的相關(guān)性及延續(xù)性。在學(xué)習(xí)新的后續(xù)課程時(shí),不能很好地運(yùn)用前面所學(xué)知識,或者遇到學(xué)習(xí)與前面重復(fù)知識時(shí)有厭倦情緒,不利于培養(yǎng)學(xué)生的知識綜合應(yīng)用能力,各課程還有待于進(jìn)一步融合。

(二)實(shí)踐教學(xué)模式陳舊,學(xué)生動(dòng)手能力較弱

現(xiàn)階段,高校實(shí)踐教學(xué)模式依舊傳統(tǒng)化,學(xué)生自主學(xué)習(xí)能力弱,實(shí)踐動(dòng)手能力普遍不足,實(shí)際工程項(xiàng)目開發(fā)能力偏弱。學(xué)生的實(shí)驗(yàn)實(shí)訓(xùn)等實(shí)踐教學(xué)仍以傳統(tǒng)的計(jì)劃和指定的實(shí)驗(yàn)指導(dǎo)書為主,學(xué)生對書本上的實(shí)例程序進(jìn)行驗(yàn)證,在學(xué)習(xí)過程中處于被動(dòng)接受知識的狀態(tài),在處理現(xiàn)實(shí)問題的時(shí)候又缺乏實(shí)戰(zhàn)經(jīng)驗(yàn),難以產(chǎn)生成就感和獲得感。

(三)考核評價(jià)的方式和內(nèi)容不利于檢驗(yàn)課程目標(biāo)的達(dá)成

當(dāng)前,應(yīng)用型高校課程考核評價(jià)方式單一,考核內(nèi)容陳舊、偏理論,以結(jié)果性考核為主,缺乏過程性評價(jià)。對學(xué)生的自主學(xué)習(xí)能力、實(shí)踐動(dòng)手能力、團(tuán)結(jié)合作素養(yǎng)等內(nèi)容考核體現(xiàn)不夠,不能很好地評價(jià)學(xué)生的學(xué)習(xí)效果,不利于達(dá)成認(rèn)證標(biāo)準(zhǔn)中具備解決復(fù)雜工程問題能力的要求,不能充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性、激發(fā)學(xué)生的學(xué)習(xí)興趣。

(四)應(yīng)面向工程教育專業(yè)認(rèn)證做好程序設(shè)計(jì)課程群的建設(shè)

根據(jù)《關(guān)于積極促進(jìn)更多本科高校加強(qiáng)應(yīng)用型建設(shè)的指導(dǎo)意見》的要求,為促進(jìn)應(yīng)用型高校建設(shè),大力培養(yǎng)高素質(zhì)應(yīng)用型人才,提高高等教育服務(wù)區(qū)域經(jīng)濟(jì)社會(huì)發(fā)展的能力和水平,作為浙江省第二批應(yīng)用型建設(shè)試點(diǎn)示范高校的嘉興學(xué)院牢記服務(wù)地方的使命,相繼出臺了《關(guān)于加快建設(shè)高水平應(yīng)用型本科教育的實(shí)施意見》等措施,其計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)在人才培養(yǎng)目標(biāo)中明確要求培養(yǎng)能夠在計(jì)算機(jī)工程及應(yīng)用等領(lǐng)域促進(jìn)智能應(yīng)用產(chǎn)業(yè)發(fā)展的高素質(zhì)應(yīng)用型工程技術(shù)人才,要求畢業(yè)生能夠設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)應(yīng)用領(lǐng)域復(fù)雜工程問題的解決方案,設(shè)計(jì)與開發(fā)滿足特定用戶需求的計(jì)算機(jī)軟硬件模塊或系統(tǒng),并在設(shè)計(jì)與開發(fā)環(huán)節(jié)中體現(xiàn)創(chuàng)新意識。而面向工程教育專業(yè)認(rèn)證建設(shè)好程序設(shè)計(jì)類課程群,對于提升學(xué)生實(shí)踐動(dòng)手能力、團(tuán)結(jié)協(xié)作能力以及創(chuàng)新能力起著重要的作用,可為學(xué)生可持續(xù)發(fā)展能力的培養(yǎng)奠定堅(jiān)實(shí)的基礎(chǔ)。

三、面向工程教育專業(yè)認(rèn)證的程序設(shè)計(jì)課程群建設(shè)

國際工程教育專業(yè)認(rèn)證的核心理念在于落實(shí)以學(xué)生為中心,從以教師為中心的傳統(tǒng)教育觀念向以學(xué)生為中心的教育理念轉(zhuǎn)變。這一核心理念的貫徹,第一個(gè)關(guān)鍵是以學(xué)生成果為導(dǎo)向,不再單獨(dú)評價(jià)教師和學(xué)校投入了什么,而是衡量產(chǎn)出了什么;第二個(gè)關(guān)鍵是持續(xù)改進(jìn),不是為了評價(jià)而評價(jià),而是在于能夠正視評價(jià)過程中發(fā)現(xiàn)的問題并分析原因,而后采取有效的、持續(xù)的改進(jìn)措施。[4]

工程教育專業(yè)認(rèn)證計(jì)算機(jī)類專業(yè)補(bǔ)充標(biāo)準(zhǔn)明確指出,必須保證學(xué)生受到足夠的訓(xùn)練,專業(yè)實(shí)踐環(huán)節(jié)至少包含兩個(gè)基于多門課程綜合、具有一定規(guī)模的系統(tǒng)設(shè)計(jì)與開發(fā)。對于計(jì)算機(jī)類專業(yè)的學(xué)生,工程教育專業(yè)認(rèn)證要求培養(yǎng)學(xué)生提出問題、分析問題和解決問題的能力。落實(shí)到程序設(shè)計(jì)類課程,重點(diǎn)在于培養(yǎng)學(xué)生的計(jì)算思維、創(chuàng)新意識、程序設(shè)計(jì)和系統(tǒng)能力。面對需要求解的復(fù)雜工程問題,能夠使用計(jì)算思維的方式分析問題,采用合適的技術(shù)和方法,通過編程加以實(shí)現(xiàn),創(chuàng)新性地解決實(shí)際問題。[5]

(一)構(gòu)建立體化的程序設(shè)計(jì)課程群教學(xué)體系

嘉興學(xué)院是一所地方本科院校,于2016年獲批教育部-中興通訊ICT產(chǎn)教融合創(chuàng)新基地,在計(jì)算機(jī)科學(xué)與技術(shù)、網(wǎng)絡(luò)工程、軟件工程等專業(yè)進(jìn)行合作辦學(xué)。近年來,校企雙方不斷探索專業(yè)特色人才培養(yǎng)模式,在傳統(tǒng)的專業(yè)課程教學(xué)基礎(chǔ)上形成了課程群教學(xué)體系。對核心程序設(shè)計(jì)類課程群進(jìn)行了多維度、立體化培養(yǎng)體系的有效探索,取得了一些效果。多維度立體化程序設(shè)計(jì)課程群緊緊圍繞優(yōu)化課程體系、注重創(chuàng)新能力培養(yǎng)、創(chuàng)新教學(xué)方法和手段、改革課程考核評價(jià)方法,不斷完善優(yōu)化教學(xué)資源,形成綜合、整體的課程群教學(xué)體系。

通過對行業(yè)調(diào)研,挖掘和收集用人反饋信息,緊密跟蹤社會(huì)需求,并聘請行業(yè)專家參與人才培養(yǎng)方案的修訂,使課程的設(shè)置與行業(yè)用人要求相匹配。[6]按照程序設(shè)計(jì)知識內(nèi)容的先后順序、內(nèi)在關(guān)系和銜接要求,將程序設(shè)計(jì)類課程分為程序設(shè)計(jì)基礎(chǔ)課程、程序設(shè)計(jì)應(yīng)用課程和程序設(shè)計(jì)提高課程三個(gè)部分,層層遞進(jìn),在實(shí)踐教學(xué)過程中突出以專業(yè)技術(shù)能力為主線。程序設(shè)計(jì)類課程群教學(xué)體系架構(gòu)如圖2所示。

圖2 程序設(shè)計(jì)課程群教學(xué)體系架構(gòu)

課程群的教學(xué)資源建設(shè)是一個(gè)長期而又漫長的實(shí)踐過程。我們應(yīng)明確課程群資源建設(shè)的目標(biāo)和方向,優(yōu)化和整合現(xiàn)有的課程資源。從學(xué)生能力培養(yǎng)的目標(biāo)出發(fā),充分吸納“工程案例”等教學(xué)資源,充分利用博客論壇知識,形成豐富、多樣的教學(xué)資源,包括多媒體教學(xué)課件、電子教材、視音頻教學(xué)資料、工程案例庫以及開源項(xiàng)目庫等內(nèi)容。

以應(yīng)用為目的,加大實(shí)踐性教學(xué)的投入。按照“語言知識—程序設(shè)計(jì)能力—軟件開發(fā)能力”的目標(biāo)要求,將企業(yè)的實(shí)際案例和教師的科研項(xiàng)目與教學(xué)過程有機(jī)融合,以工程案例帶動(dòng)能力培養(yǎng),通過參與項(xiàng)目設(shè)計(jì)開發(fā),最終達(dá)到培養(yǎng)學(xué)生程序設(shè)計(jì)能力、通過實(shí)踐提高學(xué)生在實(shí)際應(yīng)用中解決問題能力的目的。

在Java語言程序設(shè)計(jì)課程設(shè)計(jì)、移動(dòng)應(yīng)用開發(fā)綜合實(shí)訓(xùn)教學(xué)中,采用“案例教學(xué)+ 項(xiàng)目驅(qū)動(dòng)”的實(shí)踐教學(xué)方式。項(xiàng)目案例的設(shè)計(jì)由易到難、由淺入深,兼顧趣味性和實(shí)用性,方便操作,加深和鞏固學(xué)生對專業(yè)知識的理解,調(diào)動(dòng)學(xué)生學(xué)習(xí)積極性。

(二)程序設(shè)計(jì)課程群教學(xué)內(nèi)容的評估和重構(gòu)

課程教學(xué)大綱規(guī)定了課程教學(xué)內(nèi)容、教學(xué)體系、教學(xué)范圍和教學(xué)要求,是指導(dǎo)課程教學(xué)、開展教學(xué)評估、實(shí)現(xiàn)課程目標(biāo)及畢業(yè)要求達(dá)成的指導(dǎo)性文件,其中課程教學(xué)內(nèi)容是主體。根據(jù)工程教育專業(yè)認(rèn)證的要求,課程教學(xué)大綱明確指出了課程教學(xué)目標(biāo)對畢業(yè)要求的支撐作用。因此,按照工程教育專業(yè)認(rèn)證的畢業(yè)要求,嘉興學(xué)院多次組織教師對程序設(shè)計(jì)課程群的課程內(nèi)容進(jìn)行討論,及時(shí)按照行業(yè)發(fā)展和人才市場需求變化進(jìn)行調(diào)整、優(yōu)化和更新。

嘉興學(xué)院程序設(shè)計(jì)課程群支撐的畢業(yè)要求主要體現(xiàn)在5個(gè)方面:1)具有必要的數(shù)學(xué)和自然科學(xué)基礎(chǔ)、工程知識和計(jì)算機(jī)專業(yè)知識,并能夠利用相關(guān)知識解決計(jì)算機(jī)應(yīng)用領(lǐng)域的復(fù)雜工程問題;2)能夠設(shè)計(jì)、開發(fā)計(jì)算機(jī)應(yīng)用領(lǐng)域特別是移動(dòng)或物聯(lián)網(wǎng)領(lǐng)域復(fù)雜工程問題的解決方案,設(shè)計(jì)與開發(fā)滿足特定用戶需求的計(jì)算機(jī)軟硬件模塊或系統(tǒng),并在設(shè)計(jì)與開發(fā)環(huán)節(jié)中體現(xiàn)創(chuàng)新意識,考慮安全、法律、文化及環(huán)境等因素;3)能基于科學(xué)原理并采用相應(yīng)科學(xué)方法對計(jì)算機(jī)應(yīng)用領(lǐng)域,特別是移動(dòng)或物聯(lián)網(wǎng)領(lǐng)域的復(fù)雜工程問題進(jìn)行研究,包括設(shè)計(jì)實(shí)驗(yàn)、分析與解釋數(shù)據(jù)并通過信息綜合得到合理有效的結(jié)論;4)能夠針對計(jì)算機(jī)應(yīng)用領(lǐng)域特別是移動(dòng)或物聯(lián)網(wǎng)領(lǐng)域的復(fù)雜工程問題,開發(fā)、選擇與使用恰當(dāng)?shù)募夹g(shù)、資源、現(xiàn)代工程和信息技術(shù)工具,對復(fù)雜工程問題進(jìn)行預(yù)測與模擬,并能理解其局限性;5)擁有團(tuán)隊(duì)協(xié)作精神,能夠在多學(xué)科背景下的團(tuán)隊(duì)中承擔(dān)個(gè)體、團(tuán)隊(duì)成員以及負(fù)責(zé)人的角色。

值得注意的是,當(dāng)前很多高校僅考慮不同課程的設(shè)置順序和開設(shè)學(xué)期,而較少關(guān)注同一課程群中不同課程之間的邏輯關(guān)系、內(nèi)容銜接,以致造成學(xué)時(shí)浪費(fèi),也使學(xué)生因?yàn)閷W(xué)習(xí)重復(fù)內(nèi)容感到厭倦。例如,C語言和Java語言在語法上非常相似,但也有很多不同之處。為了讓學(xué)生保持學(xué)習(xí)新鮮感和積極性,在教授C語言和Java語言兩門課程時(shí),應(yīng)把它們之間的內(nèi)在邏輯、差異和關(guān)聯(lián)講通、講透。在教學(xué)實(shí)踐中,還需要充分考慮對課程群中不同課程教學(xué)環(huán)節(jié)的優(yōu)化。對課程群中不同課程的教學(xué)內(nèi)容、實(shí)驗(yàn)內(nèi)容教學(xué)方法的選取,都應(yīng)充分考慮相互之間的銜接和融合,從而避免內(nèi)容上的重復(fù)或課程間發(fā)散而各成體系,應(yīng)考慮課程之間相互依存、有機(jī)融合,最終實(shí)現(xiàn)課程群建設(shè)目標(biāo)。對于復(fù)雜工程系統(tǒng)的代碼設(shè)計(jì)與編寫,結(jié)合用例圖、類圖、順序圖等軟件工程的理念、方法和流程去講解。程序設(shè)計(jì)課程群的教學(xué)環(huán)節(jié)安排如表1 所示。

表1 程序設(shè)計(jì)類課程群的教學(xué)環(huán)節(jié)安排

高級語言程序設(shè)計(jì)課程是計(jì)算機(jī)類專業(yè)大一新生的基礎(chǔ)核心課程,也是后續(xù)課程的基礎(chǔ),主要講述C語言變量類型及不同類型常量的表示,標(biāo)準(zhǔn)輸入輸出函數(shù)、運(yùn)算符及常用數(shù)學(xué)函數(shù)的使用,控制結(jié)構(gòu)、數(shù)組和指針的使用,結(jié)構(gòu)體、鏈表的構(gòu)造使用,基本的文件操作等內(nèi)容。Java語言程序設(shè)計(jì)課程和高級語言程序設(shè)計(jì)課程一脈相承,兩門課程的知識內(nèi)容有關(guān)聯(lián)也有區(qū)別, C語言中數(shù)據(jù)所占內(nèi)存字節(jié)長度依賴于編譯系統(tǒng),而Java語言是不依賴于編譯系統(tǒng)的,具有更好的移植性。Java語言作為面向?qū)ο缶幊陶Z言,在程序維護(hù)、復(fù)用、可擴(kuò)展方面都比C語言更加靈活。移動(dòng)應(yīng)用開發(fā)基礎(chǔ)和移動(dòng)高級應(yīng)用開發(fā)兩門課程主要講述以Android平臺為主的移動(dòng)端開發(fā)原理和方法,是前兩門課程的深化和應(yīng)用。

(三)程序設(shè)計(jì)課程群的教學(xué)方法和手段改革

在教學(xué)過程中,應(yīng)以課程群為教學(xué)依托,以培養(yǎng)實(shí)用型人才為目標(biāo),改變傳統(tǒng)的教學(xué)方法。[7]現(xiàn)實(shí)中,往往存在學(xué)生上課能聽懂、但思考得少,遇到寫程序就無從下手,碰到實(shí)際求解問題束手無策等問題。傳統(tǒng)的程序設(shè)計(jì)課程教學(xué)采取的是“理論+ 實(shí)驗(yàn)”的教學(xué)方式,學(xué)生的學(xué)習(xí)仍然是被動(dòng)的,沒有達(dá)到工程教育專業(yè)認(rèn)證中以學(xué)生為中心的育人要求。

為了促進(jìn)以學(xué)生為中心的教學(xué),讓學(xué)生在課前預(yù)習(xí),鼓勵(lì)學(xué)生遇到問題通過查閱資料或者分組討論交流的方式解決,變學(xué)生被動(dòng)學(xué)習(xí)為主動(dòng)學(xué)習(xí),養(yǎng)成思考的良好習(xí)慣;課堂上,教師有針對性地幫助學(xué)生解決重點(diǎn)難點(diǎn)問題,做到融會(huì)貫通,有的放矢;課后,讓學(xué)生通過在線平臺進(jìn)行測驗(yàn)鞏固提高,將一些實(shí)際項(xiàng)目中的問題放到平臺上。為此,嘉興學(xué)院程序設(shè)計(jì)課程團(tuán)隊(duì)于2019年就采用了希冀教學(xué)與科研一體化平臺,所有的作業(yè)、實(shí)驗(yàn)、工程項(xiàng)目等都在線上進(jìn)行。讓學(xué)生以團(tuán)隊(duì)、小組合作的方式協(xié)同解決,提升學(xué)生解決復(fù)雜工程問題的實(shí)踐能力。

注重教學(xué)過程中各課程之間的銜接、融合。在高級語言程序設(shè)計(jì)開始之后,緊接著開設(shè)Java語言程序設(shè)計(jì),這兩門課程在基本語法和程序設(shè)計(jì)基本結(jié)構(gòu)等部分內(nèi)容重復(fù),要充分考慮兩者的區(qū)別,切忌填鴨式灌輸,為避免學(xué)生因?qū)W習(xí)重復(fù)內(nèi)容感到厭倦,可以采用翻轉(zhuǎn)課堂、混合式教學(xué)、微課等教學(xué)形式,讓學(xué)生變被動(dòng)為主動(dòng),持續(xù)保持學(xué)習(xí)的新鮮感和積極性。

以C語言和Java語言的學(xué)習(xí)為例,第一學(xué)期學(xué)完C語言之后,學(xué)生具備了一定的程序設(shè)計(jì)基礎(chǔ),第二學(xué)期接著學(xué)習(xí)Java語言,由于這兩門課程在語法和數(shù)據(jù)類型等知識點(diǎn)上有很多相似之處,在講述Java語言課程相應(yīng)內(nèi)容時(shí),可以通過翻轉(zhuǎn)課堂方式教學(xué),讓學(xué)生在課前就觀看MOOC資源視頻。課堂上,讓學(xué)生講述課前觀看的內(nèi)容并進(jìn)行課堂討論以消化,教師即時(shí)集中講解學(xué)生在學(xué)習(xí)中遇到的問題。課后,學(xué)生通過練習(xí)和案例編程鞏固所學(xué)知識。如此一來,不僅學(xué)生較好地掌握了所學(xué)知識,也充分調(diào)動(dòng)了學(xué)生的學(xué)習(xí)積極性。在C語言課程實(shí)踐環(huán)節(jié)中,增加了兩次共4學(xué)時(shí)的課程相關(guān)問題研討時(shí)間,學(xué)生自愿以團(tuán)隊(duì)的形式分組,教學(xué)采用開放式專題研討等方式進(jìn)行,如討論現(xiàn)實(shí)生活中的實(shí)際案例與三種控制結(jié)構(gòu)之間的聯(lián)系,學(xué)習(xí)IT企業(yè)家、創(chuàng)業(yè)者的故事以及奮斗精神、工匠精神等。團(tuán)隊(duì)中每個(gè)學(xué)生帶著各自的任務(wù)查閱文獻(xiàn)資料,帶著問題去思考。這讓每個(gè)學(xué)生都有成就感,不僅延伸了教學(xué)過程,還充分發(fā)揮學(xué)生的主動(dòng)性和積極性,提升了學(xué)生學(xué)習(xí)興趣,體現(xiàn)出了學(xué)生在學(xué)習(xí)過程中的主體作用。

(四)課程考核方式

“工程教育專業(yè)認(rèn)證通用標(biāo)準(zhǔn)”(2020版試行)在學(xué)生畢業(yè)要求指標(biāo)點(diǎn)中明確指出,畢業(yè)生應(yīng)具備將數(shù)學(xué)、自然科學(xué)、 工程基礎(chǔ)和專業(yè)知識用于解決復(fù)雜工程問題的能力。學(xué)生不僅要掌握專業(yè)知識,更要懂得學(xué)以致用,要會(huì)運(yùn)用所學(xué)知識。為此,在考核中應(yīng)避免僅以期末考試或者以分?jǐn)?shù)論英雄的傳統(tǒng)單一的考核評價(jià)模式。[8]學(xué)生的理論課分?jǐn)?shù)并不能決定實(shí)踐動(dòng)手能力的高低,考核時(shí)應(yīng)采用多元化的考核評價(jià)方式,既要注重學(xué)生的過程評價(jià),也要注重學(xué)生應(yīng)用知識能力的培養(yǎng)。

基于此,嘉興學(xué)院程序設(shè)計(jì)課程群的考核采用A+B+C的方式進(jìn)行,A部分是過程考核,包括A1(作業(yè)評價(jià))+A2(討論互動(dòng)),B部分為實(shí)踐考核,包括B1(上機(jī)實(shí)驗(yàn))+B2(項(xiàng)目案例)+B3(程序競賽)+B4(認(rèn)證考試),C部分是期末考核,采用集中封閉上機(jī)考試的方式。A1主要考察學(xué)生平時(shí)的表現(xiàn),包括考勤、課堂表現(xiàn)、平時(shí)布置作業(yè)的完成情況等。A2主要結(jié)合程序設(shè)計(jì)課程重點(diǎn)難點(diǎn)內(nèi)容,圍繞某個(gè)主題,學(xué)生分組進(jìn)行講解、討論和互動(dòng),重在考察學(xué)生自主學(xué)習(xí)能力,是對學(xué)生批判思維、創(chuàng)新意識以及團(tuán)隊(duì)合作能力的考察。B1上機(jī)測驗(yàn)書本案例,B2考核學(xué)生對企業(yè)方提供的實(shí)際項(xiàng)目或項(xiàng)目模塊的開發(fā)設(shè)計(jì)能力,B3為考察學(xué)生參加各類程序競賽的獲獎(jiǎng)情況,B4為統(tǒng)計(jì)學(xué)生通過認(rèn)證考試獲得的各類證書情況。若學(xué)生參與競賽獲獎(jiǎng)或者獲得相關(guān)證書,即可認(rèn)定取得相應(yīng)課程的學(xué)分。C部分是對學(xué)生理論知識掌握情況和綜合應(yīng)用能力進(jìn)行考察。

對于實(shí)踐考核部分,結(jié)合“以賽代考、以證代考”的方式,將學(xué)生競賽獲獎(jiǎng)、考級證書等納入學(xué)習(xí)成效評價(jià),消除重語法、輕應(yīng)用的現(xiàn)象,構(gòu)建面向能力的考核評價(jià)體系。鼓勵(lì)學(xué)生參加相關(guān)的學(xué)科競賽及實(shí)踐活動(dòng),如大學(xué)生程序設(shè)計(jì)大賽、多媒體作品設(shè)計(jì)大賽、電子商務(wù)大賽、電子設(shè)計(jì)大賽以及大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目等。鼓勵(lì)學(xué)生參加計(jì)算機(jī)相關(guān)各類證書考試,如軟件水平考試、職業(yè)技能鑒定證書及一些國內(nèi)外行業(yè)認(rèn)證等。學(xué)生在各類競賽、考證中取得的名次、等級以及跟企業(yè)方老師開發(fā)設(shè)計(jì)的實(shí)際項(xiàng)目,都可以轉(zhuǎn)換為相關(guān)課程的考核成績。

嘉興學(xué)院高級語言程序設(shè)計(jì)課程目標(biāo)包括3個(gè)方面。1)掌握C語言變量類型及不同類型常量的表示,標(biāo)準(zhǔn)輸入輸出函數(shù)的使用,運(yùn)算符及常用數(shù)學(xué)函數(shù)的使用,控制流程、數(shù)組和指針的使用,結(jié)構(gòu)體、鏈表的構(gòu)造使用,基本的文件操作;使學(xué)生掌握程序設(shè)計(jì)基礎(chǔ)、軟件工程等計(jì)算機(jī)軟件系統(tǒng)工程基礎(chǔ)知識,并用其指導(dǎo)復(fù)雜計(jì)算機(jī)軟件系統(tǒng)工程問題的識別、分析、設(shè)計(jì)、模擬仿真。2)掌握結(jié)構(gòu)化編程思想,通過函數(shù)、嵌套、遞歸等理論知識的學(xué)習(xí),能夠運(yùn)用自然語言和程序流程圖;對算法進(jìn)行時(shí)間和空間復(fù)雜度的分析,培養(yǎng)學(xué)生在應(yīng)用系統(tǒng)工程方案設(shè)計(jì)中具有創(chuàng)新意識;能應(yīng)用計(jì)算機(jī)原理和方法,考慮相關(guān)影響因素,確定設(shè)計(jì)方案,設(shè)計(jì)滿足特定需求的軟硬件系統(tǒng)、子系統(tǒng)、模塊或軟件架構(gòu)。3)掌握面向過程的軟件開發(fā)環(huán)境,訓(xùn)練學(xué)生在程序開發(fā)、修改和調(diào)試方面的技巧;培養(yǎng)學(xué)生掌握軟件工程專業(yè)設(shè)計(jì)中主流開發(fā)工具或?qū)嶒?yàn)平臺的使用方法,并能根據(jù)具體的計(jì)算機(jī)軟件系統(tǒng)問題選擇合適的工具。

高級語言程序設(shè)計(jì)課程主要圍繞課程目標(biāo)的三個(gè)方面進(jìn)行考核,以提倡學(xué)生主動(dòng)學(xué)習(xí)和主動(dòng)實(shí)踐為核心,注重培養(yǎng)學(xué)生的創(chuàng)新精神和團(tuán)隊(duì)意識,學(xué)生在完成課程的過程中,應(yīng)積極地去思考、探索。高級語言程序設(shè)計(jì)課程目標(biāo)達(dá)成考核與畢業(yè)要求指標(biāo)點(diǎn)支撐關(guān)系如表2所示。

表2 課程目標(biāo)達(dá)成考核與畢業(yè)要求指標(biāo)點(diǎn)支撐關(guān)系

嘉興學(xué)院通過改革考核方式,從根本上改變了學(xué)生重語法、輕應(yīng)用,重結(jié)果、輕過程的狀況,使學(xué)生積極參與課程學(xué)習(xí)和實(shí)戰(zhàn)訓(xùn)練,培養(yǎng)和提升學(xué)生的實(shí)踐動(dòng)手能力和創(chuàng)新能力,全面提升人才培養(yǎng)的質(zhì)量。與此同時(shí),在考核過程中,教師根據(jù)學(xué)生反饋情況不斷優(yōu)化教學(xué)設(shè)計(jì)和方法,使教學(xué)質(zhì)量得到持續(xù)改進(jìn),以此形成良性循環(huán)。

四、結(jié)語

程序設(shè)計(jì)課程是計(jì)算機(jī)類專業(yè)的核心基礎(chǔ)課之一,對于學(xué)生計(jì)算思維、分析問題和解決問題能力的形成起著至關(guān)重要的作用。課程群建設(shè)能夠進(jìn)一步優(yōu)化課程體系,重構(gòu)教學(xué)內(nèi)容,是提升教學(xué)質(zhì)量、實(shí)現(xiàn)人才培養(yǎng)目標(biāo)的有效方法。嘉興學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)緊緊圍繞工程教育專業(yè)認(rèn)證標(biāo)準(zhǔn),以學(xué)生為中心,以成果為導(dǎo)向,持續(xù)優(yōu)化課程群體系建設(shè),改進(jìn)教學(xué)方法和評價(jià)方式,學(xué)生在學(xué)科競賽、省級以上獎(jiǎng)勵(lì)、科技項(xiàng)目、軟件著作權(quán)及學(xué)術(shù)論文等方面獲得成果80余項(xiàng)。程序設(shè)計(jì)類課程群建設(shè),有助于夯實(shí)專業(yè)基礎(chǔ),幫助學(xué)生提升分析問題、解決問題的能力,希望也能為其他專業(yè)課程群建設(shè)提供借鑒參考。

猜你喜歡
程序設(shè)計(jì)考核工程
基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
內(nèi)部考核
童話世界(2020年10期)2020-06-15 11:53:22
從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
電子制作(2019年9期)2019-05-30 09:42:04
創(chuàng)新完善機(jī)制 做實(shí)做優(yōu)考核
高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
公立醫(yī)院 如何考核?
子午工程
太空探索(2016年6期)2016-07-10 12:09:06
工程
PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
工程
澄城县| 宁海县| 泸溪县| 潮安县| 南阳市| 珲春市| 阿瓦提县| 新和县| 鱼台县| 西藏| 通化县| 蓬莱市| 云梦县| 河源市| 会东县| 绥江县| 古浪县| 金平| 时尚| 弥勒县| 平度市| 克什克腾旗| 昭通市| 淮滨县| 汤原县| 科尔| 青海省| 曲靖市| 黄龙县| 金华市| 辛集市| 日土县| 锦州市| 攀枝花市| 奉新县| 石渠县| 三河市| 吉安县| 贵定县| 宜兰县| 新巴尔虎右旗|