---
# System prepended metadata

title: 學期 2-3：泳渡 CRUD 限時挑戰賽！
tags: [學期 2-3]

---

###### tags: `學期 2-3`

# 學期 2-3：泳渡 CRUD 限時挑戰賽！

Hi {{user_nickname}}，我是學習教練 Yunju。

這兩週觀察同學們的學習狀況，我注意到有大量同學順利啟動 S4 Todo List * MongoDB 學習，但有完成[A6: 餐廳清單 CRUD](https://lighthouse.alphacamp.co/courses/42/assignments/1038) 作業的同學，只有過往班級的六成。

很老實的說，這樣的成果並不理想，但也是相當能理解的。

#### 資料庫概念相對抽象，CRUD 學習難度提升

在進入到 S4 Todo List * MongoDB 後，我們正式進入「資料庫」的世界，並學習「CRUD」。

這兩個都是在軟體開發相當重要的主題，因為現實世界中有 80% 的程式功能都是在做 CRUD，但同時也因為資料庫的抽象，在學習難度上會有相當顯著的提升。

因此在學習的過程中，會常常覺得好像「矇矇懂懂」、「依樣畫葫蘆」的不安全感，是相當正常的。

#### 破關核心 - 水太深？先游到岸邊就對了！

面對這種學習的不安，許多同學可能會嘗試查找不同資料，希望可以幫助自己補足背景知識。

但很快的你就會發現每開啟一個知識點，後面都是一個大坑。

沒錯，因為光是資料庫相關的內容，就可以是資管系 2-3 個學年的課程，這個坑就是這麼深

##### 所以面對這些坑，該怎麼辦？

因為議題重要且難度上升，所以你在這個階段的學習關鍵是要「能夠持續推進，不要因細節停留太久」，這樣容易因小失大。

並且要「儘快獲得獨立完成一次 CRUD 的經驗」，幫助自己儘速建立全觀，才能更好的開啟後續其他功能的學習。


#### 泳渡 CRUD 挑戰賽

為了鼓勵同學們儘速累積完成 CRUD 的經驗，我們設計了「泳渡 CRUD 挑戰賽」

只要 {{user_nickname}} 在 5/9 (日) 23:59 前完成 [A6: 餐廳清單 CRUD](https://lighthouse.alphacamp.co/courses/42/assignments/1038) ，除了可以獲得助教批改以外，也將額外獲得可以參與一場 `助教 Office hour (30 min)` 的機會。




