全部 名人專區升學專區素養面面觀108課綱概論英文素養力
精選文章
用寫程式玩轉素養
#程式設計
# 程式語言
# Scratch
# 學習資源
# 自學
更新時間   2025-07-14
瀏覽量   654
作者    王胤頡
責任編輯    廖亭雅
相較於各種硬體設備突飛猛進的20世紀,21世紀則是軟體的時代,從電腦軟體、網站到手機app,無需付出巨額資本,只要透過學習程式語言,結合腦內的創意想法,就能寫出符合你點子的軟體,完成之後還能提供給全球千萬名使用者,還有什麼創作比寫程式能更快、更及時、更廣闊的展現創意呢?除此之外,程式語言講究層層遞進,將問題切割成一個個更小的問題,以專案管理的形式逐步完成,過程中能訓練出邏輯思考、自主學習、解決問題的能力,十分符合核心素養的目標。作為學生的你可以從下列方式開始,加入coding的行列。

完全的初心者

如果你是國中小以下的入門者,直接從線上教學影片、網路文章或書籍學習,可能會感到沒有頭緒,甚至一下就失去熱情,因此不妨從Scratch著手。Scratch 是 MIT 麻省理工學院所開發的程式語言平台,透過類似拼圖組合的方式,學習電腦軟體的運作邏輯。Scratch產出的成果以多媒體影片、遊戲的形式呈現,能帶給低年級使用者滿滿的成就感。若家裡有更小的弟弟妹妹(5-7歲),手機app:ScratchJr,可以讓幼童以組合積木般的方式建立屬於自己的互動式媒體,讓孩子學習邏輯思考的同時,將他們的創意想像化為現實。

免費的自學資源


如果你對程式語言的邏輯有些許概念,或是想以更正式的方法學習,那首先需要知道自身的目標。想快速實戰應用,Python簡單、多功能,是不二選擇;架網站?JavaScript搭配HTML讓你精通網站前後端;想學業界最通用、廣泛的程式語言,C語言讓你一輩子學不完。了解目標後,網路上有許多免費的資源:

Code.org(部分支援中文):提供適合廣泛年齡層的各式課程,致力於推廣電腦與程式語言的學習機會,所有資源與課程均是免費使用。

Coursera.org(部分支援中文):以大學生為主要學習受眾,提供許多大學課程,且學習完成將給予證書,有免費課程與付費課程。

類似的學習網站還有UdemyCodecademyLynda等等,免費與付費課程都有,想深入了解的同學可以研究看看哪個網站最適合自己。
 
謹記目標 持之以恆

最能提供學習程式語言的動機在於你有切實的目標,可能是想架設自己的網站,或是寫個方便管理時間的app;長遠一點可能是想成為某間公司的軟體工程師、網站工程師,設立具體目標就能避免三分鐘熱度,持之以恆地學習。程式語言如同其他語言,「使用它」是最快的學習方式,其他語言還需第二人對話,程式語言一台電腦即可開始!