上課時間 : 週二 5,6,7 (1:10 pm~ 4:00 pm), 上課地點 : H103
TA: 王家恩 (rtfgvb74125@gmail.com)(H204, ext: 1785)
教科書:
Java 7 教學手冊 第五版 (舊版)作者:洪維恩著 旗標 書號:F2733
最新 Java 程式語言 第五版 (JDK10/8 適用) 作者:施威銘研究室著 旗標 書號:FT720, ISBN:9789863125105
成績評分
繳交期限: 中午 12 :00pm 以前,上傳電子檔到Moodle
(2) (60%) 計算 第?回 (學號最後一位數字相同 如: 學號為106021009=>第九回 七俠聚會樂未央 )
(3) (70%) 完成(2)+從倚天屠龍記(共40回)選取三回(根據學號最後一位數字相同)
(4) (80%) 完成(3)+ 計算{中文字詞}(利用中文斷詞) 出現次數在每一章出現次數,輸出到檔案
大神工程師教你怎麼練就「coding 速度快、bug 數量少」的境界 程式自學十年心得:想吃這行飯,學好演算法與資料結構才能讓你站穩腳步
旗標 林志成先生 0912-563-725
博碩文化 中區業務經理 林世昌(Rick Lin)Cell Phone:0925-275-775 LINE ID 0925275775 Mail:rick@drmaster.com.tw
Chapter 01: 建置Python 開發環境
AWS Educate
AWS 準備認證
AWS Services
完成 AWS Educate Propgram : Student Account 申請)Apply for an AWS Educate (蘇棻翎同學 提供)
課程內容
作業繳交(學號_姓名.zip (.rar)):作業遲交扣分,每日原始分數*0.9(遲交最多一週,逾期不收)
繳交資料(電子檔):
學號_系所_姓名.zip,
內含:
(1) 書面報告:
註明完成項目:(60%)(70%)(80%)(90%)
電子檔壓縮檔(名稱:系別_學號_名稱_程式設計二_期末報告.ZIP)(自己有改寫的部分程式+心得)
(2) Eclipse project程式碼(需要確認能通過 compiler, run)),
(3)(錄影上傳YouTube+ 2~3 Min)+錄影工具:EverCam (亞大有授權)
(2019/4/16)) 書面報告:(請勿抄襲:) 中午 12 :00 以前,上傳電子檔到Moodle
首頁註明完成項目:(60%)(70%)(80%)(90%)
電子檔(程式:Eclipse project 專案程式碼(需要確認能通過 compiler, run))+
心得(很重要:需說明你自己加入或修改的部分))
上傳 Moodle+(錄影上傳YouTube+ 2~3 Min)+錄影工具:EverCam (亞大有授權)
(1) (50%)在自己的電腦完成 Anaconda 安裝 Anacondahttps://www.anaconda.com/download/
(2) (60%)完成(1)+寫一個Python程式 (程式名稱:"LoopIFSub_你的學號.py")
利用會迴圈印出 1 .. 10000, 能夠被你的學號後3碼整除的數字>如: 105000123, 則印出 123, 246, 369,..., 9963.
(3) (80%)完成(2)+利用副程式 def RepeatNum_你的學號(Num, UpperBound) 完成(2)
(4) (90%)完成(3)+請設計三個函數 F_你的學號_Max, F_你的學號_Min, F_你的學號_Avg,分別找出在
dict1={"林小明":85, "曾山水":93, "鄭美麗":67,"王大偉":76} 的最大, 最小 與平均
F_你的學號_Max(dict1) =>e.g. "曾山水":93
F_你的學號_Min(dict1) =>e.g. "鄭美麗":67
F_你的學號_Avg(dict1) =>e.g. (85+93+67+76)/4=?
書面報告:(請勿抄襲:) 中午 12 :00 以前,上傳電子檔到Moodle
首頁註明完成項目:(50%)(60%)(80%)(90%)
心得(很重要:需說明你自己加入或修改的部分))
上傳 Moodle+(錄影上傳YouTube+ 2~3 Min)+錄影工具:EverCam (亞大有授權)
(1) (50%) 利用 Python (Web Robot) 自動下載 倚天屠龍記(共40回)
參考程式:WebRobot_JinYongNovels_jdwang_2019_5_26.7z
每個中文字數統計與排序(出現次數大到小)?標點符號字數統計(出現次數大到小)?
參考程式:ChineseArticlesProcessing_jdwang2019_6_2.7z
( 如: 學號為106021009)選取三回
=>第九回:七俠聚會樂未央,第十九回:禍起蕭牆破金湯, 第二十九回:四女同舟何所望))
找出(倚天屠龍記角色列表),
主要角色(1.張無忌 2.趙敏 3.周芷若 4.殷離 5.小昭 6.謝遜 7.張三丰 8.楊不悔 9.張翠山 10.殷素素) 或
門派(明教,武當派,峨嵋派,少林派,崆峒派,華山派,崑崙派,丐幫,靈蛇島,朱武連環莊,古墓派,西域金剛門,神箭八雄)
在這三回之出現次數,輸出到檔案
主要角色 門派(如上)次數
利用(Data Visiualization=> python: matplotlib)畫出並比較主要角色 門派
在這三回出現次數分布圖, 說明你的觀察
參考程式:ChineseArticles_WordCnt_InDirectory_jdwang2019_6_9.7z
從倚天屠龍記(共40回)選取三回(根據學號最後一位數字相同)
( 如: 學號為106021009)選取三回
=>第九回:七俠聚會樂未央,第十九回:禍起蕭牆破金湯,第二十九回:四女同舟何所望))
利用函式GetPatternFrequency:給定某一個檔案(某一回)(利用中文斷詞) 在出現次數(每一章取出前 100 名) 說明你的觀察
手把手Jieba 中文斷詞Head first Chinese text segmentation - Speaker ...
Python – (11) 利用jieba實現中文斷詞(2018-01-31 / JENNIFER LIAO)
簡單易用的中英文斷詞和詞性標註:Python-Jieba / Word Segmentation and Part of Speech Anlysis: Python-Jieba
[Python] 中文斷詞: Jieba
用結巴斷詞實作文字視覺化 — 以 2016 總統就職演講為例
(5) (90%) 完成(4)+ 處理所有檔案(共40回)
利用函式GetDirFilenames:讀取某目錄下 所有檔案名稱(共40回)
利用函式GetPatternFrequency:給定某一個檔案(某一回)算出主要角色出現次數
計算{中文字詞}出現次數與排序(大到小 )並利用文字雲表示
以 jieba 與 gensim 探索文本主題:五月天人生無限公司歌詞分析 ( I )
Stace's Blog: 文字雲word cloud in python
10行python程式碼的詞雲| 程式前沿
基於Python的詞雲製作- ITW01
[python] 詞雲:wordcloud包的安裝、使用、原理(源碼分析)、中文詞雲生成、代碼重寫
(加分: Bonus)
A. 分析各大門派這些人物的關係嗎?( Data Visiualization=>人物關係網路圖 Social Network Analysis? )
B. 你可以應用此專題處理其他章節小說嗎? 中英文混合文章如何處理?
繳交期限:(2019/6/18) 書面報告:(請勿抄襲:) 中午 12 :00 以前,上傳電子檔到Moodle
首頁註明完成項目:(50%)(60%)(70%)(80%)(90%)
心得(很重要:需說明你自己加入或修改的部分))
上傳 Moodle+(錄影上傳YouTube+ 2~3 Min)+錄影工具:EverCam (亞大有授權)
成功工程師凌駕他人的五個關鍵思維——做到了每年就能多放一個月假!