摘 要:傳統(tǒng)的軟件技術(shù)專業(yè)課程教學(xué)存在知識(shí)陳舊、教法落后、與社會(huì)實(shí)踐脫節(jié)等問題,嚴(yán)重影響了教學(xué)效果。因此,軟件技術(shù)專業(yè)課程的教學(xué)模式的改革勢(shì)在必行。本文提出一種基于Moodle的網(wǎng)絡(luò)教學(xué)來輔助軟件技術(shù)專業(yè)課程課堂教學(xué)的混合教學(xué)模式,詳細(xì)討論這一實(shí)施過程。根據(jù)調(diào)查結(jié)果顯示,這種新的教學(xué)方式對(duì)軟件技術(shù)專業(yè)的教學(xué)非常有效。
關(guān)鍵詞:Moodle;軟件技術(shù);網(wǎng)絡(luò)教學(xué)平臺(tái);教學(xué)改革
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A
Abstract:The traditional software technology professional courses teaching contain the problem of old knowledge,teaching methods backward and divorced from social practice,it has seriously affected the teaching effect.Therefore,the demand of reforming the teaching model of software technology specialty class is very necessary and urgent.This paper presents a hybrid teaching model which using the network teaching platform based on Moodle to support the course of software technology specialty teaching,fully discussed the implementation process of the software technology courses teaching in the Moodle network teaching platform.According to the survey results,this new teaching model is very effective to the software technology specialty teaching.
Keywords:Moodle;software technology;network teaching platform;teaching reform
1 引言(Introduction)
從互聯(lián)網(wǎng)搜索的招聘職位來看,像手機(jī)游戲開發(fā)、Java工程師、網(wǎng)站建設(shè)等系列軟件技術(shù)行業(yè)的人才需求是很大的。但是,現(xiàn)實(shí)情況卻是軟件專業(yè)的大學(xué)生,尤其是高職院校的畢業(yè)生就業(yè)很困難。這就說明學(xué)校培養(yǎng)的人才,與社會(huì)需要的人才不相符。解決這個(gè)矛盾,勢(shì)必要更改學(xué)校的人才培養(yǎng)計(jì)劃,將社會(huì)需求與課堂、課后教學(xué)相結(jié)合起來,合理設(shè)置軟件技術(shù)專業(yè)課程體系。嚴(yán)格遵循“以就業(yè)為導(dǎo)向”,對(duì)目前的教學(xué)方法、教學(xué)模式進(jìn)行改革,大力提高學(xué)生的必備的專業(yè)素養(yǎng)和業(yè)務(wù)能力。
軟件技術(shù)發(fā)展是飛快的。很多知識(shí)剛掌握,就陳舊了,甚至不到一個(gè)月的時(shí)間。如我們常用的微軟的操作系統(tǒng)。只有不斷學(xué)習(xí)、自主學(xué)習(xí)、終生學(xué)習(xí),才能追逐軟件技術(shù)的發(fā)展。因此,必須對(duì)軟件技術(shù)專業(yè)課程教學(xué)模式進(jìn)行創(chuàng)新改革。經(jīng)過長(zhǎng)時(shí)間的實(shí)踐探索,提出解決這個(gè)問題的有效方法之一,即構(gòu)建基于Moodle的教學(xué)平臺(tái),為學(xué)生提供一個(gè)全新的、寬松的、自主的網(wǎng)絡(luò)學(xué)習(xí)環(huán)境。
2 基于Moodle平臺(tái)進(jìn)行軟件技術(shù)課程教學(xué)的優(yōu)勢(shì)(The advantage for the software technology course teaching based on Moodle platform)
Moodle,即模塊化面向?qū)ο蟮膭?dòng)態(tài)學(xué)習(xí)環(huán)境,是目前世界上最流行的網(wǎng)絡(luò)課程管理平臺(tái)之一。它在2013年的“Top 100 Tools for Learning 2013 from Jane Hart”調(diào)查中,排在了11位,2012年也是排在了11位[1]。Moodle平臺(tái)充分利用建構(gòu)主義的理論,在教學(xué)實(shí)施中既要以學(xué)生為主體,又體現(xiàn)了教師的引導(dǎo)、監(jiān)控的主導(dǎo)作用,有效的將兩者結(jié)合起來。這種教學(xué)方式有效地改善軟件技術(shù)專業(yè)學(xué)生的學(xué)習(xí)方式,學(xué)習(xí)的主動(dòng)性,增加了學(xué)生交流合作的機(jī)會(huì),激發(fā)學(xué)習(xí)興趣。利用Moodle進(jìn)行軟件技術(shù)專業(yè)課程的教學(xué)具有以下優(yōu)勢(shì)[2,3]:
(1)先進(jìn)的教學(xué)理念
Moodle是遵循“社會(huì)建構(gòu)主義理論”建立的。在這個(gè)系統(tǒng)中每一處都體現(xiàn)了“以學(xué)生為中心”的教育理念。在這個(gè)平臺(tái)中,學(xué)生因?yàn)樾枰瓿赡硞€(gè)特定的任務(wù)而相互合作。在合作的過程中,不斷的交流、主動(dòng)地獲取自己需要的知識(shí)。這就要求課程的設(shè)計(jì)者一定要將學(xué)習(xí)任務(wù)設(shè)置好,在Moodle平臺(tái)中教學(xué)設(shè)計(jì)的基本單位學(xué)習(xí)活動(dòng),一切的教學(xué)都是圍繞著學(xué)習(xí)活動(dòng)的設(shè)計(jì)而展開。這樣的教學(xué)設(shè)計(jì)對(duì)教師提出了更高的要求,不能僅僅是關(guān)注教授知識(shí),而是重點(diǎn)關(guān)注學(xué)習(xí)活動(dòng)的設(shè)計(jì)、學(xué)習(xí)環(huán)境的設(shè)計(jì)。工作的核心任務(wù)是設(shè)計(jì)合理的學(xué)習(xí)活動(dòng)、學(xué)習(xí)活動(dòng)的評(píng)價(jià)和監(jiān)控規(guī)則,從而為學(xué)生學(xué)習(xí)提供一個(gè)既寬松的而又有紀(jì)律的學(xué)習(xí)環(huán)境,就像馬路上汽車可以從南向北開,也可以從東往西開,可以是60速,也可以是40速,但這些必須是在交法的規(guī)定下的自由行使。
(2)完善的教學(xué)平臺(tái)
Moodle平臺(tái)包括了資源、課程管理、測(cè)試、作業(yè)、聊天、論壇、wiki、投票和問卷調(diào)查等模塊。作為一個(gè)成熟的課程管理系統(tǒng),為學(xué)校教學(xué)資源的整合提供了平臺(tái);為教師信息化課程建設(shè)提供了環(huán)境;為學(xué)生提供了虛擬課堂的學(xué)習(xí)環(huán)境。可以全程記錄教學(xué)活動(dòng),例如拿些學(xué)生訪問了這門課程,在線時(shí)間,進(jìn)行了wiki貢獻(xiàn),這樣方便教師的教學(xué)控制和分析。另外,Moodle平臺(tái)是開源代碼,在Moodle平臺(tái)社區(qū)中有很多可用的插件,可以免費(fèi)下載,按需擴(kuò)充平臺(tái)的功能。endprint
3 基于Moodle平臺(tái)進(jìn)行軟件技術(shù)課程教學(xué)的實(shí)施方案(The implementation plan for the software technology course teaching based on Moodle platform)
3.1 構(gòu)建基于Moodle的軟件技術(shù)課程的核心
在Moodle平臺(tái)上,學(xué)習(xí)活動(dòng)組成了教學(xué)活動(dòng)。一門課程設(shè)計(jì)的好與差,關(guān)鍵是學(xué)習(xí)活動(dòng)的設(shè)計(jì)。軟件技術(shù)專業(yè)課程是有自身的特點(diǎn)的,所以基于Moodle網(wǎng)絡(luò)平臺(tái)的軟件技術(shù)課程教學(xué)活動(dòng)的設(shè)計(jì)首先要分析課程的特點(diǎn),然后分析社會(huì)的需求,接著確定課程目標(biāo),設(shè)計(jì)活動(dòng)任務(wù)、實(shí)施活動(dòng)任務(wù)、評(píng)價(jià)學(xué)習(xí)效果。在活動(dòng)的實(shí)施過成中,利用Moodle資源、活動(dòng)工具,設(shè)置多種任務(wù)驅(qū)動(dòng),例如案例驅(qū)動(dòng)、任務(wù)驅(qū)動(dòng)、情境驅(qū)動(dòng)和角色驅(qū)動(dòng)。
在整個(gè)教學(xué)過程中,教師利用Moodle平臺(tái)元素,提供像文本、圖像、動(dòng)畫、視頻等多種學(xué)習(xí)資源和學(xué)習(xí)任務(wù),為自主、協(xié)作學(xué)習(xí)提供優(yōu)越的網(wǎng)絡(luò)環(huán)境。根據(jù)軟件技術(shù)課程的特點(diǎn),設(shè)計(jì)案例驅(qū)動(dòng)、任務(wù)驅(qū)動(dòng)、情境驅(qū)動(dòng)的任務(wù)。強(qiáng)調(diào)學(xué)生的設(shè)計(jì)和編寫程序的培養(yǎng),強(qiáng)調(diào)溝通和協(xié)調(diào)能力,以實(shí)現(xiàn)自主學(xué)習(xí)目標(biāo)。
3.2 基于Moodle 的軟件技術(shù)網(wǎng)絡(luò)教學(xué)平臺(tái)的教學(xué)活動(dòng)設(shè)計(jì)
教學(xué)活動(dòng)的設(shè)計(jì)對(duì)教師的要求是很高的。首先,教師要特別關(guān)注行業(yè)技術(shù)的發(fā)展情況,了解國(guó)內(nèi)外、省內(nèi)外甚至是市級(jí)區(qū)域軟件技術(shù)人才的需求狀況,從而制定軟件技術(shù)專業(yè)的人才培養(yǎng)方案,確立軟件技術(shù)專業(yè)課程體系,設(shè)定軟件技術(shù)專業(yè)核心課程;然后,針對(duì)某一門課程設(shè)定合理的教學(xué)目標(biāo),教學(xué)進(jìn)度;最后,利用Moodle平臺(tái)設(shè)計(jì)豐富多彩的教學(xué)活動(dòng)。在活動(dòng)中,充分展示課程的相關(guān)信息。同時(shí)也將教師的課程組織內(nèi)容放入平臺(tái)中,如課程標(biāo)準(zhǔn)、參考課件、相關(guān)視頻、參考文章、相關(guān)資源站點(diǎn)等。
在設(shè)計(jì)教學(xué)活動(dòng)時(shí),教師根據(jù)具體的課程進(jìn)行教學(xué)內(nèi)容設(shè)計(jì)??梢允乔榫瞅?qū)動(dòng)型的,也可以是案例驅(qū)動(dòng)型、或者是任務(wù)驅(qū)動(dòng)型的。例如想介紹分支語句,傳統(tǒng)的教法直接給出if…的語法結(jié)構(gòu),然后例子,“如果a>3,那么b=5”。這樣的例子沒有任何的情境,也沒有任何的意思。教師給以設(shè)定一定場(chǎng)景下,例如,“小王剛發(fā)完工資,看見工資條上有一項(xiàng)是“應(yīng)繳納的稅收”,這項(xiàng)是如何計(jì)算的呢?!边@種設(shè)置在現(xiàn)實(shí)生活的特定的活動(dòng),會(huì)讓學(xué)生覺得這項(xiàng)內(nèi)容在現(xiàn)實(shí)中是需要的,而不是僅僅的抽象的知識(shí)。在有實(shí)際意義的任務(wù)下,學(xué)生會(huì)積極主動(dòng)的探討解決問題的方式。鍛煉他們對(duì)實(shí)際問題的分析能力、解決能力。在做需求分析設(shè)計(jì)時(shí)教師可以設(shè)計(jì)角色,包括用戶、項(xiàng)目組長(zhǎng)、成員借助Wiki工具、博客或其他的交流工具,小組成員自行設(shè)計(jì)系統(tǒng)功能。在角色活動(dòng)中,學(xué)生能夠體驗(yàn)交流與溝通的魅力及其困難,鍛煉溝通協(xié)作能力。還有很多其他的案例,這些不同類型的任務(wù)不僅可以讓學(xué)生橫向思維,更可以激發(fā)學(xué)生的縱向思維能力,方便差別化學(xué)習(xí)與教學(xué)。
3.3 通過Moodle實(shí)施課程的教學(xué)
學(xué)生不僅可以在課堂上跟誰教師學(xué)習(xí),還可以在課后進(jìn)行自學(xué)。教師通過Moodle的教學(xué)監(jiān)控功能,隨時(shí)查看參與自己課程學(xué)習(xí)的學(xué)生的基本狀況。不僅包括具體教學(xué)模塊的被訪問的次數(shù)、時(shí)間和場(chǎng)所,例如,學(xué)生下載了多少次教師的教案,在什么時(shí)間查看了多少次教學(xué)計(jì)劃等;還包括監(jiān)控教學(xué)模塊學(xué)生參與情況,例如,學(xué)號(hào)為111111的學(xué)生在討論交流時(shí)發(fā)了幾次言,以及發(fā)言的內(nèi)容、他的作業(yè)的提交數(shù)量等。由此可見,在學(xué)習(xí)的過程中,既能體現(xiàn)了學(xué)生主觀能動(dòng)性、也發(fā)揮了教師引導(dǎo)監(jiān)督的作用,很好地處理了教師教學(xué)和網(wǎng)絡(luò)學(xué)習(xí)的關(guān)系。在教學(xué)的過程中采用任務(wù)與獎(jiǎng)勵(lì)的,激發(fā)學(xué)生對(duì)軟件技術(shù)課程學(xué)習(xí)的自信心與積極性,充分體現(xiàn)了基于Moodle實(shí)施軟件技術(shù)專業(yè)課教學(xué)的優(yōu)越性。
在過去的一年中,軟件技術(shù)專業(yè)課程中有《C#程序設(shè)計(jì)》《網(wǎng)頁(yè)制作》《asp.net程序設(shè)計(jì)》進(jìn)行了基于Moodle的網(wǎng)絡(luò)教學(xué)實(shí)踐,發(fā)現(xiàn)學(xué)生參與的積極性高,范圍廣泛,教學(xué)效果也很好。然而,Moodle并不是十全十美的,仍然存在一些問題需要改進(jìn),例如Moodle的外觀比較簡(jiǎn)單,如果改進(jìn)適應(yīng)現(xiàn)代孩子的視覺效果,吸引他們的眼球;如何更好的設(shè)置活動(dòng),創(chuàng)建什么樣的情境能使老師與學(xué)生、學(xué)生與學(xué)生之間如同社區(qū)間的無障礙的進(jìn)行交流等。
4 結(jié)論(Conclusion)
基于Moodle平臺(tái)的軟件技術(shù)專業(yè)課程的教學(xué),打破了傳統(tǒng)的教學(xué)模式,為信息技術(shù)與課程相結(jié)合提供了有效的途徑。在這個(gè)平臺(tái)中,師生可以在社區(qū)中進(jìn)行充分的交流,借助項(xiàng)目教學(xué),任務(wù)驅(qū)動(dòng)教學(xué),提高了學(xué)生主動(dòng)學(xué)習(xí)的意識(shí),為自主學(xué)習(xí)創(chuàng)建了環(huán)境,同時(shí)也為軟件技術(shù)專業(yè)課程的教學(xué)改革提供了全新的理念。
參考文獻(xiàn)(References)
[1] Centre for Learning and Performance Technologies (C4LPT).Top 100 Tools for learning(2013).http://c4lpt.co.uk/top100tools/.
[2] 鐘平.基于Moodle的“計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)”教學(xué)改革探索[J].計(jì)算機(jī)教育,2009(8):42-44.
[3] 王紅玲,鄭剛.基于Moodle電子商務(wù)專業(yè)課程教學(xué)實(shí)踐與研究[J].計(jì)算機(jī)教育,2010(10):76-78.
作者簡(jiǎn)介:
蘇紅麗(1979-),女,碩士,講師.研究領(lǐng)域:計(jì)算機(jī)網(wǎng)絡(luò).endprint