下午兩點不到,加州大學柏克萊分校的薩特大門旁,人潮已經佔據學生活動中心內的所有座位,大廳也站滿了排隊人潮,有學生索性坐在活動中心外的階梯上──他們都在等待。
這門讓學生心甘情願提早到、甚至排隊等候的課,叫作「電腦程式結構與釋義」,是全柏克萊最受歡迎的課,俗稱「CS61A」。去年光是修課人數有兩千五百人;今年三千人,等同一半的柏克萊學生都上這門課。但五年前,這門課只有五百個學生。
掀起柏克萊學程式熱潮的,還有另一堂課號CS10的「程式的美麗與樂趣」,是程式設計入門課程,改良麻省理工學院的程式教學軟體Scratch,用圖像程式語言Snap!教學。
今年吸引三百人修課,甚至顛覆傳統性別刻板印象,超過一半的修課學生都是女生。由於淺顯易懂,更被美國列入高中先修課程的教材。
天下新聞室精選最具時效性、最重要的深度內容,每週五發送
精選當週熱文,週五寄送
請查看您的信箱,我們將寄送驗證信給您,確保未來信件會送到您的信箱