Python程序设计基础(2025年春)
Python程序设计基础(2025年春)
9万+ 人选课
更新日期:2025/05/14
开课平台学银在线
开课高校湖南网络工程职业学院
开课教师刘艳马萌曹清清银奕淇刘芳卢华灯胡汀吴科
学科专业
开课时间2025/02/24 - 2025/08/24
课程周期26 周
开课状态开课中
每周学时-
课程简介

    《Python程序设计基础》课程的能力培养定位是:要求学习者掌握Python基础语法,具备基础的编程能力;能够建立起编程思维以及面向对象程序设计思想。达到使学习者可以独立解决的现实问题并能够熟练使用Python技术完成针对小问题的程序编写的培养目标。为实现这一目标,对教材进行了二次开发,将《Python程序设计基础》课程的主要内容设定为5个模块,14个教学单元,54个知识点,配套40个课堂任务,3个较复杂的阶段过关任务来完成课程教学。分布如下:

课程大纲

【课程导学】

  • 课程介绍
  • 课程教师团队
  • 课程标准
  • 教学日历
  • 课程考核方案
  • Python单词本
  • 线上实训室
  • 线下实训软件
  • 扩展知识

---【模块一:走进Python】---

第1单元【初识Python】

  • 【新思想之新基建解读】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-开发环境的搭建
  • 3.2【学】-基本语法介绍
  • 3.3【学】-print函数的常规使用
  • 4【练】-我来动手做
  • 5【用】-我要用
  • 【讨论&交流】-答疑解惑

---【模块二:认识数据】---

第2单元【简单数据类型变量的定义及应用】

  • 【新时代之大数据时代】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-简单数据类型变量的定义
  • 3.2【学】-运算符与表达式
  • 3.3【学】-数据类型间的转换
  • 3.4【学】-print函数的格式化显示
  • 4【练】-我来动手做
  • 【讨论&交流】-答疑解惑

---【模块三 :程序流程控制】---

第3单元【选择语句的应用】

  • 【新技术之“5G”】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-输入函数input的应用
  • 3.2【学】-if语句的使用
  • 3.3【学】-if...else语句的使用
  • 3.4【学】-if...elif语句的使用
  • 3.5【学】-if嵌套的应用
  • 4【练】-我来动手做
  • 5【用】-我要用
  • 【讨论&交流】-答疑解惑

第4单元【简单循环语句的应用】

  • 【新技术之“人工智能”】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-while语句的应用
  • 3.2【学】-for语句的应用
  • 3.3【学】-range函数的使用
  • 4【练】-我来动手做
  • 5【用】-我要用
  • 【讨论&交流】-答疑解惑

第5单元【复杂循环语句的应用】

  • 【新技术之“VR“】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-break语句的使用
  • 3.2【学】-continue语句的应用
  • 3.3【学】-pass语句的使用
  • 3.4【学】-else语句的使用
  • 3.5【学】-循环语句的嵌套应用
  • 4【练】-我来动手做
  • 5【用】-阶段过关任务(一)
  • 【讨论&交流】-答疑解惑

---【模块四:不可变与可变数据】---

第6单元【字符串的实际应用】

  • 【新素养之知识产权保护】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-字符串的基本操作
  • 3.2【学】字符串的读取操作
  • 3.3【学】-字符串的合并、修改、删除操作
  • 3.4【学】-字符串常见内建函数的应用
  • 3.5【学】-字符串的其它操作
  • 4【练】-我来动手做
  • 5【用】-我要用
  • 【讨论&交流】-答疑解惑

第7单元【列表的创建与常见操作】

  • 【新素养之团队合作】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-列表的创建
  • 3.2【学】-列表中元素的查找
  • 3.3【学】-列表中元素的增加
  • 3.4【学】-列表中元素的修改
  • 3.5【学】-列表中元素的删除
  • 4【练】-我来动手做
  • 5【用】-我要用
  • 【讨论&交流】-答疑解惑

第8单元【列表的遍历与嵌套】

  • 【新素养之工位整理】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-列表的遍历
  • 3.2【学】-列表的常见计算操作
  • 3.3【学】-列表的排序操作
  • 3.4【学】-列表的嵌套应用
  • 4【练】-我来动手做
  • 5【用】-阶段过关任务(二)
  • 【讨论&交流】-答疑解惑

第9单元【元组的创建及应用】

  • 【新素养之诚信】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-元组的创建与遍历
  • 3.2【学】-元组的内建函数
  • 4【练】-我来动手做
  • 【讨论&交流】-答疑解惑

第10单元【字典的创建及应用】

  • 【新素养之沟通】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-字典的创建
  • 3.2【学】-字典的遍历
  • 3.3【学】-字典的增删改查
  • 3.4【学】-字典的常用方法
  • 4【练】-我来动手做
  • 5【用】-我要用
  • 【讨论&交流】-答疑解惑

---【模块五:Python中的函数】---

第11单元【函数的定义和调用】

  • 【新素养之自主学习】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-函数的分类
  • 3.2【学】-无参无返回值函数介绍
  • 3.3【学】-无参有返回值函数介绍
  • 3.4【学】-有参无返回值函数介绍
  • 3.5【学】-有参有返回值函数介绍
  • 4【练】-我来动手做
  • 5【用】-阶段过关任务(三)
  • 【讨论&交流】-答疑解惑

第12单元【函数的参数传递】

  • 【新榜样之“吴瀚清”】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-函数参数的简单传递
  • 3.2【学】-函数参数的复杂传递
  • 3.3【学】-函数的嵌套调用
  • 4【练】-我来动手做
  • 5【用】-我要用
  • 【讨论&交流】-答疑解惑

第13单元【递归函数&匿名函数】

  • 【抗疫先锋之钟南山】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-变量的作用域
  • 3.2【学】-递归函数
  • 3.3【学】-匿名函数
  • 4【练】-我来动手做
  • 5【用】-我要用
  • 【讨论&交流】-答疑解惑

第14单元【常用函数的使用】

  • 【职业教育之父黄炎培】
  • 1【测】-课前单元测
  • 2【知】-知晓学习任务
  • 3.1【学】-时间函数
  • 3.2【学】-日历函数
  • 3.3【学】-随机函数
  • 4【练】-我来动手做
  • 5【用】-我要用
  • 【讨论&交流】-答疑解惑