博文谷

位置:首頁 > 實用範文 > 論文

基於互聯網+的程序設計課程模式探索論文

論文2.03W

1“互聯網+”程序設計的意義

基於互聯網+的程序設計課程模式探索論文

“互聯網+”對教育的影響主要體現在教育資源的重新配置和整合上。一方面,互聯網極大地釋放了教育資源的作用和價值,從傳統一個優秀教師只能在上課的時候服務幾十個學生擴大到能在任何時間段服務幾千個甚至數萬個學生。另一方面,互聯網聯通一切的特性讓跨區域、跨行業、跨時間的合作研究成爲可能也爲學生在學習程序設計時遇到困難集思廣益,提升解決問題的效率提供了很好的基礎。

面對“互聯網+”對傳統教育的衝擊,應用技術型本科高校更應該未雨綢繆,積極投入到“互聯網+”浪潮中,把握時代賦予的機遇,能夠在“互聯網+教育”領域走在前沿的高校,纔會讓學生在未來的激烈競爭中能更好地走向社會學有所成。對於教育資訊化領域,我國的教育研究人員也做過相應的研究,尤其是網絡教學平臺的架設與設計,例如文獻已有的開源軟件系統上架設了低成本的一個可擴展通用架構;文獻提出了對現有的資源建立一個可共享的平臺建設;文獻是基於雲計算平臺而搭建的網絡教育平臺。但就目前而言還有沒有高校將自有的教學資源結合本校自身狀況因學生而異來建立移動互聯網教學服務。

本文正是基於以上考量設計了包含“校友幫”以及“課堂重現”的教學系統,這樣可以充分利用移動互聯網的優勢,促進學生有效自主學習並提升學習興趣,以興趣促質量。該系統中包含的兩大核心模組是校友幫和課堂重現。教師將白天上課的內容上傳到雲端服務器,如果學生在課後還有知識點沒有理解或者遺忘,可以隨時透過視頻重新複習,使上課的效果事半功倍。校友幫是集成於這種互聯網教學服務中,在學生遇到問題時傳統的方式就是去找老師費時費力,而現在學生可以對問題進行拍照上傳,讓本校的學生進行解答,不但讓冰冷的問題變得有活力也可以讓學生在幫助別人的過程中對知識進行鞏固。

2 程序設計課程系統設計

2.1 雲環境

雲服務器,是一種簡單高效、安全可靠、處理能力可彈性伸縮的計算服務。其管理方式比物理服務器更簡單高效。用戶無需提前購買硬件,即可迅速創建或釋放任意多臺雲服務器。其主要技術爲虛化技術、分佈式存儲和資源調度,國內致力於雲計算機服務器的廠商有很多,雲計算服務器具有以下特點,即高密度(High-density)、低能耗(Energy-saving),易管理(Reorganization)、系統優化(Optimization)。目前國內許多互聯網公司都提供雲服務產品如百度雲、阿里雲、金山雲等。用戶可以透過註冊、付費即可開通相應的服務,這樣可以爲我們快速構建穩定、安全的系統提供了一種低成本、高效率的方式。

2.2 程序設計課程系統框架

數據以模組化的'方式加載到雲服務器上,只需開發移動客戶端,用戶可透過web瀏覽器和客戶端多途徑登入。

系統模組簡介:

1) 教師、學生、管理員都可以透過web瀏覽器和移動客戶端進行登入,同時管理員可以對服務器上的數據進行維護和管理。

2) 課堂重現模組,教師可以對當日所學內容的素材以及課程內容的重點、難點整理成文字進行上傳,並配合當日上課的視屏錄製,以便學生及時將當天的內容進行鞏固消化,讓學習事半功倍。移動互聯時代講求的是隨時隨地的學習,這樣不僅可以讓學生融會貫通也可以學生在學習的過程中發現和解決問題激發學習興趣。

3) 校友幫模組,這是一個在線論壇,可以進行問題提問回答,交流學習心得。最重要的是它集成了程序設計的編譯環境可以在線進行對源程序進行打分將結果上傳,如果遇到問題可以隨時讓同學和老師幫忙解答,也避免學生在課後不會配置程序設計的編譯環境導致問題越積越多,從而失去對程序設計課程的興趣。

4) 資源庫,在資源庫中可以引入網絡優秀的教學資源與本校的資源進行有效的整合讓老師和學生對資源優質度進行評分不斷優化資源庫,讓學生不但可以複習還可以預習,提高學習的效率。

3 總結

當前全國各大高校開設程序設計類課程的教學方式都有着規模大、效率低,導致畢業生就業質量不佳,專業的發展正面臨着成長紅線。本文結合互聯網+以及移動終端的遍及的特點,在着力培養學生能力的前提下使我們的教學更加的接地氣,符合各學校生源的特點進行培養,力求在實踐中摸索出一條合適程序設計類課程改革的普適之路。