開源教育

我們為什麼要加強計算機教育

SIGCSE計算機科學教育研究會2015年的活動將於34日到7日在密蘇里州的堪薩斯市舉辦。

SIGCSE科技研討會上會探討一些關於教育工作者們在開發,實現,評估計算機程序,課程方面的問題。研討會提供了一個分享關於摘要,實驗室建設和一些其他教育教學方面因素的平台。並且這個平台是面向全年齡的。

Pamela Fox是可汗學院的一名計算機工程師,她是計算機科學教育破壞性創新組織的一名評審。我向她請教了她關於開源元素如何去適應現代教育計算機教育的未來的一些想法。

以下是一些我們對話的主要內容。

你的家庭是什麼情況的?

我出生洛杉磯,長大在紐約。我的父親是雪域大學一個計算機科學領域的教授。我的母親是航天器學的程序員。另外我的父親還成立了「大數據」MOOC(慕課)學院,我們一家都對這個領域很感興趣。

你的工作學習經歷是怎樣的?

現在,我在加利福尼亞州的芒廷維尤可汗學院工作,住在舊金山。我在從洛杉磯的南加州大學畢業以後,就回到了西海岸去了谷歌工作。後來又去了澳大利亞,三年前回到了海灣地區。我的工作是在開發者關係部研究谷歌地圖的API,寫一些文檔和範例,這些就是我現在正在做的事情,但是不是專有技術。

我最開始學習HTML知識是在七年級的時候,在一年時間內,我建立了一個網站,專門教別人HTML知識,網站叫做「html入門,其實我也算是個初學者。這個差不多是我自己做的最早的一個官方的教育內容了。在那之後我做過一個電腦訓練營的諮詢師。在大學裡,我組織了一個有關3D編程的工作坊。現在我利用KA繼續學習數學。

為什麼你要做免費和開源的軟體呢?

我很喜歡教別人東西,也很享受去發掘把一件東西教會別人的好方法。我覺得當我開始新課程時我非常的興奮,我會讀著摘要然後說:「」我對人類很感興趣所以我閱讀了許多關於人類工作和行為科學的資料。在教學的過程中,我也是在教別人如何去學習,而我也一直是在學習,

我其實是一個開放資源的粉絲,這也是我在k工作的原因之一。作為一個網頁開發者,我必須重新改造這個體系。我常常會說:真的么?我得解決這個問題?我是唯一一個這樣做的人么?不是的,只是有人做出來了卻沒有分享而已。許多這樣類似的問題都可以靠開源的方式來解決。有些人也會問我:「如果我把我做的東西開源了,那我不就要失業了嗎?」我不太相信我們的生活是這樣子的。我就有一個朋友是做開源項目的,他同時也利用這個項目掙錢。他是同時開發了企業用版本,並向企業收取服務費。我也對如何利用代碼賺錢很感興趣。不過我覺得錢這一個問題還是開源路上的很大的難題。

我認為我們應該鼓勵分享,孩子們習慣用抄襲這個詞來表達。有些人複製了你的代碼,孩子們就會說:「你看,他抄襲了!這時我們就應該告訴他們:「不,這代碼是有MIT許可證的,它們都是開源的。

我們得教導他們學會分享。我們在如何教他們學會分享開源資源,甚至在了解他們會在學校里看到什麼這條道路上還要走很遠。我很遺憾SIGCSE編程學院沒有相關的教學資料,它們正在解決人們要如何準備12個禮拜後的工程這個問題。我覺得今天我就是作為半個工程師,又作為半個教育工作者在這裡闡述這個問題,爭取把精英教育變成普及性教育。
我們能做些什麼來提高計算機教育水平呢?

編程學院的學生一般都是非全日制的,或者是那些在大學裡功課不太好的人。他們在嘗試尋找如何去教學,並分享他們在學校中的經歷。關於計算機科學的教育,他們有很多事情可以說,應該也在SIGCSE。像女生開發者聯盟,女性編程者聯盟這樣的組織也在做著同樣的事情,但它們卻沒有和SIGCSE聯繫起來。我同時在參與女性馬拉松和新手馬拉松。因為現在的新手大多是女性,所以,如果你給那些新手們講一些東西,你也不僅僅是對女性們說,也有一些男性。現在,我們必須承認那些「專為女性」的一些東西現在也越來越不在乎性別了。也許有一天我們也不用再擔心了,但是現在我們必須提供很好的東西給新手們。

我很有興趣知道我們的下一代要如何解決安全問題和隱私問題。我喜歡讀科利·多克托羅寫的《小兄弟》,這裡面就提到了如何讓孩子們去思考這些問題。我希望能找到一種方法,能很好地向下一代介紹這些問題。如果誰有很好的主意,還請務必要告訴我。

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0

You may also like

1 Comment

  1. 領跑者

Leave a reply

您的電子郵箱地址不會被公開。 必填項已用 * 標註

此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

More in:開源教育

開源教育

如何通過開放教材和開源軟體幫助學生每年省下大量書本錢?一位老教授的經驗談

戴維·李普曼(David Lippman)教授是一位數學教師,但對計算機和程序相關的東西一直都相當有興趣。這幾年來,已經用了不少的開源軟體,也貢獻了幾個小計劃,像是 ASCIIMathML(撰寫數學式子的語言)。他一直在用開放教材和開源軟體幫助學生,開闊視野,優化教學的同時,還幫助學生省下了不少書本錢。
開源教育

Linux 系統管理員面試常見的30個問題與答案

Linux 系統管理員在面試的時候總會被問到各種各樣的問題,在這篇文章中,我們會討論Linux系統管理員最常見的30個問題以及專業人士的回答。不是 Linux 系統管理員也沒有關係,你也可以學習到一些基本的但是卻極其有用的 Linux 系統管理知識。
開源教育

喜歡Linux的青少年是什麼樣?

但是,有一天我發現我對一個即將8年級畢業的同學說:「當你上了高中,四處找找那些熱愛Linux的同學,你會發現他們是學校里最聰而且最有創意的學生。 」