DEV Community

Cover image for 自學的 SoloLearn
Leon
Leon

Posted on • Originally published at editor.leonh.space

1 1

自學的 SoloLearn

最近找到的自學編程的網站,好像沒看到有人寫過中文的介紹,那麼就讓我寫寫吧!

SoloLearn,口號是「Learn Playing. Play Learning」,課程內容會切成許多非常簡短的章節,每個章節都可以透過影片或圖文進行,每次學習一點點,接著就是小測驗,SoloLearn 的測驗並不像 Coursera 那樣是同學互評式的,而是系統會幫你評分,題型有選擇、填充、排序,同學互評式的測驗中才會有的無標準答案型的題型在 SoloLearn 當然不會有。每次過了一個章節就可以獲得點數與成就,點數唯一的功能就是能在天梯排名中往上擠,除此之外一無用處。由此看來口號所謂的 playing 顯得有點薄弱啊!

不過儘管如此,他還是個很好的自學網站。相較於課程包羅萬象的 Coursera,SoloLearn 的課程內容、影片皆自行製作,風格、品質都很穩定。另外就像上面提到的,課程章節可以以影片或者圖文進行,兩者互相獨立,在不方便播影片的場合還是可以以圖文模式繼續上課,這點特別不錯。

SoloLearn 除了網站外,也有 iOS、Android、Windows 的 app,搭配它的超簡短章節結構,可以說利用零碎的時間邊上課邊打發時間確實是可行的。

以我現在在上的「SQL Fundamental」為例,課程架構是這樣的:

SoloLearn

  1. Basic Concepts
  2. Filtering, Functions, Subqueries
  3. JOIN, Table Operations
  4. Challenges
  5. Certificated

如果進入 Basic Concepts,就會看到又分成許多小章節:

SoloLearn

再點進去每個小章節內就會真正的進入課程內容,不過依舊被切成許多更小的節:

SoloLearn

如上圖所見,真正的課程內容就是這樣短短一小節而已。

左上角的「Text / Video」可以選擇要以圖文或是影片方式上課,Text / Video 再往右邊看就是該章節的進度條。

以上圖為例,「Introduction to Databases」內有四小節課程內容,以及四次的小測驗。

SoloLearn 的課程幾乎都是以這種方式進行的-一小段課程、一次小測驗,小章節結束也有小章節測驗、大章節結束也有大章節測驗,最後就是整個課程的大測驗。

接觸 SoloLearn 以來,對我個人比較受用的有以下幾點:

  • 小段落、小測驗:運用零碎的時間就足夠上完一個小單元,輕鬆無負擔。
  • 可以以圖文、影片方式上課:方便開影片的地方就開影片,不行也無妨,切換成圖文模式即可。
  • 課程品質穩定:內容皆為 SoloLearn 自行製作,不僅課程品質穩定,學習模式也是穩定的。
  • 免費:是的不用錢,佛心來著,令人不禁好奇他們要靠什麼吃穿?

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay