本书是面向高等学校非计算机专业学生开设的通识教育课程教材,尤其适合民航类院校学生使用。全书共11章,内容包括计算基础、基本数据类型、基本控制结构、模块(函数)化、组合数据类型、面向对象编程、算法与数据结构、软件开发、数据基础、人工智能基础、人工智能技术的应用与实践等。
本书由浅入深地讲解了计算机的基础知识、Python的基本语法、程序设计思想和问题的求解方法,以及人工智能的基础技术和应用实践,并结合大量的实际案例,帮助读者更好地掌握知识点。
本书可以作为高等学校非计算机专业的大学计算机和人工智能通识课程的教材,也可以作为相关技术人员自学的参考书。