全书共有20课时,使用一台联网的计算机即可完成全部学习。其中,第1~5课时主要通过一些简单的实例帮助学生了解慧编程平台各常用模块的使用方法;第6~18课时主要介绍“语音交互”“翻译”“文字识别”“语音识别”“图像识别”“知识图谱”“手势识别”“机器学习”等模块的使用方法;第19~20课时带领学生综合运用本书所学的知识,完成难度较大的程序编写任务。
每一课的项目创作,都是对学生自主解决问题能力的考验。本书借助一个个贴近生活的生动案例,在项目的创作过程中培养学生对编程的兴趣,拓展学生的见识,活跃学生的创新思维,提升学生的观察力、想象力、创造力、逻辑思维能力、问题解决能力、动手实践能力等。