差異處
這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
公開:2025春-慈心華德福程式設計進階_esp32_micropython [2025/03/05 10:50] kent |
公開:2025春-慈心華德福程式設計進階_esp32_micropython [2025/04/08 10:52] (目前版本) kent [作業總整理(2025/04/16(Wed) 2400)] |
||
---|---|---|---|
行 12: | 行 12: | ||
[[https://www.dropbox.com/scl/fi/qdzumgprs5z71op7u24nh/CH34XDriver.zip?rlkey=v3n03btkyugdngf5hmorgegvn&dl=0|開發板驅動程式]] | [[https://www.dropbox.com/scl/fi/qdzumgprs5z71op7u24nh/CH34XDriver.zip?rlkey=v3n03btkyugdngf5hmorgegvn&dl=0|開發板驅動程式]] | ||
+ | |||
+ | ====== ESP32 Mac 驅動程式 ====== | ||
+ | |||
+ | [[https://cdn.sparkfun.com/assets/learn_tutorials/8/4/4/CH341SER_MAC.ZIP|開發板驅動程式]] | ||
====== 課程大綱 ====== | ====== 課程大綱 ====== | ||
[[https://www.dropbox.com/scl/fi/47slgmd5qhq7s794b7i4q/_20250302-1-For.pdf?rlkey=vkl33u0gxokvnuf32a0e4vew9&dl=0|課程大綱]] | [[https://www.dropbox.com/scl/fi/47slgmd5qhq7s794b7i4q/_20250302-1-For.pdf?rlkey=vkl33u0gxokvnuf32a0e4vew9&dl=0|課程大綱]] | ||
- | |||
- | ====== 課程簡報檔 ====== | ||
====== 資訊發展簡史 ====== | ====== 資訊發展簡史 ====== | ||
[[https://www.dropbox.com/scl/fi/4qwhmtqhzgpe4tcpyraz6/_20250302-1.pdf?rlkey=41pkc0o69iqztxa9wctybkejs&dl=0|簡報檔]] | [[https://www.dropbox.com/scl/fi/4qwhmtqhzgpe4tcpyraz6/_20250302-1.pdf?rlkey=41pkc0o69iqztxa9wctybkejs&dl=0|簡報檔]] | ||
+ | |||
+ | ====== 課堂示範範例程式 ====== | ||
+ | * (2025/03/05) [[https://www.dropbox.com/scl/fi/udu7xyuj22tinwgv5z1et/20250305-1_HelloWorld.ipynb?rlkey=i3xq66m9ead3nrwk64wp8i9hb&dl=0|基本語法]] | ||
+ | * (2025/03/10) [[https://www.dropbox.com/scl/fi/vdn8j0y2ta58fkdxh2erh/20250310-1_HelloWorld.ipynb?rlkey=ze677atoe69jpargklb858ymn&dl=0|基本語法2]] | ||
+ | * (2025/03/31) [[https://chatgpt.com/share/67ea496c-d128-8004-9ff1-2ea9764c87aa|1602網路時鐘範例]] | ||
+ | ====== 作業/報告上傳網址 ====== | ||
+ | |||
+ | [[https://www.dropbox.com/request/AtqjyfCulijDWOuLc9BR|作業上傳網址]] | ||
+ | |||
+ | ====== 個人作業專區 ====== | ||
+ | |||
+ | ==== 作業1(2025/03/05) ==== | ||
+ | 以下兩個題目請擇一進行,想要兩個做也可以。 | ||
+ | |||
+ | * 題目1: 請撰寫一個程式,可以算出 0 到指定數字之間,所有偶數數字的加總。 | ||
+ | * 題目2: 請撰寫一個程式,可以產出指定數字以下的所有質數(e.g. 1000以下的所有質數)。 | ||
+ | |||
+ | 請於 3/10(Mon) 的上課前上傳至作業上傳網址。 | ||
+ | |||
+ | ==== 作業2(2025/03/18) ==== | ||
+ | |||
+ | * 題目: 請了解 Python 的 try-catch 機制,可以透過 google or AI 工具作學習、了解,待您了解之後,請用一篇短敘述(400字以內, Word or 純文字檔),敘述你所理解的 try-catch 機制的用法、使用時機以及優點。 | ||
+ | |||
+ | 請於 3/24(Mon) 的上課前上傳至作業上傳網址。 | ||
+ | |||
+ | ==== 作業總整理(2025/04/16(Wed) 2400) ==== | ||
+ | * 個人作業 x 2 | ||
+ | * 小組專題計畫簡報檔 | ||
+ | * 小組專題報告簡報檔、程式碼、影片等 | ||
+ | * 專題報告簡報檔建議內容: 原本計畫完成內容、目前完成進展、過程中有什麼發現與學習、日後可能還可以如何精進、同組同學的分工為何。 | ||
+ | |||
+ | ==== 參考資料 ==== | ||
+ | |||
+ | [[https://www.facebook.com/638368594/posts/10161093280763595/?mibextid=wwXIfr&rdid=4jZzgqN37d8CAEn7|學寫程式比以往更重要!AI不會取代程式設計師(劉詩雁)]] | ||
+ | |||
+ | 免費的 MQTT 主機建議: | ||
+ | * Eclipse Mosquitto: test.mosquitto.org | ||
+ | * HiveMQ: broker.hivemq.com | ||
+ | * EMQX: broker.emqx.io | ||
+ | |||
+ | SERVEO 使用教學: | ||
+ | * https://hackmd.io/@taichunmin/slide-coscup-2019#/9 | ||
+ | |||
+ | MicroPythonTTS的奇幻之旅: | ||
+ | * [[https://www.dropbox.com/scl/fi/xcme76pyevmnw3gp9gesp/MicroPythonTTS-_20250403-1.pdf?rlkey=1p4xc6jjh6qpncm5725efzh70&dl=0|簡報下載連結]] | ||
+ | * [[https://www.dropbox.com/scl/fi/rj720e6ag84u8peyp95s8/tts.zip?rlkey=ihf0yq31z0743jgzp4pu75e8l&dl=0|範例程式下載連結]] | ||
+ | |||
+ | |||