AI简介
这是一本深入探讨计算思维在日常生活中的应用,并全面介绍计算机科学基础概念的教材。本书从实用角度出发,每一章都设计了一个主题,并围绕主题列举了若干个示例,每个示例将任务分解,通过剖析解决任务,训练学生的思维,从生活出发讲解涉及的计算的知识点,最后通过习题与实践让学生动手实践,从而巩固本章中所涉及的知识点。
全书分为七章,首先介绍了计算机与计算思维,包括计算的定义、计算工具、计算机的工作原理和用途,以及计算模式等。接着,介绍了信息技术基础,包括信息的编码与解码,计算机硬件基础,以及指令与指令系统等。然后,介绍了问题求解,包括问题求解概念、计算机求解问题的过程、编程思想、计算机编程的基本概念、程序结构等。接着,介绍了数据的组织与管理,包括数据结构、数据库技术、数据管理技术、数据库管理系统、查询语言SQL、设计和创建数据库、数据库案例分析等。然后,介绍了算法设计,包括算法的基本概念、设计算法原则和过程、算法的基本表达、算法策略、基本算法等。接着,介绍了算法分析与问题优化,包括算法分析、问题优化、贪心法、动态规划等。最后,介绍了综合案例,包括五子棋游戏开发、车牌竞拍系统开发等。