網站首頁 文學常識 簡歷 公文文書 文學名著 實用文 人生哲理 作文 熱點話題作文
當前位置:文萃咖 > 實用範文 > 論文

基於Moodle的軟件技術專業課程教學實踐路徑探索論文

欄目: 論文 / 發佈於: / 人氣:2.38W

1 引言(Introduction)

基於Moodle的軟件技術專業課程教學實踐路徑探索論文

從互聯網搜索的招聘職位來看,像手機遊戲開發、Java工程師、網站建設等系列軟件技術行業的人才需求是很大的。但是,現實情況卻是軟件專業的大學生,尤其是高職院校的畢業生就業很困難。這就説明學校培養的人才,與社會需要的人才不相符。解決這個矛盾,勢必要更改學校的人才培養計劃,將社會需求與課堂、課後教學相結合起來,合理設置軟件技術專業課程體系。嚴格遵循“以就業為導向”,對目前的教學方法、教學模式進行改革,大力提高學生的必備的專業素養和業務能力。

軟件技術發展是飛快的。很多知識剛掌握,就陳舊了,甚至不到一個月的時間。如我們常用的微軟的操作系統。只有不斷學習、自主學習、終生學習,才能追逐軟件技術的發展。因此,必須對軟件技術專業課程教學模式進行創新改革。經過長時間的實踐探索,提出解決這個問題的有效方法之一,即構建基於Moodle的教學平台,為學生提供一個全新的、寬鬆的、自主的網絡學習環境。

2 基於Moodle平台進行軟件技術課程教學的優勢(The advantage for the software technology course teaching based on Moodle platform)

Moodle,即模塊化面向對象的動態學習環境,是目前世界上最流行的網絡課程管理平台之一。它在2013年的“Top 100 Tools for Learning 2013 from Jane Hart”調查中,排在了11位,2012年也是排在了11位[1]。Moodle平台充分利用建構主義的理論,在教學實施中既要以學生為主體,又體現了教師的引導、監控的主導作用,有效的將兩者結合起來。這種教學方式有效地改善軟件技術專業學生的學習方式,學習的主動性,增加了學生交流合作的機會,激發學習興趣。利用Moodle進行軟件技術專業課程的教學具有以下優勢[2,3]:

(1)先進的教學理念

Moodle是遵循“社會建構主義理論”建立的。在這個系統中每一處都體現了“以學生為中心”的教育理念。在這個平台中,學生因為需要完成某個特定的任務而相互合作。在合作的過程中,不斷的交流、主動地獲取自己需要的知識。這就要求課程的設計者一定要將學習任務設置好,在Moodle平台中教學設計的基本單位學習活動,一切的教學都是圍繞着學習活動的設計而展開。這樣的教學設計對教師提出了更高的要求,不能僅僅是關注教授知識,而是重點關注學習活動的設計、學習環境的設計。工作的核心任務是設計合理的學習活動、學習活動的評價和監控規則,從而為學生學習提供一個既寬鬆的而又有紀律的學習環境,就像馬路上汽車可以從南向北開,也可以從東往西開,可以是60速,也可以是40速,但這些必須是在交法的規定下的自由行使。

(2)完善的教學平台

Moodle平台包括了資源、課程管理、測試、作業、聊天、論壇、wiki、投票和問卷調查等模塊。作為一個成熟的課程管理系統,為學校教學資源的整合提供了平台;為教師信息化課程建設提供了環境;為學生提供了虛擬課堂的學習環境。可以全程記錄教學活動,例如拿些學生訪問了這門課程,在線時間,進行了wiki貢獻,這樣方便教師的教學控制和分析。另外,Moodle平台是開源代碼,在Moodle平台社區中有很多可用的插件,可以免費下載,按需擴充平台的功能。

3 基於Moodle平台進行軟件技術課程教學的實施方案(The implementation plan for the software technology course teaching based on Moodle platform)

3.1 構建基於Moodle的軟件技術課程的核心

在Moodle平台上,學習活動組成了教學活動。一門課程設計的好與差,關鍵是學習活動的設計。軟件技術專業課程是有自身的特點的,所以基於Moodle網絡平台的軟件技術課程教學活動的設計首先要分析課程的特點,然後分析社會的需求,接着確定課程目標,設計活動任務、實施活動任務、評價學習效果。在活動的實施過成中,利用Moodle資源、活動工具,設置多種任務驅動,例如案例驅動、任務驅動、情境驅動和角色驅動。

在整個教學過程中,教師利用Moodle平台元素,提供像文本、圖像、動畫、視頻等多種學習資源和學習任務,為自主、協作學習提供優越的網絡環境。根據軟件技術課程的特點,設計案例驅動、任務驅動、情境驅動的任務。強調學生的設計和編寫程序的培養,強調溝通和協調能力,以實現自主學習目標。

3.2 基於Moodle 的軟件技術網絡教學平台的教學活動設計

教學活動的設計對教師的要求是很高的。首先,教師要特別關注行業技術的發展情況,瞭解國內外、省內外甚至是市級區域軟件技術人才的需求狀況,從而制定軟件技術專業的人才培養方案,確立軟件技術專業課程體系,設定軟件技術專業核心課程;然後,針對某一門課程設定合理的教學目標,教學進度;最後,利用Moodle平台設計豐富多彩的教學活動。在活動中,充分展示課程的相關信息。同時也將教師的課程組織內容放入平台中,如課程標準、參考課件、相關視頻、參考文章、相關資源站點等。

在設計教學活動時,教師根據具體的課程進行教學內容設計。可以是情境驅動型的,也可以是案例驅動型、或者是任務驅動型的。例如想介紹分支語句,傳統的教法直接給出if…的語法結構,然後例子,“如果a>3,那麼b=5”。這樣的例子沒有任何的情境,也沒有任何的意思。教師給以設定一定場景下,例如,“小王剛發完工資,看見工資條上有一項是“應繳納的税收”,這項是如何計算的呢。”這種設置在現實生活的特定的活動,會讓學生覺得這項內容在現實中是需要的,而不是僅僅的抽象的知識。在有實際意義的任務下,學生會積極主動的探討解決問題的方式。鍛鍊他們對實際問題的'分析能力、解決能力。在做需求分析設計時教師可以設計角色,包括用户、項目組長、成員藉助Wiki工具、博客或其他的交流工具,小組成員自行設計系統功能。在角色活動中,學生能夠體驗交流與溝通的魅力及其困難,鍛鍊溝通協作能力。還有很多其他的案例,這些不同類型的任務不僅可以讓學生橫向思維,更可以激發學生的縱向思維能力,方便差別化學習與教學。

3.3 通過Moodle實施課程的教學

學生不僅可以在課堂上跟誰教師學習,還可以在課後進行自學。教師通過Moodle的教學監控功能,隨時查看參與自己課程學習的學生的基本狀況。不僅包括具體教學模塊的被訪問的次數、時間和場所,例如,學生下載了多少次教師的教案,在什麼時間查看了多少次教學計劃等;還包括監控教學模塊學生參與情況,例如,學號為111111的學生在討論交流時發了幾次言,以及發言的內容、他的作業的提交數量等。由此可見,在學習的過程中,既能體現了學生主觀能動性、也發揮了教師引導監督的作用,很好地處理了教師教學和網絡學習的關係。在教學的過程中採用任務與獎勵的,激發學生對軟件技術課程學習的自信心與積極性,充分體現了基於Moodle實施軟件技術專業課教學的優越性。

在過去的一年中,軟件技術專業課程中有《C#程序設計》《網頁製作》《程序設計》進行了基於Moodle的網絡教學實踐,發現學生參與的積極性高,範圍廣泛,教學效果也很好。然而,Moodle並不是十全十美的,仍然存在一些問題需要改進,例如Moodle的外觀比較簡單,如果改進適應現代孩子的視覺效果,吸引他們的眼球;如何更好的設置活動,創建什麼樣的情境能使老師與學生、學生與學生之間如同社區間的無障礙的進行交流等。

4 結論(Conclusion)

基於Moodle平台的軟件技術專業課程的教學,打破了傳統的教學模式,為信息技術與課程相結合提供了有效的途徑。在這個平台中,師生可以在社區中進行充分的交流,藉助項目教學,任務驅動教學,提高了學生主動學習的意識,為自主學習創建了環境,同時也為軟件技術專業課程的教學改革提供了全新的理念。

參考文獻(References)

[1] Centre for Learning and Performance Technologies (C4LPT) 100 Tools for learning(2013)://.

[2] 鍾平.基於Moodle的“計算機網絡技術”教學改革探索[J].計算機教育,2009(8):42-44.

[3] 王紅玲,鄭剛.基於Moodle電子商務專業課程教學實踐與研究[J].計算機教育,2010(10):76-78.