人工智能时代下,程序实现能力已成为所有学生必备的核心能力。本书是为零基础读者学习计算机语言进而有效形成程序实现能力而精心编写的教材,不同于传统的计算机语言类教材,本书不是以语言语法教学为中心,而是以程序实现能力培养为中心。
本书设计为四个部分共12章:第一部分强调不上机体验程序设计,以简化语法细节的计算机语言,强化程序要素的学习和程序构造思维的练习,包括第1~2章;第二部分介绍Python语言及其集成开发环境PyCharm,强调上机体验程序设计,一是熟悉程序的语法细节,二是强化基本结构程序的编写和调试,包括第3~4章;第三部分围绕计算-仿真-智能程序系统的基本处理对象,强化练习程序实现能力,包括第5~9章;第四部分围绕人工智能的三个典型案例开展程序实践,包括第10~12章。
本书系统构建了从基础程序要素到智能程序开发的完整知识体系,能够实现从基础程序设计到智能程序实践、从算法编程到系统构造的深度衔接。本书聚焦于程序实现能力,知识脉络清晰;配有翔实丰富的案例讲解,图文并茂,可读性强;尤其是设计了多个综合性实践项目,递进式赋能编程能力培养,实现读者由简单编程到构造系统的思维转变。
本书是高等学校计算机语言类、程序设计与实践类课程的核心教材,既适合作为所有专业本科生掌握程序设计知识、锤炼程序设计能力的教材,也可作为编程爱好者、工程技术人员学习和运用编程的参考书。