本書是北京市昌平區(qū)第二中學“科技創(chuàng)新教育系列叢書”之一,共四個主題10章內容。主題一介紹人工智能及程序設計的基礎知識,為學習本書后續(xù)內容打下基礎;主題二探秘計算機視覺,讓讀者了解計算機是如何“看”世界的;主題三為讀者介紹計算機是如何學習的,體驗如何通過數據訓練,讓計算機具備識別是否佩戴口罩的能力,并且借助口罩門禁系統(tǒng)的案例學習,讓讀者了解視頻識別模塊如何與開源硬件相結合,設計出創(chuàng)新實用的智能產品;主題四將帶領讀者體驗從“創(chuàng)意”到“產品”的全過程,掌握智能產品設計制作的相關技能。本書完整覆蓋了新課程標準中對“人工智能初步”課程的教學要求,已經在北京市昌平區(qū)第二中學多個班級開展教學。書中配套硬件均為開源硬件,編程語言以Python為主,非人工智能專業(yè)背景的教師也可講授。本書配有工具包、教師資料和教學PPT,提供全方位的教學服務,可方便學校一步到位開課。