A Smarter Way to Learn Python: Learn it faster. Remember it longer.
暫譯: 更聰明的學習 Python 方法:更快學習,更長記憶。
Mark Myers
- 出版商: W. W. Norton
- 出版日期: 2017-08-09
- 售價: $1,010
- 貴賓價: 9.5 折 $960
- 語言: 英文
- 頁數: 236
- 裝訂: Paperback
- ISBN: 1974431479
- ISBN-13: 9781974431472
-
相關分類:
Python、程式語言
海外代購書籍(需單獨結帳)
相關主題
商品描述
I wasn't smart enough to learn a computer language like Python—until I got smart about how to learn it.
I was smart enough to earn an honors degree in philosophy from Harvard, but an aptitude test told me to avoid computer programming. I'm sure it was right. But then I designed a learning system for myself that quadrupled my aptitude for learning computer languages. It worked so well for me that I've used it to teach coding to grandmothers, cab drivers, musicians, and 50,000 other newbies.
"Mark Myers' method of getting what can be...difficult information into a format that makes it exponentially easier to consume, truly understand, and synthesize into real-world application is beyond anything I've encountered before." —Amazon reviewer Jason A. Ruby reviewing my first book, A Smarter Way to Learn JavaScript
Quadruple your learning ability.
Washington University research shows that a key teaching method I use—interactive recall practice—improves learning performance 400 percent.
"I don't feel lost and I don't feel that I am forgetting things as I go along." —Amazon reviewer Leonie M. reviewing my second book, A Smarter Way to Learn HTML and CSS
Understanding is easy. Remembering is hard.
Computer languages are not inherently hard to understand, even for non-techies. Remembering is the problem. If you remember all of Chapter 1 through Chapter 10, you'll understand Chapter 11. But you don't remember. Though you read and read, most of it doesn't stick. You don't have a solid foundation to build on. Halfway through the book, it all collapses. That's when most people give up.
"I've signed up to a few sites like Udemy, Codecademy, FreeCodeCamp, Lynda, YouTube videos, even searched on Coursera but nothing seemed to work for me. This book takes only 10 minutes each chapter and after that, you can exercise what you've just learned right away!" —Amazon reviewer Constanza Morales reviewing my first book, A Smarter Way to Learn JavaScript
Interactive exercises make it stick.
Research shows that you will remember everything if you're repeatedly asked to recall it. That's the beauty of flash cards. But technology offers an even better way to make information stick. With my book you get almost a thousand interactive exercises—they're free online—that embed the whole book in your memory. Algorithms check your work to make sure you know what you think you know. When you stumble, you do the exercise again. You keep trying until you know the chapter cold.
"Not only do the exercises make learning fun, they reinforce the material right away so it sinks in deeper." —Amazon reviewer Timothy B. Miller reviewing my second book, A Smarter Way to Learn HTML and CSS
You won't get bored or sleepy.
The exercises keep you engaged, give you extra practice where you're shaky, and prepare you for each next step. Every lesson is built on top of a solid foundation that you and I have carefully constructed. Each individual step is small. But all the little steps add up to real knowledge—knowledge that you retain.
I finally feel like I KNOW it and won't need to look up the syntax each time..." —Amazon reviewer J. Caritas reviewing my third book, A Smarter Way to Learn jQuery
Really, it ain't that hard.
Reviewing my books on Amazon, readers who've struggled with programming concepts like functions, loops, and scope write, "I had no idea these things were so simple!"
"...makes it much easier to suddenly realize a concept that seemed abstract and too hard to wrap your head around is suddenly not complicated at all." — Amazon reviewer IMHO reviewing A Smarter Way to Learn JavaScript
You don't need to be a computer genius to learn Python. You just need to be smart about how you learn it.
商品描述(中文翻譯)
## 我並不聰明到能學會像 Python 這樣的電腦語言——直到我聰明地了解了如何學習它。
我足夠聰明,從哈佛大學獲得哲學榮譽學位,但一個能力測試告訴我應該避免電腦程式設計。我相信它是對的。但後來我為自己設計了一個學習系統,使我學習電腦語言的能力提高了四倍。這個方法對我來說效果非常好,以至於我用它來教導祖母、計程車司機、音樂家和其他 50,000 名新手編程。
「Mark Myers 的方法能將...困難的信息轉換成一種格式,使其變得更容易理解、消化並應用於現實世界,這是我之前所遇到的任何東西都無法比擬的。」——亞馬遜評論者 Jason A. 評論我的第一本書《更聰明的學習 JavaScript 方法》
四倍提升你的學習能力。
華盛頓大學的研究顯示,我使用的一個關鍵教學方法——互動回憶練習——能提高學習表現 400%。
「我不感到迷失,也不覺得自己在學習過程中會忘記東西。」——亞馬遜評論者 Leonie M. 評論我的第二本書《更聰明的學習 HTML 和 CSS 方法》
理解很簡單。記憶很困難。
電腦語言本身並不難以理解,即使對於非技術人員來說也是如此。記憶才是問題。如果你記住了第一章到第十章的所有內容,你就能理解第十一章。但你不記得。雖然你不斷閱讀,但大部分內容並沒有留下。你沒有堅實的基礎可供建立。在書的中途,一切都崩潰了。這時大多數人會放棄。
「我註冊了幾個網站,如 Udemy、Codecademy、FreeCodeCamp、Lynda、YouTube 影片,甚至在 Coursera 上搜尋,但似乎沒有任何東西對我有效。這本書每章只需 10 分鐘,之後你可以立即練習剛學到的知識!」——亞馬遜評論者 Constanza Morales 評論我的第一本書《更聰明的學習 JavaScript 方法》
互動練習讓知識牢記。
研究顯示,如果你被反覆要求回憶某些內容,你將會記住所有東西。這就是抽認卡的美妙之處。但科技提供了一種更好的方式來讓信息牢記。透過我的書,你將獲得近千個互動練習——它們在網上免費——將整本書嵌入你的記憶中。算法會檢查你的作業,以確保你知道自己認為知道的東西。當你遇到困難時,你會再次進行練習。你會不斷嘗試,直到你完全掌握這一章。
「這些練習不僅讓學習變得有趣,還能立即加強材料的記憶,使其更深入。」——亞馬遜評論者 Timothy B. Miller 評論我的第二本書《更聰明的學習 HTML 和 CSS 方法》
你不會感到無聊或困倦。
這些練習讓你保持參與,給你額外的練習以應對不熟悉的部分,並為每一步做好準備。每一課都是建立在你我精心構建的堅實基礎之上。每一個步驟都很小,但所有的小步驟加起來就是實際的知識——你能夠保留的知識。
「我終於感覺我真的懂了,不需要每次都查找語法了……」——亞馬遜評論者 J. Caritas 評論我的第三本書《更聰明的學習 jQuery 方法》
其實,這並不難。
在亞馬遜上評論我的書的讀者中,那些曾經在函數、迴圈和範圍等編程概念上掙扎的人寫道:「我完全不知道這些東西這麼簡單!」
「……讓人突然意識到一個看似抽象且難以理解的概念,突然變得不再複雜。」——亞馬遜評論者 IMHO 評論《更聰明的學習 JavaScript 方法》
你不需要成為電腦天才才能學會 Python。你只需要聰明地了解如何學習它。