Py2020春- 單元四 集合物件 4/5

因為疫情的關係,全世界的學校多半停課了,台灣是少數還有在實體上課的,想想真是不容易,感恩。

這個假期大家都待在家嗎?也可以體驗一下線上上課。其實最重要的是持之以恆,每天花一點時間學習,感覺一定很好。如果還是太忙沒時間看,給大家幾個建議:
  1. 把課程的連接存起來,可以快速打開。我都是存在 google chrome 的書籤中,一點擊就可以馬上進去課程看。雖然從 OpenEdu 進去一步步慢慢找到課程也不會花太多時間,但畢竟不方便。
  2. 影片快速播放。影片右下角都很方便調整播放速度(比在 Youtube 方便),最快可以到兩倍速,方便你快速瀏覽教材。當然,在不懂的地方還是要停下來降速觀看。
  3. 善用字幕跳轉影片。OpenEdu 這套系統可以有兩種模式看字幕,一個是字幕在右邊,一個是在下面。在右邊時你可以快速滑動觀看整個字幕,並且點擊該字幕,影片就會跳轉到該位置,是不是很方便呢?
  4. 善用文字教材。除了影片教材以外,每一單元的第一小節我們都會放上教材連接,點擊後就會到 google doc 的教材,裡面有文字解說及程式碼。copy-paste-run 這些程式碼後,再慢慢的理解裡面的內容也是一種做法。
當然,只是觀看沒有做練習對於程式學習是 完全沒有功效 的,我們希望大家要完成裡面的測驗及程式作業。

Quiz in Video

Q1 錯的人不少,許多人還點選了修改,因為 Set 本身並沒有索引,所以直接的修改是不行的。


Self-Test

自我測驗方面,這一題錯的也不少。當我們宣告 {} 時,Python 會把他預設為 dict 的型態,而不是 set。

dict 這一題是有點難度的,要知道 family.keys() 回傳的是一個物件的型態(可以用 type() 檢驗一下),必須要用 list 轉換後再取他的值。


星際探索

這個系列的答對率通常蠻高的,約九成七,本單元稍微下降至九成六。

OJ 程式練習

練習題有兩小題,目前答對的比例分別是 12%與13%偏低,我想是有難度的吧。我們每一單元都會公布前一單元的參考程式碼,所以大家可以多試幾次,下週看答案時一定可以有所獲。

防疫期間,Coding 最好

本週開始,進行函式的內容,你將會更懂下面的意義:

def StayAtHome():
   print("Eat")
   print("Sleep")
   print("Code")

while (coronavirus == True):
   StayAtHome()



留言

這個網誌中的熱門文章

Py2020春- 單元二 3/1

Py2020春- 單元三 3/16