【課程介紹】
大數(shù)據(jù)及機器學習必備語言,推薦9-13歲青少年學習。幫助孩子掌握Python語言的主要核心基本語法、掌握Python面向對象開發(fā)的基本概念、掌握Python和Pygame進行2D游戲開發(fā)。
【課程內容】
1.Python L1-Python語言基礎
S1 :熟系Python編程環(huán)境,感知Python開發(fā)過程;掌握Python基礎胡數(shù)據(jù)類型、循環(huán)與分支結構、運算符等。
S2 :掌握Python中turtle、time常用模塊使用,掌握Pytho自定義n函數(shù)中不同類型的的參數(shù)、參數(shù)傳遞、遞歸等。
S3 :掌握Python編程種類、對象、封裝的基本概念;掌握Python種類的封裝、繼承、多態(tài)等應用。
2.Python L2-Python算法及人工智能入門
S1 :熟悉Python中map,filter,sorted等高階函數(shù)的使用,掌握Pyython中返回函數(shù),匿名函數(shù),裝飾器,偏函數(shù)等應用。
S2 :了解算法的概念以及時間復雜度,掌握冒泡排序,插入排序,選擇排序等常用算法。
S3 :了解人工智能的發(fā)展,分類,感知人工智能的現(xiàn)實應用。
3.Python L3-Python人工智能之爬蟲與數(shù)據(jù)分析入門
S1 :掌握HTML、CSS、JS等前端基礎知識。
S2 :掌握爬蟲的工作原理和設計理想;熟悉常見的一些爬蟲機制。
S3 :掌握使用requests和Scrapy框架進行網(wǎng)絡數(shù)據(jù)爬取;熟練使用BeautifulSoup進行HTML、XML數(shù)據(jù)分析。
4.PythonL4-人工智能之語言識別、計算機視覺與機器學習
S1 :掌握Python語音識別的工作原理;掌握語音識別模塊baidu-aip的基本用法及項目實踐。
S2 :了解視覺處理的常用方式;掌握計算機視覺庫OpenCV的基本用法及適用場景。
S3 :熟悉深度學習原理;掌握深度學習框架TensorFlow的基本用法及項目實踐。
【適合人群】
適合8-13歲兒童。
【師資力量】
金小剛 特聘專家
浙江大學計算機科學與技術學院教授,韓國Sejong大學博士后,中國計算機學會會員、ACM會員、杭州市人工智能學會副理事長,國際學術會議ISKE2010組委會主席,國家自然科學基金和教育部回國留學人員啟動基金評審專家,浙江大學研究生創(chuàng)新創(chuàng)業(yè)培訓班創(chuàng)業(yè)導師。
【教學環(huán)境】
【教學現(xiàn)場】