全書分為上下兩篇,共13章。上篇計算思維和數(shù)據思維主要包括計算與計算機、計算思維、算法、程序設計和數(shù)據思維5章。下篇人工智能導論主要包括人工智能概述、智能感知、知識表示與知識圖譜、自然語言處理、機器視覺、機器學習與深度學習、云計算和大數(shù)據、數(shù)據挖掘8章。 本書以計算思維、數(shù)據思維和人工智能思維為培養(yǎng)目標,在教學內容中體現(xiàn)這3種思維的基本理念,為讀者展示計算機學科的輪廓和相關技術。 本書內容豐富、通俗易懂,兼顧思維培養(yǎng)和應用需求,內容盡可能地展示新技術,可作為高等學校非計算機專業(yè)的教材,也可作為計算機愛好者學習計算機基礎知識的參考書。