1 计算机基础教学的出现
1.1 计算机的诞生
1.1.1 电子计算机出现之前的计算工具发展
1.1.2 计算机诞生的历史背景
1.1.3 冯·诺依曼体系结构与现代计算机
1.1.4 计算机的发展历程
1.2 微型计算机的发展
1.2.1 苹果Ⅱ型计算机
1.2.2 第一台PC
1.2.3 微处理器的发展
1.3 计算机语言的发展
1.3.1 计算机语言的出现
1.3.2 计算机语言的分类
1.4 微型计算机操作系统的发展
1.4.1 操作系统的功能
1.4.2 微型计算机操作系统的历史
1.5 计算机在中国的发展
1.5.1 计算机在中国的发展历程
1.5.2 中国在计算机方面取得的主要成就
1.5.3 全世界十大超级计算机
1.6 中国计算机专业的诞生
1.7 计算机基础教学的必要性
2 计算机基础教学的发展
2.1 20世纪80年代计算机基础教学发展情况
2.1.1 计算机辅助教学的出现
2.1.2 数据库技术的发展
2.1.3 20世纪80年代计算机基础教学现状
2.2 20世纪90年代计算机基础教学现状
2.2.1 中小学计算机课程的发展
2.2.2 计算机网络的发展
2.2.3 多媒体技术的发展
2.2.4 CAI在计算机基础课堂上大量使用
2.2.5 20世纪90年代高校计算机基础教学情况
2.3 21世纪初计算机基础教学发展情况
2.3.1 个人计算机的普及
2.3.2 互联网的飞速发展
2.3.3 高中信息技术课程参加会考
2.3.4 计算思维与计算机基础改革
2.3.5 大学计算机基础教学内容的改革
2.3.6 教学方法的改革
3 计算机基础教学现状
3.1 《大学计算机基础课程教学基本要求白皮书》解读
3.1.1 《教学基本要求》(白皮书)编写历程
3.1.2 大学计算机基础教学的现状
3.2 全国计算机等级考试
3.2.1 考试性质
3.2.2 考试科目及内容
3.2.3 考试软件
3.2.4 证书
3.3 计算机科学的一个分支——人工智能
3.3.1 人工智能的基本概念和发展历程
3.3.2 人工智能的发展现状
3.3.3 人工智能的发展趋势
3.4 计算思维在计算机基础教学中的应用进一步加强
3.4.1 计算思维在大学计算机基础课程教学改革中被充分重视
3.4.2 将计算思维引入高校计算机基础课程后的教学改革
3.5 智能手机的发展对计算机基础的影响
3.5.1 手机的出现
3.5.2 智能手机的发展历程
3.5.3 手机在计算机基础硬件知识点讲解中的应用
3.5.4 雨课堂在大学计算机基础教学中的应用
3.6 云计算技术在计算机基础教学中的应用
3.6.1 什么是云计算
3.6.2 高校计算机基础教学中云计算技术的应用
3.7 翻转课堂在计算机基础教学中的应用
3.7.1 翻转课堂的发展
3.7.2 翻转课堂模式下的大学计算机基础课程改革
4 计算机基础教学的发展趋势
4.1 “互联网+”促进计算机基础教学的改革
4.1.1 中国互联网发展的三次大浪潮
4.1.2 什么是“互联网
4.1.3 “互联网+”特征
4.1.4 “互联网+”与大学计算机基础教学的改革
4.1.5 “互联网+”时代下大学计算机基础教学中微课的应用研究
4.2 M00C在计算机基础教学中将得到广泛应用
4.2.1 M00C的概念
4.2.2 MOOC的发展史
4.2.3 MOOC的主要特点
4.2.4 M00C在计算机基础教学中的发展趋势
4.2.5 常用的M00C平台
4.3 大数据背景下计算机基础教学将面临新的挑战
4.3.1 什么是大数据时代
4.3.2 大数据专业的兴起
4.3.3 大数据对现代教育产生的影响
4.3.4 大数据时代下的大学计算机基础教学改革
4.4 人工智能的发展给计算机基础教学带来了冲击
4.4.1 中国人工智能企业的发展情况
4.4.2 到2020年将人工智能纳入大学计算机基础教学
内容
5 总结
5.1 计算机相关领域的发展
5.2 计算机基础教学的发展
5.2.1 中小学计算机基础教学
5.2.2 高校计算机基础教学
参考文献