計算機科學(Computer Science)是近年來的大熱專業,其相關職業如軟件開發、網站開發、手機APP開發等,都是近年來的熱門高薪職業,有不少非CS專業的學生也會在就業中考慮自學轉行,其熱門程度可見一斑!
在美國中學的課堂中,計算機科學是一門重要的選修課程,俗話說,科技是人類的未來,很多頂尖寄宿學校認為這門學科的學習可以幫助同學們培養邏輯能力、掌握學習技術的技能,為未來做好準備。
對於同學們來說,在中學階段想要探索CS、學習編程代碼、甚至希望參加相關競賽的話,你的知識基礎就需要牢牢打好!今天,我們為大家特地挑選了7本CS相關的啟蒙入門書籍,大家可以在暑假期間自行挑選閱讀~
1. Head First Learn to Code
ISBN參考 | 978-1491958865 |
作者 | Eric Freeman |
通過閱讀這本書,你將學會如何進行計算思維,以及如何編寫代碼,使你的電腦、移動設備或任何有CPU的東西為你做事。使用Python編程語言,你將逐步學習編程的核心概念,以及計算機科學的許多基本主題,如數據結構、存儲、抽象、遞歸和模塊化。
基於認知科學和學習理論的最新研究,本書採用了豐富的視覺形式來帶動讀者的思考,提供多感官的學習體驗。
2. Python for Tweens and Teens
ISBN參考 | 979-8411806373 |
作者 | Aristides Bouras |
算法思維涉及的不僅僅是學習代碼,更是一個解決問題的過程。這本書適合對計算機編程零基礎的學生,詳細介紹了計算和算法思維。在當今,Python無疑是一種非常流行的編程語言,本書則致力於幫助讀者用Python進入編程世界。
3. Terms and Conditions
ISBN參考 | 978-1770462748 |
作者 | R. Sikoryak |
這本書十分有趣,作者將蘋果公司的用戶條款的全部內容搬了出來,並將其與漫畫藝術相融合,可讀性強,可以說是對我們現在所在的數字時代進行的一項超現實記錄。
4. Broad Band
ISBN參考 | 978-0593329443 |
作者 | Claire L. Evans |
這本書圍繞著互聯網發展中的女性先驅者為主線,事實上,在每一個重要的技術浪潮的起點,都存在女性的身影。她們可能隱藏在眾目睽睽之下,但是她們的發明和貢獻以我們沒有意識到的方式觸及到我們的生活,這些女性成就了今天的互聯網。
5. Impractical Python Projects
ISBN參考 | 978-1593278908 |
作者 | Lee Vaughan |
如果你對Python這門編程語言稍微有一些了解,那麼你可以考慮閱讀這本書,無論是想學習一些新的Python技能,還是想了解更多的知識信息,這本書絕對是你不容錯過的寶貴資源。
6. Twitterbots
ISBN參考 | 978-0262037907 |
作者 | Tony Veale, Mike Cook |
本書對Twitter機器人的世界進行了研究,從機器人王國最偉大的作品到機器人建設的方法和原因,再到機器人在社會媒體領域的地位。書中作者不僅研究瞭如何利用Twitter的優勢來實現自己的的技術挑戰,而且還研究瞭如何能夠製作出詼諧、簡明輸出的機器人的更大的知識工程挑戰。
7. Soonish
ISBN參考 | 978-0399563843 |
作者 | Kelly Weinersmith, Zach Weinersmith |
如果你對科學技術的發展十分感興趣,那一定要來讀讀這本書。作者向我們展示了即將到來的東西–從機器人群到核聚變動力烤爐。通過將他們自己的研究、對正在實現這些進展的科學家的採訪以及漫畫結合起來,作者研究了為什麼需要這些技術,它們將如何工作,以及什麼在阻礙它們的發展。
本書調查了十個不同的新興領域,從可編程物質到增強現實,從太空電梯到機器人建築,向我們展示了未來人類將擁有的神奇世界。
以上就是我們為大家精心整理的計算機科學類啟蒙課外書單,歡迎同學們利用暑假的時間,挑選自己感興趣的話題來閱讀。
本書單參考資料鏈接如下,供大家參考:
https://sfpl.bibliocommons.com/list/share/379730047/1318173581