# 資訊課 ## 第一週 - [上網填報社團選修](http://hreg200tshs.efroip.com/index.php?do=loginPage) -- **帳號:** 學號 -- **密碼:** 身份證字號 (忘記可以找老師查) -- **志願數:** 每個人選填 12 個社團志願 ---- ## 第二週 1A2B - [來玩玩 1A2B](https://drive.google.com/open?id=17gLjS1gNXF4i79Q9xjN5Hv-1Gix6rFqq) -- **基礎:** 先用 3 位數試玩 -- **進階:** 玩玩 4 位數的 1A2B -- **目標:** 猜到電腦或同學的 5 位數字 - **說說看:** 每增加一位數給你什麼感覺? - 上面的連結不能玩?沒關係,[這邊有線上的 1A2B](https://gsyan888.github.io/csunplugged/compiled/html5_mastermind/mastermind.html) - 這個遊戲對你有什麼啟示? ---- ## 第三週 二進位 - [大家來翻牌](https://gsyan888.github.io/csunplugged/compiled/html5_binary_numbers/binary_numbers.html) -- **基礎一:** 請依序顯示 0~31 顆球 -- **基礎二:** 牌翻開代表 1,覆蓋著代表 0,請將基礎練習一的 0~31 改用 0 與 1 代替。 -- **進階一:** 請問每一張牌各代表什麼意思? -- **進階二:** 今年是 2019 年,請問每個位數代表什麼意思? -- **進階三:** 這與電腦有什麼關係? -- **高階一:** 將基礎一的內容與英文字母結合進行解密 ---- ## 第四週 凱撒密碼 - **她們到底在說什麼?** -- 小明寫了一張紙條給他的女朋友,內容是:『8, dqtthfwbhuizzfhum』 -- 過沒多久,小明的女友回傳了一張紙條,內容是:『4, biwdmdhs』 -- 他們兩人到底在做什麼? -- 他們運用的其實是幾千年前凱撒大帝發明的凱撒密碼。 - **凱撒密碼:** 凱撒大帝為了避免訊息被敵軍攔截,所以想出了一個方法將訊息加密。他想到的方法是將字母轉成數字 (比方說 a=1、b=2……依此類推),加上一個加密數字後,再轉回對應的字母。 -- 比方說,設定加密數字為 1,想要傳給對方的訊息為『a』 --- 先將找到字母『a』的對應數字等於 1 --- 將這個數字加上加密數字 1,結果等於 2 --- 找到 2 對應的字母,結果是 b --- 將 1, b 這個訊息傳給自己的軍隊 - 你可以發現,凱撒密碼的**加密過程很像是上週將字母轉成二進位的過程**,祇不過凱撒多了一道手續,他加了一個加密數字進去。 - **解密方式:** 軍隊收到密碼後,找到每一個字母對應的數字,減掉加密數字,再將數字轉成對應的字母,就完成解密了。 -- 比方說軍隊收到 1, b 這一個訊息 --- 先將找到字母『b』的對應數字等於 2 --- 將這個數字減掉加密數字 1,結果等於 1 --- 找到 1 對應的字母 a,這就知道凱撒要傳的訊息是 a。 - **解出密碼:** 請把小明 & 女友的訊息轉譯出來吧! -- 小明寫的密碼:『8, dqtthfwbhuizzfhum』 -- 女友回傳的密碼:『4, biwdmdhs』 -- 他們用的字母轉換表如下: ![字母轉換表](https://lh3.googleusercontent.com/S81oLGsR_1rsFw7F1nWAcyDf-gDdEbJIj8rG6s0lqaUgbVNfGsAB2CDN4pan8DAklEAJq1nDaHriiLypFJY1Mmfftrlv4K54ncgWPLquT0FVyWFjr72FoBR5htkXt0pzNNXSbGB5gKO5HEUPzarWz7jNCKrnEw8GJutPc_eh3w1_WY7QBw2jPu-FD_uOCJs8BBpm1qsfs0MNUHgVRH3ERY4FGoLpGMKZJJnISOxKD-K3AKtUJr_kRqNHIa5F7Bd1XpTBXJCwKRYFjOVP8kOMYCgnFpZ6bZcSCj10Ip6qIqPkTd8KnNd1--wQGrB2mQaQQa4ldxzP5iywcW0I1QY47RZEOh5m0epZ-brnhSkzW6qkU1TXEyXZRPqQnGPZjl5Hj9TrEYODtL7ef2-BcGiYpP8btTs5bc_Coi8Lz0Z7OUPiRFBZcBzkouJdc-ybtlUsubefiqrz6kGC6ET4B3fcVMr8bNB9M50v9WCIRKDtAmHBO0pgyEoAfWFWeLiaANTmqjDnmFpkanftLOPXOwYW4SwOKiQxfR3f8Uf7WYbwAic6BmCTwcM4c9O_oUdtux6Oq4xcTWG_Q62x2QbxC06fs4TKvGoRBQRENfsGCrjmfWycbtXhDlKY10kf9FmwkLoAGYdMS5y3KRhKCf-idTpdqfilAg_GcQSVNcttPfcQ9e7bxlx5osp5RbdUjo1LH8gN-yktbpkqvQuUs28xeB8o398mszbmb1ysng7ZsrYiEO1e3XpX=w1024) - 下載程式: [凱撒加密法](https://drive.google.com/open?id=1VmYsjq-3hgdSgdZQLzbJEKme1egludhe) ## 第五週 圖形訊息的傳遞 - [空白圖片](https://lh3.googleusercontent.com/_0OJIfoxyZvilB1duBTv3_fRAuTU9EkxWuxEdHihmL-9w6hTMDZNJMwvC_dp-bJgl6TsmoEGwjIazMHDGHX6KKeNURZG2hAdCDGZiN9YvgwJi0ixieCowd4mmt5gqeAbU9sYDSCUk00iM4JLMn9wwFbYYGgQVWrK_oJA80f0KQzHpZAL13VV_9fUPjP90aslTeqqoVNcqbGPoz67y8M2FzFYuXtjJHV7H8YNCaoMiAsxl_1tDsr6mvsNtedulGuxP5f1F7Ur3z5rJ_3Yf0W5awxaWQ5fv-6-6sigpoC-rC0OEB1R9F3Xkf_Yma8vXQh5h2wMYlQDIFMEoYW-GIQC8VL6BrU2oLUl40TtwUwsmWBhCt0X1_3ea6eWlgBLHCRUiTTNlUr10ztUoekaXR7hwJ_StCgGY6zC6c1ZICH7z-MUHhpht8-e8HsJv1Kx942zhHey0UbM27jzDSuAFHCbFEI_ke4rd8Iaq0rt9RoWvllgY3o-htErGyM1s0R3ZWJEofU_88Viy9CsiNavXjAt_yZZYzOEmkWmZF1hFwIbHAMl2OQIVN_dU1noD0l177L30fv04hgquUamVJB8706gzHXOzM3luKP44MFA703-dFktf831zxcabK1kFgGwzSSa6owz_0sVdZdJdP0K7dyeVIRtPCdqSgWJXU3n3rOPL4Dh5HultVnZcQ1_6OkgGSDjRsC9RzU3HH6sZ9Q3oYLVNJeGfpugrnyQXAzrmwi5-lbVB1xnIg=w582) - [依據規則塗色的結果](https://lh3.googleusercontent.com/TBh58QvbePIOSJW6-8BzwkgortjoGTGlWzWwYMn9urYKM2ylZEBS6G_4glCe3rZ4JmpPhUZR5073hxcxND8wjM10FbfWodOmxwcPcc244MmlRjjxFg-9PsJSxhrXdbsaHwfZkbx1aBmrccvcWP9dAFSGTbR62a37nfzZxqRDPpe6HL6fKVTHZsPPi6Gso6SA5Rl6usDMuYiDhOpbNuisLtX3eVMK62DJ7rxAqngcT58DX5ZL1IGRqvbZr_k37RYunV135277h9OvSHKf4mVaSOPvJLP6II-JFm_lzEWN-T_cD171NyYp983sCqBcDhU1zoecc3-kg9nFdLpUoZ6xDynXUOvzC2JSekCDNoZpwWxE4nMrveAye3EdVJ-_mspL9PwZzljWikNwzRy8cHj1zBDUpAqMFhIkbJYqEv-R6KPxGzUwBgkGWPLE1PCyctz0WLhfT_F7_WcO6nLKqxc-Eb7WFvfe-cHHaBV8361K-IJWIqEmGpdC_x3pN_gLuuIYxpKVP5lO2zPGjyDgQxKHhiFaxO5HTA6Gqi0Z2L8kA76V_fwGoANXGqJ-7xV11fMXD0hqNrEGgil1vAqD20ioZSesOhK1qrKeeAipddaIG2AsJzwp-zsEzPVtFysg11iKKTyjkAk0TNyXyQy9c0JxECz1WsFS6Al2tW_BZm-_LO1cFsrVNY47gvGvaHmqrmrnzJIjJVIcpv4_0P2dmbot5qCs6R6Lafwb4_4b2YO7evCoxzFn4g=w504-h478-no) ---- ## 第八週 讓資訊向你走來 - [Google](https://www.google.com/) - 搜尋『鳳梨』 - 搜尋鳳梨與蕃茄共同做菜的食譜 - 搜尋『鳳梨酥』,但是不要出現『伴手禮』這類訊息 ### 你的夢想是什麼? - 你有什麼夢想? - 在你想要進入的領域中有哪三個人可以稱為你的偶像? - 這三位偶像有哪些讓你佩服的能力? - 他們做了什麼事讓自己擁有這樣的能力? - 如果你要達成夢想,你可以怎麼培養自己也有這些能力?請將重要性排序,然後搜尋一下可以怎樣培養能力。 - 你可以去哪些地方學習到這些能力?周圍朋友有哪些人在你學習的時候可以提供幫助? **請利用精準搜尋的方式,找到越多相關資訊越好,這是在幫自己完成夢想。** ---- ## 第十三週 你有多少時間完成夢想? - 底下的圖,假設最左上角的格子代表你出生,最右下角的格子代表你死亡,請在底下的圖任選一格代表『老年』,也就是說過了這一格就代表你自己已經老了。 - 再任選一格代表『中年』的起始點。 - 再選一格代表『理想完成』,表示你的人生夢想應該要在這一格就完成。 - 現在,每一個格子代表一個月,請換算一下自己出生至今已經幾個月,然後依照自己的情況,從左上角開始逐一塗黑格子。比方說你今天剛滿 13 歲,那麼從出生至今就是 13 x 12 = 156 個月, 你就要畫 156 個格子 (每一橫排 40 個格子)。 - 數一數,從今天開始,到你夢想完成還有多少格子?換算起來還有幾年時間? ![時間表](https://lh3.googleusercontent.com/8VdDv3_Q95K4zXtDGCWIZHscizrZKIzGVjClVq9yHG9g7v1OEPcTb0NIbGTZm_ZdyeOKFdUMQmkfEBFL_DY_ekP9LACkMMoyKbiOFtaZcJSFoY_ExDmWEfwk3Y5FnYHHFWxEnwE6vAr5zOpMcpwtADOJ4atUjmGJEuNteQ8ZRL0Nztr-AsUzuendsuOaDkGNIvpWNseLCMDLHpNAOOY9EW320La0RIYCWRmFNnlorT-N84xk_mqu5-_xGzNNWZm_7cUFb2kKg90xUqGNCKgx8iYgEGPMWnG0QhjUBy6x9LB6g9s5KBaSSDcAIQYYjrtrnzXAwP_3X5wxJreHyleu6W-Rmywf2P-KNNrBriMXugoAwCRLnWInIAdawDgdrRkY_MeJ1wRcStKcaPLIFcixK6YFSInU4TQg0TRB9aG6YPi7BPT0ooSichsTpShS4qGeDftPSJr3Jmxl4RRgFfLq9HLbytN5h3RE27pG2T28kAjJE0q1n4AVKoZSVdjgeywf8-VYJ7NF_2vTPK6ezYx8cnhzolIGHKOD9hh6zzDjN02Ps9W988UMkp8xOW3U1VgA5KqPBnKVUJZYd5u6MUVtXDVsH2XPTa-I9XJ4Nbi2V2C38ABmRfRD2tmubBhTx-OpfePOT080163G9PLfVNguJYpwyz5v1ujH3TzSL3jBbkjTR1XYdkBsXsLFE_qkFwKGw_Qoh_-zMX4dPGlSMR74ZhE2SVCnAXldtxiQPB8XE1xKE0LzCg=w512) ---- ## 第十四週 資料驗證 我們已經用格子完成了好幾週的資訊課程,今天我們還繼續要用格子來進行課程。 - 底下有 6x6 的格子,我們從左上角的格子開始選擇 5x5 個格子做實驗,請班長在這 5x5 的格子內任選數格塗黑。 - 為了讓圖形更複雜,我再塗黑幾個格子 - 再請班長上來,任意修改其中一格,這時候老師會轉身背對班長,看不到班長修改哪一格。 - 之後我會將班長修改的格子找出來。 - [Card Flip Magic 線上版](https://gsyan888.github.io/csunplugged/compiled/html5_card_flip_magic/card_flip_magic.html) ![資料驗證](https://lh3.googleusercontent.com/ioIAS26qg0Trz6NkJddENzkldYc-pSmNW7Z-6HOT-e0AItNHgsiUXjbWIWwA5BqbAlOAH23QabwRGidcY64s4sy1jUfZzx5u2lwb25lsc9Cu8mP8_uNCOLJn_aGTHY4N2pMzDzBG2kzmAg8NeHmeFB-K_zuDgXxw0Lfdthucbf5ACBu9MoB9Rcr1Xz4wi6x4ISQJ3liDHzhifOaUHd7AqxjRmXzWPtf_8u_FcywM_hi_GndwC3E9sLOWe5mjHwaufMVBOsYnYGLZdXlCXDgPJNJ0geZMAY6431HgeT0gSgSo8mP19l2nfLhcKFaXNOvDBij5n1JEU5h36Wq7cVD-U6LgyxpzDYFSclz5AuIazEePKsVAYyO5s21IUUS8dtCVhvO-SGD46WQP308QSvbstDAK0C_p2g0Hysa8hjhl1qHwUSs_4OyAt1m93Y9_SqXAwvDihqqjk411_3GiNCZb5UvuN2zLq6PkWHAv7_wK8NoIlgqX8w0NdYQ4swqX7KWkkuEuTOTFm7hp3DcK0QQDRfClKKM5mm44cehK2O7ClbgHprCZhamj3Y9mz8BYbiFa77LQn-9cISWyHbWYVdKyB6N3JVNQNGbSrWfAA8i7tJxCUdAJvORJ9XC5T_ypuuSO_3wmK3_HWDuE0z4w3RA9r0REteMxnchz4ky6WdLUD8O3qQu84UlUTX9TVd1pZAenkPB65CoRzC3XwHI8zfk_6CWHh_v27DLUfWOqwE_xug9Uw4fSng=w512) ### 運用一:ISBN - ISBN-10 檢查碼,將 ISBN 第一碼乘 10;第二碼乘 9;依此類推,第九碼乘 2,之後將這 9 個數字加總。 - 加總後的數字除 11,求餘數。 - 如果餘數為 0,則檢查碼就為 0;如果餘數不為 0,則再用 11 減去餘數得到檢查碼。 - 我們以條碼為 0-13-911991-4 的書為例,做一下練習。 - 請問 986-470-526-□ 的檢查碼為多少? ---- ## 第十五週 驗證 ISBN 真偽 ### 上課之前先完成一些問卷 - [對互動電視的看法](https://forms.gle/8VWCT8yEUAimKgxv7) - [健康生活問卷](http://hps.tc.edu.tw/pub/questionnaire.aspx) ### 請問下列哪個 ISBN 號碼是正確的? 1. 986-929-945-8 1. 986-235-536-0 1. 986-235-543-3 ---- ## 第十六週 ISBN-10 與 ISBN-13 因為各國出版的書籍越來越多,所以舊版 10 個數字的 ISBN 已經不夠用,現在 ISBN 增加了 3 位數,變成了 13 位數,其中第 13 位數為檢核碼。我們將舊版的 ISBN 稱為 ISBN-10,新版的稱為 ISBN-13。 ISBN-13 與 ISBN-10 驗證碼公式不相同,底下是 ISBN-13 的驗證碼公式: - 第一位數 * 1 - 第二位數 * 3 - 第三位數 * 1 …… 也就是說,奇數位數乘 1;偶數位數乘 3,一直計算到第 12 位數,並將上述乘積相加。 - 將上述和除以 10 取餘數 - 如果餘數為 0,則檢查碼為 0;否則用 10 減去餘數,得到的數字就是檢查碼。 ### 請問下列哪個 ISBN-13 號碼是正確的? 1. 978-986-477-101-3 1. 978-957-136-792-7 1. 978-986-931-045-9 ### 利用 OpenofficeClac 進行計算 利用紙筆,或是電腦內附的小算盤進行上面的計算會非常的繁瑣,因此我們可以利用 OpenOffice.org 這一套軟體中的 Calc 來簡化計算。 一般人常用的 MS Excel 與 Calc 功能相同,但 Excel 你需要花錢購買,而 Calc 可以任意使用,不需要任何費用。因此我們利用 Calc 進行教學,你家裡如果有 Excel,可以把學到的方法利用 Excel 進行計算。 ### 簡單介紹 Calc 的使用方法: 1. 如果一個格子以『=』開頭,表示要進行計算 2. Calc 依照第幾直欄與第幾橫列進行定位 3. 拉動格子右下方的小黑塊,可以快速複製 Calc 的資料與公式 4. 利用『:』表示範圍。比方說『D1:D9』表示從 D1 到 D9 這 9 格的資料 ### Calc 幾個常用的功能: 1. sum:可以加總一個範圍的數字。比方 =sum(d1:d9) 可以將 d1 到 d9 這個範圍裡的數字加總。 2. mod:求餘數,使用方式為 =mod(被除數 ; 除數),記得在被除數及除數之間要加上分號 (;),在 Excel 是加上逗號 (,),這是兩者不同之處。 3. if: **=if(條件; 條件符合就執行這裡; 條件不合執行這裡)** 。 舉例來說要檢查 d9 這個格子裡的數字是奇數或偶數,我們可以將數字除以 2 求餘數,餘數為 0 就是偶數;否則為奇數。在 Calc 中可以這麼寫: =if(mod(d9 ; 2)=0; "偶數"; "奇數") ### 利用 Calc 計算 ISBN-10 ![開啟 Calc](https://lh3.googleusercontent.com/FjCs1g80HFXHe-xdTU4Vuke7Fz5rMEzcG1f4gA93ewd0nXKMQl3TRuH8HO-n6Ygxx6dn_kWfC5vPb-jerSuFU4yk7xWQQ4txol5zT0wwVBinzO3z9cvP0n7OpQ5KEZNIIxRswpBz1iEvRg2INAvJnnClcNydlqkqeH3EtxOKXQ8iQljpfKUuOeSOaRblSPeS05vWgGG0HmDgk6YfUHFF1hKP3QgaPPiHO9RHQP67HyI_obnzc1hEFh1GnzGOCb2fQeDvf7eHN2KiY6kHTpyzp9qqwBUm3LIizBYAo1JH76ULOciYL1kszqqv7uzwGhbuJhZhKWPMti-4H9kacJsNhtonzP9Wx9APshebR8zhtcDiECQF3UeCZ_tGoLpaEc5TaRI2kBjFAToHi_Ic0QLAEq1L3ZEKKa3ZQKGreD-jKGX1JiiVfHz85fggXS_r18Tx8Lmtp4fqVtdPMxNCywuaEgvfMu7KrG3fU8lY1G7tcuTLLD7GimcFqFCI1u45sP7nX5_aG_qxX2Tw3sGIZnplbRosG2osved_njEjy8NORQjiLmnFVtu7IpMXK52KRHFbkvJ9J-85Ge5o5jmGlWzvsv-CCS0KmSSN5l6YDIqJm_YEw_W16RbUygRN5Iu4SIcPhPqKd2whshfNJIO0T0tedlJekPZqmgs95aEAearn64PX2F19J0XWaS0jeU6hPgPWkYzpBYrLhK_XGIZOFm7H5tqkmWsb4wcIg8amUPh9T3CrqWNjgw=w512) ![= 代表要進行計算](https://lh3.googleusercontent.com/OsE905Y1ZaNjiNPXyow5YEvdmml232wzTGdfgXJiL5G8b61d-TjJNbXbbRH6Dm0i2sg4wKtddu6ATgbQhSrajAPeEgv05hxSNCZ-qB2YBBGBfEtpOPcehhBjT5UAwHbNi_2UDfQl4ok-Jjp4lHNlHRyQWTT86sU_x8JRcdW4ykSqqsq9NGsGADO4rW9FCtsjI5fqHDb6yVUkrQmKa4MIB2-ap0fPgOaDW5oSrDa2no9xukfrZrz-oJg4ersaEwljv2zOYF7mr-XK0LuPgCI31dhzQHGnqc_OzhhLRRAuZ1Kg_xmyqAfI7uvCun8a9tPYX2dnV0-CDd1riqif_o-m-OJYZ13v0t0rf8KX4RUB9mPCpKUBhS0_0lkRs0t2bSVLKDzX584_8yMuRo9KTKsSVmRVCAnpqhIHWf65eh-XfQzpvIulYbbjLwsrDZdvRM3d0qnHvkjVBIr5Vq_8njqHUvCBRx6uYiPj8W4o93vPCTUwyIHrazcRs8TH9KVCR4CU7x-kSfUvGU23lAma0fD3u6YPzpEIW_vkTb3FKLyf9fv0BaFXzFYdXqx4HnOrmFElX-UngcLbHWU4-7FbcdWh57aubZX9MrLmNz0cKT4CsvGk11PD0WjRKc8WErHo06BXMzzFs2bgNkWr84PR1SpHbwmmTRefYBnWtsAwGIFXWcnlPqwoEmkZhogXoqABRMCf7ZpxYQjH7UCpyc1mTnIAYNZhDlM338rVPSlZAhEyaFX-_YBbIw=w512) ![格子的命名方式](https://lh3.googleusercontent.com/yseFvSCDr0zZlYER3s0AjRTEMv3yZEKh0EcsTG6AyhXsRZk4MXahIllk8EjI3iquNjejsyGUIKEjuOAKYpVey50WbJWAVPWpjGpYEvJwSQhxcen0B218bRZjP1OXI7E_gcFY6WFEiWQeu7sJ8T_nrv44jdUVvSi5IkNC7T869W75qszC0iz9xHFx34SLpcUrEriDWjWmeCAWLGH5yc2jOUDp3QH4uMRDpV_vn412SHpUln_siaONlf3vD4HfDd9XVptGbPHWlRXwLMBzBEwNb_Y_7rxyGcm8TJ0W-9FUnf_zW4nAhWvVjL6LHxBidFjWHCD_le53G3sMdcbEfev6AVpQReNh2oxr-FQL3BHTRPGKv9pVP2IPvAm0LbOztiKt7qzkOieahXOnVanSBXjB2y6KpCODQBd7pAoCWmryjEFJUj0miNXnfQcXqkltzGbkdDeAN5MtCPlhuxvGMMUMKj-yaFNixNQ2YeNUCOxwChxPsYrG94Su8j3Mdm6MlbWiuLb7LvrLiFa61WbuDR6DW23i1dhZVkzVDrbahWm-JBWzfdLCSyzBf_ge2HEDgI6q9G4v_13kijbW-OWPkkeAGpqISclh7wVfMPaMSHOz0k8pqc2YUIx5id6oHhpRxTXbNFTdcGIeTYOoNGoZP8DZnUC4BRvDMBDlKAil-AfqIw_7_GKrVVE0Lgh5KPFR3IKZSteSFf_en5L-yP_rIydVyHIeXnxp93zYHmGVnzdQjJSrQ_dmsA=w512) ![將 a1 與 b1 的數值相加](https://lh3.googleusercontent.com/tALDb_YSun7yAEeGlL0uucb5THCjzZl30Pa9wh7qPxdHhrxMD59IzDPp55i6fqhnUvU6-R4bAWOUdLLc24lvO_w-1o7K2GyfMKt_LKOvcyyU2uzRLeSF2LZqUWVGxNgzaqF4iVqNeso9w01e7hqUee9P1heZkACBewx1Ub_-AP294tpe-GzDX2yitPBdd3_5IsqKVu2OX_d8C6NNn9Q1ZEt1xEALBhAHboIXv6gqyORJALEQIpWlYAas9LmUHTS8S5xn5DNlR-q7owJzxRtL_Qo_xasSuK2yhZdm705OH-e3Kj4vi1VgucN48bCq6u9pPa-vc-a332d70pv9XKyyKIZQXpkVTa6NG9mnkHxm6RBgdqVS15JJ3fyqKZOL_Xzvad3kAvZoUwCm719K_R9pC9DoojCzWQQk3kcnIsuis0-HBkVcIdGCeqb81CNqQ0yz3rR5eHf8l2WhZXOUVmwhw_yiqDhrL4SZmSlEj3HxQvMPXazVQycVeNZifrnp1w5vDzQqwXUxYREamtaZfPH3TyXPPmTsZGrPVCItIc0fC5RH9syev-V4QN9Or4ShDB4wIRGpnEpiWMQFgs1gYsH8IOGBO8MDpPNlz6OFNIaKWFtHu2Q1sqCCxwn8DFqDd83ZYjflib1kgF30hDVkIY5_BZlFH9RBjoMtBmyWuxIwTFTN6NVn6aqOETTLS6FahWbFUC6xbQRTYI3oGNPcZy0OmpAxl_5yA_wZE1KD2j9PkiEcl0bN8Q=w512) ![移回格子可以看到公式](https://lh3.googleusercontent.com/Ts72-wyx3Q0wm8wa9OY8s2VM7ZaRZ3IbRLXxB-1IeGb0uJB8tS0ArzklZ7VjNaSW3A6ZM5oYxFop0dsWOWWnqw6sbvTpTD0s8Pl2HK75774p0aiQAjmulsoLP7Z2g1sc-Niki5Q_2r4PNJsU9OW30PKL4epsUhYHU3i17ZKNG2HR9gtPk7z5EjO_6eICNmt87FSHvhyyTRGP7HFyRxsNVFpT68WjMhsFTTUrHhujsS6zkX_q4_2w5xb_ubGMql3F_sasTXCT_D0VYRkqiyiSMcgS0ynvGCaLaX4eFC33CMpJpcrF72tufDLS9GWIPyp0YSevUzSTY0k61jD_ntcfHyoZ3lv3Bd_f8kNS-2tqUbcBLyxfSDELeE7r0ZLDrr4TnCECTkO9FJ1z4_dqjbVI4Z97ouzoKoRm0qujm-H-m-qwpSFOVxYpZJRHVVxgXtANEcMEAt27K_Zy4_8qagl4rTHplcKJn57rWmgwqMBliwVqx3utyGm0Lmy2q0nF1NUd-05wlAmQiL38ed8TNc0HQiFpi1HJpzaJBPEs7dbJRMuZ64WUW7zb9ePCxadZCBJNrpsalWXNvazL-5WT8xeoeiF29kc8kEqyfg8598MQTRINCncn2InKGLo5LAX3UnRc3agSs0oolJch5fFmTlj5uHOHupkPlohg2NXELw2yD5czZglC2CBGV5ISI8eg3Am_Hye5gyEidCrB13FCKtVjYGahiT9kcMFP0Z6223Q2PP2EwaNNBQ=w512) ![也可以進行複雜的計算](https://lh3.googleusercontent.com/ocMJdVyo2LZPg5dTnisZ1zmzPh5aVoKjFlzyKe8AMErfKQ7_J5EpAVQnKDzRrQc6njcfyeBqd8vXmQiOemd2IrsojM8vPS-SY262Ub5zyGkudj3yorhyn0p_V-1WEPosVPYkScBGyxkyigJ2rgCOiWZiidVWeWTULq3qbrDFlHO1tMUo9OUzMbUfvDdY198j26lqlyJxdrG53-11-qTpo1LCKdnJlHH71LFZlbE8Jv_YlLD5WpxB-gH_NU6FlYYKxeMgjrHn4AskLrk7bOQSD3GmfXus-kIu3mN99aTSMOo8cMPy_atNhfsZT4Jf5zlEjXa_tLUFUy6MwYJAu7lvAoh1DwO8Mcjfmf2qgnvu-bBdLw7_cr5WwDCiLnVzG4ksNT9e9ekOp1fYZ2MsGU4ShVKN2cNMgsmV781jUaZCbWY3bd2K-53s5COTwAURXZC4nh0_VnBokyXmtHorEzbXKClhhAiyikgS3Tm_jz667SQ8LdwYoXw4eY5AKNHJoJRjTpskqeBbWDutNY2bDhezUnjzOUTj26uGClTHm1dRXdgf_LVQi7BwOPMD_YnzM1yv_RWWFXXmIdQvCu8RP0GNT_CsKy62YymO6opsoq4TyF_ochxiyHokBC6FtuRvP8tkhXBkndOcx2r8ND7beRmbCohGAn4Fy9OKj1nR8SVFDmA7PSa0Ce22casR4-m3V_OK7DfqD3YJMPtasaQm4ncxRZZvfatkhG9Lu2h7SinyxafdkvAOSQ=w512) ![快速複製公式](https://lh3.googleusercontent.com/wyGwXbqMlUw8zPcSGcSnPZE9X5OJetlKe7iiJxnBWVZgxfIwC9EYW2dM-CYY-W-LWflqqpjZSc0lallOzb04cZTDMk09B1diZ5YZEjqJPhed11KbuWx113G77b8wbtAIiPPe7-3vU7tNqntXaB7TUsBW7XdniccOQeStoaBlCp5n0jiKi0OFESWE3e3e2sNnDzCAZj_RSWwSYThli_JTzXRtJa5xABbPKPiqTxBNqgnKSQCZFescs4JLvEQCbPcPfTE4i3e_3s4ozKf7T4NRH42t3sB_Q0Ax5cqCQE-uWsmz4rknWN4kvK4U5ogoda2ePPjYV3e23wfKfpFKM1OjX4QcMwE95p0wpI8WTAWYrRIbRzM7kVxWyXw3m1VJRJIdimm2M2hdoH1J-N5eeucuGup58LNP_uFU8K9Z7ZZX_AdLJzWQF1-FBpwRcPod-t2dTjuiEkAcrKJjD1RxgtLZ_dgl9b4dYlI9tyzAXZaobEGO3MNQkASDTPPUYQAXW4nBzhk2x9Sc1njGhcNgGARTzW8vSfvVtP0w5J2H2jJTp3ZqhmJDjIm0j1gpUk1VSjpbVFI4vOarPR7j5xwhj5EcWydRa3QEg7RiZzTVgFWJ9PiZzKe2tgoyNPu23pD-0aUWhwaEL1XKqBl6wlivcKV3O3_zPqiIKAfGN-stVtbLLDOBkMhyb-CgKxNeDJHFw9TpkcDTUhlYZDppHmZf0kfvg6p181o5r7NkmxZE6RmaniWdG65zAQ=w512) ![加總一個範圍](https://lh3.googleusercontent.com/vYz05QTIKzJe5JWFAFZa133tCCHscY5UX46qFLhZY8jrt-u-4ZsntGoOF2wFg6vUBqJyoISRBQ9R2bm-Uxety5PNjMeVD37MBFoYJjSmd2u_Ti98h_qe-H-P7IdJ4qCBbtCAtf65BqR-k6Cujb5lAxJVtzHC79Eix0LW9gOdK2gzq1S4EjRAjhfNWku-aoYIyVhxRRnd53WnarL7MZ6GI2R0UQSr5K6CNrfQtSuHbJmYl3fPq1q4rc6AfK3M_SzE0-FoSqu9KFVNSIfm8sibnS1VBO7YesgaySWOkDvEI2UTV6mbZcKjEXPB7OrB7oSqYCuTksfHGJfxRc8AG6a9pR4ADKo_jemAJUJ0V1tS5cX6ksThvbKzWrJwMTTRV--8Evh04GlfSQv0zUUZyfE6qZnvh0fPAgXwNuBtyrYBu7Mi_1TkrCxvMA5dRkaxELky7iiAFWkIbN0AD4PRcw5BGTnBxICoVVriaCA0iMDoFVCbZbA7SJDz7zSufOmvftIlJcvksylAi4n9RiKmBojhfFuasJDWFIEa5EfTn7gSSslx3XMyXktpq-75oqv-hfOFfby5lfMkAoyUjRYcNLze_8ZWUTEkKmBjVgS9L6LW4PV85TRDsz9Wmt-zuXooELgugn55pKDDam8f3eVXPzS6Mh5iRQSh3ENZblpW04t9WtaBiesoOYqdXBr4pG6U_J-ocV4kPUXR7olPck7YRKn9Z_HYQnalwadlWmH5jdlEqPP1HQpmcQ=w512) ![利用 Sum 快速加總](https://lh3.googleusercontent.com/VTEFW2sni400YaU0ZPVk3B3mmNhiw02yILXhbnSm8wJfrcE06NC9UFT1PY3RkcmSBWPwz64XHP4CCZm2DgFbyqfa9SyCT6BR_lWJr8D44skSoRDfBaqlYCwfRNL-PCx0_8eXaI8Dbo3RD3T_MmBe77E8wMcbbzkX8dHbBc8nt544hDtTkSxvmBhFSwnDt95PFPSZ3rpYOnVNzAbZ8bnzr1TZqzVQMMWmdjV3mW2EuYvrEeyw2iloRvsScqXwTIOwZf_dZrrPRg1A7BxNrDUqBXuM80J44lKQiXkC0_kGzlJgILoVuidwfK0B5if9R7Q1LxUUf8SXxibxhufe_Go8dqOD9hZm_U2hUz-zQONUkK2Mbo84aKxhVYDYkaq_1BP14fmld95zh7vyXSepMESY88hM4dTa5jr9dddeFC64pYS_BqMguPsGJtLJ8Bjr8ka-cFMQ-304v51a4xvlmtcEeXkV_n2IVCwruSYx-Uj4C7oZuEdCiwETul-U9kwBjGpmdMc5UKCizqYzk-QhOrCiUUa2Zt30xkAYnxFp_W-9MZVyr36MHF6eNYptVzAix0QLnwEzVudv6yvI9r235RcwnoPcnmhi058OC7RaiqiMscXe7C0o90BPFhGInz7D2_aDIBr3CUkd5mpHxd2vsLX0Dt882q0oBOHgncXu3QeHqgdWhareF88RxpUN2RRVbUkKUu1laK8o-ffR8CKcXlr4swjqUB2Bgz_fi83mWm_IOKQr9gTwbg=w512) ![利用 Mod 取餘數](https://lh3.googleusercontent.com/FGxgl80HUyl60l0subFIYllsIiaxm-xt1SoLlE_epOCOHcnLBzj8ccq3IGlRxcyjVuzpNdbCfqWnOTVKCnBgsR0NOHKnwwXZ4nhwf6y7zjz6QQEDWAVGWdANfRP3R6s2nbzQFFMa0pX2SF4hDG0J6434s1MFnjm9V_GjJfL36ldFt7oJeOAQ7dmi99Zy1H5kOfP-KYDI-m7mkdN0B-URobH0uKPm8jC3Qsjj133JBDUQg3s9iz_P3Z-JqDFZfqGBYhQ6T4D3lT6HrKUTXY5QtlIZXiqBFSpFwjJHXZpu1fHT5GglJM8OWOOZXVWiQJpPb-P1Hha7VmepxEN1BaWZ7GWVboWVPCx0XzGyziuhYmyVfe_1XVOOHOGhXyhmTrysBGOX2tu2VSoys1H17wmMwoUG2s286t_uZLdrUwCDMUaEb3N8HcNvWKja56TKI92bEelmVWVLCiVWYMI4WJx9v7ScndCmWWhd4WC9ILuo5Uo_RUzlRaPT66eCaEnETbHp4dwuYyDde8kmVDu16WgR3FA_O1abyupaQ7qtNADp7R8LCdY61ZmYC8RiHQXCN9u0cY3GkKWpa_GmIIEUTmaBFu1soWw02ybDuwrR18VoL1gCKH79Z2DaGmIkl9F3N3NN6QO5Jup7DZWPFDGHf1flZcagQZKMOnahGhObabB9C53q08Sdds0RFPktAoJ5f6m3pH7brtVvvYjKT8iP0tdGFCR4YauzJVSpEN2SkHpoZfF4irplRA=w512) ![IF 函數](https://lh3.googleusercontent.com/s-TSrkTzObV2wLAmLtiwWPtP4Ymgyjb2uni90YCyA56EyGGXpx_axCuPtLAQRIILuUo17xnxA5dpV9cuOI-n4yd4UUE6mqAhPINb0aB6Bl0ymAFqQWJ4vECn1IWNB5Dbj4Rq6OUWEVxiCqBwu6rsC-ONepwnmIxzETdBrir1S4uMm9F8IhuTuaEiqvvIn3K_qz6uYNGWLW6-iKJkxKBTto02R2VSx2S_gLMuskk_qXSmkzWMwi8JRUBqvgFwf1UpYWHtPQ0nIRsQFYH1xl6OGvKlDOVbjHLsBu0BTSg-lPSm3eYJXcA5o4yWYjspIqcSzNLVC8qNXrGsUiqTm7yBOckD892sQNDlAFdtDbk9CHi2H-P_QJXzJGbOrQoYYMj0inPNzsBx9Jprk-a8KMSWNkeFceEGG3WKTT9c_qvUhVbTzqmCzNl5Ej5wNviNfSRY8zubifIJ3BaUmb0JgXDlIjirgzwws1MRqid77tuBgXAV687kvmsHDT9Eobee3MQ_GbjuHipx2eJ295YTTTUC2lTgTP5RvBgHQRT385mE14fjEuAJ8IeF18-XPOTS5tcOFg-FID-vctICu8P9PcBy_qgovMcIYk4AE-yU1NZ6eiWLys1jZymavMFax9-FdUXW7xE_HGbPxrjZCqWNDg1Tg1zU1OwKYE7S9ea5L7YsQL1zjRYLpZyWJ5ih8aY6UFAzfhcZA9Nq8Y30oXkAHb27SQcGnHYHHBEjfouqU6SIC1vcA5nHdQ=w512) ### 利用 Calc 找出正確的 ISBN-13 號碼 1. 978-986-477-101-3 1. 978-957-136-792-7 1. 978-986-931-045-9 ### 底下的 ISBN-13 檢查碼是什麼? 1. 978-986-470-666-□ 2. 978-986-477-101-□ 3. 978-957-136-792-□ 4. 978-986-931-045-□ ---- ## 第十七週 做一個可以驗證身份證字號的試算表 [補救教學網站](https://exam.tcte.edu.tw/tbt_html/index.php) ---- ## 第十八週 演算法 1. 海戰棋 ![海戰棋](https://lh3.googleusercontent.com/58OdH2IYbZv8vH9r4RZhTmixbuhTyyIwTpH0tC25ntHVO1faAT4XBLHmeNk9_UFtVONIyVTBSbMlBBQ5UcqhNf6jRMbB_erLvX27ayWuPCL1zeoBAYqnd4M3iYzcfTi4BiAYPktGDnOfHytkj2edh7j-Nez1MZ6ntiyrpzHBczCujw4LEl6mSFb_AwPrsKYlbmJoZcPQ06TcWB_g9Yjk2SNqSZLm-yqIT9lamOIqVXFBq03amzzRnlRHH8SuHLBs0QrxLaaFHsRqQQN6lP_9ngOhsuxryGgkiOSk3tYBycPp_skrI7qkEYG58JToGrChFmmCEjMwqDyVQXiYXMK1Jeirn-x_pvl24mqVMQoSo5oIeBkLmmTqPr6xBqzCIeJDiqO6oeCllEe6mjkwBIT8-N1HMVd3jcdWEn9eqom9cwYSmeTYpukwUpn6tAybb91lQfFviz389nZCfrhKLu9WNPHoANUO-_DCGEj7pT6GcDNbxXzqE_C_5D67rcR2RSAb6q_Opr2ISxgufINslqTzZ4FXSstaIfVlZGNXK1IGfZDlrPyxcokO9zo0PFEqm44xGsoJ7AIimeJN6wbVgB3dlIbYIshqvUHfjShylCvh2hh2WyCyEEO06a5xtPCxFm8sXqt-pbv4kp3BhWUjdn7xmvDRfsFP-ijOvM-8ulKKqpOt3tTJr5EcUumi9MktXwBXJuoS_ucVeDjc-ShU5y6FzGFxTCCVezDAg3FjIcMx8ohadBgNYQ=s512) 2. [線上版海戰棋](https://gsyan888.github.io/csunplugged/compiled/html5_battleships/battleships.html) 玩這個的目的是什麼? 你有沒有發現,玩線上版海戰棋的時候,雖然還是有一些猜測的成份,但好像隨著關卡的進行,有些方法能夠比較快找到我們的目標? 這類可以用來搜尋的方法,我們稱為**搜尋演算法**。 **演算法指的是一系列定義清楚,可以跟著操作的方法。** 有的演算法效率比較好 (比方說依據尾數進行炮擊),有的演算法效率比較差 (比方說隨便亂猜、每一格逐一擊破)。 與搜尋相關的方法叫做搜尋演算法;與數字排大小相關的演算法叫做排序演算法。除此之外,還有各式各樣不同的演算法。 我們之前玩猜數字遊戲時,老師都從中間猜數字,應用的是搜尋演算法中的二分搜尋法。 ---- ## 第二十週 潛水鐘與蝴蝶演算法 《潛水鐘與蝴蝶》的作者 Jean-Dominique Bauby 有天醒來發現自己雖然聽得到也看得到,但全身都無法動作,祇剩一眼可眨眼。 你要怎麼幫助他,讓他靠著眨眼睛就能與朋友進行溝通? 請你列出你的方法,而且這個方法要讓任何人都能執行 (如果祇有你看得懂,那你走出病房,他依然陷入無法與人溝通的困境中),也就是說,你要設計一套與 Jean-Dominique Bauby 溝通的演算法。 1. 請設計一套演算法,讓 Jean-Dominique Bauby 能夠跟任何人溝通。 2. 你有沒有可能誤解 Jean-Dominique Bauby 的意思?你怎麼知道他是眼睛痠想眨眼睛,還是想跟你傳遞訊息? 3. 你設計的方法速度夠快嗎?假設你是 Jean-Dominique Bauby,請利用你設計的方法將下列一段訊息傳遞給旁邊的同學。 (當你設計好方法後,請舉手,老師隨意指定一段,請你將該段文字利用你設計的方法傳給對面同學) **The Audacity of Hope** Obama Keynote Speech 2004.07 On behalf of the great state of Illinois, crossroads of a nation, Land of Lincoln, let me express my deepest gratitude for the privilege of addressing this convention. Tonight is a particular honor for me because, let's face it, my presence on this stage is pretty unlikely. My father was a foreign student, born and raised in a small village in Kenya. He grew up herding goats, went to school in a tin-roof shack. His father—my grandfather—was a cook, a domestic servant to the British. But my grandfather had larger dreams for his son. Through hard work and perseverance my father got a scholarship to study in a magical place, America, that shone as a beacon of freedom and opportunity to so many who had come before. While studying here, my father met my mother. She was born in a town on the other side of the world, in Kansas. Her father worked on oil rigs and farms through most of the Depression. The day after Pearl Harbor my grandfather signed up for duty; joined Patton's army, marched across Europe. ## 線上 Python (Jupyter) [不需註冊即可使用 Jupyter](http://jupyter.org/try) ----- # 下學期 ## 第一週 - [來學習打字吧](https://blog.edumeme.org/2009/03/rapidtyping.html) ## 第十五週 ## 第十六週 - [AI 是什麼?](https://code.org/oceans) ## 第十七週 - 利用亂數讓角色的動作比較像真實生物 ## 第十八週 - 使用變數 -- 變數是什麼? -- 為什麼要使用變數? -- 如何設定變數? ## 第十九週 - 特殊變數:陣列 - 角色間的溝通 -- 遇到某條件,就進行廣播 -- 接收到廣播的角色,就進行特別指令 - 將『使用變數』&『角色溝通』組合使用