摘要:VB作為計算機程序設(shè)計教學(xué)語言有著獨特的優(yōu)勢,一直是很多高校非計算機專業(yè)理科學(xué)生的程序設(shè)計教學(xué)語言。文章介紹VB慕課建設(shè)背景,分析VB慕課建設(shè)的可行性和意義,闡述VB慕課建設(shè)的主要內(nèi)容和重點難點,最后討論VB慕課建設(shè)和使用過程中需要注意的若干問題。
關(guān)鍵詞:慕課;VB;程序設(shè)計教學(xué)
1.VB慕課建設(shè)背景與意義
慕課(MOOC,massive open online courses)是指大型開放式網(wǎng)絡(luò)課程。隨著Coursera、edX、Udacity三大課程提供商的興起,慕課課程給更多的學(xué)生提供了系統(tǒng)學(xué)習(xí)的機會。與國際基本同步,國內(nèi)的知名高校從2013年就開始建設(shè)慕課。2013年5月清華大學(xué)正式加盟edX,成為edX的首批亞洲高校成員之一;2013年7月,復(fù)旦大學(xué)、上海交通大學(xué)簽約MOOC平臺Coursera。2014年5月,網(wǎng)易云課堂承擔(dān)教育部國家精品開放課程任務(wù),與愛課程網(wǎng)合作推出的“中國大學(xué)MOOC”項目正式上線。慕課課程建設(shè)受到越來越多國內(nèi)高校的重視,是因為它具有以下特點:
(1)工具資源多元化。慕課整合了多種社交網(wǎng)絡(luò)工具和多種形式的數(shù)字化資源,形成豐富的課程資源和多元化的學(xué)習(xí)工具。
(2)課程易于使用。慕課突破了傳統(tǒng)課程的時空限制,世界各地的學(xué)習(xí)者依托互聯(lián)網(wǎng)即可學(xué)到國內(nèi)外著名高校課程。
(3)課程受眾面廣。慕課突破了傳統(tǒng)課程人數(shù)限制,能夠滿足大規(guī)模課程學(xué)習(xí)者學(xué)習(xí)。
(4)學(xué)C3xWPd+VL/9KvUW193yJZQ==習(xí)者自主參與。慕課課程同時具有較高的入學(xué)率和輟學(xué)率,這就需要學(xué)習(xí)者具有較強的自主學(xué)習(xí)能力才能按時完成課程學(xué)習(xí)內(nèi)容。
慕課成功實現(xiàn)了一種高端的知識交換,它讓每個人都能免費獲取來自各知名高校的資源,可以用任何設(shè)備、在任何地方進行學(xué)習(xí)。
盡管VB(Visual Basic)作為程序設(shè)計語言已有近20年的歷史,算不上先進,但作為非計算機專業(yè)學(xué)生必修的計算機程序設(shè)計語言,VB有著獨特的優(yōu)勢,如面向?qū)ο?、事件?qū)動、簡單易用的集成化開發(fā)環(huán)境、語言的簡單易學(xué)性等。需要特別指出的是,在最新版浙江省普通高校招生考試改革方案中,信息技術(shù)和通用技術(shù)作為技術(shù)科目已經(jīng)和傳統(tǒng)的“理、化、生、政、史、地”一起成為7選3科目,而信息技術(shù)的加試模塊部分就是VB程序設(shè)計基礎(chǔ),這足以顯示VB在計算機教學(xué)語言中的地位。因此,VB課程還將在很長一段時問內(nèi)在高校及中小學(xué)計算機教學(xué)中扮演十分重要的角色。
VB程序設(shè)計基礎(chǔ)在高校中有著很大的受眾。以浙江師范大學(xué)為例,每年的修課人數(shù)在1200-1500之間;另外,現(xiàn)在的家用計算機和移動計算平臺都非常普及,尤其在高校中,幾乎人手一臺筆記本,這為將VB程序設(shè)計基礎(chǔ)課程從傳統(tǒng)課堂遷移到慕課平臺提供了硬件基礎(chǔ);同時,VB課程的內(nèi)容特點非常適合慕課這一新興的教學(xué)形式;現(xiàn)有的師資隊伍水平也為VB慕課建設(shè)打下良好的基礎(chǔ)。除此之外,VB慕課建設(shè)的意義還在于鼓勵優(yōu)秀教師積極探索教學(xué)模式創(chuàng)新,充分利用網(wǎng)絡(luò)在線教學(xué)優(yōu)勢,建設(shè)國內(nèi)一流水平的課程體系,從而提高高校的知名度。因此,VB程序設(shè)計基礎(chǔ)慕課建設(shè)具有十分重要的意義。
2.VB慕課建設(shè)內(nèi)容
慕課有別于傳統(tǒng)的視頻公開課,它提供高質(zhì)量的數(shù)字化教學(xué)資源,包括課程大綱、課程教學(xué)視頻、課堂講義、課程作業(yè)、評量試題、學(xué)習(xí)評估、補充教材等內(nèi)容,同時提供各種用戶交互性社區(qū)、師生互動與答疑機制等。VB慕課課程的主要建設(shè)內(nèi)容如下:
(1)基于知識點的實例設(shè)計。長期的課堂教學(xué)實踐證明,基于案例驅(qū)動的教學(xué)方法有利于激發(fā)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生的學(xué)習(xí)效率。然而,在普通課程的教學(xué)中為了突出趣味性或?qū)嵱眯?,所設(shè)計和采用的案例一般都包含多個知識點,往往需要一節(jié)課或兩節(jié)課的時間來完成,這樣的案例粒度并不適合慕課課程,這是因為慕課受眾的時間比較零碎,在電腦上學(xué)習(xí)的時間也不宜太長。根據(jù)經(jīng)驗,每個實例教學(xué)時長宜在8-12分鐘之間,因此,必須對教學(xué)案例進行重新設(shè)計,將它們細(xì)化為基于知識點的教學(xué)實例。
(2)實例化課程教學(xué)視頻制作。慕課教學(xué)視頻制作不同于普通網(wǎng)絡(luò)公共課的視頻制作,為了達到更好的教學(xué)效果,必須借助多種媒體技術(shù)來呈現(xiàn)教學(xué)內(nèi)容,而且需要根據(jù)不同的知識點及案例特點來選擇合適的呈現(xiàn)媒體來進行制作和美化。如實例的演示適合用VB程序的執(zhí)行錄像,有些知識點的講解適合用板書錄像,而有一些原理性的知識點講解則需要借助于Flash動畫等。實例化課程教學(xué)視頻制作是VB慕課建設(shè)的重點。
(3)以實例為導(dǎo)向的課堂講義設(shè)計。在普通課程教學(xué)中,VB課堂講義是基于案例驅(qū)動教學(xué)方法設(shè)計的,不太適合慕課學(xué)生的學(xué)習(xí),因此,必須根據(jù)設(shè)計好的實例來重新設(shè)計課堂講義,以便與教學(xué)視頻相輔相成,共同促進學(xué)生的知識吸收、內(nèi)化和遷移。
(4)鞏固與拓展相結(jié)合的課程作業(yè)設(shè)計。為了使學(xué)生能夠及時鞏固所學(xué)的知識,并能夠給予知識拓展的機會,教師必須設(shè)計知識點層層遞進且大小適中的隨堂作業(yè)。在設(shè)計這些課程作業(yè)時,需要注意舊知識點和新知識點相結(jié)合,實用性和趣味性相結(jié)合,文字描述與多種媒體呈現(xiàn)相結(jié)合,從而更好地激發(fā)學(xué)生學(xué)習(xí)的主動性和積極性,達到更好的知識鞏固和能力拓展效果。
(5)學(xué)生作業(yè)在線評判系統(tǒng)設(shè)計。VB程序設(shè)計重視學(xué)生的動手編程能力,學(xué)生必須通過大量的編程實踐,才能更好地理解程序概念和掌握VB編程能力。為了能夠隨時了解學(xué)生的學(xué)習(xí)情況,老師必須及時地對學(xué)生提交的作業(yè)進行評判。參加慕課課程的學(xué)生人數(shù)往往較多,教師手工評判顯然無法滿足眾多學(xué)生的需求且不能保證實時性,因此,必須設(shè)計和開發(fā)在線學(xué)生作業(yè)自動評判系統(tǒng)。VB學(xué)生作品自動評判系統(tǒng)是VB慕課建設(shè)的重點所在。
(6)學(xué)生學(xué)習(xí)效果評估方案設(shè)計。慕課無論是教學(xué)內(nèi)容、教學(xué)組織形式,還是學(xué)生層次、學(xué)習(xí)方式等都與傳統(tǒng)課堂教學(xué)以及傳統(tǒng)視頻公開課存在較大的差異,學(xué)生學(xué)習(xí)效果評估方法上也應(yīng)該大不相同。我們需要探索基于慕課的學(xué)生學(xué)習(xí)效果評估方案,以實現(xiàn)對學(xué)生客觀、準(zhǔn)確的學(xué)業(yè)評價。我們目前采用的考核方式包括課堂考勤、期中考試、隨課實驗、綜合實訓(xùn)和期末考試。
此外,用戶交互性社區(qū)、師生互動與答疑等功能對于學(xué)生的相互學(xué)習(xí)、交流反饋等有著重要的作用。目前,主流的慕課平臺提供商都為這些功能提供了技術(shù)支持。因此,慕課建設(shè)人員要把重點放在整理和設(shè)計常見問題預(yù)案上,以便在師生互動答疑環(huán)節(jié)教師能夠適時、準(zhǔn)確、高效地回答學(xué)生提出的問題。
3.VB慕課建設(shè)與使用過程中需要注意的問題
(1)VB慕課建設(shè)團隊和硬件條件。慕課需要提供高質(zhì)量、精美的數(shù)字化教學(xué)資源,要建設(shè)好慕課,必須要有強大的建設(shè)團隊。在傳統(tǒng)的視頻公開課制作過程中,一般只要有教師、攝影師和視頻編輯人員就可以完成錄制。在慕課建設(shè)團隊中,除了需要有經(jīng)驗豐富的教學(xué)名師外,還需要有熟悉慕課拍攝的專業(yè)導(dǎo)演、攝像師、動畫制作師、配音師以及其他輔助人員。慕課建設(shè)還需要有專業(yè)的場地和設(shè)置,如攝影棚、攝像機、視頻編輯平臺等。在VB程序設(shè)計基礎(chǔ)慕課建設(shè)的前期準(zhǔn)備中,項目組剛開始沒有認(rèn)識到這個問題,制作的效果并不理想。后來,請來了校電視臺及信息技術(shù)傳播實驗教學(xué)級中心(屬國家級實驗教學(xué)示范中心)的專業(yè)人員,才達到了較好的效果。
(2)測試與反饋。VB慕課制作完成后,需要進行一段時間的上線試運行,之后再針對教師和學(xué)生的反饋和建議對VB慕課進行修改和完善,需要多輪的測試與反饋才能將課程建設(shè)好。
(3)考核環(huán)節(jié)與作業(yè)練習(xí)。在慕課學(xué)習(xí)模式下,必須加強考試環(huán)節(jié)的嚴(yán)肅l生,必須讓學(xué)生知道,慕課視頻看或不看、學(xué)或不學(xué),都能夠在課程考核中得到很好的體現(xiàn)。如基于視頻內(nèi)容提問的課程考勤可有效防止學(xué)員的“出工不出力”現(xiàn)象。在慕課教學(xué)過程中,不僅要加強課程考核的管理,還需要適當(dāng)加大課程考核的頻度,除了期末考試,還可以有期中考核、四分之一階段考核和四分之三階段考核,因為從督促學(xué)生學(xué)習(xí)的角度考慮,分散考核比集中考核更加有效。
(4)課程作業(yè)。課程作業(yè)是對學(xué)生的學(xué)習(xí)行為進行監(jiān)管和督促的主要手段,是對學(xué)習(xí)過程的監(jiān)控。在VB慕課教學(xué)中,師生往往缺少見面機會,作業(yè)怎么收、怎么改、怎么評價?這些問題必須解決。從技術(shù)上講,必須在計算機和網(wǎng)絡(luò)應(yīng)用背景下對慕課課程作業(yè)進行改革,它是慕課技術(shù)鏈條和應(yīng)用邏輯中核心的一環(huán)。針對這一問題,我們設(shè)計了學(xué)生VB作業(yè)在線評判系統(tǒng),對學(xué)生的每一個實驗作品都可以進行在線評判,保存并統(tǒng)計其成績,以作課程評價之用。
4.結(jié)語
慕課以其大規(guī)模、在線、開放性的特點給傳統(tǒng)教育帶來很大的影響??茖W(xué)理性地認(rèn)識慕課的有效性和有限性,是開發(fā)慕課資源的基礎(chǔ)和前提,才能真正體現(xiàn)慕課的價值。下一步,我們將根據(jù)用戶的反饋,不斷地改進VB慕課并探索其他不同類型課程的慕課建設(shè)。