郭鐵穎 孫大洋
摘 要:吉林大學通信工程學院正在建設“程序框架應用開發(fā)”開放性創(chuàng)新實驗課程,通過授課程度的調(diào)整和考核方的創(chuàng)新,力爭在可視化編程框架基礎技術、軟件設計方法與設計模式、實踐綜合能力運用,創(chuàng)新能力培養(yǎng)等方面全面創(chuàng)新,為本科生在線課程建設提供一個很好的范例。
關鍵詞:吉林大學;在線課程;程序框架應用開發(fā);開放性創(chuàng)新實驗
目前,我國虛擬仿真實驗教學項目上線數(shù)量已超過1000個,注冊用戶接近80萬。[1]吉林大學在這方面的創(chuàng)新也在突飛猛進,吉林大學通信工程學院以孫大洋副教授為代表的一批教師在“程序框架應用開發(fā)”實驗課程上正在進行積極的嘗試與探索。吉林大學通信工程學院的本科生在線課程建設項目-“程序設計框架應用開發(fā)”開放性創(chuàng)新實驗課程緊緊圍繞以下兩個目標開展:一是講解使用程序設計開發(fā)框架進行應用系統(tǒng)研發(fā)的思想和方法,使學生在掌握了一定的編程基礎后能拓展視野,了解應用程序開發(fā)過程;二是以可視化開發(fā)框架為主要技術載體講解應用程序開發(fā)過程,使學生有能力基于成熟框架進行應用程序開發(fā)。本課程總體工作思路是將課程層次化,梯度化,將應用程序框架開發(fā)的知識要點做清晰劃分,以微課的形式進行知識傳授,預計建設微課總時長為150分鐘。課程計劃在微課中以盡量簡短的方式講授,在課程運行過程中逐步加大課程信息量,將考核與學習過程相結合,培養(yǎng)學生知識的綜合運用能力和創(chuàng)新能力。隨著課程的進行,將逐漸把學生已有能力掌握的內(nèi)容推送至課外,使授課逐步由細粒度的細致講解轉(zhuǎn)變?yōu)榇址攀降乃悸穫魇?,課內(nèi)以程序設計方法學與設計模式為主導,基礎技術做輔助,有意識地培養(yǎng)實踐綜合運用能力與創(chuàng)新能力。上述建設內(nèi)容見下圖:
一、具體建設思路
(1)將授課內(nèi)容分為可視化編程基礎、編程框架擴展,應用開發(fā)實踐三個階段,前兩個個階段分別構成了后續(xù)階段的先導內(nèi)容,層層遞進。
(2)每個階段內(nèi)以程序設計方法學與設計模式的核心內(nèi)容為主,將授課重點劃分為基礎技術、設計模式、創(chuàng)新能力培養(yǎng)、實踐運用四個層次,針對每一個層次,對具體技術進行講解上的粒度劃分,初期對語法進行稍細致講解,后期注重創(chuàng)新能力培養(yǎng)時對具體技術做粗粒度的介紹,做到課程設置層次化,梯度化。
(3)進行課程內(nèi)容要點分析,明確哪些內(nèi)容是需要重點理解的,哪些內(nèi)容是可以自己動手完成的,哪些內(nèi)容是可以查資料獲得的,哪些內(nèi)容是需要再深入學習的。
(4)布置有針對性的練習題目,關鍵的課程章節(jié),關鍵的教學內(nèi)容,設定直接相關的練習題,加深學生學習理解。
(5)靈活采用多種教學手段,建設微信公眾平臺推送慕課(MOOC),“90后”、“00后”是互聯(lián)網(wǎng)的“原住民”,他們對互聯(lián)網(wǎng)有一種天然的親切感,慕課很容易為他們所接受。[2]要使用網(wǎng)絡技術利用學生碎片化的時間解決共性的知識傳授問題,以見面課的形式加強教師與學生之間的交流,使教師有精力幫助學生解決非共性問題。
(6)以見面課與調(diào)查問卷相結合的方式收集授課數(shù)據(jù)、學生反饋信息,針對反饋信息進行課程內(nèi)容完善。
(7)為課程設置幾個考核時間點,對同學們的學習路徑進行跟蹤,重點考察同學們的學習過程,學習能力,創(chuàng)新能力,制定考核規(guī)范。
框架開發(fā)所涉及的內(nèi)容涵蓋了技術、算法、設計模式、編程方法學、綜合運用等多個層次,單純就技術層次而言,又可分為基礎技術層次和利用編程框架進行開發(fā)層次。在應用系統(tǒng)實際開發(fā)的過程中,所有的基礎技術接口都可能成為潛在的開發(fā)資源,而對每一個內(nèi)容都做細致講解是不可能的,因此在課程內(nèi)容(見表1)設置上,需要以編程方法學與設計模式的核心內(nèi)容為主,與核心內(nèi)容直接相關的內(nèi)容做細粒度講解,其他內(nèi)容做粗粒度講解,以授課內(nèi)容為主線,以開發(fā)文檔做配合。
二、慕課建設與見面課計劃
慕課通過網(wǎng)絡的無遠弗屆,成為提高教育質(zhì)量,推進教育公平的低成本、高效率手段。[3]移動應用開發(fā)貼近日常生活,是應用系統(tǒng)設計很好的技術載體,而且本課程的入門級特點,使得采用慕課的形式,惠及更多的同學成為了可能。本課程擬采用慕課+見面課(翻轉(zhuǎn)課堂)的形式進行,在慕課進行的特定階段,引入見面課,表2給出了本項目的見面課計劃。
本項目擬采用Camtasia Studio 8進行慕課制作,先期對錄課效果的整體思路進行設計,劃分音頻錄制和同步錄屏兩種方式,在錄制完成后,通過插入提示信息,增加動態(tài)效果等手段補充錄屏時無法展現(xiàn)的信息,加大課件信息量,改善錄課效果。
三、課程建設具體時間表
本課程計劃在立項后1個月開始錄制,5個月完成視頻錄制,3個月完成后期剪輯,6個月完成項目建設。課程建設時間表如表3所示:
四、錄制形式
本課程預計采用《吉林大學在線課程制作基本要求》中指定的A類課程作為主要錄制形式,主要采用內(nèi)錄形式(錄屏)的方式展現(xiàn)教學內(nèi)容。建設完成后采用微信公眾號的方式發(fā)布教學內(nèi)容,使得學生可以不受時間地點的限制,自由選擇時間進行課程學習,達到提高學生時間利用率,充分利用學生碎片化時間提高學生興趣,掌握應用框架開發(fā)基礎知識的效果。
參考文獻:
[1]鄧暉.有了“中國速度”后,中國慕課再提“中國標準”[N].光明日報,2019-04-09.
[2]吳巖.一流本科一流專業(yè)一流人才[J].中國大學教育,2017,(11).
[3]張爍.中國慕課,大有可為[N].人民日報,2019-04-11.