王濤春,左開(kāi)中,趙傳信,胡桂銀
(安徽師范大學(xué) 計(jì)算機(jī)與信息學(xué)院,安徽 蕪湖 241002)
程序設(shè)計(jì)實(shí)踐課程是對(duì)前序課程“程序設(shè)計(jì)”實(shí)踐能力的鞏固,也為后續(xù)課程“軟件工程”和“項(xiàng)目管理”等打下堅(jiān)實(shí)的基礎(chǔ),是高校計(jì)算機(jī)類(lèi)相關(guān)本科專(zhuān)業(yè)重要的實(shí)踐課程。程序設(shè)計(jì)實(shí)踐作為一門(mén)以培養(yǎng)學(xué)生實(shí)踐能力為主的課程,如何做好實(shí)踐的教與學(xué)是提高本課程教學(xué)質(zhì)量的最重要環(huán)節(jié)。通過(guò)程序設(shè)計(jì)實(shí)踐課程的學(xué)習(xí),學(xué)生增強(qiáng)解決復(fù)雜問(wèn)題的實(shí)踐能力,提升就業(yè)競(jìng)爭(zhēng)力,與社會(huì)需求接軌[1-3]。
1.2.2 調(diào)查方法 學(xué)期授課結(jié)束最后一次課上統(tǒng)一發(fā)放調(diào)查問(wèn)卷,采用統(tǒng)一指導(dǎo)語(yǔ),由學(xué)生在知情同意的情況下無(wú)記名填寫(xiě),現(xiàn)場(chǎng)發(fā)放,現(xiàn)場(chǎng)收回。共發(fā)放問(wèn)卷262份,收回有效問(wèn)卷249份,有效回收率95.0%。其中,女240人,占96.4%;男9人,占3.6%。其中自愿選擇護(hù)理專(zhuān)業(yè)的152人,占61.0%;非自愿選擇護(hù)理專(zhuān)業(yè)的97人,占39.0%。以前在中小學(xué)或社會(huì)上學(xué)習(xí)過(guò)禮儀相關(guān)知識(shí)的34人,占13.7%;沒(méi)有學(xué)習(xí)過(guò)禮儀相關(guān)知識(shí)的215人,占86.3%。采用Excel軟件輸入原始數(shù)據(jù),應(yīng)用SPSS 17.0進(jìn)行統(tǒng)計(jì)學(xué)分析和統(tǒng)計(jì)描述。
鼓勵(lì)兒童的親社會(huì)行為,如謙讓、幫助、分享、合作等。在一項(xiàng)研究中,心理學(xué)家讓托兒所教師特別獎(jiǎng)勵(lì)那些親社會(huì)行為,如分享玩具、合作等。兩周之內(nèi),這種方法有效地減少了兒童之間的身體攻擊和言語(yǔ)攻擊;繼續(xù)實(shí)施幾周后,攻擊性行為又進(jìn)一步淡化了。對(duì)兒童攻擊性行為的懲罰,實(shí)際上也是一種攻擊行為,是一種“以牙還牙”,可能使兒童在受到別人攻擊時(shí)采取報(bào)復(fù)手段。而這種無(wú)懲罰的方法的最大好處是,不給兒童提供“反攻擊”或“報(bào)復(fù)”的原型。
目前,程序設(shè)計(jì)實(shí)踐這類(lèi)課程教學(xué)過(guò)程中,存在目標(biāo)認(rèn)識(shí)不清,教學(xué)方法和手段單一,內(nèi)容繁雜,師生互動(dòng)少,考核方案不合理等問(wèn)題,具體表現(xiàn)如下。
從古至今,泛北部灣區(qū)域受到世界四大文明體系——印度文明、中國(guó)文明、伊斯蘭文明、西方文明的深刻影響,部分塑造了現(xiàn)有的價(jià)值觀、思維方式和風(fēng)俗習(xí)慣,在當(dāng)?shù)匚幕c外來(lái)文化融合的過(guò)程中,該區(qū)域的文化也因此表現(xiàn)出多樣性與復(fù)雜性。
5)學(xué)生完成項(xiàng)目案例展示。
(2)師生互動(dòng)不足。教師通過(guò)實(shí)踐作業(yè)的完成情況來(lái)了解學(xué)生的掌握情況,由于班級(jí)人數(shù)普遍較多,使得教師很難快速掌握學(xué)生的實(shí)際能力,也不能準(zhǔn)確及時(shí)地根據(jù)學(xué)生實(shí)際情況對(duì)實(shí)踐內(nèi)容和作業(yè)進(jìn)行調(diào)整。此外,實(shí)踐過(guò)程中,教師對(duì)學(xué)生問(wèn)題的解決普遍耗時(shí)較長(zhǎng),導(dǎo)致教師覆蓋學(xué)生數(shù)不足,常常出現(xiàn)部分學(xué)生有問(wèn)題而不能及時(shí)得到指導(dǎo)的情況。
如果面部皮膚出現(xiàn)上述癥狀,尤其要警惕“特效嫩膚、美白”化妝品使用后產(chǎn)生依賴(lài)。未來(lái)幾年,我們看到的斑將不再是斑,而是亂用化妝品造成的微細(xì)血管損傷性色素沉淀;看到的過(guò)敏也不是過(guò)敏,而是亂用面膜造成的激素依賴(lài)性皮炎;看到的痘痘不叫痘痘,而是化妝品接觸性皮炎、激素痘疹。雖然“激素臉”治療起來(lái)非常棘手,頑固而易反復(fù)發(fā)作,但專(zhuān)家們還是有辦法對(duì)付它。需要激素臉患者有一點(diǎn)心理準(zhǔn)備,療程肯定不短,其間需要積極配合醫(yī)生進(jìn)行長(zhǎng)期的皮膚治療。使用排毒修復(fù)療法治療激素臉,最終戰(zhàn)勝“激素臉”也不是沒(méi)有可能。
(4)考核方案不合理?,F(xiàn)有考核方案主要包括實(shí)踐作業(yè)完成情況、考勤和期末考核組成,其中實(shí)踐作業(yè)完成情況占的比重最大。由于現(xiàn)有教師布置的實(shí)踐作業(yè)主要以驗(yàn)證性為主,學(xué)生按照輔助材料即能基本完成作業(yè),并不能真實(shí)反映學(xué)生的實(shí)踐能力。同時(shí),教師一般通過(guò)手工檢查完成情況,所以不能準(zhǔn)確及時(shí)給出學(xué)生該部分考核分,且效率低下。此外,學(xué)生項(xiàng)目開(kāi)發(fā)和團(tuán)隊(duì)合作能力比驗(yàn)證性作業(yè)能夠更加鍛煉學(xué)生的實(shí)踐能力,但現(xiàn)有的考核方案對(duì)這部分考察不足,實(shí)踐效果有待進(jìn)一步提高[4]。
于手術(shù)前、手術(shù)后1、3、7天早晨采集靜脈血并進(jìn)行離心處理,離心速度為3000r/min,持續(xù)10分鐘。檢測(cè)患者的血漿凝血酶時(shí)間(TT)、血小板(PLT)水平、凝血酶原時(shí)間(PT)、活化部分凝血酶時(shí)間(APTT)、D-二聚體(D-D)及血漿纖維蛋白原(FIB)等。
同時(shí),分層教學(xué)可以與合作學(xué)習(xí)相結(jié)合,以異質(zhì)組合作學(xué)習(xí)的方法解決分層教學(xué)帶來(lái)的同質(zhì)化問(wèn)題。即教師在了解學(xué)生分層的基礎(chǔ)上再將A、B、C類(lèi)平均分入不同小組,實(shí)現(xiàn)以好帶差。在這種理想狀態(tài)下,學(xué)生不僅僅成為教學(xué)過(guò)程中學(xué)的主體,也在某種程度上為教學(xué)集體做出了貢獻(xiàn),發(fā)揮了教的能動(dòng)性作用。而在實(shí)際操作中,教師要避免形式主義的小組合作,讓每個(gè)小組成員都擔(dān)負(fù)起自己的一份職責(zé),從而保證組內(nèi)合作的高效運(yùn)轉(zhuǎn)。
在實(shí)踐性教學(xué)過(guò)程中,為了更好地培養(yǎng)學(xué)生的計(jì)算思維,解決復(fù)雜和實(shí)際問(wèn)題的能力,教師以專(zhuān)題為單位對(duì)核心問(wèn)題和思路進(jìn)行講解,并布置對(duì)應(yīng)的實(shí)踐題組,從而鞏固同學(xué)的編程能力和計(jì)算思維。同時(shí),為了培養(yǎng)學(xué)生的項(xiàng)目開(kāi)發(fā)、文檔撰寫(xiě)和團(tuán)隊(duì)協(xié)作的能力,將同學(xué)分成若干個(gè)組,以組為單位完成小項(xiàng)目的開(kāi)發(fā)及相關(guān)文檔的撰寫(xiě)。
“專(zhuān)題性實(shí)踐和項(xiàng)目驅(qū)動(dòng)”教學(xué)模式的具體內(nèi)容包括:專(zhuān)題性教學(xué)主要以專(zhuān)題為中心組織教學(xué)內(nèi)容,對(duì)每個(gè)專(zhuān)題涉及的知識(shí)點(diǎn)(語(yǔ)法、基本類(lèi)庫(kù)、預(yù)知知識(shí)和專(zhuān)題解題思想等)進(jìn)行傳授。通過(guò)“專(zhuān)題實(shí)例”的方式,學(xué)生能夠進(jìn)一步夯實(shí)語(yǔ)法知識(shí)和基本類(lèi)庫(kù)的使用以及掌握運(yùn)用這類(lèi)專(zhuān)題思想解決此類(lèi)問(wèn)題的方法,提高靈活運(yùn)用知識(shí)解決實(shí)際問(wèn)題的能力。同時(shí),根據(jù)學(xué)生實(shí)際情況,通過(guò)教師安排和同學(xué)自愿相結(jié)合模式對(duì)全班同學(xué)進(jìn)行分組,以項(xiàng)目開(kāi)發(fā)為導(dǎo)向,指導(dǎo)學(xué)生合作模擬開(kāi)發(fā)小型軟件項(xiàng)目,學(xué)生通過(guò)項(xiàng)目開(kāi)發(fā),加深理解所學(xué)知識(shí),促進(jìn)自主學(xué)習(xí)和團(tuán)隊(duì)合作能力。
3)項(xiàng)目實(shí)施。
在專(zhuān)題性教學(xué)環(huán)節(jié),教師針對(duì)前期程序設(shè)計(jì)課程學(xué)生存在的薄弱點(diǎn),按專(zhuān)題對(duì)學(xué)生進(jìn)行教學(xué),以現(xiàn)實(shí)問(wèn)題引出知識(shí)點(diǎn),對(duì)其基礎(chǔ)語(yǔ)法知識(shí)、預(yù)知知識(shí)以及解決這類(lèi)專(zhuān)題的思路,引導(dǎo)學(xué)生積極思考,探討解決這類(lèi)專(zhuān)題問(wèn)題的方案,激發(fā)學(xué)生的學(xué)習(xí)興趣,增加學(xué)生解決實(shí)際問(wèn)題的能力,專(zhuān)題性?xún)?nèi)容見(jiàn)表1。
教師首先通過(guò)引入案例并分析以引導(dǎo)學(xué)生進(jìn)行思考,再對(duì)相關(guān)知識(shí)點(diǎn)進(jìn)行講授,然后給出這類(lèi)案例的解題思路,通過(guò)舉一反三幫助學(xué)生通過(guò)相關(guān)知識(shí)點(diǎn)解決這類(lèi)專(zhuān)題的案例。最后,教師給學(xué)生布置類(lèi)似的實(shí)踐題,學(xué)生通過(guò)自主完成這些題目不僅鞏固了語(yǔ)法等基礎(chǔ)知識(shí),并且提高了運(yùn)用所學(xué)知識(shí)解決問(wèn)題的能力。
1.3 指標(biāo)判定 用MMSE量表評(píng)估患者術(shù)后認(rèn)知功能,包含語(yǔ)言能力、回憶力、計(jì)算力、注意力、記憶力、定向力等方面,正常:27-30分,輕度障礙:21-26分,中度障礙:10-20分,重度障礙:<10分。記錄其麻醉前、手術(shù)開(kāi)始時(shí)、術(shù)中0.5h、手術(shù)完成時(shí),患者平均動(dòng)脈壓、心率,以及術(shù)后睜眼時(shí)間、拔管時(shí)間,并比較。
所有小組提交完整的文檔和源代碼后,教師組織各小組進(jìn)行項(xiàng)目演示和答辯。在答辯過(guò)程中教師和同學(xué)可以對(duì)項(xiàng)目的開(kāi)發(fā)方案和功能進(jìn)行提問(wèn)和質(zhì)疑,項(xiàng)目組成員給予解答,答辯過(guò)程也是考核成績(jī)的一部分。最后,教師根據(jù)學(xué)生完成和答辯情況給出完善建議和下一步工作。
2019漢諾威國(guó)際林業(yè)木工展覽會(huì)(LIGNA 2019)新聞發(fā)布會(huì)12月4日在廣州召開(kāi),LIGNA 2019漢諾威國(guó)際林業(yè)木工展覽會(huì)將于明年5月27-31日在德國(guó)漢諾威舉行。該展覽會(huì)是世界第一大林業(yè)木工展覽會(huì),展會(huì)將涵蓋三大主題:集成式木工——定制解決方案;智能表面處理技術(shù);獲取資源和技術(shù)。本屆展會(huì)預(yù)計(jì)將迎來(lái)1 500多家企業(yè)在13萬(wàn)m2的展出面積上展示最新木工與木材加工設(shè)備、機(jī)械和工具產(chǎn)品。
1)學(xué)生分組。
(3)教學(xué)效果不理想。當(dāng)前,程序設(shè)計(jì)實(shí)踐課程一般以某種語(yǔ)言為基礎(chǔ),按知識(shí)點(diǎn)進(jìn)行講解,并布置以驗(yàn)證性為主的實(shí)踐作業(yè)。這種教學(xué)不能很好地培養(yǎng)學(xué)生的計(jì)算思維以及解決現(xiàn)實(shí)問(wèn)題的能力。團(tuán)隊(duì)合作能力對(duì)計(jì)算機(jī)相關(guān)專(zhuān)業(yè)同學(xué)至關(guān)重要,同時(shí),同學(xué)之間的互助能夠有效地促進(jìn)學(xué)生的實(shí)踐能力,而現(xiàn)有的教學(xué)過(guò)程對(duì)這些能力培養(yǎng)的效果有待提高。
經(jīng)過(guò)一個(gè)學(xué)年的學(xué)習(xí),學(xué)生之間的編程能力水平參差不齊,為了盡量讓更多的學(xué)生投入到項(xiàng)目開(kāi)發(fā)過(guò)程中,發(fā)揮同學(xué)之間的朋輩優(yōu)勢(shì),教師根 據(jù)學(xué)生的實(shí)際能力和自愿原則,將班級(jí)學(xué)生分成多組[5],每組3~4名同學(xué),并指定一名學(xué)生為組長(zhǎng)。
2)建立項(xiàng)目簇。
通過(guò)前期課程和專(zhuān)題性實(shí)踐的學(xué)習(xí),學(xué)生已經(jīng)具備一定的編程能力。在此基礎(chǔ)上,教師發(fā)布項(xiàng)目簇,項(xiàng)目實(shí)踐難度應(yīng)該適中,難度太高打擊學(xué)生積極性,難度太低不能提高學(xué)生的開(kāi)發(fā)能力。項(xiàng)目規(guī)模合理,使得學(xué)生能夠在規(guī)定的時(shí)間內(nèi)合作完成項(xiàng)目開(kāi)發(fā),提高學(xué)生合理分解任務(wù)和合作能力。項(xiàng)目簇具體見(jiàn)表2。
表2 項(xiàng)目簇
現(xiàn)有的程序設(shè)計(jì)實(shí)踐課程教學(xué)方式一般是教師講授知識(shí)點(diǎn),學(xué)生聽(tīng)講并輔助驗(yàn)證性實(shí)踐題,只能加深學(xué)生對(duì)前期的程序設(shè)計(jì)課程知識(shí)的掌握。“專(zhuān)題性實(shí)踐和項(xiàng)目驅(qū)動(dòng)”教學(xué)模式改變了這種教學(xué)模式,以專(zhuān)題性案例啟發(fā)學(xué)生的計(jì)算思維和解決實(shí)際問(wèn)題的能力,并以項(xiàng)目為驅(qū)動(dòng),進(jìn)一步增強(qiáng)學(xué)生的自主學(xué)習(xí)和團(tuán)隊(duì)合作能力。程序設(shè)計(jì)實(shí)踐課程共51個(gè)學(xué)時(shí),其中18學(xué)時(shí)進(jìn)行6個(gè)專(zhuān)題性講授,33個(gè)學(xué)時(shí)進(jìn)行小項(xiàng)目的實(shí)踐與開(kāi)發(fā)。
小組根據(jù)自身情況選擇項(xiàng)目群中某個(gè)項(xiàng)目(小組之間不能選同一項(xiàng)目),小組成員討論確定任務(wù)分工,并制定項(xiàng)目實(shí)施計(jì)劃以及相應(yīng)的進(jìn)度計(jì)劃表,如圖1所示,項(xiàng)目實(shí)施共分5個(gè)階段:需求分析階段,學(xué)生撰寫(xiě)軟件規(guī)格說(shuō)明書(shū)和數(shù)據(jù)要求說(shuō)明書(shū);設(shè)計(jì)階段,學(xué)生要完成概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì);編碼階段,小組成員根據(jù)詳細(xì)設(shè)計(jì)完成編碼工作;測(cè)試階段,在完成編碼工作的基礎(chǔ)上,進(jìn)行系統(tǒng)測(cè)試,包括模塊測(cè)試和整體聯(lián)調(diào)測(cè)試;驗(yàn)收答辯階段,完成用戶(hù)手冊(cè)和答辯材料等文檔撰寫(xiě),并進(jìn)行現(xiàn)場(chǎng)演示和答辯。項(xiàng)目實(shí)施過(guò)程分為課上時(shí)間和課下時(shí)間:課上,小組成員之間對(duì)相關(guān)問(wèn)題進(jìn)行分析、討論和實(shí)施,教師在旁輔助、指導(dǎo)和答疑;課下,學(xué)生根據(jù)自身任務(wù)繼續(xù)完成相關(guān)工作,查找資料并完成相應(yīng)的文檔寫(xiě)作。
4)項(xiàng)目提交。
項(xiàng)目小組在規(guī)定的時(shí)間內(nèi),提交各類(lèi)文檔,包括:軟件規(guī)格說(shuō)明書(shū)、數(shù)據(jù)要求說(shuō)明書(shū)、概要設(shè)計(jì)說(shuō)明書(shū)、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)、用戶(hù)手冊(cè)等。同時(shí),提交完整的源代碼。
基于上述存在的問(wèn)題,程序設(shè)計(jì)實(shí)踐課程分成兩大部分:專(zhuān)題部分和項(xiàng)目實(shí)現(xiàn)部分。專(zhuān)題部分是為了更好地培養(yǎng)學(xué)生的計(jì)算思維,提高解決復(fù)雜問(wèn)題的能力,教師以專(zhuān)題的形式進(jìn)行講授給出實(shí)例,并以此為基礎(chǔ)給出專(zhuān)題類(lèi)的作業(yè),學(xué)生根據(jù)自身的能力選做部分題目。項(xiàng)目實(shí)現(xiàn)部分是將班級(jí)學(xué)生以3~4人為單位進(jìn)行分組,每組合作完成項(xiàng)目,使得學(xué)生具有一定的合作開(kāi)發(fā)能力。教師根據(jù)上述兩部分,設(shè)計(jì)相應(yīng)的考核方案,鼓勵(lì)學(xué)生動(dòng)手開(kāi)發(fā)、撰寫(xiě)文檔等工作。因此,本課程的目標(biāo)使學(xué)生具有解決復(fù)雜問(wèn)題的能力、合作開(kāi)發(fā)的技能,從而達(dá)到較好的課程實(shí)踐教學(xué)效果。
項(xiàng)目開(kāi)發(fā)演練對(duì)提高學(xué)生的解決復(fù)雜問(wèn)題能力和團(tuán)隊(duì)合作能力具有重要的意義,為培養(yǎng)理論扎實(shí)、實(shí)踐能力強(qiáng)的優(yōu)秀學(xué)生打下堅(jiān)實(shí)的基礎(chǔ)。項(xiàng)目演練過(guò)程分為4個(gè)階段。
圖1 項(xiàng)目實(shí)施過(guò)程
(1)課程目標(biāo)不明確。程序設(shè)計(jì)實(shí)踐課程是對(duì)前序程序設(shè)計(jì)課程(如C語(yǔ)言程序設(shè)計(jì)或Java程序設(shè)計(jì)等)知識(shí)的鞏固和實(shí)踐能力的提高,同時(shí)本課程也為后續(xù)的軟件工程等課程打下堅(jiān)實(shí)的基礎(chǔ)。而很多任課教師沒(méi)有很好地理解程序設(shè)計(jì)實(shí)踐課程的教學(xué)目標(biāo),在教學(xué)過(guò)程中主要對(duì)原有程序設(shè)計(jì)課程內(nèi)容重新講授,沒(méi)有突出學(xué)生解決復(fù)雜問(wèn)題的能力。此外,由于實(shí)踐過(guò)程中沒(méi)有給學(xué)生設(shè)計(jì)團(tuán)隊(duì)完成小項(xiàng)目的環(huán)節(jié),使得本課程不能很好地為后續(xù)的軟件工程類(lèi)課程打下一定的基礎(chǔ)。
3個(gè)完成度較好的項(xiàng)目小組的軟件項(xiàng)目成果如下。
(1)黨建管理系統(tǒng)。該系統(tǒng)著力于為各單位黨員信息的錄入、管理等,提供一個(gè)完善、統(tǒng)一的解決方案。前端使用Bootstrap響應(yīng)式框架來(lái)快速構(gòu)建網(wǎng)頁(yè)組件,使用Angular.js連接前端和服務(wù)器的數(shù)據(jù)交換,包括前端頁(yè)面的渲染、表單數(shù)據(jù)的提交、對(duì)服務(wù)器返回JSON數(shù)據(jù)的解析;在服務(wù)器方面,使用PHP語(yǔ)言來(lái)開(kāi)發(fā)服務(wù)端來(lái)響應(yīng)web請(qǐng)求;數(shù)據(jù)庫(kù)使用MySql。服務(wù)器采用的是阿里云Ubuntu服務(wù)器。
該系統(tǒng)功能模塊主要包括用戶(hù)管理、主題活動(dòng)、三會(huì)一課、在線(xiàn)學(xué)習(xí)、在線(xiàn)測(cè)試、服務(wù)和統(tǒng)計(jì)模塊。
(2)黨建管理移動(dòng)端。為了便于用戶(hù)能夠隨時(shí)隨地完成各類(lèi)操作。使用PHP作為后臺(tái)開(kāi)發(fā)語(yǔ)言;前端使用代碼庫(kù)Bootstrap、Ionic、angular。使得外觀美觀,移動(dòng)端使用基于HTML5創(chuàng)建類(lèi)似于手機(jī)平臺(tái)原生應(yīng)用的一個(gè)開(kāi)發(fā)框架。綁定了AngularJS和Sass;數(shù)據(jù)庫(kù)采用MySQL。系統(tǒng)部署在阿里云Linux服務(wù)器上,使用PHPstorm進(jìn)行開(kāi)發(fā),利于多人協(xié)作管理代碼。
其中,t代表Term,指包含域信息的Term,coord(q,d)表示文檔包含的檢索詞數(shù),tf(t,d)表示TF值,idf(t)2表示IDF值,queryNorm(q):計(jì)算每個(gè)查詢(xún)條目的方差和,此值并不影響排序,而僅僅使得不同的query之間的分?jǐn)?shù)可以比較,t.getBoost()表示詞匯權(quán)重,norm(t,d)為標(biāo)準(zhǔn)化因子。
(3)WIFI簽到系統(tǒng)。為學(xué)生上課簽到、晚上宿舍查寢、工作人員上班打卡等提供更精確、便捷、高效的解決方案??蛻?hù)端使用微信小程序的方式來(lái)開(kāi)發(fā)手機(jī)客戶(hù)端,不需要針對(duì)ios和Android系統(tǒng)開(kāi)發(fā)單獨(dú)的app,開(kāi)發(fā)成本更低,通用性更強(qiáng);在人臉識(shí)別驗(yàn)證上,使用的是百度云人臉識(shí)別SDK進(jìn)行開(kāi)發(fā)封裝;在管理員后臺(tái)界面的實(shí)現(xiàn)上,使用了Bootstrap前端UI框架來(lái)構(gòu)建前端頁(yè)面和jquery庫(kù)來(lái)保持前端和php服務(wù)器端的數(shù)據(jù)交互,服務(wù)器方面,使用PHP語(yǔ)言來(lái)開(kāi)發(fā)服務(wù)端來(lái)響應(yīng)web請(qǐng)求,數(shù)據(jù)庫(kù)使用MySql。
課程考核是程序設(shè)計(jì)實(shí)踐課程的重要環(huán)節(jié),也是提高學(xué)生的學(xué)習(xí)積極性和主動(dòng)性的重要組成部分,除了考勤等常規(guī)考核以外,還包括專(zhuān)題性實(shí)踐部分和項(xiàng)目開(kāi)發(fā)部分。
教師在完成專(zhuān)題性案例解析之后給出相應(yīng)的實(shí)踐題,由于學(xué)生的編程能力差異較大,實(shí)踐題數(shù)目和難度相同的情況下,部分學(xué)生不能在規(guī)定的時(shí)間內(nèi)完成作業(yè),出現(xiàn)部分同學(xué)抄襲其他同學(xué)現(xiàn)象,且教師較難發(fā)現(xiàn),嚴(yán)重挫傷了學(xué)生學(xué)習(xí)積極性。同時(shí),教師也很難及時(shí)準(zhǔn)確了解學(xué)生完成情況,基于此,教師布置實(shí)踐作業(yè)包括必做部分和選做部分。通過(guò)開(kāi)發(fā)的在線(xiàn)評(píng)分系統(tǒng)教師能夠快速地掌握學(xué)生的完成情況,且系統(tǒng)具有一定的查重功能,能夠杜絕一定的抄襲現(xiàn)象。此外,教師不僅僅看學(xué)生作業(yè)完成數(shù)量,更重要的是考核學(xué)生的態(tài)度、實(shí)踐報(bào)告等完成情況。
為了提高學(xué)生的開(kāi)發(fā)積極性和公平性,引入了公開(kāi)答辯的考核方式來(lái)檢驗(yàn)小組的完成情況。小組成員首先演示開(kāi)發(fā)的系統(tǒng)功能,配合幻燈片展示設(shè)計(jì)方案和實(shí)現(xiàn)方法;然后教師和同學(xué)對(duì)完成的系統(tǒng)進(jìn)行提問(wèn)和質(zhì)疑,項(xiàng)目組成員給予相應(yīng)解答;最后教師、各小組組長(zhǎng)給每個(gè)項(xiàng)目完成情況進(jìn)行打分。教師對(duì)項(xiàng)目文檔完成情況、公開(kāi)答辯情況和人員任務(wù)分解情況給出每位同學(xué)的項(xiàng)目完成分,具體見(jiàn)表3。
表3 項(xiàng)目考核分值表
在小組得分確定的情況下,根據(jù)小組內(nèi)各成員的工作量及態(tài)度,給出每位同學(xué)項(xiàng)目部分的分?jǐn)?shù)。
采用專(zhuān)題性和項(xiàng)目驅(qū)動(dòng)的教學(xué)模式根本目標(biāo)是提升學(xué)生解決復(fù)雜問(wèn)題的實(shí)踐能力、團(tuán)隊(duì)協(xié)作和項(xiàng)目開(kāi)發(fā)能力。對(duì)學(xué)生的每個(gè)階段進(jìn)行多次評(píng)價(jià),最終給出綜合考核成績(jī),其計(jì)算方式如下:平時(shí)考勤(10%)+專(zhuān)題性實(shí)踐環(huán)節(jié)(35%)+項(xiàng)目開(kāi)發(fā)環(huán)節(jié)(55%)。
程序設(shè)計(jì)實(shí)踐教學(xué)過(guò)程中以培養(yǎng)學(xué)生解決復(fù)雜問(wèn)題實(shí)踐能力,團(tuán)隊(duì)協(xié)作和項(xiàng)目開(kāi)發(fā)能力為目標(biāo)。通過(guò)專(zhuān)題性案例講解和項(xiàng)目驅(qū)動(dòng)相結(jié)合的教學(xué)模式是對(duì)程序設(shè)計(jì)實(shí)踐課程教學(xué)改革的一次有意義的嘗試。這種教學(xué)模式和考核方案不僅提高了學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,也提升了學(xué)生的實(shí)踐開(kāi)發(fā)能力。教學(xué)和考核結(jié)果表明,多個(gè)小組團(tuán)隊(duì)很好地完成了項(xiàng)目所需功能,同時(shí),通過(guò)課外查資料、自主學(xué)習(xí)等方式,部分小組能夠運(yùn)用當(dāng)前流行的設(shè)計(jì)框架來(lái)開(kāi)發(fā)項(xiàng)目,使得這些同學(xué)不僅很好地完成了項(xiàng)目,且自學(xué)能力和項(xiàng)目開(kāi)發(fā)能力得到了較大地提高,為后續(xù)的項(xiàng)目類(lèi)課程打下堅(jiān)實(shí)的基礎(chǔ)。