发布日期:2023-09-17 18:38 浏览量:
本课程融入项目化程序设计思想,结合食品企业信息系统项目设计与开发过程,展现了Python语言的基础知识和基本内容,具体如下:
(1)Python的安装和开发环境搭建
(2)Python的基础语法
(3)Python数据类型
(4)Python中的运算符
(5)Python的输入输出
(6)Python的流程控制
(7)Python的数据存储结构
(8)函数的定义与使用
(9)文件数据的存储与读取
学生通过课程学习,不但能够掌握Python开发企业级项目的专业知识和专业技能,还能够全面培养其团队协作、沟通表达、工作责任心、职业道德与规范等综合素质,使学生通过学习的过程掌握工作岗位所需要的各项技能和相关专业知识。
项目模块 | 任务分解 | 思政内容 | 教学要求 | 创新创业 | 学时分配 | 教学 方法 |
需求分析 | 任务一 信息系统项目需求分析及开发环境搭建 | 培养学生民族认同感,树立远大职业理想。 | 1.项目需求分析。 2.了解Python特点、应用、版本区别。 3.掌握Python程序开发流程、开发环境和运行环境配置。 | 发散球 | 8 | 启发式 |
设计与实现 | 任务二 信息系统的数据输入输出功能 | 做事先做人,凡事守规矩。
| 1.任务分析:数据类型和输入输出语法。 2.任务设计:基本语法、变量、数据类型、运算符。 3.任务实现。 | 思维导图 | 8 | 案例式 |
任务三 信息系统的菜单选择功能 | 民族自信、文化自信、教育自信。 | 1.任务分析:制作菜单选择功能流程图。 2.任务设计:流程控制语句应用。 3.任务实现。 | 逆向思维 | 12 | 案例式 | |
任务四 信息系统的数据存储结构 | 培养学生精益求精、工匠精神。 | 1.任务分析:理解列表、元组、字典等数据结构。 2.任务设计:列表、元组、字典数据结构应用。 3.任务实现。 | 联想发散 | 8 | 案例式 | |
任务五 信息系统的模块化实现 | 培养学生的团队协作精神和沟通交流能力。 | 1.任务分析:理解面向过程编程概念,掌握函数的用法。 2.任务设计:设计函数实现系统增删改查功能。 3.任务实现。 | 头脑风暴 | 12 | 案例式 | |
任务六 信息系统的数据文件操作 | 倡导学生以各领域专家、泰斗为榜样,树立正确的价值观,努力学习,成为真正对祖国有用的人才。 | 1.任务分析:文件读写的概念、导入第三方库的方法。 2.任务设计:设计系统文件存取方式(txt、csv、xlsx)。 3.任务实现。 | 行动思维 | 8 | 案例式 | |
测试与发布 | 任务七 信息系统综合实现 | 通过专业知识的应用,使学生树立专业荣誉感。 | 1.项目整体实现。 2.项目测试。 3.项目发布 | 团队思维 | 8 | 案例式 |