顶部
收藏

Python应用开发项目化教程


作者:
主编 李洪建 于腾飞
定价:
56.00元
ISBN:
978-7-04-064995-6
版面字数:
0.00千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2025-07-14
物料号:
64995-00
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机类专业基础课程

本书是AI创新教材,是高等职业教育电子信息类新形态一体化教材。

本书编写遵循项目式开发逻辑,以培养学生综合素养为核心组织内容,设计了12个结合生活和岗位需求的项目,包括“向世界介绍自己”“开发温度转换小程序”“开发奥林匹克运动会奖牌榜统计程序”“开发班级随机点名小程序”“开发‘行进的小汽车’小游戏”“设计系统登录验证工具”“模拟创建信息化战队”“开发提取网页信息小程序”“开发数字化教务系统”“开发弹球小游戏”“开发‘贪吃蛇’小游戏”“开发人工智能手势识别系统”。

为了提升教学效果,本书不仅配套微课视频、操作演示等二维码资源,而且配备AI学习助手,扫码即可开启智能互动,享受AI答疑、个性化学习方案定制等服务。

本书适合用作高等职业院校Python程序设计课程教材或教学参考用书,也可作为全国计算机二级考试的参考资料和初学者的入门教程。

  • 项目1向世界介绍自己001
    • 任务1.1探索编程世界 002
    • 任务1.2向世界说您好 010
    • 任务1.3构建个人简历 021
    • 项目1综合实战 027
    • 项目1拓展美化个人简历 029
    • 课后练习 030
  • 项目2开发温度转换小程序031
    • 任务2.1输出不同单位的温度 032
    • 任务2.2转换温度单位 038
    • 任务2.3模拟温度转换器 045
    • 任务2.4记录与查询历史数据 052
    • 项目2综合实战 057
    • 项目2拓展设计高精度温度转换器 059
    • 课后练习 060
  • 项目3开发奥林匹克运动会奖牌榜统计程序062
    • 任务3.1开发奥运会参赛国一览表程序 063
    • 任务3.2统计各国奖牌数 069
    • 任务3.3排序奥运奖牌榜 073
    • 项目3综合实战 080
    • 项目3拓展冒泡排序奥运奖牌榜 082
    • 课后练习 082
  • 项目4开发班级随机点名小程序084
    • 任务4.1统计班级人数 085
    • 任务4.2多种方式实现随机算法 094
    • 任务4.3开发随机点名小程序 103
    • 项目4综合实战 108
    • 项目4拓展开发一体化考勤系统 111
    • 课后练习 112
  • 项目5开发“行进的小汽车”小游戏113
    • 任务5.1绘制可以移动的小汽车 115
    • 任务5.2实现小汽车岔路口选择 128
    • 任务5.3实现小汽车循环跑圈 138
    • 任务5.4处理错误指令 149
    • 项目5综合实战 157
    • 项目5拓展开发赛车小游戏 162
    • 课后练习 163
  • 项目6设计系统登录验证工具165
    • 任务6.1开发登录界面程序 166
    • 任务6.2完成用户注册程序 172
    • 任务6.3验证用户名和密码 180
    • 项目6综合实战 186
    • 项目6拓展实现用户登录验证 189
    • 课后练习 190
  • 项目7模拟创建信息化战队192
    • 任务7.1创建模拟士兵 194
    • 任务7.2赋予模拟士兵特质 198
    • 任务7.3管理各类模拟士兵 202
    • 项目7综合实战 210
    • 项目7拓展模拟信息化战队管理 213
    • 课后练习 214
  • 项目8开发提取网页信息小程序215
    • 任务8.1提取网页手机号码 217
    • 任务8.2提取并格式化输出网页信息 223
    • 任务8.3生成岗位信息词云图 231
    • 项目8综合实战 239
    • 项目8拓展个性化招聘信息推荐 244
    • 课后练习 245
  • 项目9开发数字化教务系统247
    • 任务9.1设计数字化教务系统用户界面 249
    • 任务9.2开发数字化教务系统信息管理功能 253
    • 任务9.3实现系统数据可视化分析 259
    • 项目9综合实战 266
    • 项目9拓展实现智慧学情分析 268
    • 课后练习 269
  • 项目10开发弹球小游戏271
    • 任务10.1初始化游戏用户界面 273
    • 任务10.2开发自由碰撞的弹球 287
    • 任务10.3开发控制弹球底板 295
    • 任务10.4升级美化弹球小游戏 300
    • 任务10.5记录并存档游戏的最高分 304
    • 项目10综合实战 309
    • 项目10拓展开发弹球消消乐游戏 315
    • 课后练习 316
  • 项目11开发“贪吃蛇”小游戏318
    • 任务11.1初始化游戏用户界面 320
    • 任务11.2实现贪吃蛇的键盘控制 326
    • 任务11.3设计贪吃蛇的食物 331
    • 任务11.4实现贪吃蛇的吞噬与增长 338
    • 任务11.5设计贪吃蛇的道具 343
    • 项目11综合实战 348
    • 项目11拓展开发贪吃蛇大作战 350
    • 课后练习 351
  • 项目12开发人工智能手势识别系统353
    • 任务12.1部署OpenCV库的开发环境 355
    • 任务12.2采集手掌信息 362
    • 任务12.3识别手掌手势 367
    • 任务12.4设计手掌指尖识别 373
    • 任务12.5开发手掌人机交互程序 378
    • 项目12综合实战 383
    • 项目12拓展识别手掌控制计算机音量 385
    • 课后练习 386
  • 参考文献388

相关图书