Python程序设计基础

本课程以任务驱动的方式引导学生完成"十点半游戏”和“2048游戏”开发,融入Python语言的基础知识,掌握面向对象的程序设计技术,掌握Python基本语法、函数、面向对象、图形图像、数据库编程等方面的知识与技能,为从事Python应用程序开发打下基础。

开设学校:深圳信息职业技术学院;学科:计算机、

Python程序设计基础课程:前往报名学习

Python程序设计基础视频慕课课程简介:

本课程以任务驱动的方式引导学生完成"十点半游戏”和“2048游戏”开发,融入Python语言的基础知识,掌握面向对象的程序设计技术,掌握Python基本语法、函数、面向对象、图形图像、数据库编程等方面的知识与技能,为从事Python应用程序开发打下基础。

前往报名学习

Python程序设计基础课程列表:

{{'上次学习:'+learn_list['SZIIT61021001122']['last_leaf_name']}}

课程介绍

-课程性质与课程设计

--课程简介

--课程设计

--项目任务与知识能力总要求

任务一:创建玩家

-1.1 十点半游戏简介

--十点半游戏规则介绍

--十点半游戏介绍与演示

-1.2 任务描述与目标要求

--任务描述

--任务演示:创建十点半游戏

--目标要求

--知识导图

-1.3 Python的安装与使用 视频讲解

--Python的安装与使用(1)

--Python的安装与使用(2)

-1.4 任务一参考代码

--参考代码

-1.5任务相关知识测验

任务二:计算出两张牌的点数

-2.1 任务描述与目标要求

--任务描述

--目标要求

--变量、运算符与代码知识导图

--字符串与判断语句知识导图

-2.2 基础数据类型与运算符 知识点视频讲解

--基础数据类型与运算符

-2.3条件语句 知识点视频讲解

--if语句介绍

--数字排序(1)

--数字排序(2)

-- 数字排序(3)

--数字排序(4)

-2.4 任务二参考代码

--参考代码

-2.5 任务相关知识测验

任务三:生成一副扑克牌

-3.1任务描述与目标要求

--任务描述

--目标要求

--知识导图

-3.2循环语句 知识点讲解视频

--while语句介绍

-- 数字求和

-- 数字求和(续)

-- for语句

-3.3 序列数据 知识点视频讲解

--list类型

--序列类型2:range类型

--序列类型3:tuple类型

--字符串介绍1

--字符串介绍(2)

--字符串介绍(3)

--列表与字符综合练习(1)

--列表与字符综合练习(2)

--内存查看对象

--字节与字节数组(1)

--字节与字节数组(2)

--字典类型

--集合类型(1)

--集合类型(2)

-3.4 任务三参考代码

--参考代码

-3.5 任务相关知识测验

任务四:庄家给玩家发首轮牌

-4.1 任务描述与目标要求

--任务描述

--目标要求

--知识导图

-4.2 函数 知识点视频讲解

--函数(1)

--函数(2)

--日期计算器

-4.3 任务四参考代码

--参考代码

-4.4 任务相关知识测验

任务五:庄家完成后续发牌

-5.1 任务描述与目标要求

--任务描述

--目标要求

--知识导图

-5.2 异常处理 知识点视频讲解

--异常处理(1)

--异常处理(2)

-5.3 任务五参考代码

--参考代码

--参考代码(续)

-5.4 任务相关知识测验

任务六:不服输,再玩一局

-6.1 任务描述与目标要求

--任务描述

--目标要求

--知识导图

-6.2 模块 知识点视频讲解

--模块

--

-6.3 任务六参考代码

--参考代码

--参考代码(续)

-6.4 任务相关知识测验

任务七:明天接着玩

-7.1 任务描述与目标要求

--任务描述

--目标要求

--知识导图

-7.2 文件的读写 知识点视频讲解

--文件的读写(上)

--文件的读写(下)

-7.3 任务七参考代码

--参考代码

--参考代码(续)

-7.4 任务相关知识测验

任务八:创建扑克牌对象

-8.1 任务描述与目标要求

--任务描述

--目标要求

--知识导图

-8.2 面向对象基础 知识点视频讲解

--面向对象基础(1)

--面向对象基础(2)

-8.3 任务八参考代码

--参考代码

-8.4 任务相关知识测验

任务九:创建玩家对象

-9.1 任务描述与目标要求

--任务描述

--目标要求

--知识导图

-9.2 面向对象高级 知识点视频讲解

--类的继承与方法重载

-9.3 任务九参考代码

--参考代码

-9.4 任务相关知识测验

任务十:应用对象完成十点半游戏开发

-10.1 具体任务描述与目标要求

--任务描述

--目标要求

-10.2 任务十参考代码

--参考代码

任务十一:将玩家信息存入数据库

-11.1任务描述与目标要求

--任务描述

--目标要求

--知识导图

-11.2 Python数据库编程 知识点视频讲解

--数据库编程

-11.3 任务十一参考代码

--参考代码

-11.4 任务相关知识测验

任务十二:十点半窗体游戏开发

-12.1任务描述与目标要求

--任务描述

--目标要求

--知识导图

-12.2 窗体程序开发 知识点视频讲解

--窗体程序开发

-12.3 任务十二参考代码

--参考代码

-12.4 任务相关知识测验

2048游戏开发实战

-项目简介

--2048游戏简介

-开始游戏

--开始游戏(上)

--开始游戏(下)

-移动控制

--移动控制开发(上)

--移动控制(中)

--移动控制(下)

-胜负判断

--胜负判断(上)

--胜负判断(下)

-游戏积分

--游戏积分(上)

--游戏积分(下)

-程序重构

--应用类的知识重构游戏

-程序优化

--程序优化(上)

--程序优化(中)

--程序优化(下)

-游戏窗口

--游戏窗口

-连接数据库

--连接数据库

Python程序设计基础开设学校:深圳信息职业技术学院

Python程序设计基础授课教师:

许志良-教授-深圳信息职业技术学院-

许志良,博士、教授,广东省“特支计划”教学名师,广深省软件技术专业高职专业领军人才,编写国家“十二五”规划教材2部,主持校级课程2门,指导学生竞赛荣获省级一等奖以上6项,主讲《Python程序设计基础》3轮,出版《Python程序设计》教材1部,是课程主讲教师。

也许你还感兴趣的课程:


  1. 学术论文文献阅读与机助汉英翻译(2021秋)

  2. 经济学原理(宏观部分)(2021秋)

  3. 电路基础及应用(2021秋)

  4. 中国古代礼义文明——礼制(2021秋)

  5. 女性修与养:女性运动、营养与健康(2021秋)

  6. 传染病学(2021秋)

  7. 工程职业伦理(2021秋)

  8. 程序设计基础(下)(2021秋)

  9. 大学物理-电磁学(英文授课)(2021秋)

  10. 大学物理——电磁学(2021秋)

  11. Python程序设计基础(2021秋)

  12. 历代青花画法(2021秋)

  13. 时尚化妆造型(2021秋)

  14. 金融工程导论(2021秋)

  15. 智能时代下的创新创业实践(2021秋)

  16. 大学化学Ⅰ(2021秋)

  17. 影视制作入门(2021秋)

  18. 花卉鉴赏(2021秋)

  19. PLC应用技术(2021秋)

  20. 高等数学(2021秋)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。