Linux中國

利用 Python 引導孩子的計算機思維

儘管暑假期間底特律公共圖書館的帕克曼分部擠滿了無聊的孩子並且佔用了所有的電腦,圖書館工作人員並不覺得這會是個問題,反而更多是一個機會。他們成立一個名為 Parkman Coders 的編程社團,社團以 Qumisha Goss 為首,她是圖書管理員,也負責利用 Python 的魔力引導弱勢兒童的計算機思維。

四年前 Qumisha Goss 剛發起 Parkman Coders 計劃的時候, 「Q」(代表她)並不是太懂編程。之後她通過努力成為圖書館裡教學和技術方面的專家和樹莓派認證講師。

社團最開始採用 Scratch 教學,但很快學生就對這種圖形化的塊編程感到乏味,他們覺得這就是個「嬰兒玩具」。Q 坦言,「我們意識到是時候需要在課程內容這方面做些改變了,如果是為了維持課程內容對初學者的友好性繼續選擇 Scratch 教學,這無疑會影響孩子們後期繼續保持對編程的關注。」因此,她開始教授孩子們 Python

Q 是在 Code.org 平台玩地牢骷髏怪物這個關卡的時候第一次接觸到 Python。她最開始是通過 《Python Programming: An Introduction to Computer Science》 和 《Python for Kids》 這兩本書學習的 Python。她也推薦 《Automate the Boring Stuff with Python》 和 《Lauren Ipsum: A Story about Computer Science and Other Improbable Things》 這兩本書。

建立一個基於樹莓派的創客空間

Q 決定使用樹莓派電腦來避免學生可能會因為自己的不當操作對圖書館的電腦造成損害,而且這些電腦因為便攜性等問題也不方便用來構建組成一個創客空間。樹莓派的購買價格加上它的靈活性和便攜性包括生態圈裡面的一些適合教學的自由免費軟體,讓大家更能感受到她的決策的可行性和可靠性。

雖然圖書館發起 Parkman Coders 社區計劃的本意是通過努力創造一個吸引孩子們的學習空間,進而維持圖書館的平和,但社區發展的很快,很受大家歡迎,以至於這座建立於 1921 的大樓的空間,電腦和插座都不夠用了。他們最開始是 20 個孩子共享 10 台樹莓派來進行授課,但後來圖書館陸續收到了來自個人和公司比如 Microsoft、4H,和 Detroit Public Library Foundation 的資金援助從而能夠購買更多設備以支撐社區的進一步壯大發展。

目前,每節課程大概有 40 個孩子參加,而且圖書館也有了足夠的樹莓派讓參與者人手一台設備甚至還可以送出去一些。鑒於不少 Parkman Coders 的參與者來自於低收入家庭,圖書館也能提供別人捐贈的 Chromebooks 給他們使用。

Q 說,「當孩子們的表現可以證明他們能夠很好的使用樹莓派或者 Microbit 而且定期來參加課程,我們也會提供設備允許他們可以帶回家練習。但即便這樣也還是會遇到很多問題,比如他們在家無法訪問網路或者沒有顯示器、鍵盤、滑鼠等外設。」

利用 Python 學習生存技能,打破束縛

Q 說,「我認為教授孩子們計算機科學的主要目的是讓他們學會批判性思考和解決問題的能力。我希望隨著孩子們長大成人,不管他們選擇在哪個領域繼續發展他們的未來,這些經驗教訓都會一直伴隨他們成長。此外,我也希望這個課程能夠激發孩子們對創造的自豪感。能夠清楚的意識到『這是我做的』是一種很強烈、很有用的感受。而且一旦孩子們越早能夠有這種成功的體驗,我相信未來的路上他們都會滿懷熱情迎接新的挑戰而不是逃避。」

她繼續分享道,「在學習編程的過程中,你不得不對單詞的拼寫和大小寫高度警惕。受限於孩子年齡,有時候閱讀認知會是個大問題。為了確保課程受眾的包容性,我們會在授課過程中大聲拼讀,同樣我們也會極力鼓勵孩子們大聲說出他們不知道的或者不能正確拼寫的單詞,以便我們糾正。」

Q 也會嘗試儘力去給需要幫助的孩子們更多的關注。她解釋道,「如果我確認有孩子遇到困難不能跟上我們的授課進度,我們會嘗試在課下時間安排老師輔導幫助他,但還是會允許他們繼續參加編程。我們想幫助到他們而不是讓他們因為挫敗而沮喪的不再參與進來。」

最重要的是,Parkman Coders 計劃所追求的是能夠幫助每個孩子認識到每個人都會有獨特的技能和能力。參與進來的大部分孩子都是非裔美國人,一半是女孩。Q 直言,「我們所生活在的這個世界,我們成長的過程中,伴隨著各種各種的社會偏見,這些都常常會限制我們對自己所能達到的成就的準確認知。」她堅信孩子們需要一個沒有偏見的空間,「他們可以嘗試很多新事物,不會因為擔心犯錯責罵而束手束腳,可以放心大膽的去求知探索。」

Q 和 Parkman Coders 計劃所營造的環境氛圍能夠幫助到參與者擺脫低家庭收入帶來的劣勢。如果說社區能夠發展壯大到今天的規模真有什麼獨特秘訣的話,那大概就是,Q 解釋道,「確保你有一個令人舒適的空間,充滿了理解與寬容,這樣大家才會被吸引過來。讓來的人不忘初心,做好傳道受業解惑的準備;當大家參與進來並感覺到充實愉悅,自然而然會想要留下來。」

via: https://opensource.com/article/19/2/break-down-stereotypes-python

作者:Don Watkins 選題:lujun9972 譯者:WangYueScream 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

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

    這個站點使用 Akismet 來減少垃圾評論。了解你的評論數據如何被處理

    More in:Linux中國

    Linux中國

    捐贈 Let's Encrypt,共建安全的互聯網

    隨著 Mozilla、蘋果和谷歌對沃通和 StartCom 這兩家 CA 公司處罰落定,很多使用這兩家 CA 所簽發證書的網站紛紛尋求新的證書籤發商。有一個非盈利組織可以為大家提供了免費、可靠和安全的 SSL 證書服務,這就是 Let's Encrypt 項目。現在,它需要您的幫助
    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...