亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        大數(shù)據(jù)人才培養(yǎng)實踐課程體系構建研究

        2019-03-05 03:43:46孫曉霞劉井蓮趙衛(wèi)績吳亞明劉文龍
        延安職業(yè)技術學院學報 2019年4期
        關鍵詞:課程體系課程

        孫曉霞,劉井蓮,趙衛(wèi)績,吳亞明,李 欣,劉文龍

        (綏化學院信息工程學院,黑龍江綏化152061)

        隨著國家信息化建設的全面實施,我國各行各業(yè)對大數(shù)據(jù)人才的需求非常迫切,大數(shù)據(jù)方面的高級人才更是極度匱乏,培養(yǎng)適合社會需要的大數(shù)據(jù)應用型人才,搭建大數(shù)據(jù)實踐教學課程體系,是非常必要的。

        一、大數(shù)據(jù)人才培養(yǎng)現(xiàn)狀

        大數(shù)據(jù)技術人才的極度缺乏,為高校大數(shù)據(jù)專業(yè)建設提供了發(fā)展空間,給高校大數(shù)據(jù)人才培養(yǎng)帶來了機會。政府的大力扶持和數(shù)據(jù)產(chǎn)業(yè)鏈的不斷完善,給高校大數(shù)據(jù)人才培養(yǎng)提供了較好的生態(tài)環(huán)境,全國各高校都在積極申報“數(shù)據(jù)科學與大數(shù)據(jù)技術”專業(yè)或開設“大數(shù)據(jù)”人才培養(yǎng)方向。2014年,清華大學設置了大數(shù)據(jù)技術的相關碩士學位,多學科交叉培養(yǎng)大數(shù)據(jù)技術人才,正式開啟了該領域?qū)I(yè)技術人才培養(yǎng)的工作。2016年,我國開始建設本科“數(shù)據(jù)科學與大數(shù)據(jù)技術”專業(yè),教育部批準中南大學、對外經(jīng)濟貿(mào)易大學、北京大學建立“數(shù)據(jù)科學與大數(shù)據(jù)技術”本科專業(yè);2017年,教育部批準32所高校設立“數(shù)據(jù)科學與大數(shù)據(jù)技術”本科專業(yè),2018年,批準248 所高校設立“數(shù)據(jù)科學與大數(shù)據(jù)技術”本科專業(yè),其中黑龍江省獲批5所高校。2019年初,教育部又公布了203所高校獲批設立“數(shù)據(jù)科學與大數(shù)據(jù)技術”新專業(yè),其中黑龍江省獲批7所高校。到2019年,我國共有406 所高校獲得招收“數(shù)據(jù)科學與大數(shù)據(jù)技術”本科專業(yè)資格。在這些院校中,不僅有復旦大學、北京郵電大學這樣的985、211高校,也有晉中學院、宿州學院和許昌學院等新建本科院校。由于獲批招收大數(shù)據(jù)專業(yè)的院校水平參差不齊,專業(yè)建設匆忙,課程體系構建不完善,特別是新建本科院校這一問題更加突出。

        朝樂門等人提出數(shù)據(jù)科學與大數(shù)據(jù)技術專業(yè)應重視的特色課程,對現(xiàn)階段我國數(shù)據(jù)科學教育中普遍存在的曲解現(xiàn)象進行了分析,并給出對策建議。詹玲在探討文華學院計算機專業(yè)大數(shù)據(jù)方向課程建設目標的基礎上,從課程群規(guī)劃、理論教學、實踐教學三個方面提出了一系列提高學生綜合應用能力的高效的方法。姜立秋探索了大數(shù)據(jù)專業(yè)課程體系、大數(shù)據(jù)實踐教學資源建設和課程內(nèi)容等問題。黃晉探討大數(shù)據(jù)課程體系結構及教學內(nèi)容、教學形式,強調(diào)校企合作共同培養(yǎng)人才的重要性。培養(yǎng)方案是課程體系建設和課程設置的指導方針,楊洪等人對數(shù)據(jù)科學與大數(shù)據(jù)技術專業(yè)培養(yǎng)方案進行了系統(tǒng)分析與定義,對該專業(yè)人才實踐能力培養(yǎng)進行了探索與實踐。劉風華等人對計算學科大數(shù)據(jù)方向的人才培養(yǎng)的目標、理論與實踐課程體系構建進行了討論。

        大數(shù)據(jù)方向?qū)嵺`能力課程體系是決定大數(shù)據(jù)人才培養(yǎng)是否符合用人單位需求的關鍵環(huán)節(jié),當前針對大數(shù)據(jù)方向的實踐課程體系研究相對較少,基于此,以綏化學院計算機專業(yè)大數(shù)據(jù)人才培養(yǎng)方向為例,從大數(shù)據(jù)人才培養(yǎng)需求和社會需求入手,圍繞程序設計、大數(shù)據(jù)分析與處理技術這兩大方向的實踐能力培養(yǎng),探討新建地方本科院校大數(shù)據(jù)人才培養(yǎng)方向的實踐課程體系構建,有助于培養(yǎng)適合社會發(fā)展和市場需求的大數(shù)據(jù)技術應用型人才,滿足國家信息化發(fā)展戰(zhàn)略需求。

        二、實踐課程體系構建

        大數(shù)據(jù)技術主要是指處理與分析實際數(shù)據(jù)的能力,具備海量數(shù)據(jù)采集、數(shù)據(jù)存儲、數(shù)據(jù)管理、數(shù)據(jù)分析與挖掘以及數(shù)據(jù)可視化的工程實踐能力。通過走訪多家使用大數(shù)據(jù)人才的用人單位,查詢各大招聘網(wǎng)站上大數(shù)據(jù)人才招聘信息,了解行業(yè)對大數(shù)據(jù)人才的具體技能需求,在得出需要技能性、應用型大數(shù)據(jù)人才的結論基礎上,梳理出適合新建本科院?!皵?shù)據(jù)科學與大數(shù)據(jù)技術”專業(yè)或“大數(shù)據(jù)”人才培養(yǎng)方向的實踐課程體系,確定了程序設計及算法類課程模塊群及大數(shù)據(jù)分析與處理技術課程模塊群。

        (一)程序設計及算法類課程模塊

        大數(shù)據(jù)的挖掘和分析要借助計算機技術來實現(xiàn),而計算機技術基本能力的體現(xiàn)是程序設計水平。在大數(shù)據(jù)實踐課程體系中,應該開設與數(shù)據(jù)挖掘和數(shù)據(jù)分析配套的計算機編程類課程,對于大數(shù)據(jù)應用能力培養(yǎng)至關重要。為了培養(yǎng)學生程序設計能力,特別是編寫程序解決實際問題的能力,課題組對程序設計類的實踐課程從課程性質(zhì)、開課內(nèi)容、開設學期等進行了詳盡的安排。

        1.C 語言程序設計。應該掌握數(shù)據(jù)類型、輸入輸出,順序結構、選擇結構、循環(huán)結構等基本知識,掌握利用數(shù)組、函數(shù)、字符串、指針、結構體、鏈表進行程序設計的方法等。建議設置為專業(yè)必修課程,大學一年級第一學期開設。

        2.Java 程序設計。主要教學內(nèi)容包含語法基礎、程序流程、函數(shù)、數(shù)組、面向?qū)ο缶幊?、字符串,常用的工具類、?nèi)部類等,以及集合、泛型、異常、文件與I/O 流、多線程、圖形用戶界面編程、數(shù)據(jù)庫編程等高級應用。建議設定為專業(yè)必修課,大一第二學期開設。

        3.數(shù)據(jù)結構(Java版本)。主要教學內(nèi)容包含線性表、棧、隊列、樹、集合和映射表、圖、排序、查找、散列等。建議定為專業(yè)必修課,大二第一學期開設。

        4.Scala 程序設計。主要教學內(nèi)容包含Scala 基礎語法、流程控制、函數(shù)、數(shù)組、Map、Tuple,面向?qū)ο缶幊?、函?shù)式編程、模式匹配、類型參數(shù)、隱式轉(zhuǎn)換與隱式參數(shù)、對象系統(tǒng)、類型系統(tǒng)、Scala 工具和庫、宏與反射等。建議定為專業(yè)必修課,大三第一學期開設。

        5.Python語言程序設計。主要教學內(nèi)容包含語法基礎、流程控制、字符串、列表、元組、字典、集合、函數(shù),面向?qū)ο缶幊?、圖形用戶界面、數(shù)據(jù)庫編程、網(wǎng)絡編程,以及NumPy、SciPy、Matplotlib第三方程序庫等。建議定為專業(yè)選修課,大二第二學期開設。

        6.算法設計與實現(xiàn)(Python 版)。要求掌握窮舉、分治、貪婪、概率、遞推、遞歸、隨機化、回溯等算法,以及數(shù)論、動態(tài)規(guī)劃、經(jīng)典趣題等。建議定為專業(yè)選修課,大三第二學期開設。

        7.Java Web 框架高級篇。課程教學內(nèi)容應注重課程設計,在講授Struts、Hibenate、MyBatis、Spring等主流框架的基礎上,加強SSH、SSM框架整合以及案例分析等。建議定為專業(yè)選修課,大二第二學期開設。

        (二)大數(shù)據(jù)分析與處理技術課程模塊

        為培養(yǎng)學生數(shù)據(jù)采集、存儲、處理能力,課程構建如下:

        1.Linus 基礎。Linus 是大數(shù)據(jù)課程的基礎,是Hadoop、hbase、NoSQL、Spark、Storm 等大數(shù)據(jù)課程的先序課程。主要內(nèi)容包括系統(tǒng)安裝及相關配置、網(wǎng)絡基礎、OpenSSH 實現(xiàn)網(wǎng)絡安全連接、文本編輯器、用戶和用戶組管理、磁盤管理、文件和目錄管理、終端常用命令、系統(tǒng)監(jiān)測與維護。建議設定為專業(yè)必修課,大學第一年第一學期開設。

        2.Hadoop。Hadoop 是整套大數(shù)據(jù)課程的基石,目前是海量數(shù)據(jù)并行處理的一個最常用的框架。課程主要內(nèi)容包括環(huán)境搭建、HDFS 文件系統(tǒng)的架構、功能設計、HDFS Java API 使用、YARN 架構、集群管理、應用監(jiān)控、MapReduce 編程模型、Shuffle過程、編程調(diào)優(yōu)、分布式協(xié)作服務框架Zookeeper等。建議定為專業(yè)必修課,大一第二學期設置。

        3.大數(shù)據(jù)倉庫Hive。Hive 是基于Hadoop 的一個數(shù)據(jù)倉庫工具,能將結構化的數(shù)據(jù)文件映射為一張數(shù)據(jù)庫表,能將SQL 語句轉(zhuǎn)換為MapReduce 任務進行運行。課程主要內(nèi)容包含環(huán)境搭建、原數(shù)據(jù)配置、常見交互方式、內(nèi)部表、外部表、分區(qū)表、數(shù)據(jù)遷移、常見查詢、內(nèi)置函數(shù)和UDF編程,數(shù)據(jù)的存儲和壓縮、Hive 常見優(yōu)化(數(shù)據(jù)傾斜、壓縮等)、數(shù)據(jù)清洗、導入(ETL)等。建議定為專業(yè)必修課,大二第一學期開設。

        4.數(shù)據(jù)采集框架Sqoop/Flume/Oozie。Sqoop 是一款開源工具,主要用于在Hadoop(Hive)與傳統(tǒng)的數(shù)據(jù)庫(如MySQL)間進行數(shù)據(jù)傳遞。主要內(nèi)容包含Sqoop 功能、使用原則,RDBMS 數(shù)據(jù)導入Hive 表、HDFS 上文件導出到RDBMS 表中,文件收集框架Flume設計架構、原理,實時采集數(shù)據(jù),F(xiàn)lume安裝與監(jiān)控,任務調(diào)度框架Oozie 安裝部署,Oozie 調(diào)度等。建議定為專業(yè)限選課,大二第二學期開設。

        5. 大數(shù)據(jù)Web 開發(fā)框架Hue。Hue 是基于Python Web框架的Django實現(xiàn),使用Hue能在瀏覽器端的網(wǎng)絡控制臺上與Hadoop 集群進行交互分析并處理數(shù)據(jù)。主要內(nèi)容包括Hue架構、功能、編譯,Hue 集成HDFS,Hue 集成MapReduce,Hue 集成Hive、DataBase,Hue集成Oozie。建議定為專業(yè)選修課,大三階段第一學期開設。

        6.分布式數(shù)據(jù)庫HBase。HBase 是一個分布式的開源數(shù)據(jù)庫,是一個高可靠性、高性能、面向列、可伸縮的分布式存儲系統(tǒng)。主要內(nèi)容包括環(huán)境搭建、shell初步使用(CRUD等)、Schema、表的設計、表的預分區(qū)、數(shù)據(jù)存儲模型、HBase Java API 使用(CRUD、SCAN 等)、HBase 與MapReduce 集成、數(shù)據(jù)導入導出、HBase 表的屬性設置、HBase Admin 操作等。建議設為專業(yè)限選課,大三第一學期開設。

        7.實時數(shù)據(jù)處理框架Storm。Storm是開源分布式實時數(shù)據(jù)處理框架,主要內(nèi)容包括Storm 原理和概念詳解、Zookeeper集群搭建及基本使用、Storm集群搭建及測試、Spout與Grouping 策略、Zookeeper 鎖控制線程操作、Storm 事務API,Storm Trident 、Storm集群和作業(yè)監(jiān)控告警等。建議定為專業(yè)選修課,大三第二學期開設。

        8.技術框架Spark。Spark是大數(shù)據(jù)核心開發(fā)內(nèi)存技術框架,采用Scala 語言實現(xiàn),是當前最流行的開源大數(shù)據(jù)內(nèi)存計算框架。主要內(nèi)容包括生態(tài)系統(tǒng)、環(huán)境搭建、Spark 應用提交工具,變量、類、高階函數(shù),核心RDD、核心組件,Spark on YARN 運行原理、運行模式及測試,Spark HistoryServer 歷史應用監(jiān)控,Spark Streaming 流式計算,Spark Streaming 原理、DStream設計等。建議定為專業(yè)必修課,大三第二學期開設。

        除開設上述的大數(shù)據(jù)處理技術和程序設計等課程外,還應面向?qū)W有余力的拔尖學生,開設機器學習、數(shù)據(jù)可視化等一些高端的技術性強的實踐課程,讓部分學生對最流行的機器學習算法,如回歸、決策樹、SVM 等有所理解,并鼓勵這些學生在高年級參加一些機器學習競賽,例如著名的kaggle競賽。

        三、結 語

        針對國家對大數(shù)據(jù)技術人才的迫切需求,本文根據(jù)我校計算機科學與技術專業(yè)大數(shù)據(jù)方向教學實踐,在分析大數(shù)據(jù)人才培養(yǎng)目標和社會需求的基礎上,深入探討了大數(shù)據(jù)方向?qū)嵺`課程體系建設的重要性,確定了程序設計、大數(shù)據(jù)分析與處理技術兩個課程模塊群,搭建了一套完整的大數(shù)據(jù)實踐課程體系。希望能為新建的大數(shù)據(jù)相關本科專業(yè)實踐課程體系建設提供一個有益的參考。今后我們還要進一步探討、總結和分析實踐經(jīng)驗,構建更加科學合理的大數(shù)據(jù)實踐課程體系。

        猜你喜歡
        課程體系課程
        《無機化學》課程教學改革
        云南化工(2021年6期)2021-12-21 07:31:42
        數(shù)字圖像處理課程混合式教學改革與探索
        軟件設計與開發(fā)實踐課程探索與實踐
        計算機教育(2020年5期)2020-07-24 08:53:38
        為什么要學習HAA課程?
        以創(chuàng)新課程體系引領學生發(fā)展
        輔導員(2017年18期)2017-10-16 01:14:48
        民法課程體系的改進和完善思路*——以中國政法大學的民法課程體系為例
        加強青少年中醫(yī)傳統(tǒng)文化教育的必要性及其課程體系構建
        “學而時習之”的課程值得贊賞
        論普通高校國防教育課程體系的構建
        英國大學課程體系特色借鑒
        中文字幕麻豆一区二区| 天天燥日日燥| 亚洲男人天堂| 亚洲无线码一区在线观看| 青青操视频手机在线免费观看| 4455永久免费视频| 亚洲精品无码久久久久| 中文字幕av一区二区三区| 久久99国产精品久久99密桃| 久久久国产精品| 无套内射无矿码免费看黄| 中文字幕大屁股熟女乱| 一区二区三区日本美女视频| 欧美熟妇另类久久久久久多毛 | 内射无码专区久久亚洲| 国产精品青草久久久久婷婷| 青青草绿色华人播放在线视频| 女人被狂躁的高潮免费视频| 海角国精产品一区一区三区糖心| 国产精品视频免费的| 老岳肥屁熟女四五十路| 又大又长粗又爽又黄少妇视频 | 99国产超薄丝袜足j在线播放| 在线精品亚洲一区二区三区 | 日本高清无卡一区二区三区| 亚洲精品国产精品乱码在线观看| 成人久久久久久久久久久| 亚洲熟妇网| 国产在线a免费观看不卡| 久久午夜福利无码1000合集| √天堂中文官网8在线 | 少妇三级欧美久久| 亚洲视频一区二区蜜桃 | 亚洲六月丁香色婷婷综合久久| 欧美老妇交乱视频在线观看| 亚洲精品国精品久久99热一| 人妻少妇精品一区二区三区| 国产精品无套一区二区久久 | 无码人妻精品一区二区三18禁| 久久亚洲一级av一片| 免费av网站大全亚洲一区|