信息与计算思维
信息与计算思维
5万+ 人选课
更新日期:2026/04/03
开课平台智慧树
开课高校中国农业大学
开课教师赵明吕春利贾璐
学科专业工学计算机类
开课时间2026/01/21 - 2026/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
欢迎大家和我们一起学习 “信息与计算思维导论”课程! 计算思维,不仅是计算机专业学生应该具备的能力,而且也是所有大学生应该具备的能力。通过这门课的学习,不仅使学生了解计算思维的特点,能够用计算思维的方法去思考解决问题,而且还能基本学会Python语言的基本编程技能。 在学习过程中有什么问题,请随时与老师、同学共同交流,祝愿大家:努力学习,多思考、多交流、多实践,收获多多!
课程大纲

在线教程

章节简介教学计划
计算思维
登录后可预览视频
课程概述
课程定位及讲授内容
赵明
计算思维定义及特点
计算的重要性
赵明
计算思维的定义
赵明
计算思维的本质
赵明
计算思维的特征
赵明
计算思维应用及实例
计算思维应用
赵明
应用实例
赵明
为什么计算机能够计算
为什么计算机能够计算(一)
赵明
为什么计算机能够计算(二)
赵明
感性认识计算机程序
感性认识计算机程序(一)
赵明
感性认识计算机程序(二)
赵明
算法与基本结构
计算机的原理与程序
计算机的通用性和程序可加载
吕春利
冯诺依曼结构
吕春利
python运算符展现运算器的应用
吕春利
通过变量展现存储空间的使用
吕春利
程序存储的案例-求球重量的程序
吕春利
输入语句input展示输入设备
吕春利
算法--描述完成任务的步骤
debug-顺序结构
吕春利
分支结构
吕春利
if else案例书写
吕春利
while form 1 to1 0书写
吕春利
Python缩进
吕春利
算法的设计与训练
闰年的原理
吕春利
计算机体层摄影原理
吕春利
奇偶归一
吕春利
rand函数
吕春利
高中文科概率题
吕春利
计划生育
吕春利
计划生育人工选择
吕春利
十面色子
吕春利
pi的计算
吕春利
函数和递归算法
函数的定义与应用
吕春利
递归函数与数学归纳法
案例--递归阶乘
吕春利
案例--n条直线分割平面
吕春利
递归最美案例-汉诺塔
汉诺塔
吕春利
二分法和蒙特卡洛方法
二分法及案例
从计算开方的例子说起-迭代逼近法
赵明
从计算开方的例子说起-二分法
赵明
蒙特卡洛方法及案例
蒙特卡洛方法
赵明
蒙特卡洛方法举例(一)
赵明
蒙特卡洛方法举例(二)
赵明
程序设计小结
小结(一)
赵明
小结(二)
赵明
排序算法
数组的定义与使用
for循环
吕春利
找最大值
吕春利
list的定义使用与append
吕春利
选择排序法
吕春利
冒泡排序法
吕春利
网络与区块链
计算机网络简介
计算机网络
吕春利
网络1--ipconfig
吕春利
网络2--ping
吕春利
网络3--tracert
吕春利
p2p网络
吕春利
区块链与比特币
区块链与比特币概述
吕春利
哈希函数
吕春利
P2P网络数据一致性的方法
吕春利
比特币
吕春利
特巧--两个矿工都找到合法的区块,怎么办?
吕春利
挖矿
吕春利
比特币的安全保障
吕春利
比特币的来源及为什么总量有限
吕春利
网络信息安全
网络的安全属性
吕春利
加密及密码体制
吕春利
单钥密码算法
吕春利
双钥密码算法
吕春利
双钥密码解密应用
吕春利
数字签名与物理签名
吕春利
网络密码安全小结
吕春利
RAS公钥算法
吕春利
CA认证
吕春利
密码学发展史
吕春利
社会网络计算
计算思维与社会网络计算
计算思维与社会计算 --WHAT&WHY
贾璐
计算思维与社会计算 --HOW
贾璐
网络的数学模型
贾璐
图的基本概念
贾璐
社会网络计算实例
手把手程序训练--计算好友个数
贾璐
研究举例: 为什么成为好友
贾璐
数据库、大数据与人工智能
数据库简介
数据库系统与大数据(一)
赵明
数据库系统与大数据(二)
赵明
数据库系统与大数据(三)
赵明
大数据思维及应用
大数据思维
赵明
大数据是什么
赵明
大数据思维的应用
赵明
人工智能简介
人工智能发展历程(一)
赵明
人工智能发展历程(二)
赵明
人工智能发展历程(三)
赵明
  • 第一章计算思维

    本章讲述本门课的定位和主要内容,使学生们理解什么是计算思维,以及计算思维的特点,计算机是如何计算的,从而进一步了解计算机程序

  • 1.1课程概述

    课程定位及讲授内容

  • 1.2计算思维定义及特点

    计算思维定义及特点、重要性及本质

  • 1.3计算思维应用及实例

    计算思维应用及实例讲解

  • 1.4为什么计算机能够计算

    了解为什么计算机能够计算

  • 1.5感性认识计算机程序

    认识计算机程序

  • 第二章算法与基本结构

    内容主要是讲授python语言和一些经典算法。虽然编程不等于计算思维,但是学习程序设计方法是理解计算思维的最好途径之一。

  • 2.1计算机的原理与程序

    计算机的原理与程序

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

    了解算法

  • 2.3算法的设计与训练

    算法的设计与训练

  • 第三章函数和递归算法

    讲解递归函数与数学归纳法的关系

  • 3.1函数的定义与应用

    函数的定义与应用

  • 3.2递归函数与数学归纳法

    递归函数与数学归纳法关系

  • 3.3递归最美案例-汉诺塔

    递归案例

  • 第四章二分法和蒙特卡洛方法

    这一讲主要介绍了两个算法:1、二分法,2、蒙特卡洛方法
    这两个算法也是典型的计算思维应用,尤其是蒙特卡洛方法。

  • 4.1二分法及案例

    二分法及案例

  • 4.2蒙特卡洛方法及案例

    蒙特卡洛方法及案例

  • 4.3程序设计小结

    进一步了解程序设计

  • 第五章排序算法

    讲解排序算法的原理及使用

  • 5.1数组的定义与使用

    数组的定义与使用

  • 5.2选择排序法

    选择排序法的讲解

  • 5.3冒泡排序法

    冒泡排序法的讲解

  • 第六章网络与区块链

    本章主要讲述,计算机网络和区块链比特币,p2p网络,比特币,挖矿等等

  • 6.1计算机网络简介

    计算机网络简介

  • 6.2区块链与比特币

    区块链与比特币

  • 6.3网络信息安全

    主要讲解网络信息安全的原理及应用

  • 第七章社会网络计算

    社会计算目前在计算机科学及相关领域有着众多应用,因而也受到了国内外学者的广泛关注。其中,尤以近年来呈爆发式增长并且深刻影响当今社会的社交及信息网络为最。以微博、Twitter为代表的在线社交媒体;以微信、Facebook为代表的在线社交网络;以YouTube、YouKu、BiliBili为代表的在线社交视频分享网络;以PageRank为代表的万维网信息网络等,无一不在学术界吸引广泛关注,在线下社会吸引亿级用户,在工业界创造上亿产值。本节课程旨在以大数据和复杂网络分析的方法,对此类网络进行详细介绍分析。从而使学生初步掌握大数据背景下的复杂网络分析及数据挖掘技术。

  • 7.1计算思维与社会网络计算

    社会网络计算简介,本节课程旨在以大数据和复杂网络分析的方法,对此类网络进行详细介绍分析。

  • 7.2社会网络计算实例

    通过案例解析,使学生初步掌握大数据背景下的复杂网络分析及数据挖掘技术。

  • 第八章数据库、大数据与人工智能

    本章主要讲述数据库、大数据与人工智能

  • 8.1数据库简介

    讲述数据库的概念、数据库系统与大数据的应用

  • 8.2大数据思维及应用

    大数据思维及应用

  • 8.3人工智能简介

    简述人工智能

  • 开始学习
  • 第一章  作业测试
    第一章 计算思维

    1.1 课程概述

    1.2 计算思维定义及特点

    1.3 计算思维应用及实例

    1.4 为什么计算机能够计算

    1.5 感性认识计算机程序

    视频数11
  • 第二章  作业测试
    第二章 算法与基本结构

    2.1 计算机的原理与程序

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

    2.3 算法的设计与训练

    视频数20
  • 第三章  作业测试
    第三章 函数和递归算法

    3.1 函数的定义与应用

    3.2 递归函数与数学归纳法

    3.3 递归最美案例-汉诺塔

    视频数4
  • 第四章  作业测试
    第四章 二分法和蒙特卡洛方法

    4.1 二分法及案例

    4.2 蒙特卡洛方法及案例

    4.3 程序设计小结

    视频数7
  • 第五章  作业测试
    第五章 排序算法

    5.1 数组的定义与使用

    5.2 选择排序法

    5.3 冒泡排序法

    视频数5
  • 第六章  作业测试
    第六章 网络与区块链

    6.1 计算机网络简介

    6.2 区块链与比特币

    6.3 网络信息安全

    视频数23
  • 第七章  作业测试
    第七章 社会网络计算

    7.1 计算思维与社会网络计算

    7.2 社会网络计算实例

    视频数6
  • 第八章  作业测试
    第八章 数据库、大数据与人工智能

    8.1 数据库简介

    8.2 大数据思维及应用

    8.3 人工智能简介

    视频数9
  • 期末考试
App 下载
关注我们