iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

溫柔學姐的Kotlin補課/教學 系列

以輕鬆愉快帶點懸疑的步調呈現程式互動教學。
混合測試、範例、演算法和資料結構的概念。

另類大綱:
Kotlin期末考試將至,但她卻因不明原因失去入學這一年的記憶。
溫柔的學姐主動要幫她補課。
她真的能在短時間內從零學會Kotlin嗎?
她又是為什麼失憶呢?

鐵人鍊成 | 共 31 篇文章 | 13 人訂閱 訂閱系列文 RSS系列文 團隊Kotlin 愛台灣 2021
DAY 1

序幕

Kotlin程式設計這門課相當熱門,歸功於科技界巨擘Google的推廣和能夠多平台執行的設計,一個可以寫手機APP、網站和桌面軟體的程式語言,對想擴展職涯範圍的...

2021-09-06 ‧ 由 Kate 分享
DAY 2

寢室的秘密授課(一):環境安裝

「糟了!我還沒有看信箱!」頂著一頭蓬鬆亂髮的詩憶匆匆的掀開被子,迅速且小心翼翼地沿著旁邊的梯子往下攀爬,她可沒有受傷的時間。 昨天為了找到宿舍位置,詩憶在廣大的...

2021-09-07 ‧ 由 Kate 分享
DAY 3

寢室的秘密授課(二):程式概念

因為一開始還需要稍微等待專案同步設定,兩人便開始聊起之前沒談到的補課細節。 「那麼,妳對哪裡比較沒有把握?」因為察覺到寢室內還有其他人在休息,唯心的音量壓低到只...

2021-09-08 ‧ 由 Kate 分享
DAY 4

寢室的秘密授課(三):測試案例 Test Case

詩憶一走進學校的綜合餐廳就看到唯心和另一個男生坐在中間的位置聊天,不由得加快腳步。 翟文志眼角餘光注意到正在走近的詩憶,看了一眼唯心,唯心向他點點頭,他就迅速提...

2021-09-09 ‧ 由 Kate 分享
DAY 5

寢室的秘密授課(四):測試覆蓋率 Test Coverage

「為什麼要寫這麼多測試案例啊?加減乘除不是四個就夠了?而且除法測試裡面還多放了一個assertFailsWith?」詩憶提問。 唯心聽到這個問題後不由得苦笑起來...

2021-09-10 ‧ 由 Kate 分享
DAY 6

晚上的空教室補課:名字賦予存在之變數 Variable

「今天要正式開始補課了。」詩憶相當緊張,趁著午休時間,拿著課堂講義在圖書館試圖預習,可惜一個字也讀不進去,反倒帶來大腦缺氧,昏昏欲睡的副作用。當然,也可能是因為...

2021-09-11 ‧ 由 Kate 分享
DAY 7

週末雨會(一):變數的兩種狀態 val vs var

台灣的特殊位置,使她在夏秋之間常遭受颱風襲擊,但偶爾也會有搞錯季節的晚颱。 詩憶望著窗外灰暗的天空,狂風暴雨絲毫沒有停歇之勢。 週末其他人都不在,於是唯心提議在...

2021-09-12 ‧ 由 Kate 分享
DAY 8

週末雨會(二):變數基本型態 Basic Types

「強硬的將變數改變型態會發生什麼問題?」詩憶好奇地發問。 「什麼都可能發生。」 唯心從包裡掏出一張紙,展開後放在詩憶桌上,這是一張因為放歪而印壞的A4紙。 「好...

2021-09-13 ‧ 由 Kate 分享
DAY 9

週末雨會(三):用迴圈跑陣列再加上條件式 Array Loops And Conditions

從宿舍走到餐廳的路上可以看到颱風肆掠的痕跡,詩憶一個不留神踩到樹枝,往後滑倒,幸好旁邊的唯心馬上扶住她。 「今天學校保健組可沒有開唷。」唯心鬆開詩憶的肩膀,低下...

2021-09-14 ‧ 由 Kate 分享
DAY 10

週末雨會(四):自定義資料類別 Defined Data Class

擔心晚上天氣可能會變糟,兩人選擇外帶飲料。 「剛剛陣列裡放的只有價錢,怎麼分辨飲料的名字?」詩憶啜飲著牛奶可可,延續剛剛的飲料價位篩選問題。 「⋯⋯其實是剛剛的...

2021-09-15 ‧ 由 Kate 分享