信息与计算思维导论教学大纲

2023-02-08 05:26:16   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《信息与计算思维导论教学大纲》,欢迎阅读!
教学大纲,导论,思维,计算,信息
信息与计算思维导论教学大纲

计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解的涵盖计算机科学之广度的一系列思维活动。计算思维已成为各专业学生都应掌握的思维方式,是各学科学生创新的源泉。课程属于通识课,介绍计算机的算法基础、Python 编程、社会计算、区块链、大数据和人工智能等内容。

课程概述

计算思维,不仅是计算机专业学生应该具备的能力,而且也是所有大学生应该具备的能力。最重要的不是如何解决问题的具体技巧而是如何把问题转化成能够用计算机解决的形式,这正好是计算思维培养所强调的内容。

通过这门课的学习不仅使学生了解计算思维的特点,能够用计算思维的方法去思考解决问题,而且还能基本学会Python语言的基本编程技能。另外,在人工智能和大数据时代,如何学会大数据的思维,本课程也有精彩的讲述。

授课目标

1、通过这门课的学习,让学生了解和掌握计算思维的特点,用计算思维去分析解决问题。

2、掌握基本的Python编程语言,学会一些经典算法的使用

3、了解大数据、人工智能的相关知识和思维

课程大纲

第一讲 计算思维导论

1.1 课程概述

1.2 计算思维定义及特点

1.3 计算思维应用及实例

1.4 为什么计算机能够计算

1.5 感性认识计算机程序

第一讲测验题




第二讲 Python程序入门及算法

计算机的通用性和程序可加载

算法--描述完成任务的步骤

算法--三种结构的综合应用

计算模拟案例编程 test

第三讲 函数与递归函数

函数的定义与应用

递归函数与数学归纳法

递归最美案例——汉诺塔

递归测试

第四讲 二分法和蒙特卡洛方法

二分法

蒙特卡洛法及案例

计算思维小结

第四章编程题

第五讲——数组与排序

数组的定义与使用

选择排序法

冒泡排序法

排序作业

第六讲 网络与区块链


本文来源:https://www.wddqxz.cn/f6604ed5a01614791711cc7931b765ce04087a74.html

相关推荐