咼銘黎 代 麗
(浙江理工大學科技與藝術學院,浙江 杭州311100)
《信息系統(tǒng)開發(fā)平臺》是一門應用性特別強的課程,探討和研究如何通過《信息系統(tǒng)開發(fā)平臺》課程的教學,提高學生對系統(tǒng)開發(fā)的興趣,從而培養(yǎng)學生創(chuàng)新思維和創(chuàng)新能力,提高學生的綜合素質,培養(yǎng)分析問題解決問題的能力。本項目從教學內容、教學手段、教學模式、期末考查方式等方面進行了改革。
以往的教學內容按部就班的介紹開發(fā)語言的語法、邏輯控制語句、各種控件的使用。雖然邏輯比較清晰,但是學習過程難免枯燥。而且學生們在學習過程中不明白每個學習點的應用情境,為了學而學,學了不知道用,教學內容無的放矢。為此,在課程內容的選擇上做了很大的改變,直接從開發(fā)任務入手,逐步接觸、熟悉、掌握所需要的知識點。比如課程的第一個任務是制作一個“撲克牌計算24點”的程序,規(guī)則是從52張撲克牌中隨機抽取4張牌,列出一個結果為24的算式。在這個任務中,學生學到了變量、賦值語句、圖形控件、文本控件的使用等學習點。并且在學習過程中,很自然的解決了為什么要學習這些知識的疑問,那就是在任務完成過程中,用到什么學什么。任務驅動型教學內容的選擇貫穿于整個教學過程,極大的激發(fā)了學生的學習興趣和能動性,不斷鞏固學到的知識點、拓展新的知識點。并且,每個任務都涵蓋了分析、設計、開發(fā)實現這樣一個完整的開發(fā)過程。
在確立開發(fā)任務以后,如何實現任務的方法有很多種,所謂“八仙過海各顯神通”。仍以“撲克牌計算24點”這個程序為例,可以模擬真實的52張撲克隨機抽取4張牌,也可以隨機的從1~13中抽取4個數。算式可以直接輸入文本框,也可以利用一個簡單的計算器。總之,學生們可以想盡任何辦法來達成目標。在達成目標的過程中,自然就會接觸到新的知識點。任務完成后,學生之間可以互相比較、討論。通過老師傳授、學生反復實踐來強化理論知識的掌握、課后小組互相討論、學習來培養(yǎng)實踐技能,注重共性和個性研究。目標達成式教學手段的改變使實踐教學和理論教學銜接緊密,提高了學生舉一反三和創(chuàng)新能力,達到預期教學效果。
以往的教學模式是每位學生各自為戰(zhàn),相互獨立,個人必須解決任務中遇到的所有問題。這種教學模式不符合現代軟件工程方法學的基本原理和項目管理方法,提高了任務完成的困難度,導致學生學習興趣減退。引進團隊合作型教學模式使得學生可以根據自己的特點取長補短,自由組合項目團隊。團隊中的成員必須在既定目標的引導下,彼此在互動協(xié)調的機制中共同學習,進而激發(fā)群體智慧,提升解決問題的能力,促進彼此的成長。團隊合作既強調成員之間的合作,也強調團隊成員個體的學習,在學習過程中不是被動式地接受,而是要在團隊中發(fā)揮自己不同于人的特長,主動尋找有關學習中解決問題的辦法。團隊合作型教學模式的創(chuàng)新真正體現了學習者在學習中的主體地位,不但能激勵學習者的學習主動性,其自主學習、探究學習的能力也會得到很大提高。團隊成員既分工又合作,團隊成績是每個個體協(xié)同作用的成果,使團隊成員不但能體會到共同協(xié)作帶來的成功感,而且還能在完成共同學習任務的過程中共享彼此的信息、知識和學習成果,真正實現“學習+分享+擴散+運用”的良性循環(huán)。
在項目團隊中,每一個成員都分配了不同的任務,扮演著不同的角色,如項目組長,需求分析師、界面設計師、數據庫設計師、功能設計師等等。不同的角色要進行各自的任務分解、細化、設計、完成工作,為其他角色的工作提供支持。在任務完成后,團隊要進行項目總結,點評每個成員任務完成的工作量和質量。每個成員給出自己的自評分以及給其他成員的互評分。這部分的成績是學生期末最終成績的重要組成部分。同時,教師還要衡量每個團隊的任務完成后的項目分,以及學生的平時表現分。這樣的考核方式在本質上跟企業(yè)管理中員工考核的思路是一致的,全面考慮了學生的各種能力,而不是僅僅以單純的某一項作為評分標準,使得考核方式更周全,分數也更公平。角色分配型考核方式能夠多方面對學生進行綜合評估,能夠得出更全面、更客觀的成績,獲得學生的認同。
在整個學期結束后對《信息系統(tǒng)開發(fā)平臺》課程學習效果進行了座談會,學生們對教學內容、教學手段、教學模式、期末考查方式等方面的改革給與了充分的肯定。同時,也對影響《信息系統(tǒng)開發(fā)平臺》課程學習效果的主要因素進行了探討。這些因素除了本文中研究的課程內容的選擇、教學手段的改變、教學模式的創(chuàng)新、考核方式的嘗試外,還包括小組合作程度,對課程認知情況,操作技能投入情況,學習動機,學習態(tài)度和興趣,學習意志力,課程學習難度等等。通過調查結果可以看出,要想提高《信息系統(tǒng)開發(fā)平臺》教學效果,需要通過多種途徑讓授課學生對《信息系統(tǒng)開發(fā)平臺》課程有全面客觀的認識,端正其學習動機,提高其學習興趣,通過教師的引導和同學的鼓勵增強學生學習意志力。