999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

三階段反饋式教學法的實踐探索

2019-10-08 08:08:58張睿閆耀東解丹陳立潮潘理虎
軟件工程 2019年9期
關鍵詞:反饋教學改革

張睿 閆耀東 解丹 陳立潮 潘理虎

摘 ?要:對計算機及其相關專業的學生而言,軟件工程是一門重要的課程。本文提出一種三階段反饋式教學法,在軟件工程教學中探索其可行性和效果。此方法分為基礎學習、能力提升和綜合運用三個階段,在每個階段設置階段考核,前兩階段以理論知識為主,第三階段以實踐為主進行考核,考核的目的在于分析問題,發現學生的興趣和愛好,從而形成反饋機制,進一步調整課程安排。該教學法旨在培養學生的系統分析與設計能力;指導學生按照喜好和優勢進行更細方向的深入研究;并通過小組項目開發,提升個人開發設計能力和團隊交流合作。

關鍵詞:軟件工程課程;三階段教學;反饋;教學改革

中圖分類號:TP391 ? ? 文獻標識碼:A

Abstract:Software engineering is an important course for students whose major is in computers and related fields.This paper proposes a three-stage feedback teaching method,the feasibility and effect of which can be explored in software engineering teaching.This method is divided into three stages:basic learning,ability improvement and comprehensive application.In each stage,the stage assessment is carried out.The first two stages are based on theoretical knowledge,and the third stage is based on practice.The purpose of the assessment is that the problem is analyzed,the students' interests and hobbies are discovered,and a feedback mechanism is formed to further adjust class schedule.The purposes of this teaching method are to cultivate students' ability of system analysis and design,to guide students to in-depth research in more concrete directions according to their preferences and advantages,and to enhance personal development capabilities,team communication and cooperation through group project development.

Keywords:software engineering course;three-stage teaching;feedback;teaching reform

1 ? 引言(Introduction)

軟件工程課程主要從基本原理、開發方法、開發工具等幾個方面描述了軟件開發的全過程,是高校計算機相關專業的重要專業課。但在軟件工程實際教學的過程中,教學效果并不令人滿意,教與學的付出和收獲不成正比,難以實現該課程的教學目的并達到預期的教學效果[1]。隨著互聯網和科學技術的飛速發展,各行各業都在進行信息化改革。在此過程中,軟件企業對相關專業學生的要求越來越高,掌握規范化軟件開發和擁有較高專業技能的人才備受企業關注。現階段,很多畢業生在學校學習的知識很難與實際的軟件開發相結合。在這種情況下,便出現了招聘者和求職者之間需求不平衡的問題[2]。為解決上述問題,在結合教學經驗的情況下本文提出了三階段反饋式教學法,通過三個階段的反饋來培養學生系統的綜合能力和實踐動手能力。并通過結合企業的相關指導,使學生對本專業的認知更加深刻以及對企業的需求更加清晰,為后續的學習打好基礎。

2 ?軟件工程教學現狀(Current teaching situation of software engineering)

軟件工程是指導計算機軟件開發和維護的一門學科,采用工程的概念、原理、技術和方法來開發和維護軟件,將經過實踐驗證的管理技術和當前能夠得到的最好的技術方法結合起來,以較小的代價開發高質量的軟件并有效地進行維護。

現階段大多數學校軟件工程教學方法是采取教師課堂授課、課后小組實驗、期末工程實踐三種方式相結合[3-6]。這種方法可以很好地將軟件工程中的理論性、實踐性和工程性有機地結合起來。但是,在現階段教學中,一方面,很多教師教授的課程早已過時;另一方面,學生本身并沒有相關的軟件開發經驗,對所學知識不能理解,開發中出現越來越多的問題也容易使學生產生煩躁情緒[4]。在這種情況下,學生的開發熱情降低,慢慢地失去了繼續學習的興趣,各項能力也沒有得到培養,而教師也沒有進行跟蹤檢查,進而使學生在學習完這門課后進行相關軟件開發時產生很多的疑惑。在面對一個軟件開發項目時,學生無法進行獨立的思考與開發,這樣是無法滿足企業需要的[7],教學改革中采用三階段反饋式教學法來彌補傳統教學中存在的不足。

3 ?三階段反饋式教學法原理(The principle of the three-stage feedback teaching method)

所謂三階段反饋式教學法即通過將整個學習過程劃分為三個階段,即基礎學習、能力提升、綜合運用。在這三個階段中,基礎學習階段設置了20個學時,能力提升階段設置了18個學時,同時綜合運用階段設置了16個學時的課程設計,以及2個學時的項目答辯和總結,并在綜合運用階段中鼓勵學生參加各種軟件設計大賽。通過比賽將書本上的知識與項目實際開發相結合。

3.1 ? 基礎學習

基礎學習階段采用張海藩的《軟件工程導論》(第6版)作為主要教學教材,將伊恩薩默維爾的《軟件工程》(英文版第10版)作為課外閱讀教材。此外,將課程按照教學要求劃分為基礎知識和應用知識兩個部分。基礎學習階段要求掌握本書的第一部分知識。主要包括軟件工程學概述、可行性研究、需求分析、總體設計、詳細設計、測試。各個教學內容、學時安排以及所對應的能力見表1。

在基礎學習這一部分,主要讓學生了解當前的各種軟件開發方法以及如何衡量軟件任務的復雜度,能夠用模塊化等方法分析軟件需求,使用軟件工程的標準圖、表、文字等表達軟件的設計過程[8,9]。需要掌握的能力要求如圖1所示。這一階段學習完成后,將對學生當前所學知識進行一次測試,考題中各部分內容的側重點與其所培養的能力指標點相對應,根據學生在測試中的各個部分的成績得分,初步將學生劃分為業務人員、設計人員、開發人員、測試人員和管理人員這五個方向,之后在能力提升階段將繼續側重于培養學生的專業技能。

3.2 ? 能力提升

能力提升階段,對于學生的要求是掌握教材的應用知識,并在教學過程中能夠按照自己的興趣進行進一步學習。第二部分包括實現、維護、面向對象實現、軟件項目管理和測試五部分內容。教學內容對應的課時及能力要求指標點見表2。

第二部分的授課過程中,要求學生在慕課網和網易云課堂上面進行自主學習,并進行階段性的檢查以督促學生學習。待第二階段教學完成后將進行測試,測試的重點分為5個部分,每個部分占比20%,測試內容見表3。然后,將結合學生對于五個方向的測試成績和興趣點來進行合理的小組劃分,每個小組內都應包括業務人員、設計人員、開發人員、測試人員和管理人員這五類人員,分組完成后,各小組將自由選擇要開發的課題。

3.3 ? 綜合運用

在綜合運用階段,將安排16個學時的綜合實驗設計以及2個學時的項目答辯。在這16個學時(一個月)中,小組成員根據第一二階段學習到的基礎知識和開發知識連同同一學期學到的數據庫和面向對象Java程序設計課程進行綜合實驗的開發。綜合實驗設計完成后,組織進行答辯,通過答辯發現在開發過程中遇到的難點和進行經驗總結。同時,將根據項目答辯的情況進行再次的分組調整,以便最終的開發小組能夠滿足參加比賽的要求。分組完成后,將組織學生按照最終開發小組的情況進行相關比賽的申報。當前的目標是參加藍橋杯、中國大學生軟件設計大賽、挑戰杯、互聯網+創新創業大賽這四類比賽,通過在實際的大賽中鞏固和鍛煉學生之前所學的知識。在不斷的開發中使學生明確了解未來工作的方向,培養適應于不同崗位的高級技術人員。

3.4 ? 反饋機制

反饋機制又稱回饋機制,是控制論的基本概念,指將系統的輸出返回到輸入并以某種方式改變輸入,進而影響系統的過程[10,11]。本文將此機制遷移到軟件工程的教學中,提出一種三階段反饋式的教學方法,整個反饋機制如圖2所示,通過將學生的整個學習過程劃分為三個階段,基礎學習、能力提升、綜合運用,從而層層遞進達到循序漸進的效果。在基礎學習階段完成后,進行一次測試,用于劃分學生學習的興趣點,同時將基礎學習階段出現的問題進行記錄;能力提升階段,將根據基礎學習中學生的興趣點,為學生制定良好的學習方案,同時將學習過程中存在的不足進行記錄;綜合運用階段,根據學生之前的學習情況,安排參加各種比賽,在比賽中鍛煉所學知識。同時將綜合運用階段出現的問題連同之前兩個階段的反饋進行匯總分析用以指導下一學年的教學,通過多個學年的持續性反饋使教學方法在改革中不斷完善。此外,我校計算機學院與山西精英科技股份有限公司共建了山西省智能軟件與人機環境系統研究生教育創新中心,將組織企業工作人員進入學校指導,同時派遣學生進入企業參觀。通過三個階段的深入學習,以及與企業的不斷交流,最后使學生能夠明白需要學習的內容,使企業能夠得到所需的專業技術人才。

4 ?三階段反饋式教學法應用(Application of the three-stage feedback teaching method)

本學期在本校計算機學院軟件工程17級本科生中開展了此次教學改革。共2個班70名學生參加。根據基礎學習階段的測試,發現學生普遍在需求分析和詳細設計兩個模塊存在較大問題。同時,通過第一階段的學習,學生對下一階段的學習有了各自的興趣和優勢。在第一階段學習后,能夠很快地進入到能力提升階段,在各個方向上進行深入學習。通過分析改革前后學生的期末成績,繪制了成績分布圖,如圖3所示,從圖中可以看出,改革后兩個班的優秀率和良好率有了明顯的提升。同時,不及格率有了直線的下降。說明學生的能力在不斷提升,更加積極地參與到學習的過程中。但中等成績的人數仍存在較大比例,說明在某些知識點的掌握方面還有進一步強化的空間。

通過最后的課程設計答辯發現相比改革之前學生的能力水平有了很大的提升,但在面向對象設計方面還存在著一些不足。在綜合運用階段,將把學生在比賽中出現的問題連同之前兩個階段存在的問題進行記錄,然后經過教學組的研究在下一學年進行改進。

本次參賽有12個小組,在“互聯網+”大賽中,“趣傳承”“交互式冰箱智能應用系統”獲得了校一等獎,“心理雜貨店”“全民運動”“星期八家教平臺”“全智能分類垃圾箱”獲得了校二等獎,“移動美食”“天天進步app”“摯行”“極易知app”獲得了校三等獎,還有另外兩組獲得了優秀獎。在之前的教學中是從未出現過的,說明此次的教學改革活動在一定程度上是成功的,也說明三階段反饋式教學法是可以在實際教學活動中進行大范圍推廣使用的。

如圖4所示,將三階段反饋式教學過程中學生出現的問題進行了記錄統計,發現問題主要集中在編碼語法錯誤(P1),總體設計部分缺乏(P2),未按照要求進行流程化開發(P3),測試用例設計不合理(P4),組織分工混亂(P5)五個方面,出現這些問題的原因有教學方法尚存在缺陷、學生在相關知識點方面理解不到位,以及學生間的交流方式有待改進,針對這些問題,在學期末將進行相關信息的收集匯總,以便在下一學年的學習中通過三階段教學法中得到的反饋信息對教學安排進行指導。

5 ? 結論(Conclusion)

在采用三階段反饋式教學法改革的一年中。每個階段都如期完成教學計劃并收到學生的實時反饋,然后動態的調整下一階段的教學內容。對教師而言,教學質量得到了提升;對學生而言,學生的積極性得到了提高,參與度也極大提升,在項目方面取得了較大的進步。總之,通過這次教學改革,學生的系統綜合能力得到了培養,在認知、分析、設計和實踐解決問題方面都有了很大的進步。最終,當學生走出學校步入社會時,能夠減少迷茫,更好地滿足企業需求,發揮自己所學的專業技能和知識。

參考文獻(References)

[1] Li Qun kuang,Xie Han.The Research of Software Engineering Curriculum Reform[J].Physics Procedia,2012,(33):1762-1767.

[2] Rui WANG,Fangfei YUAN,Yuxin ZHANG,et al.Research on Teaching Reform of “Software Development and Practice”[J].Higher Education of Social Science,2016,10(2):1-4.

[3] 張小英.關于職業中學計算機學科階段教學法的嘗試分析[J].計算機教學,2018(01):120.

[4] 林為偉,張棟,葉福玲.工程教育認證驅動下的軟件工程實踐課程改革[J].計算機教育,2019(4):159-162.

[5] 張睿,張艷花,張永梅,等.基于“項目驅動、以賽促學”的軟件工程課程教學模式探索[J].電腦知識與技術,2019,15(16):117-120.

[6] 潘理虎,張雷,解丹,等.面向實踐教學的作業查重系統[J].軟件工程,2019,22(5):35-38.

[7] Liping Li.Reform for the Software Project Management Curriculum Based on CDIO[P].智能信息技術應用學會,2015(03):1-5.

[8] 孫偉力.德國四階段教學法在高職會計電算化課程中的應用[J].Course Education Research,2018(47):242-244.

[9] Xiang Jian,Ye Lu.A General Software Framework based on Reform in Formative Assessment[J].軟件期刊,2009,4(10):? ? ? 1076-1083.

[10] 伍妍.版面設計課程“1+1+1”分階段教學法的研究與探索[J/OL].藝術科技,2017(11):294.

[11] 張睿,張永梅,趙繼澤,等.基于互聯網+BOPPPS的計算機組成原理教學探索與實踐[J].電腦知識與技術,2019,15(5):133-137.

作者簡介:

張 ? 睿(1987-),男,博士,講師.研究領域:智能信息處理.

閆耀東(1994-),男,碩士生.研究領域:圖像處理與模式識別.

解 ? 丹(1994-),女,碩士生.研究領域:圖像處理與模式識別.

陳立潮(1961-),男,博士,教授.研究領域:軟件工程,圖像處理與模式識別.本文通訊作者.

潘理虎(1974-),男,博士,副教授.研究領域:軟件工程,文本處理與模式識別.

猜你喜歡
反饋教學改革
多媒體時代的受眾反饋
RRS交互機制分析及基于該機制的節水APP實現
對“未來教室”的初步探索
考試周刊(2016年86期)2016-11-11 09:33:05
妙用“表揚”和“忽視”
從運動心理學的角度
體育時空(2016年8期)2016-10-25 20:29:41
媒介融合背景下的分眾傳播與受眾反饋
今傳媒(2016年9期)2016-10-15 22:37:20
中職學校“生本課堂”的調查研究與實踐
成才之路(2016年25期)2016-10-08 10:03:04
高校三維動畫課程教學方法研究
成才之路(2016年25期)2016-10-08 10:00:36
基于人才培養的技工學校德育實效性研究
成才之路(2016年25期)2016-10-08 09:51:08
現代信息技術在高職數學教學改革中的應用研究
科技視界(2016年20期)2016-09-29 12:59:03
主站蜘蛛池模板: 青青青亚洲精品国产| 天堂在线www网亚洲| 国产丝袜无码精品| 久久精品视频亚洲| 最新痴汉在线无码AV| 国产尤物在线播放| 国产成人一区二区| 国产丝袜啪啪| 久综合日韩| 婷婷综合缴情亚洲五月伊| 天堂成人在线| 精品超清无码视频在线观看| 精品一区二区久久久久网站| 草草影院国产第一页| 色妞www精品视频一级下载| 国产一区在线视频观看| 国产亚洲精品无码专| 久久精品丝袜高跟鞋| 亚洲视频无码| 成人小视频在线观看免费| 欧美午夜在线播放| 在线国产你懂的| 婷五月综合| 亚洲区第一页| 日韩av电影一区二区三区四区 | 韩国自拍偷自拍亚洲精品| 亚洲综合色区在线播放2019| 亚洲欧美一区在线| 114级毛片免费观看| 国产凹凸一区在线观看视频| 伊人久久久久久久| 97在线免费视频| 亚洲第一成年网| 中文毛片无遮挡播放免费| 男女男免费视频网站国产| 国产91蝌蚪窝| 美女扒开下面流白浆在线试听 | 一本大道香蕉中文日本不卡高清二区| 欧美一区国产| 欧美第九页| 国产日韩精品一区在线不卡| 精品久久高清| 中美日韩在线网免费毛片视频 | 久久影院一区二区h| 国产精品欧美激情| 国产 日韩 欧美 第二页| 日韩毛片基地| 日本精品影院| 女人18毛片久久| 国产又黄又硬又粗| 91在线国内在线播放老师| 在线观看国产精品一区| 欧美亚洲国产精品第一页| 综合成人国产| 日韩欧美国产成人| 亚洲天堂区| 亚洲三级电影在线播放| 欧美日韩国产成人高清视频| 国产成人亚洲综合A∨在线播放| 少妇露出福利视频| 国产中文在线亚洲精品官网| 在线中文字幕日韩| 日韩福利在线视频| 亚洲娇小与黑人巨大交| 久久国产亚洲偷自| 欧美日韩激情| 91视频青青草| 日韩精品少妇无码受不了| 国产一级毛片在线| 欧洲日本亚洲中文字幕| 亚洲福利网址| 精品偷拍一区二区| аⅴ资源中文在线天堂| 毛片卡一卡二| 久久国产乱子伦视频无卡顿| 综1合AV在线播放| 欧美午夜在线播放| 亚洲熟女中文字幕男人总站| 欧美高清国产| 国产精品第一区在线观看| av大片在线无码免费| 97久久免费视频|