Python是目前非常流行的编程语言,具有简洁、易读、可扩展等特点,已经被广泛应用到各个应用领域。从Web开发,到运维开发、搜索引擎,再到机器学习,甚至到游戏开发,都能够看到Python“大显身手”。在当前这个云计算、大数据、物联网、人工智能、区块链等新兴技术蓬勃发展的新时代,Python正扮演着越来越重要的角色。对于编程初学者而言,Python是理想的选择。
为了推进Python课程和配套实验课程的建设,中心组织教师积极编写Python教材和配套实验教材。2022年2月,由中心林子雨和赵江声老师合作编写的教材《Python程序设计基础教程(微课版)》正式出版。2022年4月,由中心林子雨老师联合学校网络中心郑海山老师编写的实验教材《Python程序设计实验指导与习题解答》正式出版。
《Python程序设计基础教程(微课版)》详细介绍了获得Python基础编程能力所需要掌握的各方面技术。全书共15章,内容包括Python语言概述、基础语法知识、程序控制结构、序列、字符串、函数、面向对象程序设计、模块、异常处理、基于文件的持久化、基于数据库的持久化、图形用户界面编程、正则表达式、网络爬虫、常用的标准库和第三方库等。该书每个章节都安排了入门级的编程实践操作,以便读者更好地学习和掌握Python编程方法。该书官网免费提供了全套的在线教学资源,包括讲义PPT、习题、源代码、软件、数据集、上机实验指南等。
《Python程序设计实验指导与习题解答》共15章,内容包括Python语言概述、基础语法知识、程序控制结构、序列、字符串、函数、面向对象程序设计、模块、异常处理、基于文件的持久化、基于数据库的持久化、图形化界面设计、正则表达式、网络爬虫、常用的标准库和第三方库等。该书每个章节都安排了与《Python程序设计基础教程(微课版)》内容配套的编程实践操作,以便读者更好地学习和掌握Python编程知识。
在完成教材和实验教材的建设以后,中心将继续推进Python类课程的开设,为学院培养数据分析人才做出贡献。(林子雨 供稿)