像計算機科學家一樣思考Java(第二版)
李寶珅 譯
出版時間:2021年08月
頁數(shù):424
本書是注重實踐的計算機科學與程序設計教程,為許多大學與中學所采用。本書內(nèi)容簡明清晰、通俗易懂,而且特別重視用平實的語言來解釋專業(yè)的術(shù)語,尤其適合沒有經(jīng)驗或經(jīng)驗較少的人閱讀。這本書從最基本的編程概念講起,逐漸談到高級的面向?qū)ο缶幊碳记伞?br />
本書作者Allen B. Downey與Chris Mayfield在第一版的基礎上做了大幅更新與擴充,他們會告訴你怎樣把編程用作手段,來解決各種有趣的問題。每章內(nèi)容都能安排在大學課程的某一周里面,而且每章末尾都有習題,可以促使你實踐本章所學的內(nèi)容。另外,AP Computer Science A(AP計算機科學A)考試與Java SE Programmer I認證所涉及的每個話題,幾乎都會在這本書里談到。
● 每次揭示一個概念:通過帶有范例的一系列小步驟,來逐漸解決某個復雜的問題。
● 告訴你如何描述問題、如何構(gòu)思解決方案,如何開發(fā)、測試并調(diào)試程序。
● 學習輸入與輸出、決策與循環(huán)、類與方法、字符串與數(shù)組,以及遞歸與多態(tài)。
● 告訴你怎樣選出最合適的程序開發(fā)方法,以及如何運用重要的調(diào)試技能來排除程序故障。
書名:像計算機科學家一樣思考Java(第二版)
譯者:李寶珅 譯
國內(nèi)出版社:中國電力出版社
出版時間:2021年08月
頁數(shù):424
書號:978-7-5198-5672-4
原版書書名:Think Java, Second Edition
原版書出版商:O'Reilly Media
Allen B. Downey
Allen B. Downey是奧林工程學院的計算機科學教授,曾經(jīng)在韋爾斯利學院、科爾比學院和伯克利大學執(zhí)教。他擁有伯克利大學計算機科學博士學位及麻省理工學院碩士和學士學位。他基于自己教授計算機程序設計課程的經(jīng)驗,開創(chuàng)了“像計算機科學家一樣思考”(how to think like a computer scientist)的教學理念和方法,并藉此編寫了多本編程語言書籍。他編寫的其他書籍有:《Think Java》、《Think Python》、《Think Stats》和《Think Bayes》。
Allen B. Downey是美國歐林工程學院的計算機科學教授。他曾在韋爾斯利學院、科爾比學院和加州大學伯克利分校任教。他獲得了加州大學伯克利分校的計算機科學博士學位以及麻省理工學院的碩士和學士學位。
Chris Mayfield
Chris Mayfield,詹姆斯麥迪遜大學計算機助理教授,致力于計算機教育和職業(yè)發(fā)展的研究。擁有普渡大學計算機博士學位以及猶他大學計算機和德語學士學位。