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

XuetangX

Python程序设计

via XuetangX

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access





本课程面向零编程基础的大学生和社会公众,旨在通过理论与实践相结合的方式,使学生能够掌握Python语言的基本语法、核心概念以及面向对象的编程思想,培养学生计算思维的能力,并能运用这些知识解决实际问题。
本课程以项目式教学开展,将python基础需要掌握的知识和技能分为七个项目,项目涵盖了python基础、流程控制、数据类型、函数、文件及面向对象编程。每个项目以项目导学展开,拆分成多个子项目。通过生动案例和编程练习,引导学生积极建立计算思维模式。



Syllabus

  • 项目一 初识Python (Python探索之旅)
    • 任务导学
    • 任务1.1 Python简介
    • 任务1.2 Python开发环境搭建
    • 任务1.3 第一个Python程序
  • 项目二 Python基础 (健康数据分析助手)
    • 任务导学
    • 任务2.1 语法规则
    • 任务2.2 变量与基本数据类型
    • 任务2.3 运算符
    • 任务2.4 输入输出
    • 任务2.5 综合案例
  • 项目三 流程控制 (学生成绩管理系统)
    • 项目导学
    • 任务3.1 条件语句
    • 任务3.2 条件嵌套语句
    • 任务3.3 while循环语句
    • 任务3.4 for循环语句
    • 任务3.5 条件与循环嵌套
    • 任务3.6 常见异常
    • 任务3.7 异常处理
    • 任务3.8 综合案例
  • 项目四 组合数据类型与字符串 (垃圾分类)
    • 任务导学
    • 任务4.1 字符串
    • 任务4.2 字符串函数
    • 任务4.3 列表
    • 任务4.4 列表函数
    • 任务4.5 字典
    • 任务4.6 字典函数
    • 任务4.7 元组
    • 任务4.8 集合
    • 任务4.9 综合案例
  • 项目五 函数 (自动售货系统)
    • 项目导学
    • 任务5.1 函数概述
    • 任务5.2 函数的定义和调用
    • 任务5.3 函数参数的传递
    • 任务5.4 函数的返回值
    • 任务5.5 变量作用域
    • 任务5.6 递归函数和匿名函数
    • 任务5.7 综合案例
  • 项目六 文件操作 (2024年政府工作报告)
    • 任务导学
    • 任务6.1 文件的打开与关闭
    • 任务6.2 TXT文件的读写操作
    • 任务6.3 CSV文件的读写操作
    • 任务6.4 JSON文件的读写操作
    • 任务6.5 文件与目录管理
    • 任务6.6 综合案例
  • 项目七 面向对象编程 (诗词信息管理系统)
    • 项目导学
    • 任务7.1 初识对象
    • 任务7.2 类的成员
    • 任务7.3 特殊方法
    • 任务7.4 封装
    • 任务7.5 继承
    • 任务7.6 重写与多态
    • 任务7.7 综合案例
  • 期末考试

    Taught by

    Jiangxi Modern Polytechnic College

    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.