EXCEL VBA大數據分析視覺化程式設計
完整文字與影音連結:https://terry55wu.blogspot.com/2021/01/excel-vba.html
本學期應邀回母校台師大開課課程主要是:
用EXCEL VBA做大數據分析視覺化程式設計
另一個母校,東吳大學也邀請我開課,但限於自己的時間無法排出適合的時間,
於是系主任便推薦我開設遠距課程於是,
便有了可以在台師大上課,並將上課錄影除了提供上課學生複習,
也可以將後製後的影片,提供東吳的遠距課程的想法,
這樣我只要認真地把一次課程作法,就可以讓兩邊的學生都學習的好辦法。
於是開學後,台師大受限電腦教室,選修人數只有50人,加上加選5人,
有55位學生,幾乎是秒殺,至於東吳遠距課程,沒有這樣的限制,
所以選課人數近百人,有95位選修。
一、課程大綱:
期中前,主要從EXCEL高階函數、巨集錄製到VBA程式設計,
資料來源為政府開放資料,配合樞紐分析表。
期中後,網路爬蟲+樞紐分析到視覺化圖報表,用EXCEL內建功能與錄製巨集寫爬蟲,
無法抓取資料則用IE物件,將IE瀏覽器嵌入EXCEL VBA程式中,只要能連結的網頁,單可以下載裡面的資料。
課程進行中提供雲端講義,裡面有說明、畫面與老師自己寫的程式碼,並隨課全程錄影,
後製後上傳YOUTUBE,建立播放清單,直接件給學生複習與學習。
建立一個GOOGLE論壇,只有學生可以加入,
課後會將上課的YOUTUBE影片建立播放清單,並貼到論壇,
好處就是會自動轉信給學生,這樣我就不用一個一個的郵寄了,
用了超過十年覺得沒什麼問題,只是雖是論壇,
但討論的介面做的很不好,最好用的還是分享上課影片清單。
二、修課人數/學院分布
三、期中專題作業
四、期末專題作業
五、本學期授課心得:
1.兩學分真的有點趕,因此輔以影音錄製與雲端講義,對認真學習學生幫助很大。
2.期中專題有範圍,但許多學生都能加入自己的需求和想法,加上EXCEL容易上手,雖說需要撰寫VBA程式,但因為懂得錄製巨集與修改的方式,都能完成理想專題。
3.期末專題為難度很高的網路爬蟲+製作圖表,但結果超過預期的好,可見學生接受度很好,以學生回饋意見可知,上課錄影可重複學習備查,與雲端講義助益很大。
4.遠距學習(東吳)結果因為有影音與雲端輔助,成果不遜於實體上課。
非資訊背景教程式設計
非資訊卻講程式設計二十一年(89年巨匠教VB)
比較沒包袱,能從非資訊角度看學習與應用
重視實作,很多人看的懂書上寫的但寫不出程式
程式寫作要會寫,還要熟練,更需要完全正確(99分程式還是無法執行)
教學的核心都在如何幫助學生學會寫程式。
從EXCEL函數開始,再學習錄製巨集,再慢慢進入VBA程式設計的世界
如何幫學生寫出又快會好又正確程式
1.所有程式都是自己預先多次撰寫,用自己的寫作風格撰寫,不要求學生有標準答案,可以用自己的方式與邏輯寫程式。
2.提供雲端即時講義,取名雲端白板,有解答程式畫面結果與文字敘述。
3.隨課錄影,並課後上傳YOUTUBE播放清單用用GOOGLE論壇分享。
4.期中報告以開放資料為資料來源,用EXCEL樞紐分析圖表、函數、巨集與VBA完成專題。
5.期末報告以網路爬蟲取得資料(GET與POST),用EXCEL製作圖表與VBA完成專題。
Pyhton V.S. VBA
自己也教Pyhton發現還是比VBA來的困難
1.安裝環境
2.有EXCEL可以存資料,甚至當資料庫
3.有錄製巨集可以產生不會寫的程式
4.樞紐分析 vs Pandas
5.圖表 vs Matplotlib
入門的學生與非資訊相關科系,建議可以先從學習VBA設計下手
第14次上課教學影片分享:
(期末專題作業說明&全省氣溫改為跨工作表與物件的使用&跨工作表說明與用IE物件)
教學論壇:
https://groups.google.com/forum/#!forum/excel2vba2020
吳老師 2021/1/20 分享
同時也有4部Youtube影片,追蹤數超過4萬的網紅吳老師教學部落格,也在其Youtube影片中提到,分享用做網頁(HTML5)的觀念做出APP第4次上課 這學期在元智大學開的課程,主要教會學生能期中考前架設網站, 期末考前則是把網站轉成APP,不用寫程式,就可以輕易的把用DreamWeaver CS6做好的網站轉成APP,需要用的技術只要會DreamWeaver CS6,而且一定要CS6以後的版...
「網頁內嵌程式碼」的推薦目錄:
- 關於網頁內嵌程式碼 在 吳老師excel函數與vba大數據教學 Facebook 的最佳解答
- 關於網頁內嵌程式碼 在 Microsoft Taiwan Facebook 的最佳解答
- 關於網頁內嵌程式碼 在 軟體開發學習資訊分享 Facebook 的最佳解答
- 關於網頁內嵌程式碼 在 吳老師教學部落格 Youtube 的最佳解答
- 關於網頁內嵌程式碼 在 吳老師教學部落格 Youtube 的最讚貼文
- 關於網頁內嵌程式碼 在 吳老師教學部落格 Youtube 的精選貼文
- 關於網頁內嵌程式碼 在 嵌入影片與播放清單- YouTube說明 的評價
- 關於網頁內嵌程式碼 在 html 嵌入程式碼的推薦與評價,FACEBOOK和網紅們這樣回答 的評價
- 關於網頁內嵌程式碼 在 內嵌- 即時文章 的評價
- 關於網頁內嵌程式碼 在 嵌入youtube影片如何符合手機瀏覽尺寸? - 國立中山大學 的評價
- 關於網頁內嵌程式碼 在 讓YouTube嵌入影片自動播放與重複播放起來! | 玩樂家 - happy ... 的評價
- 關於網頁內嵌程式碼 在 【PowerPoint教學】*使用內嵌程式碼插入YouTube影片 的評價
- 關於網頁內嵌程式碼 在 教學- 後台編輯器嵌入Youtube影片 - 元伸網頁設計 的評價
- 關於網頁內嵌程式碼 在 如何將Facebook 粉絲專頁嵌入到網站或部落格 - Wibibi 的評價
- 關於網頁內嵌程式碼 在 網站嵌入YouTube影片無法播放?提供三大解決方案 - 天矽科技 的評價
- 關於網頁內嵌程式碼 在 [小教學]如何將Facebook影片嵌入進部落格等網頁中轉分享 的評價
- 關於網頁內嵌程式碼 在 GitHub Gist 在部落格、網頁中內嵌入高亮程式碼 - 香腸炒魷魚 的評價
- 關於網頁內嵌程式碼 在 如何在網頁中嵌入youtube 影片? 的評價
- 關於網頁內嵌程式碼 在 Embed Responsively 線上一鍵產生Youtube影片嵌入程式碼 的評價
- 關於網頁內嵌程式碼 在 Q: 我要怎麼嵌入Youtube影片且在電腦和手機看都正常? A 的評價
- 關於網頁內嵌程式碼 在 如何將youtube影片嵌入RWD(自適應網頁) 的評價
- 關於網頁內嵌程式碼 在 三個步驟讓內嵌在blog或網頁上的YouTube影片以高畫質模式 ... 的評價
- 關於網頁內嵌程式碼 在 YouTube舊版Embed影片嵌入語法程式碼,改就好! - 汽車鈑金 的評價
- 關於網頁內嵌程式碼 在 [語法] 適用YouTube/Vimeo/Instagram 嵌入網頁自動調整大小 ... 的評價
- 關於網頁內嵌程式碼 在 後臺教學】youtube 影片崁入教學|凱克博網頁設計-客製化網站 的評價
- 關於網頁內嵌程式碼 在 如何嵌入YouTube 影片到網站或部落格(含自動播放和重播) 的評價
- 關於網頁內嵌程式碼 在 【教學】在網頁內崁入Facebook照片 的評價
- 關於網頁內嵌程式碼 在 3個步驟在網頁嵌入響應式RWD Youtube影片| 手把手教學 的評價
網頁內嵌程式碼 在 Microsoft Taiwan Facebook 的最佳解答
辛苦的前端工程師,懂你的 VS Code 又要端出福利了💝
趕快去下載 Microsoft Edge Tools for VS Code
寫網頁從此不必在編輯器、瀏覽器間來回切換😆
雖說瀏覽器中已內建 Developer Tools 便於調整網頁
但在開發的階段,編寫程式碼主要還是使用編輯器
因此微軟👂聽從開發者的建議
直接在 VS Code 中嵌入 Edge 的 Developer Tools
並且能在 VS Code 中直接預覽,讓工作更俐落✌
使用的結果只能用爽度破表來形容:
網頁可直接在 VS Code 中編輯、預覽、調整、偵錯
CSS 檔也會直接在 VS Code 中開啟編輯
還有 IntelliSense 功能可用🧙
太強了,快去下載👉 https://aka.ms/MSTW_100802
看看新聞報導👉https://aka.ms/MSTW_100803
網頁內嵌程式碼 在 軟體開發學習資訊分享 Facebook 的最佳解答
今日內容摘要
✅ Coursera 網頁開發者課程的 HTML/CSS/Javascript 程式碼範例
✅ 可寫 script 的習慣追蹤器
✅ 簡訊號碼驗證器
✅ 一個簡單而全面的容器漏洞掃描器,適用於持續整合
✅ 一個現代的、企業級的商業智慧 web 應用程式
✅ 在創紀錄的時間內建構高效能的 VueJS 使用者介面開發框架
✅ 受 Svelte 啟發的前端編譯器
✅ Flutter 的 GraphQL 客戶端程式庫
✅ React Native ScrollView 元件,處理鍵盤外觀並自動滾動到聚焦的 TextInput 元件
✅ 使用於 Go 語言的檔案系統抽象化
✅ Redis 的 Go 客戶端程式庫
✅ 一個專門針對嵌入式裝置的安全檢測開源框架
https://softnshare.com/opensource-news-174/
網頁內嵌程式碼 在 吳老師教學部落格 Youtube 的最佳解答
分享用做網頁(HTML5)的觀念做出APP第4次上課
這學期在元智大學開的課程,主要教會學生能期中考前架設網站,
期末考前則是把網站轉成APP,不用寫程式,就可以輕易的把用DreamWeaver CS6做好的網站轉成APP,需要用的技術只要會DreamWeaver CS6,而且一定要CS6以後的版本才行,
一節課期時就可以做出APP。
首先分享旅遊使用APP的心得,從自由行使用APP的角度來看,
有APP對自由行幫助極大,會使用APP幾乎可以讓旅遊變的很順暢,不過前提是要有對應的APP,除了旅遊外,食衣住行與各行業,都有APP開發的需求,所以若能在畢業前,努力經營自己有興趣的APP,除了就業助益外,甚至也可以為創業開扇窗。
以下是上課的畫面:
01_106APP重點回顧
02_如何更改佈景設定與自訂新的佈景色
03_如何利用官網ThemeRoller做佈景並下載
04_增加ThemeRoller佈景並再次下載與嵌入綠島地圖
分享用做網頁(HTML5)的觀念做出APP第2次上課影片連結:
https://www.youtube.com/playlist?list=PLgzs-Q3byiYOjJRK3N9Fb0dh_LUbHw94B
課程理念
智慧型手機平台,已成為手機上最完整的開放開發平台
人手必備的趨勢下行動上網已達800萬人次以上,手機相關應用,將會超越PC,比PC更智慧,更貼近個人使用習慣,未來APP將漸取代Web,成為各產業或政府對外窗口。
如何開發APP,以循序漸進的方式講授Android應用程式架構、圖形介面開發、測試與除錯等,進而取得證照。
吳老師教學特色:
1.影音複習分享(全程錄影)。
2.能不硬code程式,有程式也會提供畫面。
3.提供業界實務開發經驗。
4.書上沒講到的操作,圖形化工具使用。
5.隨時更新第一手資訊。
上課書目
用Dreamweaver CS6,我也會開發APP
作者: 鄧文淵 總監製/文淵閣工作室 編著
書號: ACU062500
出版日: 2012/10/09
內容特色
用Dreamweaver CS6,你也會開發APP! 能快速完成作品、擁有視覺化的質感介面,更可以驅動手機的硬體設備,舉凡照相錄影、錄音放音、GPS定位、無線網路、語音導覽全都沒問題!
結合HTML5、CSS3、PhoneGap,讓你的網頁瞬間昇華為跨平台的APP應用程式。
不用擔心HTML5、CSS3與PhoneGap的內容,交給Dreamweaver CS6一次就搞定!
利用jQuery Mobile快速打造專業手機使用者介面,只要善用操作面板的設定。
在Dreamweaver CS6一次開發,就能跨iOS、Android等多種不同平台,讓你的APP無遠弗屆!
開發 APP 的新領域混合式應用程式是以 Web 應用程式做為基礎,使用網頁技術開發應用程式,因此絕大多數網頁設計者可以踏入行動裝置應用程式開發者之路,大幅降低設計行動裝置應用程式的門檻。
PhoneGap 特點:
輕量級架構:PhoneGap 以 JavaScript 撰寫,檔案只有一百餘 K。
節省開發及維護成本:建立網頁檔案所需的時間遠比撰寫行動裝置應用程式原生碼要短,曾有專家進行研究,使用 PhoneGap 的開發成本,僅需一般開發成本的五分之一。
開發門檻低:以往要開發行動裝置應用程式,必須經數年的程式語言基礎,才能進行開發。
兼容性:以往開發行動裝置應用程式時,必須為各種平台撰寫不同程式碼,雖然程式邏輯概念相同,不同平台程式仍有差異,也要在不同平台上分別編譯。
雲端編譯:應用程式可以在本地編譯,也可以使用 Phonegap 提供的雲端 Build 工具進行編譯。
配合整合環境軟體開發:在適當的整合環境中進行應用程式的開發可以節省非常時間精力。
元件免費:PhoneGap 是完全免費的元件,如此可降低應用程式開發成本,也是學習行動裝置應用程式入門的最佳選擇。
PhoneGap APP教學研習懶人包:
APP開發, Dreamweaver, JavaScript, PhoneGap, 吳老師, 網站設計理論與實務, 網站轉APP,jquery mobile tutorial,dreamweaver jquery mobile教學,phonegap jquery mobile教學,jquery mobile php教學
網頁內嵌程式碼 在 吳老師教學部落格 Youtube 的最讚貼文
分享用做網頁(HTML5)的觀念做出APP第4次上課
這學期在元智大學開的課程,主要教會學生能期中考前架設網站,
期末考前則是把網站轉成APP,不用寫程式,就可以輕易的把用DreamWeaver CS6做好的網站轉成APP,需要用的技術只要會DreamWeaver CS6,而且一定要CS6以後的版本才行,
一節課期時就可以做出APP。
首先分享旅遊使用APP的心得,從自由行使用APP的角度來看,
有APP對自由行幫助極大,會使用APP幾乎可以讓旅遊變的很順暢,不過前提是要有對應的APP,除了旅遊外,食衣住行與各行業,都有APP開發的需求,所以若能在畢業前,努力經營自己有興趣的APP,除了就業助益外,甚至也可以為創業開扇窗。
以下是上課的畫面:
01_106APP重點回顧
02_如何更改佈景設定與自訂新的佈景色
03_如何利用官網ThemeRoller做佈景並下載
04_增加ThemeRoller佈景並再次下載與嵌入綠島地圖
分享用做網頁(HTML5)的觀念做出APP第2次上課影片連結:
https://www.youtube.com/playlist?list=PLgzs-Q3byiYOjJRK3N9Fb0dh_LUbHw94B
課程理念
智慧型手機平台,已成為手機上最完整的開放開發平台
人手必備的趨勢下行動上網已達800萬人次以上,手機相關應用,將會超越PC,比PC更智慧,更貼近個人使用習慣,未來APP將漸取代Web,成為各產業或政府對外窗口。
如何開發APP,以循序漸進的方式講授Android應用程式架構、圖形介面開發、測試與除錯等,進而取得證照。
吳老師教學特色:
1.影音複習分享(全程錄影)。
2.能不硬code程式,有程式也會提供畫面。
3.提供業界實務開發經驗。
4.書上沒講到的操作,圖形化工具使用。
5.隨時更新第一手資訊。
上課書目
用Dreamweaver CS6,我也會開發APP
作者: 鄧文淵 總監製/文淵閣工作室 編著
書號: ACU062500
出版日: 2012/10/09
內容特色
用Dreamweaver CS6,你也會開發APP! 能快速完成作品、擁有視覺化的質感介面,更可以驅動手機的硬體設備,舉凡照相錄影、錄音放音、GPS定位、無線網路、語音導覽全都沒問題!
結合HTML5、CSS3、PhoneGap,讓你的網頁瞬間昇華為跨平台的APP應用程式。
不用擔心HTML5、CSS3與PhoneGap的內容,交給Dreamweaver CS6一次就搞定!
利用jQuery Mobile快速打造專業手機使用者介面,只要善用操作面板的設定。
在Dreamweaver CS6一次開發,就能跨iOS、Android等多種不同平台,讓你的APP無遠弗屆!
開發 APP 的新領域混合式應用程式是以 Web 應用程式做為基礎,使用網頁技術開發應用程式,因此絕大多數網頁設計者可以踏入行動裝置應用程式開發者之路,大幅降低設計行動裝置應用程式的門檻。
PhoneGap 特點:
輕量級架構:PhoneGap 以 JavaScript 撰寫,檔案只有一百餘 K。
節省開發及維護成本:建立網頁檔案所需的時間遠比撰寫行動裝置應用程式原生碼要短,曾有專家進行研究,使用 PhoneGap 的開發成本,僅需一般開發成本的五分之一。
開發門檻低:以往要開發行動裝置應用程式,必須經數年的程式語言基礎,才能進行開發。
兼容性:以往開發行動裝置應用程式時,必須為各種平台撰寫不同程式碼,雖然程式邏輯概念相同,不同平台程式仍有差異,也要在不同平台上分別編譯。
雲端編譯:應用程式可以在本地編譯,也可以使用 Phonegap 提供的雲端 Build 工具進行編譯。
配合整合環境軟體開發:在適當的整合環境中進行應用程式的開發可以節省非常時間精力。
元件免費:PhoneGap 是完全免費的元件,如此可降低應用程式開發成本,也是學習行動裝置應用程式入門的最佳選擇。
PhoneGap APP教學研習懶人包:
APP開發, Dreamweaver, JavaScript, PhoneGap, 吳老師, 網站設計理論與實務, 網站轉APP,jquery mobile tutorial,dreamweaver jquery mobile教學,phonegap jquery mobile教學,jquery mobile php教學
網頁內嵌程式碼 在 吳老師教學部落格 Youtube 的精選貼文
分享用做網頁(HTML5)的觀念做出APP第4次上課
這學期在元智大學開的課程,主要教會學生能期中考前架設網站,
期末考前則是把網站轉成APP,不用寫程式,就可以輕易的把用DreamWeaver CS6做好的網站轉成APP,需要用的技術只要會DreamWeaver CS6,而且一定要CS6以後的版本才行,
一節課期時就可以做出APP。
首先分享旅遊使用APP的心得,從自由行使用APP的角度來看,
有APP對自由行幫助極大,會使用APP幾乎可以讓旅遊變的很順暢,不過前提是要有對應的APP,除了旅遊外,食衣住行與各行業,都有APP開發的需求,所以若能在畢業前,努力經營自己有興趣的APP,除了就業助益外,甚至也可以為創業開扇窗。
以下是上課的畫面:
01_106APP重點回顧
02_如何更改佈景設定與自訂新的佈景色
03_如何利用官網ThemeRoller做佈景並下載
04_增加ThemeRoller佈景並再次下載與嵌入綠島地圖
分享用做網頁(HTML5)的觀念做出APP第2次上課影片連結:
https://www.youtube.com/playlist?list=PLgzs-Q3byiYOjJRK3N9Fb0dh_LUbHw94B
課程理念
智慧型手機平台,已成為手機上最完整的開放開發平台
人手必備的趨勢下行動上網已達800萬人次以上,手機相關應用,將會超越PC,比PC更智慧,更貼近個人使用習慣,未來APP將漸取代Web,成為各產業或政府對外窗口。
如何開發APP,以循序漸進的方式講授Android應用程式架構、圖形介面開發、測試與除錯等,進而取得證照。
吳老師教學特色:
1.影音複習分享(全程錄影)。
2.能不硬code程式,有程式也會提供畫面。
3.提供業界實務開發經驗。
4.書上沒講到的操作,圖形化工具使用。
5.隨時更新第一手資訊。
上課書目
用Dreamweaver CS6,我也會開發APP
作者: 鄧文淵 總監製/文淵閣工作室 編著
書號: ACU062500
出版日: 2012/10/09
內容特色
用Dreamweaver CS6,你也會開發APP! 能快速完成作品、擁有視覺化的質感介面,更可以驅動手機的硬體設備,舉凡照相錄影、錄音放音、GPS定位、無線網路、語音導覽全都沒問題!
結合HTML5、CSS3、PhoneGap,讓你的網頁瞬間昇華為跨平台的APP應用程式。
不用擔心HTML5、CSS3與PhoneGap的內容,交給Dreamweaver CS6一次就搞定!
利用jQuery Mobile快速打造專業手機使用者介面,只要善用操作面板的設定。
在Dreamweaver CS6一次開發,就能跨iOS、Android等多種不同平台,讓你的APP無遠弗屆!
開發 APP 的新領域混合式應用程式是以 Web 應用程式做為基礎,使用網頁技術開發應用程式,因此絕大多數網頁設計者可以踏入行動裝置應用程式開發者之路,大幅降低設計行動裝置應用程式的門檻。
PhoneGap 特點:
輕量級架構:PhoneGap 以 JavaScript 撰寫,檔案只有一百餘 K。
節省開發及維護成本:建立網頁檔案所需的時間遠比撰寫行動裝置應用程式原生碼要短,曾有專家進行研究,使用 PhoneGap 的開發成本,僅需一般開發成本的五分之一。
開發門檻低:以往要開發行動裝置應用程式,必須經數年的程式語言基礎,才能進行開發。
兼容性:以往開發行動裝置應用程式時,必須為各種平台撰寫不同程式碼,雖然程式邏輯概念相同,不同平台程式仍有差異,也要在不同平台上分別編譯。
雲端編譯:應用程式可以在本地編譯,也可以使用 Phonegap 提供的雲端 Build 工具進行編譯。
配合整合環境軟體開發:在適當的整合環境中進行應用程式的開發可以節省非常時間精力。
元件免費:PhoneGap 是完全免費的元件,如此可降低應用程式開發成本,也是學習行動裝置應用程式入門的最佳選擇。
PhoneGap APP教學研習懶人包:
APP開發, Dreamweaver, JavaScript, PhoneGap, 吳老師, 網站設計理論與實務, 網站轉APP,jquery mobile tutorial,dreamweaver jquery mobile教學,phonegap jquery mobile教學,jquery mobile php教學
網頁內嵌程式碼 在 內嵌- 即時文章 的推薦與評價
網頁 版文章中的內嵌社交功能和互動式圖形也可包含在即時文章中。 ... 透過在 <iframe> 內插入Instagram 內嵌程式碼,並將其包裝在附加 op-interactive 類別的 <figure> ... ... <看更多>
網頁內嵌程式碼 在 嵌入youtube影片如何符合手機瀏覽尺寸? - 國立中山大學 的推薦與評價
方法一:直接於網頁以原始碼方式編輯,自行加上div容器標籤: <div class="embedvideo">youtube嵌入碼</div>,如下圖陳列方式。 自行加入語法 ... ... <看更多>
網頁內嵌程式碼 在 嵌入影片與播放清單- YouTube說明 的推薦與評價
嵌入影片或播放清單. 在電腦上前往要嵌入的YouTube 影片或播放清單頁面。 按一下「分享」圖示 分享 。 按一下「分享」選項清單中的[嵌入]。 複製方塊中的HTML 程式碼。 ... <看更多>