線上學習心法:來自Python初學者的三大困難

來源:互聯網
上載者:User

PS:下面是我一個師弟給我發過來關於他學習Python的困惑,和ITCAST希望解決的問題不謀而合,以下是我給他的回複
"
to XXX:非常有協助,我們現在正在想如何解決這個三個問題
腳手架---如何設計好的課程導航,引領學員快速入門和循序漸進-關鍵足夠簡單
實踐---提供一個好的虛擬環境---這是我們以前沒有想到的-"虛擬機器"是個很好的想法-關鍵足夠穩定
控制-我們最想解決的問題—目前在做的就是提問解答、作業反饋、郵件和簡訊提醒,將來根據成本考慮是否增加電話提醒--關鍵足夠有效
"

以下是我師弟的原郵件
------------------------------------------------------------------------------------------
比如說,我現在想學Python,我的困難包括:
1 學習——沒有入門專用的學習腳手架(關鍵:足夠簡單)
沒有一個實用的腳手架,讓我迅速瞭解學習python需要的知識結構儲備、關鍵知識模組的構成、python語言的進化樹、還有最重要的,可以拿來練手的執行個體
(1)找書:上網搜參考書很多,但魚龍混雜不知道哪一本適合我
(2)找頁面:沒有一個工具,能夠將我引導向一個儘可能簡單的頁面,我可以比著葫蘆畫瓢,不出二級頁面就完成python的入門
(3)找老師:我遇到問題還能找你問問(要不是你告訴我那段代碼是案頭而不是Web的,我還不知道要傻乎乎地調試多長時間),要不認識你豈不更困難?
網上有無數的人寫了無數的資料,但是對我這樣的菜鳥來說卻來說是資訊雜訊——這個講guido的豐功偉績,那個講django,還有的講Python和ROR的比較,看著看著就暈了……
 
2 實踐——沒有"理想氣體"環境(關鍵:穩定)
每台機器的配置都有微小差別。因此照別人的文檔操作總是會出點小錯。(對老手來說可能兩下就診斷並解決,對新手來說是致命的,沒有比一個小錯誤折騰兩小時更打擊士氣的了)
是否可能提供一個虛擬機器工具,可以讓我在不遇到任何莫名錯誤的情況下完成入門呢?
 
3 控制——沒有人(或工具)對學習進程進行監督控制(其實這個才是最重要的……)
這是最根本的原因,學一半,被打擊幾下就扔掉了。特別是對我這種思維發散型的人來說,控制工具是必須的。

結局:

總共學了四天,

第一天練手,因為調試幾個小錯誤耗掉了兩三個鐘頭

第二天想找點執行個體,結果找了一個傳統型程式代碼當Web程式調試,又白費了一晚上

第三天想補點基礎知識,結果迷失在陌生名詞和超連結的海洋

第四天卓越買的書送到,發現這本內容詳盡的書裡面除了第一天已經完成的helloword程式之外沒有一個適合新人練手的執行個體(執行個體大都是"分解動作",解決具體的技術問題,而我作為新手更希望迅速地做幾個helloworld那樣立杆見影、有成就感的東西)。請教技術老鳥,答案常常是:我們不看書,直接google……

第五天系統崩潰,後來就懶得再裝python並配置本地Web伺服器了,一直拖到現在。

 
類似的例子還有很多。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.