陳祥
摘 要:隨著信息技術(shù)的發(fā)展,大數(shù)據(jù)滲透到教育教學(xué)的各個方面,根據(jù)《C語言程序設(shè)計》課程教學(xué)實際,對課程現(xiàn)狀進行了分析,提出了如何利用大數(shù)據(jù)進行課程云平臺的搭建。
關(guān)鍵詞:信息技術(shù);大數(shù)據(jù);云平臺
在大數(shù)據(jù)時代,一切都可以成為數(shù)據(jù),它的特征表現(xiàn)為第一數(shù)據(jù)量大,關(guān)于大數(shù)據(jù)的定義,麥肯錫咨詢指出其為“大小超出常規(guī)的數(shù)據(jù)庫工具獲取、存儲、管理和分析能力的數(shù)據(jù)集”。大數(shù)據(jù)時代的特點主要包括四個方面:第一,海量性,指的是數(shù)據(jù)龐大,從 TB 級別擴大到 PB 級別;第二,多樣性,是指大數(shù)據(jù)的種類豐富,包括結(jié)構(gòu)化和非結(jié)構(gòu)化兩種,例如視頻、音頻、圖片、日志以及地理位置等;第三數(shù)據(jù)價值密度相對較低,隨著物聯(lián)網(wǎng)的廣泛應(yīng)用,信息感知無處不在,信息海量,但價值密度較低,如何通過強大的機器算法更迅速地完成數(shù)據(jù)的價值提純,是大數(shù)據(jù)時代亟待解決的難題,第四處理速度快,時效性要求高,已有的技術(shù)架構(gòu)和路線,已經(jīng)無法高效處理如此海量的數(shù)據(jù),而對于相關(guān)組織來說,如果采集的巨大信息無法通過及時處理反饋得出有效信息,那將是得不償失的,大數(shù)據(jù)時代對人類的數(shù)據(jù)駕馭能力提出了新的挑戰(zhàn),也為人們獲得更為深刻、全面的洞察能力提供了前所未有的空間與潛力。大數(shù)據(jù)將會對高職院校的教學(xué)改革產(chǎn)生深遠的影響。
一、《C語言程序設(shè)計》課程改革的現(xiàn)狀
C語言被稱為應(yīng)用最廣泛的語言之一。在應(yīng)用軟件、數(shù)字計算、嵌入式設(shè)備開發(fā)、游戲軟件開發(fā)、系統(tǒng)軟件和圖形處理以及對性能要求嚴(yán)格的領(lǐng)域等等,都需要C語言,所以《C語言程序設(shè)計》也是各高職院校普遍開設(shè)的課程之一。近年來隨著教學(xué)改革的深化,各高職院也陸續(xù)開展了《C語言程序設(shè)計》的課程改革,在課堂教學(xué)方面,課程組教師以培養(yǎng)創(chuàng)新精神,提高創(chuàng)新能力為目的,改革教學(xué)技術(shù)和方法,摒棄了傳統(tǒng)的“廣播式”、“灌輸式”的教學(xué)方法,在課堂教學(xué)中采用全程互動的立體化教學(xué),將演示式教學(xué)、討論式教學(xué)、比較式教學(xué)與問答式教學(xué)有機結(jié)合在一起,并實現(xiàn)多種教學(xué)方法靈活運用,積極引導(dǎo)學(xué)生思維,培養(yǎng)學(xué)生主動思考和學(xué)習(xí)的習(xí)慣。在教學(xué)過程中充分運用項目教學(xué)法,師生通過共同實施一個完整的項目工作進行教學(xué)活動。教師在授課過程中,以一個貫穿課程始終的,來源于生活和生產(chǎn)實際的成功項目案例為線索組織教學(xué),進行知識傳授和技能培訓(xùn)。學(xué)生選擇與實際相結(jié)合的、合適的綜合項目,按小組協(xié)作方式進行學(xué)習(xí),在任務(wù)完成的過程中,自主進行知識建構(gòu),積極探索學(xué)習(xí),將所學(xué)的理論知識應(yīng)用于實踐,提高自身的綜合實踐技能,達到更好地培養(yǎng)學(xué)生自主學(xué)習(xí)、創(chuàng)新能力、團隊合作精神和應(yīng)用能力的目標(biāo),取得了良好的教學(xué)效果。但在改革過程中缺乏有效的監(jiān)控系統(tǒng),不能及時了解學(xué)生的學(xué)習(xí)情況和掌握情況,不能對教學(xué)內(nèi)容和教學(xué)進度進行適當(dāng)?shù)恼{(diào)整。
二、 大數(shù)據(jù)時代C語言程序設(shè)計教學(xué)改革的方向
伴隨著大數(shù)據(jù)時代的來臨,其不僅是信息技術(shù)領(lǐng)域的一次重大變革,同時也為各行各業(yè)帶來了重大的影響。單從教育行業(yè)的角度來看,大數(shù)據(jù)首先對于教育教學(xué)思想理念帶來了一定的影響,傳統(tǒng)的教育理念忽略了學(xué)生主體地位,缺少對學(xué)生主體與其他客體的真實需求動態(tài)分析,在教育教學(xué)方面,實施“一刀切”的方式,學(xué)生個性難以得到有效彰顯,無法滿足學(xué)生個性化學(xué)習(xí)需求。而大數(shù)據(jù)的核心理念即是預(yù)測與挖掘,能夠從海量的信息數(shù)據(jù)中挖掘出最有價值的數(shù)據(jù),以此來分析客戶潛在的或真實需求,并結(jié)合客戶實際需求來不斷優(yōu)化調(diào)整自身,為客戶提供個性化服務(wù),全面滿足客戶實際需要。在實際教育教學(xué)中,可以借鑒這一理念,將學(xué)生視為“客戶”,將學(xué)生實際需求放在第一位,尊重學(xué)生個性化學(xué)習(xí)發(fā)展,提高教學(xué)的針對性與效果。另一方面,大數(shù)據(jù)對于教育教學(xué)形式帶來了一定的影響,傳統(tǒng)教育教學(xué)形式多局限于課堂內(nèi),存在一定的模式流程,因此很容易讓學(xué)生感到枯燥、乏味,而在大數(shù)據(jù)時代下,其有效提供了更加豐富的教育教學(xué)形式。主要原因在于,大數(shù)據(jù)存在的基礎(chǔ)是互聯(lián)網(wǎng),而互聯(lián)網(wǎng)則能夠有效打破教育教學(xué)的空間、時間限制,實現(xiàn)課堂翻轉(zhuǎn),為學(xué)生提供更加豐富的教育教學(xué)方形式,一方面有利于激發(fā)學(xué)生的學(xué)習(xí)興趣,另一方面還能夠充分彰顯學(xué)生課堂主體地位,提高教育教學(xué)效果。
三、 大數(shù)據(jù)時代C語言程序設(shè)計課程云平臺搭建
大數(shù)據(jù)時代,要想在教學(xué)資源課程體系、教學(xué)內(nèi)容、學(xué)習(xí)與教學(xué)模式等方面取得良好效果,就必須以大數(shù)據(jù)為基礎(chǔ),構(gòu)建云平臺。云平臺就是對大量數(shù)據(jù)進行管理,實現(xiàn)數(shù)據(jù)管理優(yōu)化的一種模式。云平臺上涵蓋了海量的數(shù)據(jù)信息,包含了 C 語言程序設(shè)計課程的全部教學(xué)內(nèi)容,并構(gòu)建了以人性化、個性化為主的網(wǎng)絡(luò)學(xué)習(xí)平臺,將傳統(tǒng)的課堂進一步向外拓展與延伸,使虛擬的網(wǎng)絡(luò)學(xué)習(xí)平臺能夠發(fā)揮其作用,課堂教學(xué)不再受時間、空間等諸多因素的限制,學(xué)生隨時隨地都可以討論、交流、學(xué)習(xí),最大程度上滿足了學(xué)生想學(xué)就有地方可學(xué)。
云平臺應(yīng)具有以下功能:
1、提供大量的教學(xué)和練習(xí)單元。學(xué)生可以根據(jù)自己的情況,在課外業(yè)余時間通過網(wǎng)絡(luò)平臺對課程內(nèi)容進行預(yù)習(xí)、學(xué)習(xí)、練習(xí)、再學(xué)習(xí)、復(fù)習(xí)等學(xué)習(xí)活動,并且還能夠?qū)φn堂上的知識點進行提問、討論以及測試。教師通過密切關(guān)注平臺大數(shù)據(jù)的變化,第一時間掌握學(xué)生學(xué)習(xí)信息,從而調(diào)整教學(xué)安排,幫助學(xué)生更好地學(xué)習(xí)和理解。如此一來 ,有效拓寬了師生間的交流以及學(xué)習(xí)渠道,不僅增進了師生的互動與交流,而且還提升了教學(xué)效率 ,提高了學(xué)生的團體協(xié)作意識與自主學(xué)習(xí)能力從而進一步對編程知識的應(yīng)用與理解,讓學(xué)生能做到學(xué)有所用、學(xué)以致用。
2、以數(shù)字化形式記錄下學(xué)生學(xué)習(xí)的軌跡。
對學(xué)生的學(xué)習(xí)情況有據(jù)可依、有據(jù)可查,可記錄下學(xué)生進行了哪些單元的學(xué)習(xí),學(xué)習(xí)了長時間,做了哪些練習(xí)題,甚至每道練習(xí)題花了長時間、正確還是錯誤、是否查閱了參考答案等等,這些數(shù)據(jù)都是課程評估及后期教學(xué)改進的依據(jù)。
3、根據(jù)各類記錄數(shù)據(jù)進行測評分析,通過各類數(shù)據(jù)分析,教師可以得知哪些知識單元學(xué)生錯誤率較高,哪些單元學(xué)習(xí)需要花較長的時間,哪些單元重復(fù)次數(shù)較多,哪些單元內(nèi)容簡單學(xué)生直接跳過等待。根據(jù)分析結(jié)果,教師在課堂教學(xué)中可以有的放矢,及時調(diào)整教學(xué)內(nèi)容,后期還可以對云平臺資源進行調(diào)整,以最大程度滿足學(xué)生自主學(xué)習(xí)需求,達到最佳教學(xué)效果。
4、合理規(guī)劃學(xué)生學(xué)習(xí)計劃。大數(shù)據(jù)時代背景之下,學(xué)生通過云計算這一平臺,可以制定個性化的學(xué)習(xí)計劃,平臺將根據(jù)學(xué)習(xí)者的學(xué)習(xí)情況不斷調(diào)整計劃,有目的地推學(xué)習(xí)內(nèi)容。例如學(xué)生在完成數(shù)指針類程序試題時,錯誤較多,平臺將根據(jù)出錯知識點給出指導(dǎo),推送相對應(yīng)的知識點資源,進一步鞏固學(xué)習(xí),推送同類型題目加強練習(xí),不同的學(xué)生能夠接收到不同的意見與評價,使整個學(xué)習(xí)過程更具有人性化和個性化。
四、結(jié)束語
文中分析了大數(shù)據(jù)背景下的數(shù)據(jù)的特征,詳細說明了大數(shù)據(jù)時代對C語言程序設(shè)計課程教學(xué)的影響, 分析了C語言程序設(shè)計課程的教學(xué)方法,教學(xué)內(nèi)容的改革措施,并提出大數(shù)據(jù)時代課程云平臺的搭建,不僅滿足了師生之間數(shù)據(jù)的存儲與共享,而且還給師生提供了便捷的教學(xué)服務(wù),使學(xué)生與老師在監(jiān)督與學(xué)習(xí)方面服務(wù)更加系統(tǒng)化。
參考文獻:
[1] 王權(quán). 大數(shù)據(jù)背景下的高職計算機應(yīng)用基礎(chǔ)課程教學(xué)改革探究. 信息記錄材料,2019.
[2] 董艷蕾,于飛. 大數(shù)據(jù)背景下《大學(xué)計算機基礎(chǔ)》課程教學(xué)改革研究. 產(chǎn)業(yè)與科技論壇,2019.
[3] 劉小兵,楊杰,譚道軍 數(shù)據(jù)背景下的《C語言程序設(shè)計》課程教學(xué)改革探索與實施. 電腦迷,2018.12
[4] 胡燏 云計算和大數(shù)據(jù)分析在《C語言程序設(shè)計》教學(xué)領(lǐng)域的深度應(yīng)用. 信息與電腦(理論版),2016.09
課題來源:本課題是2019年度廣西工業(yè)職業(yè)技術(shù)學(xué)院教育教學(xué)改革研究項目課題,課題編號為:桂工業(yè)院科研2019015KY010.