AI時代不可不知的知識
AI是什麼?究竟什麼是程式設計?
程式語言有何區別?
最輕鬆、易懂的電腦&程式設計圖鑑!
咦?!
硬體、軟體與程式設計的必備要素
都變成了可愛、生動的角色!
這些既熟悉又陌生的角色,你都認識嗎?
超級電腦──透過複雜的計算來支撐社會!
硬碟&SSD──什麼都記得住的記憶專家
編譯器──負責聯繫電腦與人類的翻譯家!
程式錯誤──害程式異常的搗蛋鬼!
Python──以程式庫為傲的AI教練
……精彩圖解超好懂!功能、使用情境一目瞭然!
歡迎來到電腦的世界!
平板電腦/智慧型手機/超級電腦/CPU/RAM/ROM/主機板/硬碟/SSD……
除了基本資料、特長與實際應用範例,還有豐富的知識補充,
電腦有哪些周邊產品?內部構造長怎樣?電腦與AI的關係是什麼?
將介紹電腦的類型、零件及其功能,從今天開始你也是電腦知識王!
我們的生活中充滿著程式設計?
沒有程式下達指令,就無法驅動電腦!
什麼是程式設計?程式設計有什麼用途?程式又是如何編寫的?
當程式出現錯誤會發生什麼狀況?
介紹程式的基本思維,清楚易懂的流程結構說明,
原來程式設計這麼有趣!
電腦之間有共通語言嗎?
C語言?Java?Python?
這些好像看過、卻從不了解的名詞代表著什麼?
用0和1就可以表達資訊?!程式語言有哪些?要怎麼學?
介紹人類語言與機械語言之間的差異,
結合彼此的智慧就能創造無限的可能性!
作者
監修者/石戶奈奈子
東京大學工學系畢業後,曾於麻省理工學院的媒體實驗室擔任客座研究人員,其後成立了NPO法人CANVAS、株式會社電子繪本(Digital Ehon Inc.)與一般社團法人超教育協會等,並就任代表一職。亦擔任慶應義塾大學的教授。多次擔任總務省資訊通訊審議會委員等省廳的委員。兼任NHK中央廣播節目審議會委員與數位電子看板集團(Digital Signage Consortium)的理事等。為政策與媒體博士。著作無數,有《什麼是程式設計教育?》(暫譯,Jam House出版)、《聰明的孩子會用智慧型手機做什麼?》(暫譯,日經BP出版)、監修《看漫畫長知識!親子共學程式設計教育》(暫譯,Impress出版)等。
目錄
序幕
本書的主要登場人物
第1章 歡迎來到電腦的世界
Q1電腦是指個人電腦?
角色圖鑑①個人電腦
角色圖鑑②平板電腦&智慧型手機
角色圖鑑③單晶片微電腦
角色圖鑑④超級電腦
Q2電腦有哪些周邊產品?
Q3電腦的內部構造為何?
角色圖鑑⑤CPU
角色圖鑑⑥RAM&ROM
角色圖鑑⑦主機板
角色圖鑑⑧硬碟&SSD
角色圖鑑⑨電源供應器&電池
Q4電腦的專長為何?
專欄AI是什麼?
專欄人類的工作真的會消失嗎?
專欄什麼是物聯網(IoT,Internet of Things)?
第2章 什麼是程式設計?
Q5程式設計可以做什麼?
專欄社會5.0~電腦讓社會變得更為豐富~
Q6如何對電腦下達指令?
Q7程式設計的思維為何?
角色圖鑑⑩順序結構
角色圖鑑⑪條件結構
角色圖鑑⑫迴圈結構
Q8如何編寫程式?
Q9正確的演算法只有一種?
Q10程式無法順暢運行時?
角色圖鑑⑬程式錯誤
角色圖鑑⑭除錯器
專欄可透過程式設計精進的能力
專欄失敗為程式設計之友
第3章 程式語言的二三事
Q11電腦的共通語言為何?
角色圖鑑⑮編譯器
Q12如何利用0與1來表達資訊?
角色圖鑑⑯0&1
Q13程式語言有哪些類型?
角色圖鑑⑰Scratch
角色圖鑑⑱BASIC&IchigoJam BASIC
角色圖鑑⑲Dolittle
角色圖鑑⑳C語言
角色圖鑑㉑Java
角色圖鑑㉒JavaScript
角色圖鑑㉓Pytho
專欄如何學習程式語言
尾聲
結語
索引