吳伶琳
(蘇州健雄職業技術學院軟件與服務外包學院,江蘇 太倉 215411)
高職“軟件測試基礎”在線課程的建設與應用*
吳伶琳
(蘇州健雄職業技術學院軟件與服務外包學院,江蘇 太倉 215411)
由于SPOC具有小規模和私密性的特點,能有效地促進在線學習與傳統課堂的深度融合,推動教學模式的轉變。文章以軟件測試基礎課程為例,介紹了SPOC建設的意義,從建設思路、學習目標、課程內容和學習資源設計等方面介紹了在線課程的建設情況。基于超星泛雅平臺構建了該課程的SPOC,并進行了在線教學和課堂教學的混合式教學模式的實踐。實踐表明,該課程的改革取得了良好的成效,對其他在線課程的建設有一定的借鑒意義。
SPOC;軟件測試基礎;在線課程;混合式教學
近年來,高等教育教學的內容、方法和模式隨著在線開放課程(MOOC)的興起而發生了深刻的變革。而SPOC作為一種基于 MOOC平臺發展起來的新型教學形態,具有MOOC學習時空靈活、師生互動積極等特點,并且以其“小規模”和“私密性”,越來越受到許多高校師生的青睞。SPOC(Small,Private Online Courses)表示小型、私有的、在線課程,也稱“私播課”[1]。基于 SPOC的學習利用數字資源將在線學習和傳統課堂有機融合,實現了“以教師講授為中心”的教學模式向“以學生自主學習”為主的教學模式的轉變,從而有助于學生自主地進行知識的構建。
“軟件測試基礎”課程是高職院校軟件技術、移動互聯應用技術等計算機相關專業的核心課程之一,由于課程存在著教學內容更新慢,教學方法、手段陳舊,課程評價單一的問題,并且涉及了大量的軟件測試基本概念、原理和方法,再加之教師通常使用傳統的灌輸式的方式介紹理論知識,導致學生學習興趣不大,學習效果不佳。
該課程本身實踐性較強,并且與企業實踐緊密結合,其在線課程的建設與實施很有必要。
⑴ 可以培養學生的自主學習能力和動手實踐能力,促進學生持續參與和深層思考,培養學生的分析、綜合、評價和創造等能力[2]。
⑵ 教師可以利用網絡資源進行應用性教學,探索翻轉課堂和混合式教學等新的教學模式。
⑶ 有利于改革教學評價方式,促進學生綜合素質提高。
⑷ 有利于校企的深度融合,共同建設課程教學資源。
“軟件測試基礎”的在線開放課程,總體建設思路為:在對學習者的學習需求進行分析的基礎上,設定課程學習目標,并選取合適的教學內容,校企合作進行教學資源的開發,設計學習評價,根據反饋再次修正課程的設計。其中對學生的學習需求分析、設定學習目標、課程內容分析和選取是課程設計的基礎。學習資源設計、學習支持服務過程設計、學習評價設計是課程設計的主體。課程設計的優化考量貫穿于整個過程。
軟件測試基礎課程的學習目標有:使學生了解軟件測試的發展前景,對自己未來的職業進行合理規劃;掌握軟件測試的基本概念,了解軟件測試的分類和模型,軟件質量模型等,能閱讀專業文獻;掌握常用測試用例設計方法,能夠設計并撰寫測試用例;了解自動化測試基本原理,能夠使用常用的功能測試工具、性能測試工具開展測試;掌握缺陷的生命周期,會撰寫缺陷報告;掌握測試管理的基本流程,會撰寫測試計劃、測試總結等軟件文檔。
課程組與緊密合作的多家企業的軟件測試工程師進行多次研討后,并參考國家軟考軟件測試工程師認證、國際軟件測試資格認證、工信部全國信息技術水平考試等認證考試的要求,將軟件測試基礎課程分為基礎理論、測試用例設計、測試工具及測試管理四個部分,共十二個工作任務。軟件測試基礎理論主要介紹軟件測試的概念、模型和分類,軟件質量管理與軟件測試的關系等,力圖讓學生對軟件測試有初步的了解;測試用例設計主要介紹如何運用黑盒和白盒的常用方法設計用例、測試用例編寫的規范等;測試工具主要介紹單元測試工具JUnit、功能測試工具QTP及性能測試工具Load Runner的基本使用方法,讓學習者初步掌握工具對于測試的作用;測試管理則重點闡述了開展測試工作的基本流程,以工程案例的方式重點說明了測試計劃、測試用例、缺陷報告和測試總結報告的撰寫方法。課程內容梳理后對工作任務進行細分,將其分割成更為細小的知識點和技能點,比如工作任務七細分后如表1所示。

表1 “軟件測試基礎”教學內容設計樣例
學習資源包括素材類資源和生成性資源兩種。素材類資源是靜態資源,包括課程標準、學習指南、PPT、微視頻、專業文獻、圖片、電子圖書、實訓指導書、試題庫、被測系統、軟件文檔、常見問題解答等。生成性資源是動態資源,主要包括:課程通知、答疑討論、課程作業、在線測試、課程問卷等。在線課程中尤其要關注微視頻的開發,我們一般在設計該資源前根據學習需求調研,確定微課的學習目標,在對教學內容進行分析之后,確定重點與難點,精心制作PPT,制定視頻錄制方案和腳本,然后使用Camtasia等軟件,對微視頻進行錄制及后期的編輯處理,最后教師才能在SPOC平臺上發布。
目前國內的在線開放課程平臺眾多且各有各的特點,如高教出版社的智慧職教云平臺、愛課程網攜手網易云課堂打造的中國大學MOOC、清華大學研發推廣的學堂在線等。同時伴隨著“互聯網+”的逐步深入,將云計算、大數據、智能設備等技術融入在線開放課程建設中已勢在必行[3]。軟件測試基礎課程團隊選擇了超星泛雅平臺作為在線開放課程的平臺,主要原因有三點。①該平臺是以泛在教學與混合式教學為核心思想,集在線課程建設、教學互動、資源管理、教學成果展示、教學管理評估于一體的新一代網絡教學平臺。②該平臺實現了個性化、因材施教的高效教學管理模式,突破了傳統“面授”的教學局限,為學習者提供了一個跨時間、跨地域的互動交流平臺。③教師能夠在平臺上進行課程建設、教學監控、資源共享,學習者能夠達到自主學習、互動交流的目的,發揮數據整合及網絡教學中心的作用。
應用在線課程開展教學實踐,其活動可以分三個階段,即課前、課中和課后。課前學生可以自主安排學習的時間和地點,按照教師提前發布的學習任務單,通過微視頻、資料、在線習題等資源進行自主學習和測試。這里學習任務單的設計很關鍵,應該包含學習指南、學習目標、問題設計、互動性學習資源、學習測試、學習反思與學習檔案等內容[4]。學生可以將自學中的疑難問題通過SPOC平臺提出,一部分問題會通過師生間及生生間的在線討論交流迎刃而解,而對另一部分疑難問題,教師可以在課堂教學中進行針對性地集中解答。
課中教師通過組織學生開展任務驅動、小組學習、案例學習、項目學習等,對學生的疑難問題和重點內容進行答疑及講解。學生積極進行合作研究,解決問題,撰寫并提交文檔、報告等學習成果。
課后學生要對學習進行總結反思,整理學習過程中的優秀表現和存在的問題,以便調節學習節奏和策略,并將學得的知識進行拓展提升[5]。教師可以根據學生課堂教學中的表現、SPOC平臺中的作業、在線測試等對學生的學習進行評價,并對自己的教學進行反思,從而提高自己的教學能力。
本課程總體是采用過程評價與總結性評價相結合的方式。其中過程評價包括視頻觀看(20%)、在線測試(20%)、作業(20%),教師利用SPOC平臺提供的數據,如學生討論情況、視頻觀看情況和課堂討論匯報,以及組間和組內互評結果了解學生學習效果[6]。總結性評價主要采用第三方評價,即工信部全國信息技術水平考試(軟件測試工程師),主要考核學生對于軟件測試理論知識的掌握情況,占課程成績的40%。
軟件測試基礎在線課程,在超星泛雅平臺上運行了三個學期,共有我院軟件技術、移動互聯應用技術等專業學生和企業學習者200多人使用,獲得了不錯的效果。具體如下:
教師利用在線課程教學平臺上的資源和各項功能對教學進行改革,擴展了學習的時空,這種線上自主學習和課堂教學相結合的方式,提高了課程的教學效果。
在線課程的教學平臺提供的資源是知識探索的出發點,學生之間、師生之間交流探討,帶來不同認知的碰撞,從而提升學習者的知識層面[7]。
教師通過平臺提供的分析報告和研究數據全面跟蹤、掌握學生的學習行為、學習過程和學習特點,從而進行有針對性的教學和評價,以提升學習效率[8],這對于教師是新的挑戰,需要教師自身不斷研究與學習。
通過學校教師與合作企業工程師共同研討資源的開發,提高了教學資源的針對性、適用性、共享性。
課程考核包含的內容有在線測試的成績和視頻學習的時間長短等,從關注學生的學習結果,轉向關注學生的學習過程,這樣能更加科學地評價學生的真實學習情況。
目前“軟件測試基礎”在線開放課程應用到我院軟件技術專業等計算機相關專業的高職學生的教學中,取得了不錯的效果。實踐表明,在線課程的實施激發了學生的主觀能動性和學習的興趣,能對學生的學習給予全面及時地評價和反饋,實現校企之間優質教育資源的共享。該課程下一步準備聯合周邊兄弟高職院校的同行,一起在微視頻制作、學習活動設計等方面進行完善,發揮團隊協作的優勢,并在更多的班級中進行推廣應用,發揮在線課程更大的價值。
[1]祝智庭,劉名卓.“后MOOC”時期的在線學習新樣式[J].開放教育研究,2014.20(3):36-43
[2]李紅美,陸國棟,張劍平.后MOOC時期高等學校教學新模式探索[J].高等工程教育研究,2014.6:58-67
[3]張靜.“互聯網+”時代高職院校在線開放課程建設研究與實踐[J].新課程研究,2017.2:46-48
[4]丁永剛,金夢甜,張馨,張雨琴.基于SPOC的翻轉課堂2.0教學模式設計與實施路徑[J].中國電化教育,2017.6:95-101
[5]羅麗蘋,李相勇,賈巍.基于“SPOC+微課+BYOD”的翻轉課堂設計與應用——以《大學計算機基礎》公共課為例[J].西南師范大學學報(自然科學版),2017.42(8):158-164
[6]任苗苗,馬燕,李明勇.基于SPOC的混合學習教學模式設計與實踐——以“數據結構”課程教學為例[J].軟件,2017.38(4):12-17.
[7]劉鶯,周麗,劉凱,胡劍煒.河北農業大學學報.在線開放課程建設的研究與實踐——以湖南農業大學“信息論基礎”課程為例[J].河北農業大學學報(農林教育版),2016.18(2):106-108
[8]董曉霞,李建偉.MOOC的運營模式研究[J].中國電化教育,2014.7:34-40
Construction and application of online course of“Fundamentals of Software Testing”in higher vocational college
Wu Linglin
(School of Software and Service Outsourcing,Suzhou Chien-shiung Institute of Technology,Taicang,Jiangsu 215411,China)
Because of its small size and privacy,SPOC can effectively promote the integration of online learning and traditional classroom,and promote the transformation of teaching mode.Taking the course of"Fundamentals of Software Testing"as an example,this paper introduces the significance of the SPOC,and introduces the construction of online course from the aspects of construction idea,learning objective,curriculum content and the design of learning resources.The SPOC of the course is constructed based on the Superstar Pan-Ya platform,and the blended learning mode of online teaching and classroom teaching is practiced.The practice shows that the reform of the course has achieved good results and has certain reference to the construction of other online courses.
SPOC;Fundamentals of Software Testing;online course;blended learning
G434
A
1006-8228(2017)10-66-03
2017-08-30
江蘇省高職院校教師專業帶頭人高端研修團隊訪學項目(2016TDFX009);蘇州市十三五規劃課題“高職在線課程共建共享與協同創新機制的研究與實踐”(16000Z025)
吳伶琳(1977-),女,江蘇太倉人,碩士,副教授,主要研究方向:數據庫技術應用,軟件工程。
10.16644/j.cnki.cn33-1094/tp.2017.10.020