青少年人工智能编程水平测试涵盖从数学逻辑到计算思维、从拖曳程序模块到程序编写、从数学建模到算法设计等多学科知识,能够对学生的多学科知识综合运用能力做出评价;能够通过设计的具体解决方案,对学生的计算思维、创造性思维等能力做出评价;在具体的解决方案中,能够通过设计算法模型和实现算法,对学生掌握和运用编程的能力做出评价。
本书将生活中的一些案例和程序算法相结合,深入浅出地为学生讲解不同进制之间的转换、函数的作用域、字符串和列表的基本概念、排序算法等内容,引导学生对Python语言进行思考和实践,帮助学生从编程意识、编程思维、编程学习与创新等层面进行学习,掌握Python编程语言。
本书内容丰富、层次清晰、图文并茂,既可作为青少年人工智能编程水平测试5级(Python)的辅导用书,也可作为校内、校外编程与人工智能相关课程的参考书(适合两学期教学)。
随着人工智能技术的发展,我们已经进入了人工智能时代,学习编程可以提高人的逻辑思维能力和解决问题的能力,其重要性不言而喻,编程将成为未来社会人们的应备技能之一。
青少年人工智能编程水平测试能力模型从基本学科知识的综合应用、问题的多层次解析、解决方案的设计等多个维度对学生的综合能力和综合素养进行评价。青少年人工智能编程水平测试涵盖从数学逻辑到计算思维、从拖曳程序模块到程序编写、从数学建模到算法设计等多学科知识,能够对学生的多学科知识综合运用的能力做出评价;能够通过设计的具体解决方案,对学生的计算思维、创造性思维等能力做出评价;在具体的解决方案中,能够通过设计算法模型和实现算法,对学生掌握和运用编程的能力做出评价。
青少年人工智能编程水平测试体系分为8级(1~8级),难度逐级提升,为应试人员的实习、进修等提供编程体系能力水平的证明,主要适用人群包括但不限于学龄前儿童、小学生、中学生、大学生和从业人员。
本书共16课,对应16个课时(见下表),读者通过学习本书,可以更深入地了解Python的基本算法,对算法进行思考和实践,能够使用Python编程解决实际问题,并实现各种功能。希望本书能让青少年走进编程,爱上编程,成为未来社会的主力创造者。
续表
编者
2021年11月