秦鵬
摘要:該文總結了我院信息管理與信息系統專業課程聯動改革在《信息系統設計與開發》課程中的教學實踐,結合管理科學與工程專業類教學質量國家標準,采用“P-D-C-A”思想在課程規劃、課程實施、課程考核、課程反思四個環節的改革進行闡述。該項改革取得了良好的成效,強化了學生的信息技術應用能力,學生反饋良好。
關鍵詞:信息系統設計;聯動改革;信息技術應用能力
中圖分類號:G642? ? ? 文獻標識碼:A? ? ? 文章編號:1009-3044(2019)02-0078-02
結合管理科學與工程專業類教學質量國家標準,為更好地培養“具備獨立自主地獲取和更新管理科學與工程類專業相關知識的學習能力;具備將相關專業知識綜合區用的實踐能力;具有較強的邏輯思維能力、語言與文字表達能力、人際溝通能力和組織協調能力:具有利用專業外語的基本能力;具備綜合利用管理科學、信息技術和工程方法解決相關管理問題的基本能力;在相關專業理論與實踐方面初步具備創新創業能力”[1]的復合型高級專門人才,經教研室研討決定在信息管理與信息系統專業試行多門專業主干課程聯動改革,經過一個學期的教學實踐,教學效果明顯改善,學生反饋良好。下面以《信息系統設計與開發》為例,介紹這次課程聯動改革實踐。
1 課程規劃
1.1 明確教學目標
“對本專業相關領域的發展動態及新知識、新技術具有一定的敏銳性,能夠利用信息技術工具等各種手段獲取相關知識,能夠綜合運用本專業相關知識和方法進行信息系統規劃、分析、設計和實施,能夠掌握通過數據分析等手段支持組織管理決策的相關理論與方法?!盵1]這是管理科學與工程專業類教學質量國家標準中的重要要求,圍繞這一頂層目標,教研室研討決定在《信息系統設計與開發》與《SQL Server數據庫技術》兩門專業主干課程中使用相同的實踐項目驅動教學,把兩門課程的教學目標合二為一、聯動改革,并梳理出四大教學目標:貫徹始終的編程能力強化、突出知識點理論聯系實際、強調回頭看引發自身反思、以小組協作模式突顯信管團隊特點。
1.2 堅持持續改進的教學運行機制
結合上述教學目標,我們堅持增量迭代、持續改進的教學運行機制,采用“P-D-C-A”思想,每一個迭代輪次都經過以下幾個環節:目標——過程——結果評價——總結反思。我們將項目逐步分解成工作包,每個工作包都有明確的任務,據此形成層次遞進的實驗目標,這樣有利于分層教學和過程控制;根據工作包大小的不同,每1—3周完成一個工作包并進行評價;每個小組在關鍵里程碑回頭看完成博客作業,對前期工作進行總結反思。
1.3 嘗試“極簡主義”教學形式
做PPT是最基本、并且及其耗時的教學準備工作,但是對于工程實踐性較強的課程來說,PPT邏輯性不強、缺乏全局性、不利于學生參考學習,因此我們嘗試編寫“學案”取而代之。學案是學生的學習方案,可以很好地激發學生學習的積極性和創造性,從而培養學生的自主學習和終身學習的能力。學案主要包含:學習目標、學習方法和步驟、參考資料、拓展練習等內容,學案的形式也不固定,比如利用思維導圖展現課程規劃和教學安排,學生借此可以對課程體系有個全局認識和整體把握,利用 note、圖片等材料展現學習目標、重要提示、核心知識點等,學生借此可以自主學習并逐步完成目標,也可以根據自己的學習情況,自主擴展其他知識,形成終身學習的意識和能力。
1.4 整體規劃教學內容
互聯網時代的信息系統開發已經不同于以往任何一個時期,軟件開發技術和方法不斷更新進化,很多傳統教材的內容已經不適用于現代企業,所以我們果斷舍棄選用傳統教材。結合當今IT企業最新開發技術和方法,圍繞頂層教學目標大力度重構知識體系,剔除傳統教材中很多不實用的、太抽象的、容易讓學生感覺枯燥乏味的原理、技術、方法等冗余知識,圍繞工程實踐能力逐步展開核心教學內容,從可實踐的角度構造遞進式實驗體系,實現能力形成性培養,以下是教學內容:
需求分析-畫出用例圖:查看需求說明書,使用XMind來進行需求分析后,使用Edraw繪制用例圖;
概要設計-實體設計:使用XMind分析設計實體(確定實體關系以及實體屬性);
概要設計-數據庫設計-建表:使用Navcat創建數據庫和表;
概要設計-功能設計-功能模塊劃分:使用XMind進行功能模塊劃分;
概要設計-原型設計-原型圖:使用Axure設計原型;
概要設計-框架設計:搭建框架;
項目搭建-創建maven項目:創建項目、集成依賴、編寫測試案例;
項目開發-工作人員登錄:在給定前端頁面基礎上進行后端開發,修復可能發現的前端缺陷,編碼和測試;注意關鍵技術點(公共驗證類編寫)。
項目開發-工作人員注銷:編碼和測試;
項目開發-工作人員修改密碼:編碼和測試;注意關鍵技術點(密碼加密)。
項目開發-VIP客戶錄入:編碼和測試;注意關鍵技術點(用戶輸入保留)。
項目開發-VIP客戶基本信息更新:編碼和測試;
項目開發-VIP客戶消費記錄管理:編碼和測試;
項目開發-VIP客戶消費詳情查詢:編碼和測試;注意關鍵技術點(分頁顯示)。
項目開發-VIP客戶等級查詢:編碼和測試;注意關鍵技術點(提高查詢效率)。
2 課程實施
由于學生水平參差不齊,興趣點也不盡相同,因此課程開始之前自由分組,整個班級分成6個小組,以小組為單位安排機器座次,每個小組設小組長一名,統籌安排小組成員座次、分工,負責提交小組作業、評價其他小組作業等。分組協作模式下,成員有個人的具體分工,這體現了自主探究理念;小組有共同的目標,這體現了合作共贏的理念;同時也鼓勵小組間的競爭。
在整個課程推進過程中,老師是編劇和導演,學生才是主角。編寫的學案就是劇本,學案會提前分發給學生,學生按照學案中的目標、問題、步驟和方法,自主完成學習和訓練,在此基礎上采取小組互動交流或師生互動交流,進一步解釋和排除自學過程中的難點和不足。課堂上老師巡視、督促自學,掌握學生的學習情況,占用較少的時間講解一些核心知識點和薄弱環節,根據學生完成的進度,也會當堂測試,并現場增加一些開發需求,鼓勵學生自主完成。
3 課程考核
從多個維度進行系統化全面評價,檢驗學生在知識、能力和素質等方面的學習效果。
第一部分:過程作業
1)Java課程總結blog 10分,條例清晰、表述清楚、措辭得當、有真實體會。
2)信息系統設計課程總結blog 10分,條例清晰、表述清楚、措辭得當、有真實體會。
第二部分:提交作品
3)數據庫設計部分10分,數據庫設計冗余較小、結構合理、規范科學。
4)分組完成的項目 60分,每個功能模塊10分,采用的算法、設計方案、設計結果、界面友好等方面進行綜合評定。
第三部分:答辯
5)現場答辯,10分,能簡明扼要地闡述設計的主要內容,能準確流利地回答各種問題。
整個班級自由組合形成6個小組,其中1)、2)、4)部分由各小組互相評分,每個小組需要給其他三組評分,寫程序隨機領任務。3)由《SQL Server數據庫技術》任課老師評分,5)由《信息系統設計與開發》任課老師評分。
4 課程反思
1)圍繞頂層目標,多門課程密切配合,相互影響,互相滲透的聯動改革,更有利于培養目標的實現。
2)采用P-D-C-A質量管控思想,堅持增量迭代、持續改進的教學運行機制,有利于過程控制和課堂效率的提升。
3)通過學案給學生提供更多的自學自練的方法和機會,真正讓學生做主角,有利于提高學生學習的積極性和創造性。
4)編寫符合學生認知規律、條理化、系統化的系列“學案”,是提高課堂轉化率的關鍵。
5)分組協作模式給學生提供互幫互助、分工合作的機會,有利于學生發揮自主能動性和形成團隊合作習慣。
參考文獻:
[1] 管理科學與工程類教學質量國家標準[S].
[2] 高小鵬.計算機專業系統能力培養的技術途徑[J].中國大學教學,2014(8):53-57,34.
[3] 劉立梅,張慧,彭凌,等.戰略引領下的制度創新與文化建設——清華大學軟件學院管理經驗介紹[J].計算機教育,2011(22):1-5.
[4] 吳際,楊海燕,劉超, 等.面向學生主體的高級軟件工程互動式教學模式[J].計算機教育,2013(1):69-72,76.