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. e时代的新课堂——在线教育概论(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秋)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。