很少有人喜歡犯錯誤,但當你嘗試新的或富有挑戰性的事情時,錯誤是不可避免的,失敗是我們變得更好的方式。編碼員克裡斯蒂娜·卡喬波(christinacioppo)寫了一些關於教學生程式設計以及最成功的初學者是如何犯更多錯誤的。
到了暑假結束的時候,那些犯了更多錯誤的學生表現得更強:他們嘗試了更多的東西,編譯了更多糟糕的程式碼,犯了更多的執行時錯誤,並且更清楚地混淆了REPL。他們的撞擊產生了更好的心理模型,因此他們可以預測程式碼在執行時會做什麼(如果像Xcode Playgrounds和LightTable這樣的環境成功了,那麼在你的頭腦中追蹤完整的程式可能會成為一個聚會的把戲,但這在今天是必要的。)當學生們以邏輯的方式進行實驗時,他們培養了用程式碼解決問題的信心。
但是,這些錯誤不僅僅是沒有基本程式碼工作原理的隨機錯誤:
無方向的敲打(也就是“輸入隨機的東西,也許它最終會工作?”)比沒有幫助更糟糕;這讓人洩氣。如果不知道程式設計的各個部分是如何結合在一起的,計算機是無法理解的。讓一個有動力的人在今天的程式設計工具上放鬆,沒有指導,可能是激怒她的最快方法。
雖然她的部落格文章是專門針對這個夏季課程的編碼,我認為它可以適用於大多數學科領域。當然,只要我們從錯誤中吸取教訓,實驗和觀察事情如何出錯對於知道事情如何正確是至關重要的。
檢視Christina的部落格文章,從程式設計課程中獲得更多有趣的發現和教訓。
線上學習|克裡斯蒂娜·卡喬波
順特裡厄攝。
自2014年以來,Spotify一直以折扣價向美國、英國和德國的學生提供優質訂閱服務。現在,它向另外33個國家的學生提供同樣的優惠。如果你能證明你是這些國家的學生,你可以以一半的價格獲得Spotify Premium。 ...
...不想在Google Pixelbook上花大錢的人來說,它已經足夠成為最好的Chromebook了。FlipC434搭載了ChromeOS,支援Android和Linux應用程式。 ...
...,正如SoundCloud部落格上宣佈的那樣,SoundCloud向符合條件的學生提供折扣。符合條件是指就讀於“美國、加拿大、[英國、德國、法國、荷蘭、澳大利亞和]紐西蘭的國家認可的高等教育機構”。 ...
...到第一天上課才發現你做了一個錯誤的決定。下面是一些最好的“評價我的老師”網站,評價和審查教師和教授。 ...
...有道理的:如果你在一個沒有規定職業軌跡的領域學習,最好不要在學費上花太多的錢,也不要背負沉重的債務。不過,認同這一邏輯的,是以一心一意的眼光看待對知識的追求。最近,圍繞美國急劇上升的學生債務危機的對話...
...什麼了。businessinsider建議您在貸款寬限期內這樣做(或者最好在這段時間內開始還清貸款)。透過為這一變化做準備,你可以避免市民銀行(citizen**ank)消費者貸款業務總裁布倫丹•考夫林(brendancoughlin)所說的一個新畢業生常...
...擅長的領域和更具挑戰性的領域。T先生說:就父母如何最好地幫助孩子而言,這是一個艱難的問題。大多數家長不熟悉新的方法和新的標準。我認為他們能做的最好的事情就是與孩子的老師有一個開放的溝通渠道,並掌握孩子...
...自然地,你會在學校裡得到最多的經濟援助,並認為這是最好的交易。情況並非總是這樣。相反,你應該算出凈成本:例如,假設你收到兩個援助方案:大學A每年總共需要26756美元,並提供13782美元的補助金和獎學金。B學院每年...
如果大學學費讓你心寒,那就加入這個俱樂部吧。最貴的學校只收取4萬美元的學費,甚至連住宿費、伙食費和書本費都不算,高等教育的財務規劃就像一場24/7的焦慮噩夢。好訊息和壞訊息是,評估一所學校是否負擔得起遠遠超...