Python程序设计基础

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

播放:31341次,课程ID:4231001

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

Python程序设计基础课程简介:

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

前往报名学习

Python程序设计基础课程目录:

课程介绍

--课程性质与课程设计

任务一:创建十点半游戏

--1.1 十点半游戏简介

--1.2 任务描述与目标要求

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

--1.4 任务一参考代码

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

--2.1 任务描述与目标要求

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

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

--2.4 任务二参考代码

任务三:生成一副扑克牌

--3.1任务描述与目标要求

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

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

--3.4 任务三参考代码

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

--4.1 任务描述与目标要求

--4.2 函数 知识点视频讲解

--4.3 任务四参考代码

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

--5.1 任务描述与目标要求

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

--5.3 任务五参考代码

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

--6.1 任务描述与目标要求

--6.2 模块 知识点视频讲解

--6.3 任务六参考代码

任务七:明天接着玩

--7.1 任务描述与目标要求

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

--7.3 任务七参考代码

任务八:创建扑克牌对象

--8.1 任务描述与目标要求

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

--8.3 任务八参考代码

任务九:创建玩家对象

--9.1 任务描述与目标要求

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

--9.3 任务九参考代码

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

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

--10.2 任务十参考代码

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

--11.1任务描述与目标要求

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

--11.3 任务十一参考代码

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

--12.1任务描述与目标要求

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

--12.3 任务十二参考代码

2048游戏开发实战

--项目简介

--开始游戏

--移动控制

--胜负判断

--游戏积分

--程序重构

--程序优化

--游戏窗口

--连接数据库

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

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

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

© 柠檬大学 2020