999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向新工科的《Python大數據分析及應用》課程知識體系淺析

2018-01-18 10:05:10唐小勇吳帆
課程教育研究 2018年40期

唐小勇 吳帆

【摘要】新工科建設是當前新經濟背景下對高校工科人才培養體系提出的新挑戰。本文以Python大數據分析及應用課程為研究,提出適合創新創業能力培養為核心的課程知識體系,希望能為新工科建設提供一種實踐參考。

【關鍵詞】新工科 ?知識體系 ?大數據分析

【中圖分類號】G64 【文獻標識碼】A 【文章編號】2095-3089(2018)40-0231-01

一、新工科是工科教育發展的必然

近年來,隨著以新業態、新技術、新產業、新模式為主要特征的四新經濟迅猛發展,給傳統工科教育帶來了全新挑戰。傳統工科教育因過分強調其工程性,而忽視理科與人文藝術教育,使學生缺乏創新能力。其次,傳統工科因思觀念守舊性和學科偏細而缺乏對交叉學科為核心新經濟的敏感性。因而很難適應新的社會經濟生活,亟需新的工科教育教學理念來培養具有創新能力的新興工程科技人才。基于此,教育部于2017年6月在北京召開新工科研究與實踐專家組成立暨第一次工作會議,全面啟動、系統部署新工科建設,目的是為深化工程教育改革,推進新工科的建設與發展[1]。因而研究適合新經濟的工科課程知識體系是當前新工科建設的重要內容。

二、Python大數據分析及應用課程

大數據是當前社會經濟生活領域最熱門話題之一,也是新工科人才必須了解的一門新興課程,對于工科工程技術人才交叉學科應用具有重要的實用價值。然而,大數據知識涉及相當廣泛,教授什么知識以培養學生大數據分析及應用能力去適應新經濟是當前新工科教育工作者面臨的重要課題[2]。大數據分析課程知識相當廣泛,包括大數據概念、數據來源、數據處理基本過程、大數據特點和應用等多領域;同時還有大量的大數據具體應用系統,如數據查詢分析計算系統包括HBase、Shark、Hive、Hana、Cassandra;批處理系統Hadoop、Spark;流式計算系統Scribe、Storm、Flume、S4、Spark Streaming等。

作為工科而言,學科具有很大的差異性,因而所需掌握的大數據分析及能力也區別較大。本文將以軟件工程學科為例,分析在新工科背景下需要哪些大數據知識點。由于面向軟件工程學科,本文將主要針對當前大數據分析最重要的編程語言Python進行分析,以提出適合新工科的Python大數據分析及應用課程知識體系,為新工科建設提供一種思路。

三、面向新工科的課程知識體系

新工科要求課程知識體系要有利于培養學生創新能力,能適應新經濟形式下的工程實現與項目創新能力。因而Python大數據分析及應用課程首先將系統介紹大數據概念、數據來源、數據處理基本過程、大數據特點和應用領域。重點在于大數據是隨著社會信息大量涌現而出現的一門技術,這種技術的人創新性如何,與現有技術的區別與聯系。因而要求學生明確大數據與云計算、移動互聯網、物聯網、數據庫等技術的相互關系,了解大數據的結構化數據、半結構化數據和非結構化數據特點及價值所在。以此創新為大數據分析而不是傳統的數據挖掘、數據倉庫技術。

其次,由于大數據是種新知識、新技術發展的課題,為給學生直觀了解其技術體系,課程將介紹具體的大數據分析關鍵技術如存儲系統BigTable、文件系統Colossus、搜索索引系統Caffeine、查詢工具BigQuery等。要求重點在于這些系統提出來的背景、技術特點及創新解決的問題,從而讓學生掌握大數據知識體系的應用概況。因而課程將引入Python語言來開發大數據實際系統,要求學生掌握這些系統所處的平臺。為此課程將系統平臺基礎知識向學生展示,這些平臺基礎包括常見的Linux操作系統命令、Docker客戶端和服務器、Docker鏡像、Registry、Docker容器、Docker安裝與啟動、Docker鏡像操作等。要求學生掌握平臺部署與維護能力。

第3部分課程將以Python程序設計語言的學習為重點。但由于學生已經具備基本程序設計能力,因而將簡要介紹Python語言與其語言不同的基礎知識,如Python安裝、Python表達式、變量、語句、函數、 模塊、列表、元組、字符串、字典等相關概念。然后,課程知識將進入Python高級主題,包括文件、抽象、魔法方法、異常、屬性、迭代器等知識。

課程第4部分將是Python如何存儲數據,因而將介紹大數據數據庫。由于大數據系統的開放性、數據的非結構化性,課程采用開源數據SQL 數據庫引擎SQLite和PySQLite數據庫技術。其次,大數據分析是網絡發展的產物,因而將需要大量網絡編程模塊及網絡編程技術。所以課程將重點介紹Python socket、urllib和 urllib2等基于網絡的編程實現技術。海量數據處理將涉及大規模事務處理,課程也把Python多線程編程技術作為重要的知識點,以期能提出學生進行大數據處理的能力。

第5部分課程將以綜合實踐應用能力培養為目標,重點在于培養學生創新項目設計與實現能力。因而課程主要介紹Python爬蟲基本概念,包括網絡爬蟲概念、XPath語法、XML解析、Python re、json模塊、HTTP協議和分布式爬蟲原理等。以此為基礎,實現一個影評信息實爬例,包括網頁下載器、網頁解析器、數據存儲器、爬蟲調度器等Python編碼與實現。基于以上能力,要求學生們分組實現基于某團購網的大型離線電商數據分析平臺、大數據分析在媒體公關與危機處理方面應用、期貨金融大數據分析等綜合實踐應用大數據技術案例。以此培養學生在新經濟環境中的創新創業能力。

四、小結

本文針對新經濟背景下的新工科課程知識體建設,提出Python大數據分析及應用課程的知識體系,系能為新工科建設提供一定的實踐參考。

參考文獻:

[1]https://baike.baidu.com/item/%E6%96%B0%E5%B7%A5%E7%A7%91/20597803?fr=aladdin

[2]祝夫文,段園培,朱協彬.學時縮減背景下基于大數據的本科教育課時優化.教育教學論壇,2018,(12):89-90

作者簡介:

唐小勇(1973.3-),男,湖南洞口人,副教授,博士,主要研究方向:計算機教學法、高性能計算。

主站蜘蛛池模板: 免费va国产在线观看| 为你提供最新久久精品久久综合| 国产成人综合欧美精品久久| 三级欧美在线| 欧美一级在线看| 伊人色在线视频| 丁香六月综合网| 国产人人射| 欧美专区在线观看| 国产人在线成免费视频| 久久精品视频一| 久草性视频| 久久这里只精品热免费99| 国产本道久久一区二区三区| 美女被操黄色视频网站| 蜜臀av性久久久久蜜臀aⅴ麻豆| 九九热这里只有国产精品| 99久久精品美女高潮喷水| 日日噜噜夜夜狠狠视频| 国产麻豆精品久久一二三| 日本www色视频| 久久九九热视频| 人妻精品久久无码区| 2020亚洲精品无码| 亚洲国产成人综合精品2020| 啦啦啦网站在线观看a毛片| 精品色综合| 欧美色综合网站| 91人妻在线视频| 久久综合九色综合97婷婷| 为你提供最新久久精品久久综合| 久久精品国产精品一区二区| 亚洲无码视频一区二区三区| 老熟妇喷水一区二区三区| 精品视频第一页| 国产成人精品一区二区不卡| 91久久偷偷做嫩草影院精品| 亚洲日韩精品无码专区97| 国产激情无码一区二区APP| 久久伊人色| 成人精品视频一区二区在线| 丰满少妇αⅴ无码区| 国产无码高清视频不卡| 国产网友愉拍精品| a级毛片免费播放| 97se亚洲综合不卡 | 天天躁夜夜躁狠狠躁图片| 欧美性天天| 久草网视频在线| 久久免费成人| 美女扒开下面流白浆在线试听 | 国产97公开成人免费视频| 一本大道香蕉中文日本不卡高清二区| 奇米影视狠狠精品7777| 老司国产精品视频| 欧美在线视频不卡第一页| 久久国产毛片| 欧美不卡视频一区发布| 国产91视频观看| 成人午夜亚洲影视在线观看| 青青国产视频| 中文无码精品a∨在线观看| 欧美成人午夜影院| 99在线免费播放| 69视频国产| 亚洲第一在线播放| 久久婷婷综合色一区二区| 国产伦精品一区二区三区视频优播| 成人亚洲视频| 亚洲免费三区| 国产精品久久久久无码网站| 国产精品偷伦在线观看| 国产jizz| 日韩精品免费一线在线观看| 国产制服丝袜91在线| 亚洲视频黄| a毛片基地免费大全| 精品国产91爱| 深爱婷婷激情网| 人人91人人澡人人妻人人爽 | a天堂视频在线| 在线国产三级|