商品簡介
本書以創造性、趣味性的方法講解Java基本概念,從軟件安裝和算法基礎開始,繪製一條盡可能簡單的學習道路,拋棄枯燥的理論和嚴苛的條件,讓讀者從一開始就能自主構建小腳本或小程序,例如擁有自己的電子存錢罐、和計算機玩剪刀石頭布等。
作者簡介
納迪婭·阿梅西亞內·加西亞是兩個孩子的母親,同時也是一家軟件開發公司的質量工程師。對編程規範、軟件研發流程和敏捷開發的興趣使她在編程領域深入研究,尤其關注代碼測試。她致力於代碼開發和編程教育,這份願望推動她編寫了本書《Java少兒編程》,希望親自向讀者講述自己教孩子編程的方法。
目次
第0 章 被稱作黑魔法的編程 1
書寫魔法:算法 2
第 1 章 咒語之書 6
你好,世界 8
我們的第 一次實踐 11
第 2 章 變量寶藏 14
什麼是變量 14
運算符 18
關於變量和運算符的一些挑戰 21
電子存錢罐 23
附錄:你還可以用字符串做其他事 26
第3 章 許多不同的道路 29
控制流結構 30
if 語句 30
完善電子存錢罐 31
if-else 語句 32
再次改進存錢罐 34
switch 語句 36
保護我們的存錢罐 38
第4 章 孩子們的遊戲 41
什麼是循環 42
while 42
do-while 46
for 49
遊戲:石頭剪刀布 54
程序需求分析 55
程序的算法 55
編寫代碼 56
測試程序 61
重構遊戲 61
第5 章 尋蹤覓跡 68
有些關於文件的概念你得先知道 68
File 類 70
try/catch 72
再談Scanner 類 76
讓我們來做一些實驗 79
PrintStream 類 80
我們的電子存錢罐能夠記住變化了 82
終極練習:機密文件 88
文本的加密是如何實現的 88
凱撒加密法 88
程序算法 89
開始編程吧 90
最終結果 93
進行測試 95
優化程序 95
第6 章 啟程!學習的下一站 97