前言
前言
Python语言诞生于20世纪90年代,是一种跨平台、开源、面向对象、解释型、动态数据类型的高级计算机程序设计语言,在Web开发、科学计算、人工智能、大数据分析和系统运维等领域得到广泛应用,深受人们的青睐。不论你是计算机类专业的学生,还是非计算机类专业的学生,也不论你是否有一定的编程基础,只要你想学习Python语言,我们相信本书是一种比较合适的入门教材。
随着计算机基础教育形式的革新,2018年,大连民族大学计算机基础实验教学中心成立了Python语言课组,课组成员有焉德军、李宏岩、郑江超、隋励丽、杨为明、若曼、郑智强、王铎等多名老师。从课组成立开始,课组成员多次进行集体备课,进行Python语言程序设计集中学习,并多次参加各类Python语言程序设计相关的培训班:2019年4月,Python语言课组的五名教师,参加了在长沙举办的第三届全国高校Python语言与计算生态教学研讨会;2019年7月,Python语言课组全体成员参加了在南开大学举办的Python语言教学培训班;2019年8月,Python语言课组的两名教师,参加了全国高校大数据联盟举办的Python编程及大数据分析教师研修班;2020年1月,Python语言课组的两名教师,参加了北京雷课教育举办的Python人工智能及大数据分析研修班;2020年1月,Python语言课组全体成员参加了由东华大学举办的Python语言与大数据培训。经过一系列的培训和学习以及课组成员间的交流研讨,我们对于有关Python语言课程的教学内容、教学方法、教学手段等方面有了深刻了解,增强了在全校大范围开设Python语言程序设计课程的信心。2019年秋季学期,计算机基础实验教学中心停开了已经开设多年的VB程序设计课程和Access数据库课程,在全校5个学院21个专业开设了Python语言程序设计
课程。
经过两年的学习和教学实践,Python语言课组积累了丰富的经验,着手编写适合高校学生学习的教材《Python语言程序设计入门》和实验教程《Python语言程序设计入门实验指导》。《Python语言程序设计入门(第二版)(微课版)》以全国计算机等级考试二级Python语言程序设计考试大纲为指导,围绕Python的基础语法和数据结构组织内容,包含Python概述、Python语言基础、Python程序的控制结构、函数、组合数据类型、文件和数据格式化,以及模块、包与库的使用。此外,还涉及图形用户界面设计等内容。《Python语言程序设计入门实验指导(第二版)》则包含3部分内容:与主教材内容相关的14个实验项目;Python语言的二级等级考试大纲和模拟题;网络爬虫、数据分析、数据可视化等项目实训。
为了更好地开展线上线下混合模式教学,结合教材,我们录制了44个微课视频,总时长630分钟,在中国大学MOOC的SPOC学校专有课程(大连民族大学)上线(http://www.icourse163.org/course/preview/DLNU-1461020176?tid=1461806466)。同时,基于“百科园通用考试平台”,我们构建了Python语言程序设计题库,为实施过程化考核和形成性评价奠定了扎实基础。
为了更好地开展课程思政,结合教学内容,我们合理地设计了一些课程思政案例,如鸿蒙操作系统、社会主义核心价值观知识问答程序、习近平总书记在庆祝中华人民共和国成立70周年大会上的讲话词频分析、《中共中央关于坚持和完善中国特色社会主义制度、推进国家治理体系和治理能力现代化若干重大问题的决定》词云图等,所有这些课程思政案例,与教学内容紧密结合,不突兀,不牵强,因势利导、顺势而为地自然融入,起到润物无声、潜移默化的效果。在潜移默化中,让学生增长知识,坚定学生的理想信念,激发学生的爱国热情,培养学生具有民族自信心和维护国家利益的责任感,唤醒学生“为中华之崛起而读书”的原动力。
本套教材以程序设计初学者为对象,由浅入深、循序渐进地讲述Python语言的基本概念、基本语法和数据结构等基础知识,包括Python语言开发环境的安装、变量与数据类型、程序控制结构、函数和模块、文件、Python标准库和第三方库应用等。
通过本套教材,可以让程序设计初学者快速掌握程序设计的基本思想和一般方法,达到如下目标。
知识传授目标:使学生掌握Python语言的数据类型、基本控制结构、函数设计以及部分标准库和扩展库的使用,理解文件的基本处理方法,了解当下热门领域的Python扩展库的使用方法。
能力培养目标:培养学生分析问题、解决问题的能力,培养学生的计算思维和信息素养,使学生掌握程序设计方法,具备利用Python语言编程解决实际问题的能力。
价值塑造目标:将科技创新、爱国主义精神等思政元素融入教学,着眼于学生道德素养的熏陶濡染,培养学生一丝不苟、严谨认真、求真务实的工作作风和工匠精神,为学生学习后续课程、参加工作和开展科学研究打下良好基础。
在本套教材的编写过程中,我们参阅了很多有关Python语言方面的图书资料和网络资源,借鉴和吸收了其中的很多宝贵经验,在此向相关作者表示衷心的感谢。
《Python语言程序设计入门》一书2021年8月出版,荣获全国高等院校计算机基础教育研究会2021年学术成果推优活动优秀教材奖。
由于编者水平有限,书中难免有疏漏之处,敬请各位同行和读者批评指正,在此表示感谢。我们的邮箱是992116@qq.com,电话是010-62796045。
本书配套的电子课件、实例源文件和习题答案可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描下方的二维码获取。扫描下方的“看视频”二维码可以直接观看教学
视频。
配套资源
扫描下载 看视频
扫一扫
编 者
2023年4月