Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

Python与数据思维基础

Heilongjiang University of Finance and Economics via XuetangX

Overview

采用“实操驱动”教学法,每个知识点采用“做-学-练-考”的四步学习路径,授课理实一体,重在学以致用,持续增加学生信心,降低学习门槛。

“做”——每个知识点开篇实操编写一个简单程序,先看到编程结果;

“学”——由程序案例引申,系统学习相关知识,理论教学够用为度;

“练”——理论学习之后,提供足够的编程案例辅导视频,指导训练;

“考”——提供丰富的练习题和拓展题,进行学习效果的检查和拓展。

Syllabus

  • 第0章 学习前的准备
    • 第1章 数据思维与计算机思维——程序设计概述
      • 1.1 数据与计算
      • 1.2 程序设计语言概述
      • 1.3 Python语言概述
      • 1.4 Python开发环境
      • 1.5 第一个Python程序
      • 1.6 练习
    • 第2章 牛刀初试——Python语言快速入门
      • 2.1 导学
      • 2.2 Python语言基本元素
      • 2.3 表达式与语句
      • 第2周补充内容
      • 2.4 基本输入输出
      • 2.5 简单程序控制
      • 第3周补充内容
      • 2.6 练习
    • 第3章 数据思维基础——Python基本数据类型
      • 3.1 导学
      • 3.2 数字类型
      • 3.3 数字类型的运算
      • 3.4 字符串及格式化
      • 第4周补充内容
      • 3.5 字符串类型的操作
      • 3.6 类型判断及转换
      • 第5周补充内容
      • 3.7 练习
    • 第4章 程序核心逻辑——程序控制结构
      • 4.1 导学
      • 4.2 程序结构与算法
      • 4.3 分支结构
      • 第6周补充内容
      • 4.4 循环结构
      • 4.5 程序异常
      • 4.6 算法描述工具(N-S盒图和PAD图)
      • 第7周补充内容
      • 4.7 练习
    • 第5章 程序的组织——函数及代码复用
      • 5.1函数的定义及使用
      • 5.2 函数的参数传递
      • 5.3 变量的作用域
      • 5.4 代码复用及模块化设计
      • 5.5 练习
    • 第6章 数据思维基础——组合数据类型
      • 6.1 导学
      • 6.2 组合数据类型概述
      • 6.3 集合
      • 6.4 列表
      • 6.5 字典
      • 6.6 综合应用
      • 6.7 练习
    • 第7章 数据思维基础——文件和数据格式
      • 7.1 导学
      • 7.2 文件的使用
      • 7.3 数据组织的维度
      • 7.4 一维数据的处理
      • 7.5 二维数据的处理
      • 7.6 练习
    • 第8章 Python计算机生态——Python常用程序库
      • 8.1 turtle库与绘图
      • 8.2 random库及应用
      • 8.3 time库及应用
      • 第10周补充内容
      • 8.4 练习
    • 第9章 数据思维基础——Python数据分析
      • 9.1 导学
      • 9.2 数据与数据思维
      • 9.3 Python数据结构
      • 9.4 Pandans库应用基础
      • 9.5 matplotlib数据可视化基础
      • 9.6 练习
    • 期末考试
      • 数据集

        Taught by

        Ju-Bo Jin, Xu XiuLi, Xue-Wei Wen, Ji HuiMei, and Hu Na

        Tags

        Reviews

        Start your review of Python与数据思维基础

        Never Stop Learning.

        Get personalized course recommendations, track subjects and courses with reminders, and more.

        Someone learning on their laptop while sitting on the floor.