理解计算机系统、计算思维和人工智能,培养大学生“互联网+”、“大数据+”和“人工智能+”思维模式,为各专业学生今后设计、构造和应用各种计算系统求解学科问题奠定基础。培养学生的计算思维水平以及人工智能基础理论方面具有基础性和先导性的重要作用,适用于非计算机专业学生。该课程主要讲述计算机技术与计算思维基础、计算机中信息表示、计算机系统的基本组成和基础工作原理、互联网与物联网、大数据与云计算、算法、人工智能初探、搜索和博弈、机器学习等。
《计算思维与人工智能基础》课程面向大学一年级非计算机类的学生。帮助大学生理解计算机系统、计算思维和人工智能。
知识目标:掌握计算机中的信息表示,计算机基本原理和结构,理解互联网和物联网,初步具备设计算法的能力,熟悉人工智能的发展过程与基本知识,对人工智能学科有一个整体的认识。
思维目标:培养学生的科学与工程思维--计算思维,促进学生的计算思维与各专业思维交叉融合形成复合型思维,为各专业学生今后设计、构造和应用各种计算系统求解学科问题奠定思维基础。
素养目标:培养学生计算机自主创新,促进学生建立文化自信以及一丝不苟的学习精神和科学严谨的学习态度,培养人工智能时代新公民的信息素养。
第一章 计算机技术与计算思维基础
1.1 计算机技术
1.2 计算思维基础
第一章 单元测验
第二章 计算机中信息的表示
2.1 常用数制及其转换和二进制运算
2.2 整数和浮点数的表示
2.3 西文字符和汉字的表示
第二章 单元测验
第三章 计算机系统的基本组成和基本工作原理
3.1 计算机的基本组成
3.2 微型计算机主机系统
3.3 软件概述和操作系统简介
3.4 操作系统的功能
3.5 计算机的基本工作原理
第三章 单元测验
第四章 互联网与物联网
4.1 计算机网络概述
4.2 局域网
4.3 互联网
4.4 物联网
4.5 网络信息安全
第四章 单元测试
第五章 大数据与云计算
5.1 大数据
5.2 云计算
第五章 单元测试
第六章 计算机求解问题基础——算法
6.1 算法描述工具
6.2 Raptor简介
6.3 枚举法
6.4 递推法
6.5 递归法
6.6 冒泡排序
6.7 选择排序
第六章 单元测试
第六章 单元作业
第七章 人工智能概述
7.1 初识人工智能
7.2 人工智能发展史
7.3 人工智能的研究方法
7.4 人工智能的应用领域
第七章 单元测试
第七章 单元作业
第八章 搜索与博弈
8.1 人工智能中的搜索
8.2 状态空间表示法
8.3 博弈问题的表示
8.4 极大极小过程
第八章 单元测试
第九章 机器学习
9.1 机器学习概述
9.2 分类算法
9.3 聚类算法
第九章 单元作业
第九章 单元测试
无
周勇.计算思维与人工智能基础(第3版).北京: 人民邮电出版社, 2024
(1)如果没有计算机的基础知识,可以学习吗?
这门课就是为没有计算机的基础知识的学习者准备的入门课,放心,完全可以听懂。
(2)人工智能很复杂吗?
我们这门是人工智能的入门课程,介绍的算法比较简单,放心,完全可以听懂。