党的二十大报告指出“科技是第一生产力、人才是第一资源、创新是第一动力”。Python被无数程序员誉为“宇宙最好的编程语言”,与科技发展、人才培养和创新实践有着紧密联系,尤其在数据科学、AI岗位中为核心技能。
随着大数据和人工智能时代的到来,Python应用场景也越来越广泛,在数据分析与挖掘、自动化运维、人工智能与机器学习、网络爬虫、深度学习与神经网络、Web开发中都可以看到Python的身影。
Python语言具有简单易学、免费开源、功能强大、面向对象等特点,编程模式符合人类的思维方式和习惯,越来越多的人在使用Python语言从事软件开发工作,甚至有些小学也开设了Python课程,正所谓“人生苦短,我用Python!”
本活页式教材(以下称为本教材或本书)以任务为驱动,由浅入深地讲解Python相关知识点和技能,让编程“小白”少走弯路,入门更加简单。
1. 本书具体内容
本教材分为基础篇、高级篇和拓展篇。基础篇包括学习任务1至学习任务5,介绍Python基础语法,包括认识Python、Python基础、流程控制、组合数据类型以及字符串与正则表达式;高级篇包括学习任务6至学习任务10,介绍Python高级语法及操作,包括函数与模块、面向对象程序设计、异常处理与程序调试、文件处理和数据库操作;拓展篇包括学习任务11和学习任务12,介绍Python的实际应用,包括数据分析和数据可视化。
2. 本书特色
(1) 以课程思政为引领,促进全面发展。
本教材每个学习任务单元通过“思政元素”将党的二十大精神“立德树人”“社会主义核心价值观”潜移默化地融入教学中,如“职业素养”“强身健体”“古代智慧”“爱党爱国”“信息安全”“绿色环保”“持之以恒”“未雨绸缪”“奉献精神”“启智增慧”“社会公平”“科技强国”等,促进学生全面发展,使学生不仅在技能上有广度、有深度,而且在素质上有理想、有素养。
(2) 以学习任务为驱动,融通岗课赛证。
本教材依托国家级职业教育现场工程师专项培养计划项目,以“岗课赛证融通”为教学理念,按照学习任务的划分组织学习内容。每个学习任务通过“学习情境→学习目标→任务书→任务分组→获取信息→工作计划→进行决策→工作实施→评价反馈→拓展任务→烧脑题”的模式进行教学内容设计,充分体现问题导向、任务驱动、思维拓展、以赛促学的教学思路,形成“岗课”相衔接、“赛证”搭建“岗课”桥梁相融通的高素质技术技能人才培养模式。“岗”是课程学习标准,以企业数字城市现场工程师岗位需求为目标,联合中国电子系统技术有限公司、湖北职业技术学院和武汉城市职业学院,进行校企双元合作开发;“课”是Python程序设计课程,以对接职业标准和工程过程的岗位核心职业能力培养;“赛”是蓝桥杯全国软件和信息技术专业人才大赛,以赛促练、以赛促学提升技能水平;“证”是以职业技能等级证书评价课程学习,使学生具备企业岗位所需求的职业能力。
(3) 以校企双元为导向,实现知行合一。
本教材基于校企双元合作的人才培养模式,服务于企业数字城市现场工程师岗位需求,满足学习者职业生涯发展需求,在内容选择方面,按照工作过程的顺序和学生自主学习的要求进行教学设计并安排教学活动,实现理论教学与实践教学融通合一、能力培养与工作岗位对接合一、实习实训与顶岗工作学做合一。
(4) 以信息技术为手段,适应新形态教学。
本教材充分吸收湖北省教育科学“十三五”规划课题——“面向高职院校O2O混合式教学模式的研究(编号:2019GB150)”成果,利用信息技术,使教材资源多元化,书中每个知识点都配有视频讲解,学生通过扫描书中二维码便可观看视频讲解,解决学习中的疑难问题,随时扫除学习障碍。同时,读者还可下载源代码、素材、习题答案等数字化学习资源,教师还可获取PPT课件、教学大纲等,以便于授课。
(5) 以游戏场景为方法,激发学生学习兴趣。
本教材通过“学习坊(知识链接)+小贴士(重点说明)+小试牛刀(案例展示)+竞技场(课堂练习)+拓展学(知识拓展)+烧脑题(编程竞赛)”的模式,使学习趣味化,透彻分析程序开发中所需的各方面知识。
3. 致谢
本教材由湖北职业技术学院王亮、李岚和中国电子系统技术有限公司旗下长江云通有限公司林靖然任主编,由湖北职业技术学院魏华、武汉城市职业学院沈凌、中电云计算技术有限公司魏涛任副主编,湖北职业技术学院肖智兵参编。本教材在编写过程中,得到了许多专家、学者提供的专业建议,并得到清华大学出版社领导和多位编辑老师的帮助与指导,同时也得到了泰迪智能科技(武汉)有限公司的大力支持,在此一并表示衷心的感谢。本教材中的案例图片部分源于网络、国内外相关著作,因受资料来源限制,未能标明作者,在此谨向这些设计者致以深深的谢意。
由于编者水平有限,书中不足与疏漏之处在所难免,为进一步提高本教材质量,欢迎广大读者和专家对我们的工作提出宝贵的意见和建议!
编 者
